diff --git a/.gitignore b/.gitignore index aaed180..86982c4 100644 --- a/.gitignore +++ b/.gitignore @@ -135,3 +135,10 @@ scripts/__testing .ruff_cache webviewer/** + +# DEM analysis outputs +OUTBOX/ +scripts/DEM_Analysis_References/2_Blocks/*.json +scripts/DEM_Analysis_References/3_Blocks/*.json +scripts/DEM_Analysis_References/Arch/*.json +scripts/DEM_Analysis_References/Barrel_Vault/*.json diff --git a/CHANGELOG.md b/CHANGELOG.md index 7b31178..64fd775 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,12 +9,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -* Added `Problem` class, `BoundaryConditions`, and LMGC90 solver support. +* Added `Problem` class and `BoundaryConditions` (gravity, body forces, point/surface loads, prescribed displacements/rotations, supports). +* Added `Solver` abstraction in `compas_dem.problem.solvers` so additional backends can be plugged in alongside CRA, LMGC90, and RBE. +* Added LMGC90 solver support (`compas_dem.analysis.lmgc90`). +* Added CRA penalty and RBE solver support (`compas_dem.analysis.cra`), with results written back to the `BlockModel` graph in the same schema as LMGC90. +* Added `compas_dem.interactions.ContactProperties` and `JointModel` / `MohrCoulomb` for configuring contact behaviour. +* Added force visualization in `compas_dem.viewer.DEMViewer.add_solution`: per-edge contact resultants, per-support reaction resultants, contact polygons, and reaction labels showing force components and magnitude. ### Changed -* Fixed ruff F401 false positives on conditional re-exports in `compas_dem.analysis.__init__`. -* Fixed doctest failures in `Problem` and `BoundaryConditions` docstrings. +* Fixed Compas_CGAL >= 0.9.1 import error. ### Removed diff --git a/requirements.txt b/requirements.txt index 861d667..8a3f893 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ compas >= 2.4 -compas_cgal ==0.9.1 +compas_cgal >=0.9.1 compas_libigl >=0.7.4 compas_model >= 0.9.1 diff --git a/scripts/DEM_Analysis_Guide/DEM_model.json b/scripts/DEM_Analysis_Guide/DEM_model.json deleted file mode 100644 index 8a5a6c2..0000000 --- a/scripts/DEM_Analysis_Guide/DEM_model.json +++ /dev/null @@ -1 +0,0 @@ -{"dtype": "compas_dem.models/BlockModel", "data": {"transformation": null, "elements": {"b944c39c-ccb8-4b08-8d13-6435a689f3b1": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 10.6065, "y": 0.0, "z": 8.881784197001252e-16}, "1": {"x": 10.6065, "y": 3.0, "z": 8.881784197001252e-16}, "2": {"x": 10.96003312341405, "y": 3.0, "z": 0.35357365661076656}, "3": {"x": 10.96003312341405, "y": 0.0, "z": 0.35357365661076656}, "4": {"x": 10.036841800287306, "y": 0.0, "z": 0.5405254579313544}, "5": {"x": 10.036841800287306, "y": 3.0, "z": 0.5405254579313544}, "6": {"x": 10.371387223458783, "y": 3.0, "z": 0.912115769746691}, "7": {"x": 10.371387223458783, "y": 0.0, "z": 0.912115769746691}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "6bcb7b02-19da-4ba2-95df-4a0da46dc6ac"}, "is_support": false}, "guid": "b944c39c-ccb8-4b08-8d13-6435a689f3b1"}, "b0de16a1-1e84-4304-9d1e-b567a951e344": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 10.036841800287306, "y": 0.0, "z": 0.5405254579313544}, "1": {"x": 10.036841800287306, "y": 3.0, "z": 0.5405254579313544}, "2": {"x": 10.371387223458783, "y": 3.0, "z": 0.912115769746691}, "3": {"x": 10.371387223458783, "y": 0.0, "z": 0.912115769746691}, "4": {"x": 9.43967732948672, "y": 0.0, "z": 1.0504988199663403}, "5": {"x": 9.43967732948672, "y": 3.0, "z": 1.0504988199663403}, "6": {"x": 9.754318220479437, "y": 3.0, "z": 1.4390874324028236}, "7": {"x": 9.754318220479437, "y": 0.0, "z": 1.4390874324028236}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "3002e92d-d395-490e-9bc8-45fbe4b890fe"}, "is_support": false}, "guid": "b0de16a1-1e84-4304-9d1e-b567a951e344"}, "8cdf1891-9fe1-4581-8926-08a5d72861a0": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 9.43967732948672, "y": 0.0, "z": 1.0504988199663403}, "1": {"x": 9.43967732948672, "y": 3.0, "z": 1.0504988199663403}, "2": {"x": 9.754318220479437, "y": 3.0, "z": 1.4390874324028236}, "3": {"x": 9.754318220479437, "y": 0.0, "z": 1.4390874324028236}, "4": {"x": 8.816643135044618, "y": 0.0, "z": 1.528522488551579}, "5": {"x": 8.816643135044618, "y": 3.0, "z": 1.528522488551579}, "6": {"x": 9.110517210899932, "y": 3.0, "z": 1.9330444626644665}, "7": {"x": 9.110517210899932, "y": 0.0, "z": 1.9330444626644665}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "c9191b9b-2989-474f-96e4-954ec52d96e0"}, "is_support": false}, "guid": "8cdf1891-9fe1-4581-8926-08a5d72861a0"}, "6c700b11-9596-447c-85bf-e18ac8c1c1cb": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 8.816643135044618, "y": 0.0, "z": 1.528522488551579}, "1": {"x": 8.816643135044618, "y": 3.0, "z": 1.528522488551579}, "2": {"x": 9.110517210899932, "y": 3.0, "z": 1.9330444626644665}, "3": {"x": 9.110517210899932, "y": 0.0, "z": 1.9330444626644665}, "4": {"x": 8.169446661174064, "y": 0.0, "z": 1.9732864252430895}, "5": {"x": 8.169446661174064, "y": 3.0, "z": 1.9732864252430895}, "6": {"x": 8.441748551023625, "y": 3.0, "z": 2.3926331562239804}, "7": {"x": 8.441748551023625, "y": 0.0, "z": 2.3926331562239804}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "5139c912-933c-45f5-9d9d-9e643cd7f9c8"}, "is_support": false}, "guid": "6c700b11-9596-447c-85bf-e18ac8c1c1cb"}, "d0a39e95-e09e-4aaf-983e-a9128d99ec36": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 8.169446661174064, "y": 0.0, "z": 1.9732864252430895}, "1": {"x": 8.169446661174064, "y": 3.0, "z": 1.9732864252430895}, "2": {"x": 8.441748551023625, "y": 3.0, "z": 2.3926331562239804}, "3": {"x": 8.441748551023625, "y": 0.0, "z": 2.3926331562239804}, "4": {"x": 7.4998615695518716, "y": 0.0, "z": 2.3835717409066026}, "5": {"x": 7.4998615695518716, "y": 3.0, "z": 2.3835717409066026}, "6": {"x": 7.749845021761054, "y": 3.0, "z": 2.8165939962487285}, "7": {"x": 7.749845021761054, "y": 0.0, "z": 2.8165939962487285}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "4637a072-67dd-4fdf-832d-df5ab5ddcd9b"}, "is_support": false}, "guid": "d0a39e95-e09e-4aaf-983e-a9128d99ec36"}, "5017588d-4eed-4f96-a087-e756219e7c1c": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 7.4998615695518716, "y": 0.0, "z": 2.3835717409066026}, "1": {"x": 7.4998615695518716, "y": 3.0, "z": 2.3835717409066026}, "2": {"x": 7.749845021761054, "y": 3.0, "z": 2.8165939962487285}, "3": {"x": 7.749845021761054, "y": 0.0, "z": 2.8165939962487285}, "4": {"x": 6.809722878544678, "y": 0.0, "z": 2.7582540361204093}, "5": {"x": 6.809722878544678, "y": 3.0, "z": 2.7582540361204093}, "6": {"x": 7.036702805837946, "y": 3.0, "z": 3.2037651051253726}, "7": {"x": 7.036702805837946, "y": 0.0, "z": 3.2037651051253726}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "66d01e55-93f2-46b5-a6de-e0fb00eb46f0"}, "is_support": false}, "guid": "5017588d-4eed-4f96-a087-e756219e7c1c"}, "7abec40e-850c-4c19-ac27-55e17b7eb2f0": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 6.809722878544678, "y": 0.0, "z": 2.7582540361204093}, "1": {"x": 6.809722878544678, "y": 3.0, "z": 2.7582540361204093}, "2": {"x": 7.036702805837946, "y": 3.0, "z": 3.2037651051253726}, "3": {"x": 7.036702805837946, "y": 0.0, "z": 3.2037651051253726}, "4": {"x": 6.100921934285142, "y": 0.0, "z": 3.0963064826262734}, "5": {"x": 6.100921934285142, "y": 3.0, "z": 3.0963064826262734}, "6": {"x": 6.304276291248622, "y": 3.0, "z": 3.553085428620911}, "7": {"x": 6.304276291248622, "y": 0.0, "z": 3.553085428620911}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "2bc39e71-b27a-4f56-9ba3-cdc6bab3caa3"}, "is_support": false}, "guid": "7abec40e-850c-4c19-ac27-55e17b7eb2f0"}, "e0cafa1b-9844-4d9a-aeb5-665e4e73069c": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 6.100921934285142, "y": 0.0, "z": 3.0963064826262734}, "1": {"x": 6.100921934285142, "y": 3.0, "z": 3.0963064826262734}, "2": {"x": 6.304276291248622, "y": 3.0, "z": 3.553085428620911}, "3": {"x": 6.304276291248622, "y": 0.0, "z": 3.553085428620911}, "4": {"x": 5.3754012273801814, "y": 0.0, "z": 3.396802637383592}, "5": {"x": 5.3754012273801814, "y": 3.0, "z": 3.396802637383592}, "6": {"x": 5.554572715196093, "y": 3.0, "z": 3.8635976437341686}, "7": {"x": 5.554572715196093, "y": 0.0, "z": 3.8635976437341686}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "6d57961a-92ab-4e80-93e1-f40c1ea7e8cb"}, "is_support": false}, "guid": "e0cafa1b-9844-4d9a-aeb5-665e4e73069c"}, "0100bb1e-f8b2-454c-b388-59659ebccd6d": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 5.3754012273801814, "y": 0.0, "z": 3.396802637383592}, "1": {"x": 5.3754012273801814, "y": 3.0, "z": 3.396802637383592}, "2": {"x": 5.554572715196093, "y": 3.0, "z": 3.8635976437341686}, "3": {"x": 5.554572715196093, "y": 0.0, "z": 3.8635976437341686}, "4": {"x": 4.63514906945621, "y": 0.0, "z": 3.6589189815148035}, "5": {"x": 4.63514906945621, "y": 3.0, "z": 3.6589189815148035}, "6": {"x": 4.789646663197276, "y": 3.0, "z": 4.1344507822686785}, "7": {"x": 4.789646663197276, "y": 0.0, "z": 4.1344507822686785}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "4378b7d9-8db0-4a6b-9f35-7f5c39236901"}, "is_support": false}, "guid": "0100bb1e-f8b2-454c-b388-59659ebccd6d"}, "86ea5073-47a4-4434-8a33-057076c95563": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 4.63514906945621, "y": 0.0, "z": 3.6589189815148035}, "1": {"x": 4.63514906945621, "y": 3.0, "z": 3.6589189815148035}, "2": {"x": 4.789646663197276, "y": 3.0, "z": 4.1344507822686785}, "3": {"x": 4.789646663197276, "y": 0.0, "z": 4.1344507822686785}, "4": {"x": 3.8821941441304855, "y": 0.0, "z": 3.8819371771839943}, "5": {"x": 3.8821941441304855, "y": 3.0, "z": 3.8819371771839943}, "6": {"x": 4.01159443842872, "y": 3.0, "z": 4.364902562936982}, "7": {"x": 4.01159443842872, "y": 0.0, "z": 4.364902562936982}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "35c39cc2-8f41-4a08-9aff-9d86d37f096f"}, "is_support": false}, "guid": "86ea5073-47a4-4434-8a33-057076c95563"}, "36f7a125-fd2f-42a3-8416-d5213347efea": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.8821941441304855, "y": 0.0, "z": 3.8819371771839943}, "1": {"x": 3.8821941441304855, "y": 3.0, "z": 3.8819371771839943}, "2": {"x": 4.01159443842872, "y": 3.0, "z": 4.364902562936982}, "3": {"x": 4.01159443842872, "y": 0.0, "z": 4.364902562936982}, "4": {"x": 3.1185999473417785, "y": 0.0, "z": 4.065246036223644}, "5": {"x": 3.1185999473417785, "y": 3.0, "z": 4.065246036223644}, "6": {"x": 3.222548316743812, "y": 3.0, "z": 4.554321425605138}, "7": {"x": 3.222548316743812, "y": 0.0, "z": 4.554321425605138}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "1f1aacdd-aa70-4508-a8fa-3ec73d98e6f4"}, "is_support": false}, "guid": "36f7a125-fd2f-42a3-8416-d5213347efea"}, "1d08af0b-6c2b-4507-8f9d-4d2856c85b33": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.1185999473417785, "y": 0.0, "z": 4.065246036223644}, "1": {"x": 3.1185999473417785, "y": 3.0, "z": 4.065246036223644}, "2": {"x": 3.222548316743812, "y": 3.0, "z": 4.554321425605138}, "3": {"x": 3.222548316743812, "y": 0.0, "z": 4.554321425605138}, "4": {"x": 2.346459132276812, "y": 0.0, "z": 4.20834319511444}, "5": {"x": 2.346459132276812, "y": 3.0, "z": 4.20834319511444}, "6": {"x": 2.424670703105764, "y": 3.0, "z": 4.7021882621025295}, "7": {"x": 2.424670703105764, "y": 0.0, "z": 4.7021882621025295}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "2d31a11a-319c-425c-9c9f-2f9759c491d2"}, "is_support": false}, "guid": "1d08af0b-6c2b-4507-8f9d-4d2856c85b33"}, "8279a5a2-05e0-4839-a76a-4569795c5423": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.346459132276812, "y": 0.0, "z": 4.20834319511444}, "1": {"x": 2.346459132276812, "y": 3.0, "z": 4.20834319511444}, "2": {"x": 2.424670703105764, "y": 3.0, "z": 4.7021882621025295}, "3": {"x": 2.424670703105764, "y": 0.0, "z": 4.7021882621025295}, "4": {"x": 1.5678877743903765, "y": 0.0, "z": 4.310836491727832}, "5": {"x": 1.5678877743903765, "y": 3.0, "z": 4.310836491727832}, "6": {"x": 1.6201482054508558, "y": 3.0, "z": 4.808097838853642}, "7": {"x": 1.6201482054508558, "y": 0.0, "z": 4.808097838853642}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "af1618d7-73cd-4fdd-8764-264e594102f8"}, "is_support": false}, "guid": "8279a5a2-05e0-4839-a76a-4569795c5423"}, "fb33ba3d-b4bc-4d95-82f8-4b0554009695": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.5678877743903765, "y": 0.0, "z": 4.310836491727832}, "1": {"x": 1.5678877743903765, "y": 3.0, "z": 4.310836491727832}, "2": {"x": 1.6201482054508558, "y": 3.0, "z": 4.808097838853642}, "3": {"x": 1.6201482054508558, "y": 0.0, "z": 4.808097838853642}, "4": {"x": 0.7850195722360026, "y": 0.0, "z": 4.372445040058295}, "5": {"x": 0.7850195722360026, "y": 3.0, "z": 4.372445040058295}, "6": {"x": 0.8111856422226896, "y": 3.0, "z": 4.871759907433035}, "7": {"x": 0.8111856422226896, "y": 0.0, "z": 4.871759907433035}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "372b9ffb-332f-4658-9360-efda290bea2d"}, "is_support": false}, "guid": "fb33ba3d-b4bc-4d95-82f8-4b0554009695"}, "5ad86cfd-e48f-44df-b42e-af5105d17af9": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.7850195722360026, "y": 0.0, "z": 4.372445040058295}, "1": {"x": 0.7850195722360026, "y": 3.0, "z": 4.372445040058295}, "2": {"x": 0.8111856422226896, "y": 3.0, "z": 4.871759907433035}, "3": {"x": 0.8111856422226896, "y": 0.0, "z": 4.871759907433035}, "4": {"x": -4.3298697960381105e-15, "y": 0.0, "z": 4.393000000000006}, "5": {"x": -4.3298697960381105e-15, "y": 3.0, "z": 4.393000000000006}, "6": {"x": -5.551115123125783e-16, "y": 3.0, "z": 4.893000000000008}, "7": {"x": -5.551115123125783e-16, "y": 0.0, "z": 4.893000000000008}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "2b153c11-c716-462d-abeb-d9545a5a70fd"}, "is_support": false}, "guid": "5ad86cfd-e48f-44df-b42e-af5105d17af9"}, "d784acb7-50e9-44b4-bfb1-fc293787d8e4": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -4.3298697960381105e-15, "y": 0.0, "z": 4.393000000000006}, "1": {"x": -4.3298697960381105e-15, "y": 3.0, "z": 4.393000000000006}, "2": {"x": -5.551115123125783e-16, "y": 3.0, "z": 4.893000000000008}, "3": {"x": -5.551115123125783e-16, "y": 0.0, "z": 4.893000000000008}, "4": {"x": -0.7850195722360113, "y": 0.0, "z": 4.372445040058296}, "5": {"x": -0.7850195722360113, "y": 3.0, "z": 4.372445040058296}, "6": {"x": -0.8111856422226907, "y": 3.0, "z": 4.871759907433035}, "7": {"x": -0.8111856422226907, "y": 0.0, "z": 4.871759907433035}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "019a9d79-f4af-46d0-bbc2-58193114aa1e"}, "is_support": false}, "guid": "d784acb7-50e9-44b4-bfb1-fc293787d8e4"}, "180647ac-c8e8-4aab-b18a-db92627be519": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.7850195722360113, "y": 0.0, "z": 4.372445040058296}, "1": {"x": -0.7850195722360113, "y": 3.0, "z": 4.372445040058296}, "2": {"x": -0.8111856422226907, "y": 3.0, "z": 4.871759907433035}, "3": {"x": -0.8111856422226907, "y": 0.0, "z": 4.871759907433035}, "4": {"x": -1.567887774390385, "y": 0.0, "z": 4.310836491727833}, "5": {"x": -1.567887774390385, "y": 3.0, "z": 4.310836491727833}, "6": {"x": -1.6201482054508567, "y": 3.0, "z": 4.808097838853643}, "7": {"x": -1.6201482054508567, "y": 0.0, "z": 4.808097838853643}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "c5cc8bf2-371f-4fed-9fdf-368e20aa997c"}, "is_support": false}, "guid": "180647ac-c8e8-4aab-b18a-db92627be519"}, "fa028b39-55fe-4f3a-8a44-3fb59d562e3e": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.567887774390385, "y": 0.0, "z": 4.310836491727833}, "1": {"x": -1.567887774390385, "y": 3.0, "z": 4.310836491727833}, "2": {"x": -1.6201482054508567, "y": 3.0, "z": 4.808097838853643}, "3": {"x": -1.6201482054508567, "y": 0.0, "z": 4.808097838853643}, "4": {"x": -2.3464591322768205, "y": 0.0, "z": 4.208343195114442}, "5": {"x": -2.3464591322768205, "y": 3.0, "z": 4.208343195114442}, "6": {"x": -2.424670703105765, "y": 3.0, "z": 4.702188262102531}, "7": {"x": -2.424670703105765, "y": 0.0, "z": 4.702188262102531}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "b46b92d6-c83d-44b9-abdc-3ea9bc6e2f33"}, "is_support": false}, "guid": "fa028b39-55fe-4f3a-8a44-3fb59d562e3e"}, "4ef7e836-52b7-4c8b-ad2f-fc6a636f8813": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.3464591322768205, "y": 0.0, "z": 4.208343195114442}, "1": {"x": -2.3464591322768205, "y": 3.0, "z": 4.208343195114442}, "2": {"x": -2.424670703105765, "y": 3.0, "z": 4.702188262102531}, "3": {"x": -2.424670703105765, "y": 0.0, "z": 4.702188262102531}, "4": {"x": -3.1185999473417865, "y": 0.0, "z": 4.0652460362236456}, "5": {"x": -3.1185999473417865, "y": 3.0, "z": 4.0652460362236456}, "6": {"x": -3.2225483167438127, "y": 3.0, "z": 4.554321425605141}, "7": {"x": -3.2225483167438127, "y": 0.0, "z": 4.554321425605141}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "0fb4b7ad-6cff-4dc2-947c-9c559ce046ce"}, "is_support": false}, "guid": "4ef7e836-52b7-4c8b-ad2f-fc6a636f8813"}, "6a1cda24-eb7e-4588-aa05-1bf070fdfb7d": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -3.1185999473417865, "y": 0.0, "z": 4.0652460362236456}, "1": {"x": -3.1185999473417865, "y": 3.0, "z": 4.0652460362236456}, "2": {"x": -3.2225483167438127, "y": 3.0, "z": 4.554321425605141}, "3": {"x": -3.2225483167438127, "y": 0.0, "z": 4.554321425605141}, "4": {"x": -3.8821941441304935, "y": 0.0, "z": 3.8819371771839966}, "5": {"x": -3.8821941441304935, "y": 3.0, "z": 3.8819371771839966}, "6": {"x": -4.0115944384287205, "y": 3.0, "z": 4.364902562936987}, "7": {"x": -4.0115944384287205, "y": 0.0, "z": 4.364902562936987}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "490c5277-30a3-4f43-93a2-7aa1596bd444"}, "is_support": false}, "guid": "6a1cda24-eb7e-4588-aa05-1bf070fdfb7d"}, "2fbf5a33-3e59-4ca3-a1cc-d9f5f2617111": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -3.8821941441304935, "y": 0.0, "z": 3.8819371771839966}, "1": {"x": -3.8821941441304935, "y": 3.0, "z": 3.8819371771839966}, "2": {"x": -4.0115944384287205, "y": 3.0, "z": 4.364902562936987}, "3": {"x": -4.0115944384287205, "y": 0.0, "z": 4.364902562936987}, "4": {"x": -4.635149069456218, "y": 0.0, "z": 3.658918981514806}, "5": {"x": -4.635149069456218, "y": 3.0, "z": 3.658918981514806}, "6": {"x": -4.789646663197277, "y": 3.0, "z": 4.134450782268683}, "7": {"x": -4.789646663197277, "y": 0.0, "z": 4.134450782268683}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "ce11cad7-1c0f-4f53-8f98-1b70e024c8c4"}, "is_support": false}, "guid": "2fbf5a33-3e59-4ca3-a1cc-d9f5f2617111"}, "59d6509b-3cc7-4ea0-ae95-3ebeac2bb43a": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -4.635149069456218, "y": 0.0, "z": 3.658918981514806}, "1": {"x": -4.635149069456218, "y": 3.0, "z": 3.658918981514806}, "2": {"x": -4.789646663197277, "y": 3.0, "z": 4.134450782268683}, "3": {"x": -4.789646663197277, "y": 0.0, "z": 4.134450782268683}, "4": {"x": -5.375401227380189, "y": 0.0, "z": 3.3968026373835944}, "5": {"x": -5.375401227380189, "y": 3.0, "z": 3.3968026373835944}, "6": {"x": -5.554572715196094, "y": 3.0, "z": 3.8635976437341735}, "7": {"x": -5.554572715196094, "y": 0.0, "z": 3.8635976437341735}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "4b2551ea-1f61-4287-a2ab-9dc92884ff1f"}, "is_support": false}, "guid": "59d6509b-3cc7-4ea0-ae95-3ebeac2bb43a"}, "18bd6fa2-6ac4-4bbc-9626-3952a381a4de": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -5.375401227380189, "y": 0.0, "z": 3.3968026373835944}, "1": {"x": -5.375401227380189, "y": 3.0, "z": 3.3968026373835944}, "2": {"x": -5.554572715196094, "y": 3.0, "z": 3.8635976437341735}, "3": {"x": -5.554572715196094, "y": 0.0, "z": 3.8635976437341735}, "4": {"x": -6.100921934285151, "y": 0.0, "z": 3.0963064826262765}, "5": {"x": -6.100921934285151, "y": 3.0, "z": 3.0963064826262765}, "6": {"x": -6.304276291248623, "y": 3.0, "z": 3.553085428620917}, "7": {"x": -6.304276291248623, "y": 0.0, "z": 3.553085428620917}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "fde07f6e-f4fe-4897-bb30-d084c8f21810"}, "is_support": false}, "guid": "18bd6fa2-6ac4-4bbc-9626-3952a381a4de"}, "851730da-0324-4008-8f0a-8f87e086eb22": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -6.100921934285151, "y": 0.0, "z": 3.0963064826262765}, "1": {"x": -6.100921934285151, "y": 3.0, "z": 3.0963064826262765}, "2": {"x": -6.304276291248623, "y": 3.0, "z": 3.553085428620917}, "3": {"x": -6.304276291248623, "y": 0.0, "z": 3.553085428620917}, "4": {"x": -6.809722878544686, "y": 0.0, "z": 2.758254036120413}, "5": {"x": -6.809722878544686, "y": 3.0, "z": 2.758254036120413}, "6": {"x": -7.036702805837947, "y": 3.0, "z": 3.203765105125379}, "7": {"x": -7.036702805837947, "y": 0.0, "z": 3.203765105125379}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "a40855fd-d00a-4163-9567-0c018f10857a"}, "is_support": false}, "guid": "851730da-0324-4008-8f0a-8f87e086eb22"}, "c8ff3527-c035-4723-afc1-0550bb926f08": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -6.809722878544686, "y": 0.0, "z": 2.758254036120413}, "1": {"x": -6.809722878544686, "y": 3.0, "z": 2.758254036120413}, "2": {"x": -7.036702805837947, "y": 3.0, "z": 3.203765105125379}, "3": {"x": -7.036702805837947, "y": 0.0, "z": 3.203765105125379}, "4": {"x": -7.499861569551879, "y": 0.0, "z": 2.3835717409066066}, "5": {"x": -7.499861569551879, "y": 3.0, "z": 2.3835717409066066}, "6": {"x": -7.749845021761056, "y": 3.0, "z": 2.8165939962487356}, "7": {"x": -7.749845021761056, "y": 0.0, "z": 2.8165939962487356}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "773fa46c-ffff-469a-b494-44dae317b788"}, "is_support": false}, "guid": "c8ff3527-c035-4723-afc1-0550bb926f08"}, "9f767a66-5b05-45b7-a9b7-1a4ca53e0b15": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -7.499861569551879, "y": 0.0, "z": 2.3835717409066066}, "1": {"x": -7.499861569551879, "y": 3.0, "z": 2.3835717409066066}, "2": {"x": -7.749845021761056, "y": 3.0, "z": 2.8165939962487356}, "3": {"x": -7.749845021761056, "y": 0.0, "z": 2.8165939962487356}, "4": {"x": -8.16944666117407, "y": 0.0, "z": 1.9732864252430944}, "5": {"x": -8.16944666117407, "y": 3.0, "z": 1.9732864252430944}, "6": {"x": -8.441748551023627, "y": 3.0, "z": 2.3926331562239884}, "7": {"x": -8.441748551023627, "y": 0.0, "z": 2.3926331562239884}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "f2157253-859e-4467-982d-74d06ad683ff"}, "is_support": false}, "guid": "9f767a66-5b05-45b7-a9b7-1a4ca53e0b15"}, "a42cf95b-76c0-480f-aef9-6963ce0dd24f": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -8.16944666117407, "y": 0.0, "z": 1.9732864252430944}, "1": {"x": -8.16944666117407, "y": 3.0, "z": 1.9732864252430944}, "2": {"x": -8.441748551023627, "y": 3.0, "z": 2.3926331562239884}, "3": {"x": -8.441748551023627, "y": 0.0, "z": 2.3926331562239884}, "4": {"x": -8.816643135044625, "y": 0.0, "z": 1.5285224885515847}, "5": {"x": -8.816643135044625, "y": 3.0, "z": 1.5285224885515847}, "6": {"x": -9.110517210899934, "y": 3.0, "z": 1.933044462664475}, "7": {"x": -9.110517210899934, "y": 0.0, "z": 1.933044462664475}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "7e9f17e8-cbdc-458a-bc72-94008a0ce829"}, "is_support": false}, "guid": "a42cf95b-76c0-480f-aef9-6963ce0dd24f"}, "828872f6-3ed4-4a7d-956f-318733c1e759": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -8.816643135044625, "y": 0.0, "z": 1.5285224885515847}, "1": {"x": -8.816643135044625, "y": 3.0, "z": 1.5285224885515847}, "2": {"x": -9.110517210899934, "y": 3.0, "z": 1.933044462664475}, "3": {"x": -9.110517210899934, "y": 0.0, "z": 1.933044462664475}, "4": {"x": -9.439677329486727, "y": 0.0, "z": 1.0504988199663465}, "5": {"x": -9.439677329486727, "y": 3.0, "z": 1.0504988199663465}, "6": {"x": -9.754318220479439, "y": 3.0, "z": 1.4390874324028327}, "7": {"x": -9.754318220479439, "y": 0.0, "z": 1.4390874324028327}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "ba683589-0829-4f2b-9cad-b77dc3a1b24e"}, "is_support": false}, "guid": "828872f6-3ed4-4a7d-956f-318733c1e759"}, "54711fd1-49a0-47c5-9823-b0dedf351e43": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -9.439677329486727, "y": 0.0, "z": 1.0504988199663465}, "1": {"x": -9.439677329486727, "y": 3.0, "z": 1.0504988199663465}, "2": {"x": -9.754318220479439, "y": 3.0, "z": 1.4390874324028327}, "3": {"x": -9.754318220479439, "y": 0.0, "z": 1.4390874324028327}, "4": {"x": -10.036841800287313, "y": 0.0, "z": 0.5405254579313614}, "5": {"x": -10.036841800287313, "y": 3.0, "z": 0.5405254579313614}, "6": {"x": -10.371387223458784, "y": 3.0, "z": 0.912115769746701}, "7": {"x": -10.371387223458784, "y": 0.0, "z": 0.912115769746701}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "73bde4e3-b633-4d19-bde3-66fd1bd439c8"}, "is_support": false}, "guid": "54711fd1-49a0-47c5-9823-b0dedf351e43"}, "179998c5-4929-4793-b5a5-513829830d96": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -10.036841800287313, "y": 0.0, "z": 0.5405254579313614}, "1": {"x": -10.036841800287313, "y": 3.0, "z": 0.5405254579313614}, "2": {"x": -10.371387223458784, "y": 3.0, "z": 0.912115769746701}, "3": {"x": -10.371387223458784, "y": 0.0, "z": 0.912115769746701}, "4": {"x": -10.606500000000008, "y": 0.0, "z": 8.43769498715119e-15}, "5": {"x": -10.606500000000008, "y": 3.0, "z": 8.43769498715119e-15}, "6": {"x": -10.960033123414053, "y": 3.0, "z": 0.35357365661077755}, "7": {"x": -10.960033123414053, "y": 0.0, "z": 0.35357365661077755}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "205dc500-f87c-4f63-8d6d-5c6c0a9c924d"}, "is_support": false}, "guid": "179998c5-4929-4793-b5a5-513829830d96"}}, "materials": {"0a245842-c997-4fb3-b6d4-ea881d1c81cf": {"dtype": "compas_dem.material/Stone", "data": {"name": "Stone", "fc": null, "ft": null, "Ecm": 20000, "density": 2400, "poisson": 0.2}, "guid": "0a245842-c997-4fb3-b6d4-ea881d1c81cf"}}, "tree": {"attributes": {}, "root": {"name": "root", "children": [{"name": "ElementNode", "element": "b944c39c-ccb8-4b08-8d13-6435a689f3b1"}, {"name": "ElementNode", "element": "b0de16a1-1e84-4304-9d1e-b567a951e344"}, {"name": "ElementNode", "element": "8cdf1891-9fe1-4581-8926-08a5d72861a0"}, {"name": "ElementNode", "element": "6c700b11-9596-447c-85bf-e18ac8c1c1cb"}, {"name": "ElementNode", "element": "d0a39e95-e09e-4aaf-983e-a9128d99ec36"}, {"name": "ElementNode", "element": "5017588d-4eed-4f96-a087-e756219e7c1c"}, {"name": "ElementNode", "element": "7abec40e-850c-4c19-ac27-55e17b7eb2f0"}, {"name": "ElementNode", "element": "e0cafa1b-9844-4d9a-aeb5-665e4e73069c"}, {"name": "ElementNode", "element": "0100bb1e-f8b2-454c-b388-59659ebccd6d"}, {"name": "ElementNode", "element": "86ea5073-47a4-4434-8a33-057076c95563"}, {"name": "ElementNode", "element": "36f7a125-fd2f-42a3-8416-d5213347efea"}, {"name": "ElementNode", "element": "1d08af0b-6c2b-4507-8f9d-4d2856c85b33"}, {"name": "ElementNode", "element": "8279a5a2-05e0-4839-a76a-4569795c5423"}, {"name": "ElementNode", "element": "fb33ba3d-b4bc-4d95-82f8-4b0554009695"}, {"name": "ElementNode", "element": "5ad86cfd-e48f-44df-b42e-af5105d17af9"}, {"name": "ElementNode", "element": "d784acb7-50e9-44b4-bfb1-fc293787d8e4"}, {"name": "ElementNode", "element": "180647ac-c8e8-4aab-b18a-db92627be519"}, {"name": "ElementNode", "element": "fa028b39-55fe-4f3a-8a44-3fb59d562e3e"}, {"name": "ElementNode", "element": "4ef7e836-52b7-4c8b-ad2f-fc6a636f8813"}, {"name": "ElementNode", "element": "6a1cda24-eb7e-4588-aa05-1bf070fdfb7d"}, {"name": "ElementNode", "element": "2fbf5a33-3e59-4ca3-a1cc-d9f5f2617111"}, {"name": "ElementNode", "element": "59d6509b-3cc7-4ea0-ae95-3ebeac2bb43a"}, {"name": "ElementNode", "element": "18bd6fa2-6ac4-4bbc-9626-3952a381a4de"}, {"name": "ElementNode", "element": "851730da-0324-4008-8f0a-8f87e086eb22"}, {"name": "ElementNode", "element": "c8ff3527-c035-4723-afc1-0550bb926f08"}, {"name": "ElementNode", "element": "9f767a66-5b05-45b7-a9b7-1a4ca53e0b15"}, {"name": "ElementNode", "element": "a42cf95b-76c0-480f-aef9-6963ce0dd24f"}, {"name": "ElementNode", "element": "828872f6-3ed4-4a7d-956f-318733c1e759"}, {"name": "ElementNode", "element": "54711fd1-49a0-47c5-9823-b0dedf351e43"}, {"name": "ElementNode", "element": "179998c5-4929-4793-b5a5-513829830d96"}]}}, "graph": {"attributes": {}, "default_node_attributes": {"x": 0.0, "y": 0.0, "z": 0.0, "element": null}, "default_edge_attributes": {"modifiers": null, "contacts": null}, "node": {"0": {"element": "b944c39c-ccb8-4b08-8d13-6435a689f3b1"}, "1": {"element": "b0de16a1-1e84-4304-9d1e-b567a951e344"}, "2": {"element": "8cdf1891-9fe1-4581-8926-08a5d72861a0"}, "3": {"element": "6c700b11-9596-447c-85bf-e18ac8c1c1cb"}, "4": {"element": "d0a39e95-e09e-4aaf-983e-a9128d99ec36"}, "5": {"element": "5017588d-4eed-4f96-a087-e756219e7c1c"}, "6": {"element": "7abec40e-850c-4c19-ac27-55e17b7eb2f0"}, "7": {"element": "e0cafa1b-9844-4d9a-aeb5-665e4e73069c"}, "8": {"element": "0100bb1e-f8b2-454c-b388-59659ebccd6d"}, "9": {"element": "86ea5073-47a4-4434-8a33-057076c95563"}, "10": {"element": "36f7a125-fd2f-42a3-8416-d5213347efea"}, "11": {"element": "1d08af0b-6c2b-4507-8f9d-4d2856c85b33"}, "12": {"element": "8279a5a2-05e0-4839-a76a-4569795c5423"}, "13": {"element": "fb33ba3d-b4bc-4d95-82f8-4b0554009695"}, "14": {"element": "5ad86cfd-e48f-44df-b42e-af5105d17af9"}, "15": {"element": "d784acb7-50e9-44b4-bfb1-fc293787d8e4"}, "16": {"element": "180647ac-c8e8-4aab-b18a-db92627be519"}, "17": {"element": "fa028b39-55fe-4f3a-8a44-3fb59d562e3e"}, "18": {"element": "4ef7e836-52b7-4c8b-ad2f-fc6a636f8813"}, "19": {"element": "6a1cda24-eb7e-4588-aa05-1bf070fdfb7d"}, "20": {"element": "2fbf5a33-3e59-4ca3-a1cc-d9f5f2617111"}, "21": {"element": "59d6509b-3cc7-4ea0-ae95-3ebeac2bb43a"}, "22": {"element": "18bd6fa2-6ac4-4bbc-9626-3952a381a4de"}, "23": {"element": "851730da-0324-4008-8f0a-8f87e086eb22"}, "24": {"element": "c8ff3527-c035-4723-afc1-0550bb926f08"}, "25": {"element": "9f767a66-5b05-45b7-a9b7-1a4ca53e0b15"}, "26": {"element": "a42cf95b-76c0-480f-aef9-6963ce0dd24f"}, "27": {"element": "828872f6-3ed4-4a7d-956f-318733c1e759"}, "28": {"element": "54711fd1-49a0-47c5-9823-b0dedf351e43"}, "29": {"element": "179998c5-4929-4793-b5a5-513829830d96"}}, "edge": {"0": {"1": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [10.371387223458783, 0.0, 0.912115769746691], "guid": "8d414eee-e7d8-4ab6-bd8c-e69199ab0c66"}, {"dtype": "compas.geometry/Point", "data": [10.036841800287306, 0.0, 0.5405254579313542], "guid": "d8070062-b620-4f28-a1e0-8524912dc843"}, {"dtype": "compas.geometry/Point", "data": [10.036841800287306, 3.0, 0.5405254579313542], "guid": "18a3c2d5-5820-4348-9819-7376d376ae63"}, {"dtype": "compas.geometry/Point", "data": [10.371387223458783, 3.0, 0.912115769746691], "guid": "cb35c05f-31f5-4ddc-9919-655e7e15527e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [10.204114511873044, 1.5, 0.7263206138390226], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.6690908463429515, 0.0, -0.743180623630671]}, "guid": "b0b93c61-9d3c-4e01-a637-6189aeb36a02"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "guid": "f9b81aa9-1f35-45c4-aac7-b334022e7762"}]}}, "1": {"2": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [9.754318220479437, 0.0, 1.4390874324028238], "guid": "2d61392f-29ca-4fc1-80e6-185dbae19f36"}, {"dtype": "compas.geometry/Point", "data": [9.43967732948672, 0.0, 1.0504988199663399], "guid": "7f39a296-1841-4844-879c-02e493ce0a23"}, {"dtype": "compas.geometry/Point", "data": [9.43967732948672, 3.0, 1.0504988199663399], "guid": "46d10ce9-43bb-4b25-8833-2025fec05b77"}, {"dtype": "compas.geometry/Point", "data": [9.754318220479437, 3.0, 1.4390874324028238], "guid": "78332a0f-8ad6-4a08-aa7c-06507a234160"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [9.596997774983079, 1.5, 1.244793126184582], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.6292817819854308, 0.0, 0.7771772248729634]}, "guid": "f6f6fcce-5cd2-4391-a791-1b3130dd363b"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "guid": "7131f3b3-ac09-40d2-b5d3-22cc317062e7"}]}}, "2": {"3": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [9.11051721089993, 0.0, 1.9330444626644665], "guid": "b2c05824-cd55-45d3-998e-6db466d30312"}, {"dtype": "compas.geometry/Point", "data": [8.816643135044616, 0.0, 1.528522488551579], "guid": "d2f00453-715f-4116-9d00-dbbdaed539b0"}, {"dtype": "compas.geometry/Point", "data": [8.816643135044616, 3.0, 1.528522488551579], "guid": "a6a31969-c26f-4230-9bd6-0b8b440ded87"}, {"dtype": "compas.geometry/Point", "data": [9.11051721089993, 3.0, 1.9330444626644665], "guid": "6604949a-d9ec-41e9-85db-5bbf639c2d3f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [8.963580172972273, 1.5, 1.7307834756080227], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.5877481517106248, 0.0, -0.8090439482257712]}, "guid": "26a51895-19cc-4279-b15c-26dffd026821"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "guid": "12dba968-fac7-4539-b3d8-edb8158b449c"}]}}, "3": {"4": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [8.441748551023625, 0.0, 2.3926331562239795], "guid": "c3cf7967-705f-461e-a534-056b17ce8122"}, {"dtype": "compas.geometry/Point", "data": [8.169446661174064, 0.0, 1.9732864252430895], "guid": "7f0fe5b1-4285-44c9-9b7b-b66c2a22b714"}, {"dtype": "compas.geometry/Point", "data": [8.169446661174064, 3.0, 1.9732864252430895], "guid": "39341643-cc73-4650-8149-28b545cb160f"}, {"dtype": "compas.geometry/Point", "data": [8.441748551023625, 3.0, 2.3926331562239795], "guid": "905de149-23b9-4d74-a8cd-cad879c16216"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [8.305597606098845, 1.5, 2.1829597907335345], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.5446037796991208, 0.0, -0.8386934619617775]}, "guid": "f3e45f98-062e-4dfb-bc08-8ac62ea7e92b"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "guid": "0fb487fc-7a15-41a8-8173-e62c94469934"}]}}, "4": {"5": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [7.749845021761054, 0.0, 2.816593996248728], "guid": "f80161b8-76f7-44ac-8efa-0047d9315676"}, {"dtype": "compas.geometry/Point", "data": [7.4998615695518716, 0.0, 2.3835717409066026], "guid": "15812aed-43d2-41a0-b83d-5984cb251572"}, {"dtype": "compas.geometry/Point", "data": [7.4998615695518716, 3.0, 2.3835717409066026], "guid": "eff5d8c8-242f-460d-affe-c8ba9e4ad4f7"}, {"dtype": "compas.geometry/Point", "data": [7.749845021761054, 3.0, 2.816593996248728], "guid": "89b55209-4dd2-4062-9112-f3673eaa697b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [7.624853295656462, 1.5, 2.6000828685776654], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.49996690441836295, 0.0, 0.8660445106842486]}, "guid": "201b14b9-8737-4e8f-aeb8-ee33ede51d78"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "guid": "e35b4625-0ada-4b35-b28f-6654ba075544"}]}}, "5": {"6": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [7.036702805837947, 0.0, 3.203765105125373], "guid": "42ebda81-290f-44ed-b967-c053a7287621"}, {"dtype": "compas.geometry/Point", "data": [6.809722878544679, 0.0, 2.7582540361204093], "guid": "26b619b7-e13f-4f27-a94c-96d1cf1c74d3"}, {"dtype": "compas.geometry/Point", "data": [6.809722878544679, 3.0, 2.7582540361204093], "guid": "05d1d822-dfff-41dc-aa57-6d6624974ba9"}, {"dtype": "compas.geometry/Point", "data": [7.036702805837947, 3.0, 3.203765105125373], "guid": "265fefc9-9764-4d3b-bf5e-abf2be862f28"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [6.923212842191313, 1.5, 2.981009570622892], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.4539598545865337, 0.0, -0.8910221380099225]}, "guid": "8f5b5bcd-f72f-485d-ae95-74bc270ecc08"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "guid": "6d1eaa4b-bec6-4532-b8cd-9bd1da3802b0"}]}}, "6": {"7": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [6.304276291248622, 0.0, 3.553085428620911], "guid": "c839732d-dc7c-48b1-b72a-48f43988ba2a"}, {"dtype": "compas.geometry/Point", "data": [6.100921934285141, 0.0, 3.0963064826262725], "guid": "5bcd8504-ee64-45e2-bce3-4ed5d49bd164"}, {"dtype": "compas.geometry/Point", "data": [6.100921934285141, 3.0, 3.0963064826262725], "guid": "f4a39df8-7dc4-470a-8b47-01067c9c0f1a"}, {"dtype": "compas.geometry/Point", "data": [6.304276291248622, 3.0, 3.553085428620911], "guid": "f71c9634-d864-41f1-8bbc-49f54cf5f091"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [6.202599112766881, 1.5, 3.3246959556235915], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.4067087139269582, 0.0, 0.9135578919892706]}, "guid": "bc09b26d-13e9-41dc-8ee0-ef8b985bd15d"}, "size": 1.5000000000000107, "mesh": null, "name": "FrictionContact", "forces": []}, "guid": "201e2808-6827-4158-ba85-13304ed971d0"}]}}, "7": {"8": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [5.554572715196095, 0.0, 3.8635976437341686], "guid": "be88e916-539f-4944-b424-bb6d13423b80"}, {"dtype": "compas.geometry/Point", "data": [5.375401227380183, 0.0, 3.3968026373835913], "guid": "bbed472e-ca3c-4d83-8d9d-0c1eae3ff2c6"}, {"dtype": "compas.geometry/Point", "data": [5.375401227380183, 3.0, 3.3968026373835913], "guid": "eddb331c-0df2-478f-bd52-db3c6e7cbff5"}, {"dtype": "compas.geometry/Point", "data": [5.554572715196095, 3.0, 3.8635976437341686], "guid": "43f744ed-0f6c-45c5-a82f-368206787266"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [5.4649869712881385, 1.5, 3.63020014055888], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.35834297563182116, 0.0, 0.9335900127011493]}, "guid": "7440a51e-1b83-43f3-afb5-2d81b3610ba2"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "guid": "d26e28ae-4a86-4924-89ae-b700ea44ae47"}]}}, "8": {"9": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [4.789646663197276, 0.0, 4.1344507822686785], "guid": "d2d7e7d5-b784-4dfd-82d0-3df97ee3487a"}, {"dtype": "compas.geometry/Point", "data": [4.63514906945621, 0.0, 3.6589189815148035], "guid": "99edc7d4-320d-4aa0-a07e-c9323c8960dd"}, {"dtype": "compas.geometry/Point", "data": [4.63514906945621, 3.0, 3.6589189815148035], "guid": "b4fd67d6-d0fb-410e-afd2-ed0a3f99fc0a"}, {"dtype": "compas.geometry/Point", "data": [4.789646663197276, 3.0, 4.1344507822686785], "guid": "9142b222-3971-4c11-94d1-1be8d8ea0cd0"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [4.712397866326743, 1.5000000000000002, 3.896684881891741], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.3089951874821309, 0.0, 0.951063601507745]}, "guid": "40432e89-2619-47c5-9a87-128c247152bb"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "guid": "d61018da-0512-4b91-aec9-ec3fa61517d2"}]}}, "9": {"10": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [4.01159443842872, 0.0, 4.364902562936981], "guid": "f704d48d-c95d-4fbb-9141-9bb266dd2e0e"}, {"dtype": "compas.geometry/Point", "data": [3.882194144130486, 0.0, 3.881937177183994], "guid": "3485a24d-2821-481e-b830-881ac5941f99"}, {"dtype": "compas.geometry/Point", "data": [3.882194144130486, 3.0, 3.881937177183994], "guid": "ecae3379-1a94-49da-9703-9307f90ee17f"}, {"dtype": "compas.geometry/Point", "data": [4.01159443842872, 3.0, 4.364902562936981], "guid": "15548303-6204-41b2-81c8-383b1d66767d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.9468942912796026, 1.4999999999999998, 4.123419870060488], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.2588005885964673, 0.0, -0.965930771505972]}, "guid": "ccd7b067-03da-4946-a0f1-de53640c1dde"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "guid": "034efc22-ff3e-4e8d-bd68-18532f2b1f2d"}]}}, "10": {"11": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.2225483167438123, 0.0, 4.554321425605138], "guid": "0880b348-c850-4412-8704-f68066cafb62"}, {"dtype": "compas.geometry/Point", "data": [3.118599947341779, 0.0, 4.065246036223645], "guid": "1b15f737-cee3-48fe-9c3b-ac0211b2ddfa"}, {"dtype": "compas.geometry/Point", "data": [3.118599947341779, 3.0, 4.065246036223645], "guid": "9857d8de-95fd-4b4b-b437-1bb330a6dec9"}, {"dtype": "compas.geometry/Point", "data": [3.2225483167438123, 3.0, 4.554321425605138], "guid": "7a80233c-f4d7-484a-8ac5-12d1adf38308"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.1705741320427956, 1.4999999999999998, 4.30978373091439], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.2078967388040661, 0.0, 0.978150778762985]}, "guid": "0c497fdf-7f7e-4ee0-9cb5-11a255cb3009"}, "size": 1.5000000000000027, "mesh": null, "name": "FrictionContact", "forces": []}, "guid": "22fccfe7-853a-4985-bef0-c14a171bfa1d"}]}}, "11": {"12": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.4246707031057646, 0.0, 4.7021882621025295], "guid": "d099adb2-e7cf-4046-b08e-bb7e05e5d29f"}, {"dtype": "compas.geometry/Point", "data": [2.3464591322768125, 0.0, 4.208343195114441], "guid": "ed74ce17-3889-4ac7-93ba-3f6b48a32e30"}, {"dtype": "compas.geometry/Point", "data": [2.3464591322768125, 3.0, 4.208343195114441], "guid": "929c1fbf-5063-4e43-8b39-bb7b8506f885"}, {"dtype": "compas.geometry/Point", "data": [2.4246707031057646, 3.0, 4.7021882621025295], "guid": "99aecfaa-b921-4866-85d0-8909e777fd98"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.385564917691289, 1.5, 4.455265728608486], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.15642314165790344, 0.0, -0.9876901339761734]}, "guid": "c6c0f7cd-772b-413e-995d-fdbc21e40186"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "guid": "ea048647-6dc8-457c-bb26-a88eebc7a446"}]}}, "12": {"13": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.6201482054508556, 0.0, 4.808097838853641], "guid": "ca7c2d2f-1af3-49fd-ac6f-ae68f83ebb77"}, {"dtype": "compas.geometry/Point", "data": [1.5678877743903765, 0.0, 4.310836491727832], "guid": "dba7e256-861e-4409-bbbd-7a131c3053f0"}, {"dtype": "compas.geometry/Point", "data": [1.5678877743903765, 3.0, 4.310836491727832], "guid": "0ca9de4c-7e69-4f3c-befe-f2c0a7599345"}, {"dtype": "compas.geometry/Point", "data": [1.6201482054508556, 3.0, 4.808097838853641], "guid": "69a46ce5-297a-477d-ba2e-bce2fdf0a069"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.5940179899206162, 1.5000000000000002, 4.559467165290736], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.10452086212095807, 0.0, 0.9945226942516152]}, "guid": "0c44bd5a-784e-4cb8-8408-5c8975f02f46"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "guid": "3c2441e0-1ea0-4452-becf-bb438687bbd4"}]}}, "13": {"14": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.8111856422226896, 0.0, 4.871759907433035], "guid": "545d19a2-3e28-407d-8833-9c262efbc1eb"}, {"dtype": "compas.geometry/Point", "data": [0.7850195722360026, 0.0, 4.372445040058295], "guid": "d0e85dcd-4b8b-4f18-aad0-d777a1bb7740"}, {"dtype": "compas.geometry/Point", "data": [0.7850195722360026, 3.0, 4.372445040058295], "guid": "e17192d2-f4f2-4152-81cd-b63e0d6f6f8a"}, {"dtype": "compas.geometry/Point", "data": [0.8111856422226896, 3.0, 4.871759907433035], "guid": "0ff39b29-08ac-4f4d-8d71-d969ff265e58"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7981026072293461, 1.5, 4.622102473745666], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.052332139973373805, 0.0, 0.9986297347494753]}, "guid": "8def9f36-1d03-4ed4-8e49-13dd2a9fd74c"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "guid": "1d3491f4-8196-4495-bc6d-c53fe9d0a582"}]}}, "14": {"15": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-5.551115123125783e-16, 0.0, 4.893000000000008], "guid": "01f13410-2ac4-4bb2-a3a3-1f70dbd3d1db"}, {"dtype": "compas.geometry/Point", "data": [-4.3298697960381105e-15, 0.0, 4.393000000000006], "guid": "ec46e1fa-33a8-4d03-a0e8-cdb9fe55aa89"}, {"dtype": "compas.geometry/Point", "data": [-4.3298697960381105e-15, 3.0, 4.393000000000006], "guid": "9670cad1-0c51-4863-84f1-9676e1b6dc19"}, {"dtype": "compas.geometry/Point", "data": [-5.551115123125783e-16, 3.0, 4.893000000000008], "guid": "42851557-f4b0-4396-a0d6-f5c35c9ee813"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.442490654175344e-15, 1.5, 4.643000000000007], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-7.549516567451038e-15, 0.0, -1.0]}, "guid": "0f860875-d989-492e-8c08-bef5e04b4d73"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "guid": "29f77b99-b1c0-4c43-a1d0-ce22d45c3b63"}]}}, "15": {"16": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.811185642222691, 0.0, 4.871759907433035], "guid": "4b699ece-8876-43fe-b432-f984dc942fd3"}, {"dtype": "compas.geometry/Point", "data": [-0.7850195722360115, 0.0, 4.372445040058296], "guid": "fc758ff8-c88e-48e1-9af7-65f48ab38222"}, {"dtype": "compas.geometry/Point", "data": [-0.7850195722360115, 3.0, 4.372445040058296], "guid": "a61e2e97-9ab3-4d04-9df9-2fa22cc64a54"}, {"dtype": "compas.geometry/Point", "data": [-0.811185642222691, 3.0, 4.871759907433035], "guid": "99d7fd82-7fc7-4a3f-9e3a-5033e9c9438f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.7981026072293512, 1.5, 4.622102473745666], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.05233213997335883, 0.0, -0.998629734749476]}, "guid": "5e81261b-3615-41a1-9218-533357879064"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "guid": "c8ca636a-56d0-43b4-9485-a403664b88eb"}]}}, "16": {"17": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.6201482054508567, 0.0, 4.808097838853643], "guid": "e2cb579f-ae7f-40ce-a789-6e152a784141"}, {"dtype": "compas.geometry/Point", "data": [-1.567887774390385, 0.0, 4.310836491727832], "guid": "be391159-eb7f-490c-a84e-77849aa3fb88"}, {"dtype": "compas.geometry/Point", "data": [-1.567887774390385, 3.0, 4.310836491727832], "guid": "07b95c9f-7ec7-4c8c-8e82-9fe18d502f8b"}, {"dtype": "compas.geometry/Point", "data": [-1.6201482054508567, 3.0, 4.808097838853643], "guid": "86293104-0053-4e08-979b-3b537085497d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.5940179899206208, 1.5, 4.559467165290737], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.1045208621209431, 0.0, 0.9945226942516168]}, "guid": "b8f8bf20-1b81-4149-950a-f985a7e64a93"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "guid": "c12b59da-800d-4733-9ab1-d3137005630a"}]}}, "17": {"18": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.424670703105765, -2.220446049250313e-16, 4.702188262102531], "guid": "1007182e-5e0f-4200-a9b9-26c87cb206c4"}, {"dtype": "compas.geometry/Point", "data": [-2.346459132276821, 0.0, 4.208343195114444], "guid": "56e93760-d270-4507-b758-d8c285148971"}, {"dtype": "compas.geometry/Point", "data": [-2.346459132276821, 3.0, 4.208343195114443], "guid": "1a53119d-a176-4eeb-827f-464152b2c8fb"}, {"dtype": "compas.geometry/Point", "data": [-2.424670703105765, 3.0, 4.702188262102531], "guid": "253b408f-0e6d-4610-b58e-f0f1e5d2b95f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.385564917691293, 1.5000000000000004, 4.455265728608487], "xaxis": [-0.0, 1.0, -2.2204460492503136e-16], "yaxis": [0.15642314165788881, -2.1931126558709124e-16, -0.9876901339761758]}, "guid": "25f320c2-8581-414c-ae7c-94da8d06001e"}, "size": 1.5000000000000013, "mesh": null, "name": "FrictionContact", "forces": []}, "guid": "15b53008-87a2-4d75-844a-d3e1677d7524"}]}}, "18": {"19": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-3.2225483167438123, 0.0, 4.554321425605142], "guid": "ff9146d8-8ea8-43d2-b63b-1e60995125eb"}, {"dtype": "compas.geometry/Point", "data": [-3.118599947341786, 0.0, 4.065246036223646], "guid": "92c03552-7b85-465b-a545-391729a739b8"}, {"dtype": "compas.geometry/Point", "data": [-3.118599947341786, 3.0, 4.065246036223646], "guid": "302263f3-2213-4cec-970d-248940dab8d8"}, {"dtype": "compas.geometry/Point", "data": [-3.2225483167438123, 3.0, 4.554321425605142], "guid": "e65ab6c8-b3ec-4fb8-af1b-7bd439cc67e2"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.170574132042799, 1.5, 4.309783730914394], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.20789673880405185, 0.0, -0.9781507787629881]}, "guid": "e0c823c9-823a-4010-8c94-3acc227fe45f"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "guid": "dde982fb-3bf3-4622-bfe7-cdd073e4fb38"}]}}, "19": {"20": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-4.0115944384287205, 0.0, 4.364902562936987], "guid": "2defc665-c28c-4941-bfac-a1cb475a0f3e"}, {"dtype": "compas.geometry/Point", "data": [-3.8821941441304935, 0.0, 3.8819371771839966], "guid": "93645600-5379-4b03-9e69-a0c98c6ef8b6"}, {"dtype": "compas.geometry/Point", "data": [-3.8821941441304935, 3.0, 3.8819371771839966], "guid": "c340b5e6-12b9-42fa-80d7-7e4f0e5b62cf"}, {"dtype": "compas.geometry/Point", "data": [-4.0115944384287205, 3.0, 4.364902562936987], "guid": "f19f4987-a907-4a3d-b28d-fde12046b456"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.9468942912796074, 1.5000000000000002, 4.123419870060491], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.258800588596453, 0.0, 0.9659307715059757]}, "guid": "930b00a4-0998-45bb-ade5-835278cdfca9"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "guid": "ec7c0670-e733-4a3e-bffa-42f160568838"}]}}, "20": {"21": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-4.789646663197277, 0.0, 4.134450782268683], "guid": "434237d3-923c-4472-a455-86a648ea603b"}, {"dtype": "compas.geometry/Point", "data": [-4.635149069456218, 0.0, 3.6589189815148058], "guid": "2d93f99a-c6e7-4e93-ae0c-4b13251b8dfa"}, {"dtype": "compas.geometry/Point", "data": [-4.635149069456218, 3.0, 3.6589189815148058], "guid": "0f42cc20-c2e1-421b-b755-d6ada9c9cb32"}, {"dtype": "compas.geometry/Point", "data": [-4.789646663197277, 3.0, 4.134450782268683], "guid": "0eb82436-b2e1-414f-b72c-c6e6c2cd47a7"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-4.712397866326747, 1.4999999999999998, 3.896684881891744], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.3089951874821169, 0.0, 0.9510636015077496]}, "guid": "622a3c3b-a8b1-4147-8137-d056b5b65dec"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "guid": "3503bc1a-0a34-45e5-842d-fefc0bb43e98"}]}}, "21": {"22": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-5.554572715196094, 0.0, 3.8635976437341744], "guid": "7d75b0b2-4c99-4650-99e1-7363db098822"}, {"dtype": "compas.geometry/Point", "data": [-5.375401227380189, 0.0, 3.3968026373835953], "guid": "6fe4ecd8-c0ea-49bd-a83d-a4d2bd74ad87"}, {"dtype": "compas.geometry/Point", "data": [-5.375401227380189, 3.0, 3.3968026373835953], "guid": "bdfce9d7-f32e-406e-8d4e-8cfa56fb37d1"}, {"dtype": "compas.geometry/Point", "data": [-5.554572715196094, 3.0, 3.8635976437341744], "guid": "df60653a-005c-4cb4-8b47-a533ac6a490a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-5.464986971288141, 1.5, 3.630200140558885], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.35834297563180734, 0.0, 0.9335900127011546]}, "guid": "f4168920-88df-4f19-aaca-1885227773eb"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "guid": "401fbf54-0954-4ce4-8f25-9989e6b0d9a8"}]}}, "22": {"23": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-6.304276291248624, 0.0, 3.5530854286209173], "guid": "2f2d0b0d-88c1-4e39-a3fc-91e2d2ef5e7d"}, {"dtype": "compas.geometry/Point", "data": [-6.100921934285152, 0.0, 3.096306482626276], "guid": "2d8ac750-1a47-4928-9708-f72b539cf5aa"}, {"dtype": "compas.geometry/Point", "data": [-6.100921934285152, 3.0, 3.096306482626276], "guid": "59576ade-4321-4092-ae8f-2193d349c18e"}, {"dtype": "compas.geometry/Point", "data": [-6.304276291248624, 3.0, 3.5530854286209173], "guid": "faba962f-63ef-4d77-b202-023bd7c051ea"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-6.202599112766888, 1.5, 3.3246959556235964], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.4067087139269428, 0.0, 0.9135578919892774]}, "guid": "3ae474ec-3a6f-4e23-9326-218ee4f69026"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "guid": "7fef657a-022f-49af-a02c-11d00db70d0e"}]}}, "23": {"24": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-7.036702805837946, -2.220446049250313e-16, 3.2037651051253775], "guid": "dd116d49-ebcf-4ced-ba56-c1a1a8dbc3fe"}, {"dtype": "compas.geometry/Point", "data": [-6.809722878544685, -2.220446049250313e-16, 2.7582540361204115], "guid": "ee98d542-1c76-4b6b-a787-73da309f3b8a"}, {"dtype": "compas.geometry/Point", "data": [-6.809722878544685, 3.0, 2.7582540361204115], "guid": "e47207f7-0205-4843-9ebb-e528702d117c"}, {"dtype": "compas.geometry/Point", "data": [-7.036702805837946, 3.0, 3.2037651051253775], "guid": "7da40bba-e4c5-4bff-9d8a-c150ce659162"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-6.923212842191315, 1.5, 2.9810095706228945], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.4539598545865202, 0.0, 0.8910221380099294]}, "guid": "b58ef247-41a6-446d-a637-4297b21e10c9"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "guid": "675ce346-a84f-4086-83a4-e2d0f592e329"}]}}, "24": {"25": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-7.7498450217610575, 0.0, 2.8165939962487356], "guid": "92049802-8e24-493b-ad17-004d591de3c9"}, {"dtype": "compas.geometry/Point", "data": [-7.4998615695518795, 0.0, 2.3835717409066066], "guid": "b22253f6-e835-4133-87f9-4575b19a16ce"}, {"dtype": "compas.geometry/Point", "data": [-7.4998615695518795, 3.0, 2.3835717409066066], "guid": "784d9c40-c2cb-4e87-8412-383b98d613d2"}, {"dtype": "compas.geometry/Point", "data": [-7.7498450217610575, 3.0, 2.8165939962487356], "guid": "7a8eac10-d1ab-4f2a-832d-c094b267bc89"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-7.624853295656469, 1.5000000000000002, 2.600082868577671], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.49996690441835245, 0.0, -0.8660445106842547]}, "guid": "d143c5a3-0872-4ef4-8741-59382e36bdff"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "guid": "22005463-832c-4dd2-a373-8c4f20e7e692"}]}}, "25": {"26": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-8.441748551023629, 0.0, 2.3926331562239884], "guid": "7adfa3f6-5da1-493b-90e5-6d42e829fbd9"}, {"dtype": "compas.geometry/Point", "data": [-8.169446661174073, 0.0, 1.973286425243094], "guid": "400c8eb6-0877-42ac-8d14-b18f97a99253"}, {"dtype": "compas.geometry/Point", "data": [-8.169446661174073, 3.0, 1.973286425243094], "guid": "07403f40-b1ef-45c5-9305-e261769255f9"}, {"dtype": "compas.geometry/Point", "data": [-8.441748551023629, 3.0, 2.3926331562239884], "guid": "aa7e6570-d5e9-4b9c-b2b8-3e48ac9921c6"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-8.305597606098848, 1.5, 2.182959790733541], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.5446037796991102, 0.0, 0.8386934619617844]}, "guid": "49eae0d9-9a49-4817-893c-4d8c116c30e5"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "guid": "73858562-ceb2-48bc-8294-1c7c5428825b"}]}}, "26": {"27": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-9.110517210899935, 0.0, 1.933044462664474], "guid": "0894d2e4-8a23-492a-87a3-8ea015ce07ba"}, {"dtype": "compas.geometry/Point", "data": [-8.816643135044627, 0.0, 1.5285224885515842], "guid": "9b3301f4-2c1c-43eb-a722-ea0f08a83b6b"}, {"dtype": "compas.geometry/Point", "data": [-8.816643135044629, 3.0, 1.5285224885515842], "guid": "9a8b8f6e-c459-43e3-9c04-97b26ae62c6a"}, {"dtype": "compas.geometry/Point", "data": [-9.110517210899937, 3.0, 1.933044462664474], "guid": "41503f2d-562c-4c9f-bcf1-656982f75ebe"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-8.963580172972282, 1.5, 1.7307834756080291], "xaxis": [-0.0, 1.0, -2.2204460492503136e-16], "yaxis": [0.5877481517106155, -1.7964384385078043e-16, -0.8090439482257781]}, "guid": "1b244114-5ef6-4932-820a-8bd64ed04ee0"}, "size": 1.5000000000000027, "mesh": null, "name": "FrictionContact", "forces": []}, "guid": "4dcaba27-4441-47c1-9f77-5b700459243a"}]}}, "27": {"28": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-9.754318220479439, 0.0, 1.4390874324028344], "guid": "c938b85b-479c-4746-bb08-6c6c33405d85"}, {"dtype": "compas.geometry/Point", "data": [-9.439677329486727, 0.0, 1.0504988199663476], "guid": "00af59b6-7cd2-43f1-86d3-248dc242b489"}, {"dtype": "compas.geometry/Point", "data": [-9.439677329486727, 3.0, 1.0504988199663476], "guid": "97077bf2-b8a9-45f1-9404-028e6cbea131"}, {"dtype": "compas.geometry/Point", "data": [-9.754318220479439, 3.0, 1.4390874324028344], "guid": "e132b9c0-41c8-4ae6-bd7e-6a6698a80356"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-9.596997774983082, 1.4999999999999998, 1.2447931261845906], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.6292817819854216, 0.0, -0.7771772248729709]}, "guid": "2b2f182c-937e-4fa0-a102-97a7f3165b20"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "guid": "a9e93cb7-a7db-4b60-944e-837331a408e3"}]}}, "28": {"29": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-10.371387223458783, -2.220446049250313e-16, 0.9121157697467019], "guid": "036c74e8-0cf8-46cf-a0f5-20d4facaa546"}, {"dtype": "compas.geometry/Point", "data": [-10.036841800287311, -2.220446049250313e-16, 0.5405254579313625], "guid": "561e0621-42d9-4192-adc6-7eda1e1db90a"}, {"dtype": "compas.geometry/Point", "data": [-10.036841800287311, 3.0, 0.5405254579313625], "guid": "4275bea8-1fca-4a5d-8973-6f123fb31f15"}, {"dtype": "compas.geometry/Point", "data": [-10.371387223458783, 3.0, 0.9121157697467019], "guid": "340d7136-a66d-41a7-8184-eeabb5532878"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-10.204114511873048, 1.4999999999999998, 0.7263206138390321], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.6690908463429428, 0.0, 0.7431806236306788]}, "guid": "61a75431-8536-4d68-a755-0ba0dc4383a2"}, "size": 1.5, "mesh": null, "name": "FrictionContact", "forces": []}, "guid": "18b6fe24-73c0-4796-bd29-52be954e3b4e"}]}}, "29": {}}, "max_node": 29}}, "inheritance": ["compas_model.models/Model"], "guid": "0616497c-c14b-49db-86fd-da44a6dc0c4f"} \ No newline at end of file diff --git a/scripts/DEM_Analysis_Guide/DEM_problem.json b/scripts/DEM_Analysis_Guide/DEM_problem.json deleted file mode 100644 index 4a0f8da..0000000 --- a/scripts/DEM_Analysis_Guide/DEM_problem.json +++ /dev/null @@ -1 +0,0 @@ -{"dtype": "compas_dem.problem/Problem", "data": {"name": "Problem", "model": {"dtype": "compas_dem.models/BlockModel", "data": {"transformation": null, "elements": {"b944c39c-ccb8-4b08-8d13-6435a689f3b1": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 10.6065, "y": 0.0, "z": 8.881784197001252e-16}, "1": {"x": 10.6065, "y": 3.0, "z": 8.881784197001252e-16}, "2": {"x": 10.96003312341405, "y": 3.0, "z": 0.35357365661076656}, "3": {"x": 10.96003312341405, "y": 0.0, "z": 0.35357365661076656}, "4": {"x": 10.036841800287306, "y": 0.0, "z": 0.5405254579313544}, "5": {"x": 10.036841800287306, "y": 3.0, "z": 0.5405254579313544}, "6": {"x": 10.371387223458783, "y": 3.0, "z": 0.912115769746691}, "7": {"x": 10.371387223458783, "y": 0.0, "z": 0.912115769746691}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "6bcb7b02-19da-4ba2-95df-4a0da46dc6ac"}, "is_support": true}, "name": "Block", "guid": "b944c39c-ccb8-4b08-8d13-6435a689f3b1"}, "b0de16a1-1e84-4304-9d1e-b567a951e344": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 10.036841800287306, "y": 0.0, "z": 0.5405254579313544}, "1": {"x": 10.036841800287306, "y": 3.0, "z": 0.5405254579313544}, "2": {"x": 10.371387223458783, "y": 3.0, "z": 0.912115769746691}, "3": {"x": 10.371387223458783, "y": 0.0, "z": 0.912115769746691}, "4": {"x": 9.43967732948672, "y": 0.0, "z": 1.0504988199663403}, "5": {"x": 9.43967732948672, "y": 3.0, "z": 1.0504988199663403}, "6": {"x": 9.754318220479437, "y": 3.0, "z": 1.4390874324028236}, "7": {"x": 9.754318220479437, "y": 0.0, "z": 1.4390874324028236}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "3002e92d-d395-490e-9bc8-45fbe4b890fe"}, "is_support": false}, "name": "Block", "guid": "b0de16a1-1e84-4304-9d1e-b567a951e344"}, "8cdf1891-9fe1-4581-8926-08a5d72861a0": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 9.43967732948672, "y": 0.0, "z": 1.0504988199663403}, "1": {"x": 9.43967732948672, "y": 3.0, "z": 1.0504988199663403}, "2": {"x": 9.754318220479437, "y": 3.0, "z": 1.4390874324028236}, "3": {"x": 9.754318220479437, "y": 0.0, "z": 1.4390874324028236}, "4": {"x": 8.816643135044618, "y": 0.0, "z": 1.528522488551579}, "5": {"x": 8.816643135044618, "y": 3.0, "z": 1.528522488551579}, "6": {"x": 9.110517210899932, "y": 3.0, "z": 1.9330444626644665}, "7": {"x": 9.110517210899932, "y": 0.0, "z": 1.9330444626644665}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "c9191b9b-2989-474f-96e4-954ec52d96e0"}, "is_support": false}, "name": "Block", "guid": "8cdf1891-9fe1-4581-8926-08a5d72861a0"}, "6c700b11-9596-447c-85bf-e18ac8c1c1cb": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 8.816643135044618, "y": 0.0, "z": 1.528522488551579}, "1": {"x": 8.816643135044618, "y": 3.0, "z": 1.528522488551579}, "2": {"x": 9.110517210899932, "y": 3.0, "z": 1.9330444626644665}, "3": {"x": 9.110517210899932, "y": 0.0, "z": 1.9330444626644665}, "4": {"x": 8.169446661174064, "y": 0.0, "z": 1.9732864252430895}, "5": {"x": 8.169446661174064, "y": 3.0, "z": 1.9732864252430895}, "6": {"x": 8.441748551023625, "y": 3.0, "z": 2.3926331562239804}, "7": {"x": 8.441748551023625, "y": 0.0, "z": 2.3926331562239804}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "5139c912-933c-45f5-9d9d-9e643cd7f9c8"}, "is_support": false}, "name": "Block", "guid": "6c700b11-9596-447c-85bf-e18ac8c1c1cb"}, "d0a39e95-e09e-4aaf-983e-a9128d99ec36": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 8.169446661174064, "y": 0.0, "z": 1.9732864252430895}, "1": {"x": 8.169446661174064, "y": 3.0, "z": 1.9732864252430895}, "2": {"x": 8.441748551023625, "y": 3.0, "z": 2.3926331562239804}, "3": {"x": 8.441748551023625, "y": 0.0, "z": 2.3926331562239804}, "4": {"x": 7.4998615695518716, "y": 0.0, "z": 2.3835717409066026}, "5": {"x": 7.4998615695518716, "y": 3.0, "z": 2.3835717409066026}, "6": {"x": 7.749845021761054, "y": 3.0, "z": 2.8165939962487285}, "7": {"x": 7.749845021761054, "y": 0.0, "z": 2.8165939962487285}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "4637a072-67dd-4fdf-832d-df5ab5ddcd9b"}, "is_support": false}, "name": "Block", "guid": "d0a39e95-e09e-4aaf-983e-a9128d99ec36"}, "5017588d-4eed-4f96-a087-e756219e7c1c": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 7.4998615695518716, "y": 0.0, "z": 2.3835717409066026}, "1": {"x": 7.4998615695518716, "y": 3.0, "z": 2.3835717409066026}, "2": {"x": 7.749845021761054, "y": 3.0, "z": 2.8165939962487285}, "3": {"x": 7.749845021761054, "y": 0.0, "z": 2.8165939962487285}, "4": {"x": 6.809722878544678, "y": 0.0, "z": 2.7582540361204093}, "5": {"x": 6.809722878544678, "y": 3.0, "z": 2.7582540361204093}, "6": {"x": 7.036702805837946, "y": 3.0, "z": 3.2037651051253726}, "7": {"x": 7.036702805837946, "y": 0.0, "z": 3.2037651051253726}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "66d01e55-93f2-46b5-a6de-e0fb00eb46f0"}, "is_support": false}, "name": "Block", "guid": "5017588d-4eed-4f96-a087-e756219e7c1c"}, "7abec40e-850c-4c19-ac27-55e17b7eb2f0": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 6.809722878544678, "y": 0.0, "z": 2.7582540361204093}, "1": {"x": 6.809722878544678, "y": 3.0, "z": 2.7582540361204093}, "2": {"x": 7.036702805837946, "y": 3.0, "z": 3.2037651051253726}, "3": {"x": 7.036702805837946, "y": 0.0, "z": 3.2037651051253726}, "4": {"x": 6.100921934285142, "y": 0.0, "z": 3.0963064826262734}, "5": {"x": 6.100921934285142, "y": 3.0, "z": 3.0963064826262734}, "6": {"x": 6.304276291248622, "y": 3.0, "z": 3.553085428620911}, "7": {"x": 6.304276291248622, "y": 0.0, "z": 3.553085428620911}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "2bc39e71-b27a-4f56-9ba3-cdc6bab3caa3"}, "is_support": false}, "name": "Block", "guid": "7abec40e-850c-4c19-ac27-55e17b7eb2f0"}, "e0cafa1b-9844-4d9a-aeb5-665e4e73069c": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 6.100921934285142, "y": 0.0, "z": 3.0963064826262734}, "1": {"x": 6.100921934285142, "y": 3.0, "z": 3.0963064826262734}, "2": {"x": 6.304276291248622, "y": 3.0, "z": 3.553085428620911}, "3": {"x": 6.304276291248622, "y": 0.0, "z": 3.553085428620911}, "4": {"x": 5.3754012273801814, "y": 0.0, "z": 3.396802637383592}, "5": {"x": 5.3754012273801814, "y": 3.0, "z": 3.396802637383592}, "6": {"x": 5.554572715196093, "y": 3.0, "z": 3.8635976437341686}, "7": {"x": 5.554572715196093, "y": 0.0, "z": 3.8635976437341686}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "6d57961a-92ab-4e80-93e1-f40c1ea7e8cb"}, "is_support": false}, "name": "Block", "guid": "e0cafa1b-9844-4d9a-aeb5-665e4e73069c"}, "0100bb1e-f8b2-454c-b388-59659ebccd6d": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 5.3754012273801814, "y": 0.0, "z": 3.396802637383592}, "1": {"x": 5.3754012273801814, "y": 3.0, "z": 3.396802637383592}, "2": {"x": 5.554572715196093, "y": 3.0, "z": 3.8635976437341686}, "3": {"x": 5.554572715196093, "y": 0.0, "z": 3.8635976437341686}, "4": {"x": 4.63514906945621, "y": 0.0, "z": 3.6589189815148035}, "5": {"x": 4.63514906945621, "y": 3.0, "z": 3.6589189815148035}, "6": {"x": 4.789646663197276, "y": 3.0, "z": 4.1344507822686785}, "7": {"x": 4.789646663197276, "y": 0.0, "z": 4.1344507822686785}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "4378b7d9-8db0-4a6b-9f35-7f5c39236901"}, "is_support": false}, "name": "Block", "guid": "0100bb1e-f8b2-454c-b388-59659ebccd6d"}, "86ea5073-47a4-4434-8a33-057076c95563": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 4.63514906945621, "y": 0.0, "z": 3.6589189815148035}, "1": {"x": 4.63514906945621, "y": 3.0, "z": 3.6589189815148035}, "2": {"x": 4.789646663197276, "y": 3.0, "z": 4.1344507822686785}, "3": {"x": 4.789646663197276, "y": 0.0, "z": 4.1344507822686785}, "4": {"x": 3.8821941441304855, "y": 0.0, "z": 3.8819371771839943}, "5": {"x": 3.8821941441304855, "y": 3.0, "z": 3.8819371771839943}, "6": {"x": 4.01159443842872, "y": 3.0, "z": 4.364902562936982}, "7": {"x": 4.01159443842872, "y": 0.0, "z": 4.364902562936982}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "35c39cc2-8f41-4a08-9aff-9d86d37f096f"}, "is_support": false}, "name": "Block", "guid": "86ea5073-47a4-4434-8a33-057076c95563"}, "36f7a125-fd2f-42a3-8416-d5213347efea": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.8821941441304855, "y": 0.0, "z": 3.8819371771839943}, "1": {"x": 3.8821941441304855, "y": 3.0, "z": 3.8819371771839943}, "2": {"x": 4.01159443842872, "y": 3.0, "z": 4.364902562936982}, "3": {"x": 4.01159443842872, "y": 0.0, "z": 4.364902562936982}, "4": {"x": 3.1185999473417785, "y": 0.0, "z": 4.065246036223644}, "5": {"x": 3.1185999473417785, "y": 3.0, "z": 4.065246036223644}, "6": {"x": 3.222548316743812, "y": 3.0, "z": 4.554321425605138}, "7": {"x": 3.222548316743812, "y": 0.0, "z": 4.554321425605138}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "1f1aacdd-aa70-4508-a8fa-3ec73d98e6f4"}, "is_support": false}, "name": "Block", "guid": "36f7a125-fd2f-42a3-8416-d5213347efea"}, "1d08af0b-6c2b-4507-8f9d-4d2856c85b33": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.1185999473417785, "y": 0.0, "z": 4.065246036223644}, "1": {"x": 3.1185999473417785, "y": 3.0, "z": 4.065246036223644}, "2": {"x": 3.222548316743812, "y": 3.0, "z": 4.554321425605138}, "3": {"x": 3.222548316743812, "y": 0.0, "z": 4.554321425605138}, "4": {"x": 2.346459132276812, "y": 0.0, "z": 4.20834319511444}, "5": {"x": 2.346459132276812, "y": 3.0, "z": 4.20834319511444}, "6": {"x": 2.424670703105764, "y": 3.0, "z": 4.7021882621025295}, "7": {"x": 2.424670703105764, "y": 0.0, "z": 4.7021882621025295}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "2d31a11a-319c-425c-9c9f-2f9759c491d2"}, "is_support": false}, "name": "Block", "guid": "1d08af0b-6c2b-4507-8f9d-4d2856c85b33"}, "8279a5a2-05e0-4839-a76a-4569795c5423": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.346459132276812, "y": 0.0, "z": 4.20834319511444}, "1": {"x": 2.346459132276812, "y": 3.0, "z": 4.20834319511444}, "2": {"x": 2.424670703105764, "y": 3.0, "z": 4.7021882621025295}, "3": {"x": 2.424670703105764, "y": 0.0, "z": 4.7021882621025295}, "4": {"x": 1.5678877743903765, "y": 0.0, "z": 4.310836491727832}, "5": {"x": 1.5678877743903765, "y": 3.0, "z": 4.310836491727832}, "6": {"x": 1.6201482054508558, "y": 3.0, "z": 4.808097838853642}, "7": {"x": 1.6201482054508558, "y": 0.0, "z": 4.808097838853642}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "af1618d7-73cd-4fdd-8764-264e594102f8"}, "is_support": false}, "name": "Block", "guid": "8279a5a2-05e0-4839-a76a-4569795c5423"}, "fb33ba3d-b4bc-4d95-82f8-4b0554009695": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.5678877743903765, "y": 0.0, "z": 4.310836491727832}, "1": {"x": 1.5678877743903765, "y": 3.0, "z": 4.310836491727832}, "2": {"x": 1.6201482054508558, "y": 3.0, "z": 4.808097838853642}, "3": {"x": 1.6201482054508558, "y": 0.0, "z": 4.808097838853642}, "4": {"x": 0.7850195722360026, "y": 0.0, "z": 4.372445040058295}, "5": {"x": 0.7850195722360026, "y": 3.0, "z": 4.372445040058295}, "6": {"x": 0.8111856422226896, "y": 3.0, "z": 4.871759907433035}, "7": {"x": 0.8111856422226896, "y": 0.0, "z": 4.871759907433035}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "372b9ffb-332f-4658-9360-efda290bea2d"}, "is_support": false}, "name": "Block", "guid": "fb33ba3d-b4bc-4d95-82f8-4b0554009695"}, "5ad86cfd-e48f-44df-b42e-af5105d17af9": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.7850195722360026, "y": 0.0, "z": 4.372445040058295}, "1": {"x": 0.7850195722360026, "y": 3.0, "z": 4.372445040058295}, "2": {"x": 0.8111856422226896, "y": 3.0, "z": 4.871759907433035}, "3": {"x": 0.8111856422226896, "y": 0.0, "z": 4.871759907433035}, "4": {"x": -4.3298697960381105e-15, "y": 0.0, "z": 4.393000000000006}, "5": {"x": -4.3298697960381105e-15, "y": 3.0, "z": 4.393000000000006}, "6": {"x": -5.551115123125783e-16, "y": 3.0, "z": 4.893000000000008}, "7": {"x": -5.551115123125783e-16, "y": 0.0, "z": 4.893000000000008}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "2b153c11-c716-462d-abeb-d9545a5a70fd"}, "is_support": false}, "name": "Block", "guid": "5ad86cfd-e48f-44df-b42e-af5105d17af9"}, "d784acb7-50e9-44b4-bfb1-fc293787d8e4": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -4.3298697960381105e-15, "y": 0.0, "z": 4.393000000000006}, "1": {"x": -4.3298697960381105e-15, "y": 3.0, "z": 4.393000000000006}, "2": {"x": -5.551115123125783e-16, "y": 3.0, "z": 4.893000000000008}, "3": {"x": -5.551115123125783e-16, "y": 0.0, "z": 4.893000000000008}, "4": {"x": -0.7850195722360113, "y": 0.0, "z": 4.372445040058296}, "5": {"x": -0.7850195722360113, "y": 3.0, "z": 4.372445040058296}, "6": {"x": -0.8111856422226907, "y": 3.0, "z": 4.871759907433035}, "7": {"x": -0.8111856422226907, "y": 0.0, "z": 4.871759907433035}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "019a9d79-f4af-46d0-bbc2-58193114aa1e"}, "is_support": false}, "name": "Block", "guid": "d784acb7-50e9-44b4-bfb1-fc293787d8e4"}, "180647ac-c8e8-4aab-b18a-db92627be519": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.7850195722360113, "y": 0.0, "z": 4.372445040058296}, "1": {"x": -0.7850195722360113, "y": 3.0, "z": 4.372445040058296}, "2": {"x": -0.8111856422226907, "y": 3.0, "z": 4.871759907433035}, "3": {"x": -0.8111856422226907, "y": 0.0, "z": 4.871759907433035}, "4": {"x": -1.567887774390385, "y": 0.0, "z": 4.310836491727833}, "5": {"x": -1.567887774390385, "y": 3.0, "z": 4.310836491727833}, "6": {"x": -1.6201482054508567, "y": 3.0, "z": 4.808097838853643}, "7": {"x": -1.6201482054508567, "y": 0.0, "z": 4.808097838853643}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "c5cc8bf2-371f-4fed-9fdf-368e20aa997c"}, "is_support": false}, "name": "Block", "guid": "180647ac-c8e8-4aab-b18a-db92627be519"}, "fa028b39-55fe-4f3a-8a44-3fb59d562e3e": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.567887774390385, "y": 0.0, "z": 4.310836491727833}, "1": {"x": -1.567887774390385, "y": 3.0, "z": 4.310836491727833}, "2": {"x": -1.6201482054508567, "y": 3.0, "z": 4.808097838853643}, "3": {"x": -1.6201482054508567, "y": 0.0, "z": 4.808097838853643}, "4": {"x": -2.3464591322768205, "y": 0.0, "z": 4.208343195114442}, "5": {"x": -2.3464591322768205, "y": 3.0, "z": 4.208343195114442}, "6": {"x": -2.424670703105765, "y": 3.0, "z": 4.702188262102531}, "7": {"x": -2.424670703105765, "y": 0.0, "z": 4.702188262102531}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "b46b92d6-c83d-44b9-abdc-3ea9bc6e2f33"}, "is_support": false}, "name": "Block", "guid": "fa028b39-55fe-4f3a-8a44-3fb59d562e3e"}, "4ef7e836-52b7-4c8b-ad2f-fc6a636f8813": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.3464591322768205, "y": 0.0, "z": 4.208343195114442}, "1": {"x": -2.3464591322768205, "y": 3.0, "z": 4.208343195114442}, "2": {"x": -2.424670703105765, "y": 3.0, "z": 4.702188262102531}, "3": {"x": -2.424670703105765, "y": 0.0, "z": 4.702188262102531}, "4": {"x": -3.1185999473417865, "y": 0.0, "z": 4.0652460362236456}, "5": {"x": -3.1185999473417865, "y": 3.0, "z": 4.0652460362236456}, "6": {"x": -3.2225483167438127, "y": 3.0, "z": 4.554321425605141}, "7": {"x": -3.2225483167438127, "y": 0.0, "z": 4.554321425605141}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "0fb4b7ad-6cff-4dc2-947c-9c559ce046ce"}, "is_support": false}, "name": "Block", "guid": "4ef7e836-52b7-4c8b-ad2f-fc6a636f8813"}, "6a1cda24-eb7e-4588-aa05-1bf070fdfb7d": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -3.1185999473417865, "y": 0.0, "z": 4.0652460362236456}, "1": {"x": -3.1185999473417865, "y": 3.0, "z": 4.0652460362236456}, "2": {"x": -3.2225483167438127, "y": 3.0, "z": 4.554321425605141}, "3": {"x": -3.2225483167438127, "y": 0.0, "z": 4.554321425605141}, "4": {"x": -3.8821941441304935, "y": 0.0, "z": 3.8819371771839966}, "5": {"x": -3.8821941441304935, "y": 3.0, "z": 3.8819371771839966}, "6": {"x": -4.0115944384287205, "y": 3.0, "z": 4.364902562936987}, "7": {"x": -4.0115944384287205, "y": 0.0, "z": 4.364902562936987}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "490c5277-30a3-4f43-93a2-7aa1596bd444"}, "is_support": false}, "name": "Block", "guid": "6a1cda24-eb7e-4588-aa05-1bf070fdfb7d"}, "2fbf5a33-3e59-4ca3-a1cc-d9f5f2617111": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -3.8821941441304935, "y": 0.0, "z": 3.8819371771839966}, "1": {"x": -3.8821941441304935, "y": 3.0, "z": 3.8819371771839966}, "2": {"x": -4.0115944384287205, "y": 3.0, "z": 4.364902562936987}, "3": {"x": -4.0115944384287205, "y": 0.0, "z": 4.364902562936987}, "4": {"x": -4.635149069456218, "y": 0.0, "z": 3.658918981514806}, "5": {"x": -4.635149069456218, "y": 3.0, "z": 3.658918981514806}, "6": {"x": -4.789646663197277, "y": 3.0, "z": 4.134450782268683}, "7": {"x": -4.789646663197277, "y": 0.0, "z": 4.134450782268683}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "ce11cad7-1c0f-4f53-8f98-1b70e024c8c4"}, "is_support": false}, "name": "Block", "guid": "2fbf5a33-3e59-4ca3-a1cc-d9f5f2617111"}, "59d6509b-3cc7-4ea0-ae95-3ebeac2bb43a": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -4.635149069456218, "y": 0.0, "z": 3.658918981514806}, "1": {"x": -4.635149069456218, "y": 3.0, "z": 3.658918981514806}, "2": {"x": -4.789646663197277, "y": 3.0, "z": 4.134450782268683}, "3": {"x": -4.789646663197277, "y": 0.0, "z": 4.134450782268683}, "4": {"x": -5.375401227380189, "y": 0.0, "z": 3.3968026373835944}, "5": {"x": -5.375401227380189, "y": 3.0, "z": 3.3968026373835944}, "6": {"x": -5.554572715196094, "y": 3.0, "z": 3.8635976437341735}, "7": {"x": -5.554572715196094, "y": 0.0, "z": 3.8635976437341735}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "4b2551ea-1f61-4287-a2ab-9dc92884ff1f"}, "is_support": false}, "name": "Block", "guid": "59d6509b-3cc7-4ea0-ae95-3ebeac2bb43a"}, "18bd6fa2-6ac4-4bbc-9626-3952a381a4de": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -5.375401227380189, "y": 0.0, "z": 3.3968026373835944}, "1": {"x": -5.375401227380189, "y": 3.0, "z": 3.3968026373835944}, "2": {"x": -5.554572715196094, "y": 3.0, "z": 3.8635976437341735}, "3": {"x": -5.554572715196094, "y": 0.0, "z": 3.8635976437341735}, "4": {"x": -6.100921934285151, "y": 0.0, "z": 3.0963064826262765}, "5": {"x": -6.100921934285151, "y": 3.0, "z": 3.0963064826262765}, "6": {"x": -6.304276291248623, "y": 3.0, "z": 3.553085428620917}, "7": {"x": -6.304276291248623, "y": 0.0, "z": 3.553085428620917}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "fde07f6e-f4fe-4897-bb30-d084c8f21810"}, "is_support": false}, "name": "Block", "guid": "18bd6fa2-6ac4-4bbc-9626-3952a381a4de"}, "851730da-0324-4008-8f0a-8f87e086eb22": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -6.100921934285151, "y": 0.0, "z": 3.0963064826262765}, "1": {"x": -6.100921934285151, "y": 3.0, "z": 3.0963064826262765}, "2": {"x": -6.304276291248623, "y": 3.0, "z": 3.553085428620917}, "3": {"x": -6.304276291248623, "y": 0.0, "z": 3.553085428620917}, "4": {"x": -6.809722878544686, "y": 0.0, "z": 2.758254036120413}, "5": {"x": -6.809722878544686, "y": 3.0, "z": 2.758254036120413}, "6": {"x": -7.036702805837947, "y": 3.0, "z": 3.203765105125379}, "7": {"x": -7.036702805837947, "y": 0.0, "z": 3.203765105125379}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "a40855fd-d00a-4163-9567-0c018f10857a"}, "is_support": false}, "name": "Block", "guid": "851730da-0324-4008-8f0a-8f87e086eb22"}, "c8ff3527-c035-4723-afc1-0550bb926f08": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -6.809722878544686, "y": 0.0, "z": 2.758254036120413}, "1": {"x": -6.809722878544686, "y": 3.0, "z": 2.758254036120413}, "2": {"x": -7.036702805837947, "y": 3.0, "z": 3.203765105125379}, "3": {"x": -7.036702805837947, "y": 0.0, "z": 3.203765105125379}, "4": {"x": -7.499861569551879, "y": 0.0, "z": 2.3835717409066066}, "5": {"x": -7.499861569551879, "y": 3.0, "z": 2.3835717409066066}, "6": {"x": -7.749845021761056, "y": 3.0, "z": 2.8165939962487356}, "7": {"x": -7.749845021761056, "y": 0.0, "z": 2.8165939962487356}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "773fa46c-ffff-469a-b494-44dae317b788"}, "is_support": false}, "name": "Block", "guid": "c8ff3527-c035-4723-afc1-0550bb926f08"}, "9f767a66-5b05-45b7-a9b7-1a4ca53e0b15": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -7.499861569551879, "y": 0.0, "z": 2.3835717409066066}, "1": {"x": -7.499861569551879, "y": 3.0, "z": 2.3835717409066066}, "2": {"x": -7.749845021761056, "y": 3.0, "z": 2.8165939962487356}, "3": {"x": -7.749845021761056, "y": 0.0, "z": 2.8165939962487356}, "4": {"x": -8.16944666117407, "y": 0.0, "z": 1.9732864252430944}, "5": {"x": -8.16944666117407, "y": 3.0, "z": 1.9732864252430944}, "6": {"x": -8.441748551023627, "y": 3.0, "z": 2.3926331562239884}, "7": {"x": -8.441748551023627, "y": 0.0, "z": 2.3926331562239884}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "f2157253-859e-4467-982d-74d06ad683ff"}, "is_support": false}, "name": "Block", "guid": "9f767a66-5b05-45b7-a9b7-1a4ca53e0b15"}, "a42cf95b-76c0-480f-aef9-6963ce0dd24f": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -8.16944666117407, "y": 0.0, "z": 1.9732864252430944}, "1": {"x": -8.16944666117407, "y": 3.0, "z": 1.9732864252430944}, "2": {"x": -8.441748551023627, "y": 3.0, "z": 2.3926331562239884}, "3": {"x": -8.441748551023627, "y": 0.0, "z": 2.3926331562239884}, "4": {"x": -8.816643135044625, "y": 0.0, "z": 1.5285224885515847}, "5": {"x": -8.816643135044625, "y": 3.0, "z": 1.5285224885515847}, "6": {"x": -9.110517210899934, "y": 3.0, "z": 1.933044462664475}, "7": {"x": -9.110517210899934, "y": 0.0, "z": 1.933044462664475}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "7e9f17e8-cbdc-458a-bc72-94008a0ce829"}, "is_support": false}, "name": "Block", "guid": "a42cf95b-76c0-480f-aef9-6963ce0dd24f"}, "828872f6-3ed4-4a7d-956f-318733c1e759": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -8.816643135044625, "y": 0.0, "z": 1.5285224885515847}, "1": {"x": -8.816643135044625, "y": 3.0, "z": 1.5285224885515847}, "2": {"x": -9.110517210899934, "y": 3.0, "z": 1.933044462664475}, "3": {"x": -9.110517210899934, "y": 0.0, "z": 1.933044462664475}, "4": {"x": -9.439677329486727, "y": 0.0, "z": 1.0504988199663465}, "5": {"x": -9.439677329486727, "y": 3.0, "z": 1.0504988199663465}, "6": {"x": -9.754318220479439, "y": 3.0, "z": 1.4390874324028327}, "7": {"x": -9.754318220479439, "y": 0.0, "z": 1.4390874324028327}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "ba683589-0829-4f2b-9cad-b77dc3a1b24e"}, "is_support": false}, "name": "Block", "guid": "828872f6-3ed4-4a7d-956f-318733c1e759"}, "54711fd1-49a0-47c5-9823-b0dedf351e43": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -9.439677329486727, "y": 0.0, "z": 1.0504988199663465}, "1": {"x": -9.439677329486727, "y": 3.0, "z": 1.0504988199663465}, "2": {"x": -9.754318220479439, "y": 3.0, "z": 1.4390874324028327}, "3": {"x": -9.754318220479439, "y": 0.0, "z": 1.4390874324028327}, "4": {"x": -10.036841800287313, "y": 0.0, "z": 0.5405254579313614}, "5": {"x": -10.036841800287313, "y": 3.0, "z": 0.5405254579313614}, "6": {"x": -10.371387223458784, "y": 3.0, "z": 0.912115769746701}, "7": {"x": -10.371387223458784, "y": 0.0, "z": 0.912115769746701}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "73bde4e3-b633-4d19-bde3-66fd1bd439c8"}, "is_support": false}, "name": "Block", "guid": "54711fd1-49a0-47c5-9823-b0dedf351e43"}, "179998c5-4929-4793-b5a5-513829830d96": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -10.036841800287313, "y": 0.0, "z": 0.5405254579313614}, "1": {"x": -10.036841800287313, "y": 3.0, "z": 0.5405254579313614}, "2": {"x": -10.371387223458784, "y": 3.0, "z": 0.912115769746701}, "3": {"x": -10.371387223458784, "y": 0.0, "z": 0.912115769746701}, "4": {"x": -10.606500000000008, "y": 0.0, "z": 8.43769498715119e-15}, "5": {"x": -10.606500000000008, "y": 3.0, "z": 8.43769498715119e-15}, "6": {"x": -10.960033123414053, "y": 3.0, "z": 0.35357365661077755}, "7": {"x": -10.960033123414053, "y": 0.0, "z": 0.35357365661077755}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "205dc500-f87c-4f63-8d6d-5c6c0a9c924d"}, "is_support": true}, "name": "Block", "guid": "179998c5-4929-4793-b5a5-513829830d96"}}, "materials": {"0a245842-c997-4fb3-b6d4-ea881d1c81cf": {"dtype": "compas_dem.material/Stone", "data": {"name": "Stone", "fc": null, "ft": null, "Ecm": 20000, "density": 2400, "poisson": 0.2}, "name": "Stone", "guid": "0a245842-c997-4fb3-b6d4-ea881d1c81cf"}}, "tree": {"attributes": {}, "root": {"name": "root", "children": [{"name": "ElementNode", "element": "b944c39c-ccb8-4b08-8d13-6435a689f3b1"}, {"name": "ElementNode", "element": "b0de16a1-1e84-4304-9d1e-b567a951e344"}, {"name": "ElementNode", "element": "8cdf1891-9fe1-4581-8926-08a5d72861a0"}, {"name": "ElementNode", "element": "6c700b11-9596-447c-85bf-e18ac8c1c1cb"}, {"name": "ElementNode", "element": "d0a39e95-e09e-4aaf-983e-a9128d99ec36"}, {"name": "ElementNode", "element": "5017588d-4eed-4f96-a087-e756219e7c1c"}, {"name": "ElementNode", "element": "7abec40e-850c-4c19-ac27-55e17b7eb2f0"}, {"name": "ElementNode", "element": "e0cafa1b-9844-4d9a-aeb5-665e4e73069c"}, {"name": "ElementNode", "element": "0100bb1e-f8b2-454c-b388-59659ebccd6d"}, {"name": "ElementNode", "element": "86ea5073-47a4-4434-8a33-057076c95563"}, {"name": "ElementNode", "element": "36f7a125-fd2f-42a3-8416-d5213347efea"}, {"name": "ElementNode", "element": "1d08af0b-6c2b-4507-8f9d-4d2856c85b33"}, {"name": "ElementNode", "element": "8279a5a2-05e0-4839-a76a-4569795c5423"}, {"name": "ElementNode", "element": "fb33ba3d-b4bc-4d95-82f8-4b0554009695"}, {"name": "ElementNode", "element": "5ad86cfd-e48f-44df-b42e-af5105d17af9"}, {"name": "ElementNode", "element": "d784acb7-50e9-44b4-bfb1-fc293787d8e4"}, {"name": "ElementNode", "element": "180647ac-c8e8-4aab-b18a-db92627be519"}, {"name": "ElementNode", "element": "fa028b39-55fe-4f3a-8a44-3fb59d562e3e"}, {"name": "ElementNode", "element": "4ef7e836-52b7-4c8b-ad2f-fc6a636f8813"}, {"name": "ElementNode", "element": "6a1cda24-eb7e-4588-aa05-1bf070fdfb7d"}, {"name": "ElementNode", "element": "2fbf5a33-3e59-4ca3-a1cc-d9f5f2617111"}, {"name": "ElementNode", "element": "59d6509b-3cc7-4ea0-ae95-3ebeac2bb43a"}, {"name": "ElementNode", "element": "18bd6fa2-6ac4-4bbc-9626-3952a381a4de"}, {"name": "ElementNode", "element": "851730da-0324-4008-8f0a-8f87e086eb22"}, {"name": "ElementNode", "element": "c8ff3527-c035-4723-afc1-0550bb926f08"}, {"name": "ElementNode", "element": "9f767a66-5b05-45b7-a9b7-1a4ca53e0b15"}, {"name": "ElementNode", "element": "a42cf95b-76c0-480f-aef9-6963ce0dd24f"}, {"name": "ElementNode", "element": "828872f6-3ed4-4a7d-956f-318733c1e759"}, {"name": "ElementNode", "element": "54711fd1-49a0-47c5-9823-b0dedf351e43"}, {"name": "ElementNode", "element": "179998c5-4929-4793-b5a5-513829830d96"}]}}, "graph": {"attributes": {}, "default_node_attributes": {"x": 0.0, "y": 0.0, "z": 0.0, "element": null}, "default_edge_attributes": {"modifiers": null, "contacts": null}, "node": {"0": {"element": "b944c39c-ccb8-4b08-8d13-6435a689f3b1"}, "1": {"element": "b0de16a1-1e84-4304-9d1e-b567a951e344"}, "2": {"element": "8cdf1891-9fe1-4581-8926-08a5d72861a0"}, "3": {"element": "6c700b11-9596-447c-85bf-e18ac8c1c1cb"}, "4": {"element": "d0a39e95-e09e-4aaf-983e-a9128d99ec36"}, "5": {"element": "5017588d-4eed-4f96-a087-e756219e7c1c"}, "6": {"element": "7abec40e-850c-4c19-ac27-55e17b7eb2f0"}, "7": {"element": "e0cafa1b-9844-4d9a-aeb5-665e4e73069c"}, "8": {"element": "0100bb1e-f8b2-454c-b388-59659ebccd6d"}, "9": {"element": "86ea5073-47a4-4434-8a33-057076c95563"}, "10": {"element": "36f7a125-fd2f-42a3-8416-d5213347efea"}, "11": {"element": "1d08af0b-6c2b-4507-8f9d-4d2856c85b33"}, "12": {"element": "8279a5a2-05e0-4839-a76a-4569795c5423"}, "13": {"element": "fb33ba3d-b4bc-4d95-82f8-4b0554009695"}, "14": {"element": "5ad86cfd-e48f-44df-b42e-af5105d17af9"}, "15": {"element": "d784acb7-50e9-44b4-bfb1-fc293787d8e4"}, "16": {"element": "180647ac-c8e8-4aab-b18a-db92627be519"}, "17": {"element": "fa028b39-55fe-4f3a-8a44-3fb59d562e3e"}, "18": {"element": "4ef7e836-52b7-4c8b-ad2f-fc6a636f8813"}, "19": {"element": "6a1cda24-eb7e-4588-aa05-1bf070fdfb7d"}, "20": {"element": "2fbf5a33-3e59-4ca3-a1cc-d9f5f2617111"}, "21": {"element": "59d6509b-3cc7-4ea0-ae95-3ebeac2bb43a"}, "22": {"element": "18bd6fa2-6ac4-4bbc-9626-3952a381a4de"}, "23": {"element": "851730da-0324-4008-8f0a-8f87e086eb22"}, "24": {"element": "c8ff3527-c035-4723-afc1-0550bb926f08"}, "25": {"element": "9f767a66-5b05-45b7-a9b7-1a4ca53e0b15"}, "26": {"element": "a42cf95b-76c0-480f-aef9-6963ce0dd24f"}, "27": {"element": "828872f6-3ed4-4a7d-956f-318733c1e759"}, "28": {"element": "54711fd1-49a0-47c5-9823-b0dedf351e43"}, "29": {"element": "179998c5-4929-4793-b5a5-513829830d96"}}, "edge": {"0": {"1": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [10.371387223458783, 0.0, 0.912115769746691], "guid": "9679a709-3e3e-4459-b8bc-bb0aa9e068f2"}, {"dtype": "compas.geometry/Point", "data": [10.036841800287306, 0.0, 0.5405254579313542], "guid": "a0c54015-dc66-46d5-9c26-b1dbefa36b4e"}, {"dtype": "compas.geometry/Point", "data": [10.036841800287306, 3.0, 0.5405254579313542], "guid": "eb55a3e4-9ba8-49d0-920f-e05e72f140a4"}, {"dtype": "compas.geometry/Point", "data": [10.371387223458783, 3.0, 0.912115769746691], "guid": "eb249271-bd39-4716-86c8-17b7a7c02de1"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [10.204114511873044, 1.5, 0.7263206138390226], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.6690908463429515, 0.0, -0.743180623630671]}, "guid": "b0b93c61-9d3c-4e01-a637-6189aeb36a02"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "f9b81aa9-1f35-45c4-aac7-b334022e7762"}]}}, "1": {"2": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [9.754318220479437, 0.0, 1.4390874324028238], "guid": "2422c973-b55f-4531-a6a3-ee3ce96a6ba2"}, {"dtype": "compas.geometry/Point", "data": [9.43967732948672, 0.0, 1.0504988199663399], "guid": "694e96b1-5b65-4ee3-9a31-8035d663da92"}, {"dtype": "compas.geometry/Point", "data": [9.43967732948672, 3.0, 1.0504988199663399], "guid": "4f10df0b-9ccc-424a-90b8-33ef41a53257"}, {"dtype": "compas.geometry/Point", "data": [9.754318220479437, 3.0, 1.4390874324028238], "guid": "a583ca42-824c-4b5f-9cdf-4b829b4e1f40"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [9.596997774983079, 1.5, 1.244793126184582], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.6292817819854308, 0.0, 0.7771772248729634]}, "guid": "f6f6fcce-5cd2-4391-a791-1b3130dd363b"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7131f3b3-ac09-40d2-b5d3-22cc317062e7"}]}}, "2": {"3": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [9.11051721089993, 0.0, 1.9330444626644665], "guid": "5fd8f5f4-ad44-4a7a-8a83-0993a6626de3"}, {"dtype": "compas.geometry/Point", "data": [8.816643135044616, 0.0, 1.528522488551579], "guid": "901741c3-f859-4a47-b88b-fc685970a5cf"}, {"dtype": "compas.geometry/Point", "data": [8.816643135044616, 3.0, 1.528522488551579], "guid": "ccf2ef95-3874-4460-87fa-ed37ba1f70c7"}, {"dtype": "compas.geometry/Point", "data": [9.11051721089993, 3.0, 1.9330444626644665], "guid": "82b08ad4-df11-42e8-8f90-07f3d825b81c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [8.963580172972273, 1.5, 1.7307834756080227], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.5877481517106248, 0.0, -0.8090439482257712]}, "guid": "26a51895-19cc-4279-b15c-26dffd026821"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "12dba968-fac7-4539-b3d8-edb8158b449c"}]}}, "3": {"4": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [8.441748551023625, 0.0, 2.3926331562239795], "guid": "b95bab5c-d3c9-4631-8231-fa01591d2414"}, {"dtype": "compas.geometry/Point", "data": [8.169446661174064, 0.0, 1.9732864252430895], "guid": "75b49e3f-3295-476d-809e-c9da5d15e223"}, {"dtype": "compas.geometry/Point", "data": [8.169446661174064, 3.0, 1.9732864252430895], "guid": "da780cc5-030e-4e65-ba5d-c8a013959436"}, {"dtype": "compas.geometry/Point", "data": [8.441748551023625, 3.0, 2.3926331562239795], "guid": "8066298b-d20c-4f5a-a478-f1988daba248"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [8.305597606098845, 1.5, 2.1829597907335345], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.5446037796991208, 0.0, -0.8386934619617775]}, "guid": "f3e45f98-062e-4dfb-bc08-8ac62ea7e92b"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "0fb487fc-7a15-41a8-8173-e62c94469934"}]}}, "4": {"5": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [7.749845021761054, 0.0, 2.816593996248728], "guid": "53905892-8cf9-404c-a577-c844c179ce2a"}, {"dtype": "compas.geometry/Point", "data": [7.4998615695518716, 0.0, 2.3835717409066026], "guid": "4c357621-3ae4-4b46-baa7-0eac6aabacf4"}, {"dtype": "compas.geometry/Point", "data": [7.4998615695518716, 3.0, 2.3835717409066026], "guid": "a54c8679-b327-402e-a049-7f37f765d96a"}, {"dtype": "compas.geometry/Point", "data": [7.749845021761054, 3.0, 2.816593996248728], "guid": "ef772431-4ea4-45f5-a98d-ff25dbe9a2d5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [7.624853295656462, 1.5, 2.6000828685776654], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.49996690441836295, 0.0, 0.8660445106842486]}, "guid": "201b14b9-8737-4e8f-aeb8-ee33ede51d78"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "e35b4625-0ada-4b35-b28f-6654ba075544"}]}}, "5": {"6": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [7.036702805837947, 0.0, 3.203765105125373], "guid": "3bf5d117-6678-48ee-8646-d79b347e3ff0"}, {"dtype": "compas.geometry/Point", "data": [6.809722878544679, 0.0, 2.7582540361204093], "guid": "313ba6cf-fd71-4897-8975-74b35c32c6a1"}, {"dtype": "compas.geometry/Point", "data": [6.809722878544679, 3.0, 2.7582540361204093], "guid": "261c004f-87a1-4c70-80fd-a2b802adf4d1"}, {"dtype": "compas.geometry/Point", "data": [7.036702805837947, 3.0, 3.203765105125373], "guid": "5fc9eecd-fee4-4d6a-8e31-ab9358829ff8"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [6.923212842191313, 1.5, 2.981009570622892], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.4539598545865337, 0.0, -0.8910221380099225]}, "guid": "8f5b5bcd-f72f-485d-ae95-74bc270ecc08"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "6d1eaa4b-bec6-4532-b8cd-9bd1da3802b0"}]}}, "6": {"7": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [6.304276291248622, 0.0, 3.553085428620911], "guid": "b19905bb-dd82-4021-8f18-645338b9fc49"}, {"dtype": "compas.geometry/Point", "data": [6.100921934285141, 0.0, 3.0963064826262725], "guid": "38e13ea2-c8da-4c61-aea6-9adc54412b1f"}, {"dtype": "compas.geometry/Point", "data": [6.100921934285141, 3.0, 3.0963064826262725], "guid": "20f3d75d-5bd4-430e-96fa-ac7fd3903589"}, {"dtype": "compas.geometry/Point", "data": [6.304276291248622, 3.0, 3.553085428620911], "guid": "3d6bbab9-ffbf-463e-8451-cb142149709f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [6.202599112766881, 1.5, 3.3246959556235915], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.4067087139269582, 0.0, 0.9135578919892706]}, "guid": "bc09b26d-13e9-41dc-8ee0-ef8b985bd15d"}, "size": 1.5000000000000107, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "201e2808-6827-4158-ba85-13304ed971d0"}]}}, "7": {"8": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [5.554572715196095, 0.0, 3.8635976437341686], "guid": "4d459043-a1b8-4fba-9b4f-a58db69eee73"}, {"dtype": "compas.geometry/Point", "data": [5.375401227380183, 0.0, 3.3968026373835913], "guid": "aa8e5145-3fc6-480f-a2ce-a63f1dfb4d20"}, {"dtype": "compas.geometry/Point", "data": [5.375401227380183, 3.0, 3.3968026373835913], "guid": "376fe8ec-31ce-4e35-bce1-b36806be29ba"}, {"dtype": "compas.geometry/Point", "data": [5.554572715196095, 3.0, 3.8635976437341686], "guid": "e64d0be1-c928-44a4-b47e-2860972a1fd0"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [5.4649869712881385, 1.5, 3.63020014055888], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.35834297563182116, 0.0, 0.9335900127011493]}, "guid": "7440a51e-1b83-43f3-afb5-2d81b3610ba2"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "d26e28ae-4a86-4924-89ae-b700ea44ae47"}]}}, "8": {"9": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [4.789646663197276, 0.0, 4.1344507822686785], "guid": "46e8836d-adcf-4701-bd3f-e70ec9a3f5de"}, {"dtype": "compas.geometry/Point", "data": [4.63514906945621, 0.0, 3.6589189815148035], "guid": "3008ca6c-aa9b-47a9-9e29-c71518511169"}, {"dtype": "compas.geometry/Point", "data": [4.63514906945621, 3.0, 3.6589189815148035], "guid": "4eed96a9-8c51-431c-a0ba-cf211206c11a"}, {"dtype": "compas.geometry/Point", "data": [4.789646663197276, 3.0, 4.1344507822686785], "guid": "2dff930a-3571-4808-a391-522cfa67dc4c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [4.712397866326743, 1.5000000000000002, 3.896684881891741], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.3089951874821309, 0.0, 0.951063601507745]}, "guid": "40432e89-2619-47c5-9a87-128c247152bb"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "d61018da-0512-4b91-aec9-ec3fa61517d2"}]}}, "9": {"10": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [4.01159443842872, 0.0, 4.364902562936981], "guid": "6c9852ba-03ff-4e92-bcec-b161e3c5293f"}, {"dtype": "compas.geometry/Point", "data": [3.882194144130486, 0.0, 3.881937177183994], "guid": "8d668cdf-2af6-49be-baf6-29adcc8354a7"}, {"dtype": "compas.geometry/Point", "data": [3.882194144130486, 3.0, 3.881937177183994], "guid": "8e976a44-6595-48f8-b4de-53521aecc7f7"}, {"dtype": "compas.geometry/Point", "data": [4.01159443842872, 3.0, 4.364902562936981], "guid": "4d85e238-d7d5-4ec1-ab50-e8506480337a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.9468942912796026, 1.4999999999999998, 4.123419870060488], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.2588005885964673, 0.0, -0.965930771505972]}, "guid": "ccd7b067-03da-4946-a0f1-de53640c1dde"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "034efc22-ff3e-4e8d-bd68-18532f2b1f2d"}]}}, "10": {"11": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.2225483167438123, 0.0, 4.554321425605138], "guid": "60b18d5e-27d3-4728-a8ed-423933648903"}, {"dtype": "compas.geometry/Point", "data": [3.118599947341779, 0.0, 4.065246036223645], "guid": "fec4a65e-73b6-4b27-b9f7-8134dd31afb5"}, {"dtype": "compas.geometry/Point", "data": [3.118599947341779, 3.0, 4.065246036223645], "guid": "721d7263-4919-4736-af82-24dddd4fce5b"}, {"dtype": "compas.geometry/Point", "data": [3.2225483167438123, 3.0, 4.554321425605138], "guid": "e9912484-0220-476b-a551-286587f72594"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.1705741320427956, 1.4999999999999998, 4.30978373091439], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.2078967388040661, 0.0, 0.978150778762985]}, "guid": "0c497fdf-7f7e-4ee0-9cb5-11a255cb3009"}, "size": 1.5000000000000027, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "22fccfe7-853a-4985-bef0-c14a171bfa1d"}]}}, "11": {"12": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.4246707031057646, 0.0, 4.7021882621025295], "guid": "c97df293-2c30-4159-8fef-d58d3753d271"}, {"dtype": "compas.geometry/Point", "data": [2.3464591322768125, 0.0, 4.208343195114441], "guid": "0c6086b5-7151-42e4-ab66-8cd8b916c61e"}, {"dtype": "compas.geometry/Point", "data": [2.3464591322768125, 3.0, 4.208343195114441], "guid": "078d72df-c1ff-4257-b12c-55ce00308dc6"}, {"dtype": "compas.geometry/Point", "data": [2.4246707031057646, 3.0, 4.7021882621025295], "guid": "1279ff8a-8b88-486f-a38e-3c577f483665"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.385564917691289, 1.5, 4.455265728608486], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.15642314165790344, 0.0, -0.9876901339761734]}, "guid": "c6c0f7cd-772b-413e-995d-fdbc21e40186"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ea048647-6dc8-457c-bb26-a88eebc7a446"}]}}, "12": {"13": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.6201482054508556, 0.0, 4.808097838853641], "guid": "394f9ffc-158b-42fc-a92e-65dde11886c0"}, {"dtype": "compas.geometry/Point", "data": [1.5678877743903765, 0.0, 4.310836491727832], "guid": "95241758-cb98-4b7f-b41d-405f0ff57402"}, {"dtype": "compas.geometry/Point", "data": [1.5678877743903765, 3.0, 4.310836491727832], "guid": "745b02fc-ff5d-460a-a3e7-1b56d53af619"}, {"dtype": "compas.geometry/Point", "data": [1.6201482054508556, 3.0, 4.808097838853641], "guid": "c8e84321-7734-41ea-a664-2208b43f48f7"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.5940179899206162, 1.5000000000000002, 4.559467165290736], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.10452086212095807, 0.0, 0.9945226942516152]}, "guid": "0c44bd5a-784e-4cb8-8408-5c8975f02f46"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3c2441e0-1ea0-4452-becf-bb438687bbd4"}]}}, "13": {"14": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.8111856422226896, 0.0, 4.871759907433035], "guid": "22198eb6-9274-4829-8db9-7e75f80b72f8"}, {"dtype": "compas.geometry/Point", "data": [0.7850195722360026, 0.0, 4.372445040058295], "guid": "da2a7ebc-3f5d-455c-83a1-fcd5c9e7865f"}, {"dtype": "compas.geometry/Point", "data": [0.7850195722360026, 3.0, 4.372445040058295], "guid": "4b44645f-16de-4510-931d-f45958c2f02f"}, {"dtype": "compas.geometry/Point", "data": [0.8111856422226896, 3.0, 4.871759907433035], "guid": "c6df54c9-6599-4f55-828d-376e3d608f80"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7981026072293461, 1.5, 4.622102473745666], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.052332139973373805, 0.0, 0.9986297347494753]}, "guid": "8def9f36-1d03-4ed4-8e49-13dd2a9fd74c"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "1d3491f4-8196-4495-bc6d-c53fe9d0a582"}]}}, "14": {"15": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-5.551115123125783e-16, 0.0, 4.893000000000008], "guid": "7a32dfeb-84b3-495e-96fc-759146ace074"}, {"dtype": "compas.geometry/Point", "data": [-4.3298697960381105e-15, 0.0, 4.393000000000006], "guid": "5880a938-9d11-44bb-9a9a-f67caca9a80c"}, {"dtype": "compas.geometry/Point", "data": [-4.3298697960381105e-15, 3.0, 4.393000000000006], "guid": "4fe6480a-6bb1-42d9-92ed-9e7ffcdf0fdc"}, {"dtype": "compas.geometry/Point", "data": [-5.551115123125783e-16, 3.0, 4.893000000000008], "guid": "d3d3ba2d-5620-46fb-9534-8e7754e872a3"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.442490654175344e-15, 1.5, 4.643000000000007], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-7.549516567451038e-15, 0.0, -1.0]}, "guid": "0f860875-d989-492e-8c08-bef5e04b4d73"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "29f77b99-b1c0-4c43-a1d0-ce22d45c3b63"}]}}, "15": {"16": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.811185642222691, 0.0, 4.871759907433035], "guid": "3733b4dd-a8b9-4130-815c-7a4979b7aba9"}, {"dtype": "compas.geometry/Point", "data": [-0.7850195722360115, 0.0, 4.372445040058296], "guid": "ea7634de-65c1-4ba1-ad60-e4687d4e70b0"}, {"dtype": "compas.geometry/Point", "data": [-0.7850195722360115, 3.0, 4.372445040058296], "guid": "274d52a7-47da-4e77-868b-2ad88efe3b91"}, {"dtype": "compas.geometry/Point", "data": [-0.811185642222691, 3.0, 4.871759907433035], "guid": "6f04bf8a-515d-4167-8faf-3fb3f0456c10"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.7981026072293512, 1.5, 4.622102473745666], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.05233213997335883, 0.0, -0.998629734749476]}, "guid": "5e81261b-3615-41a1-9218-533357879064"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c8ca636a-56d0-43b4-9485-a403664b88eb"}]}}, "16": {"17": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.6201482054508567, 0.0, 4.808097838853643], "guid": "41099ab9-0a4f-490f-ae35-b19c198074eb"}, {"dtype": "compas.geometry/Point", "data": [-1.567887774390385, 0.0, 4.310836491727832], "guid": "985874a4-7d9f-4f91-ae0d-487d3325a6ae"}, {"dtype": "compas.geometry/Point", "data": [-1.567887774390385, 3.0, 4.310836491727832], "guid": "4dd94249-8cf5-4fa6-bf45-3ae88963657c"}, {"dtype": "compas.geometry/Point", "data": [-1.6201482054508567, 3.0, 4.808097838853643], "guid": "a48fa312-e8b7-4436-b55c-42d5a517557f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.5940179899206208, 1.5, 4.559467165290737], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.1045208621209431, 0.0, 0.9945226942516168]}, "guid": "b8f8bf20-1b81-4149-950a-f985a7e64a93"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c12b59da-800d-4733-9ab1-d3137005630a"}]}}, "17": {"18": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.424670703105765, -2.220446049250313e-16, 4.702188262102531], "guid": "16b2c7a5-c307-4165-8bcb-2b94f9594b1b"}, {"dtype": "compas.geometry/Point", "data": [-2.346459132276821, 0.0, 4.208343195114444], "guid": "36b92be2-e904-4bb1-bdbd-d97c1323009a"}, {"dtype": "compas.geometry/Point", "data": [-2.346459132276821, 3.0, 4.208343195114443], "guid": "a5c63d92-6565-4455-91b8-43b7ec5e4b97"}, {"dtype": "compas.geometry/Point", "data": [-2.424670703105765, 3.0, 4.702188262102531], "guid": "cb056a67-79ee-4228-aa93-ba013b93212f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.385564917691293, 1.5000000000000004, 4.455265728608487], "xaxis": [-0.0, 1.0, -2.2204460492503136e-16], "yaxis": [0.15642314165788881, -2.1931126558709124e-16, -0.9876901339761758]}, "guid": "25f320c2-8581-414c-ae7c-94da8d06001e"}, "size": 1.5000000000000013, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "15b53008-87a2-4d75-844a-d3e1677d7524"}]}}, "18": {"19": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-3.2225483167438123, 0.0, 4.554321425605142], "guid": "5f95aac9-8a69-41bd-a1a6-edbf7f19fbe3"}, {"dtype": "compas.geometry/Point", "data": [-3.118599947341786, 0.0, 4.065246036223646], "guid": "85dd720b-8410-4383-8d79-56fa91805bab"}, {"dtype": "compas.geometry/Point", "data": [-3.118599947341786, 3.0, 4.065246036223646], "guid": "ae4e386e-5e5b-4934-acb3-13b7c2f62440"}, {"dtype": "compas.geometry/Point", "data": [-3.2225483167438123, 3.0, 4.554321425605142], "guid": "f22dcee1-bb4f-434e-bbbd-4eb33ba12a6a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.170574132042799, 1.5, 4.309783730914394], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.20789673880405185, 0.0, -0.9781507787629881]}, "guid": "e0c823c9-823a-4010-8c94-3acc227fe45f"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "dde982fb-3bf3-4622-bfe7-cdd073e4fb38"}]}}, "19": {"20": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-4.0115944384287205, 0.0, 4.364902562936987], "guid": "4d0fab0c-e3bd-48c4-9c8c-48c427e1c2d4"}, {"dtype": "compas.geometry/Point", "data": [-3.8821941441304935, 0.0, 3.8819371771839966], "guid": "301cd283-0e35-4c4d-83df-c2d60f69cdc7"}, {"dtype": "compas.geometry/Point", "data": [-3.8821941441304935, 3.0, 3.8819371771839966], "guid": "592735a5-4d6b-4ba7-8048-1596a7db4c6a"}, {"dtype": "compas.geometry/Point", "data": [-4.0115944384287205, 3.0, 4.364902562936987], "guid": "657a038d-d83a-4a6d-8192-2a9e7690e1b4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.9468942912796074, 1.5000000000000002, 4.123419870060491], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.258800588596453, 0.0, 0.9659307715059757]}, "guid": "930b00a4-0998-45bb-ade5-835278cdfca9"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ec7c0670-e733-4a3e-bffa-42f160568838"}]}}, "20": {"21": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-4.789646663197277, 0.0, 4.134450782268683], "guid": "d650b92e-907b-43ee-a0be-51e766ac630c"}, {"dtype": "compas.geometry/Point", "data": [-4.635149069456218, 0.0, 3.6589189815148058], "guid": "15bf9494-0cac-4fa2-af15-837cdad2e25e"}, {"dtype": "compas.geometry/Point", "data": [-4.635149069456218, 3.0, 3.6589189815148058], "guid": "744740ff-a280-4f81-a2c9-4a9c665f04b3"}, {"dtype": "compas.geometry/Point", "data": [-4.789646663197277, 3.0, 4.134450782268683], "guid": "065faa74-2b43-4a32-8533-98056e8e9c1e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-4.712397866326747, 1.4999999999999998, 3.896684881891744], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.3089951874821169, 0.0, 0.9510636015077496]}, "guid": "622a3c3b-a8b1-4147-8137-d056b5b65dec"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3503bc1a-0a34-45e5-842d-fefc0bb43e98"}]}}, "21": {"22": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-5.554572715196094, 0.0, 3.8635976437341744], "guid": "f7046c19-b67a-4995-9d28-ca698b5308e7"}, {"dtype": "compas.geometry/Point", "data": [-5.375401227380189, 0.0, 3.3968026373835953], "guid": "fb5b0354-9ff5-434f-b60b-beb414f7c848"}, {"dtype": "compas.geometry/Point", "data": [-5.375401227380189, 3.0, 3.3968026373835953], "guid": "a9ecb7ba-b7c1-4be1-9240-827abd30b1b8"}, {"dtype": "compas.geometry/Point", "data": [-5.554572715196094, 3.0, 3.8635976437341744], "guid": "ebb47994-4f09-4d6f-85c9-87c14b54df22"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-5.464986971288141, 1.5, 3.630200140558885], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.35834297563180734, 0.0, 0.9335900127011546]}, "guid": "f4168920-88df-4f19-aaca-1885227773eb"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "401fbf54-0954-4ce4-8f25-9989e6b0d9a8"}]}}, "22": {"23": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-6.304276291248624, 0.0, 3.5530854286209173], "guid": "4908bbfc-113e-4a08-870f-f013412dcef9"}, {"dtype": "compas.geometry/Point", "data": [-6.100921934285152, 0.0, 3.096306482626276], "guid": "a32b3a31-8957-477a-ba13-b43e750ffe4c"}, {"dtype": "compas.geometry/Point", "data": [-6.100921934285152, 3.0, 3.096306482626276], "guid": "d90ca0c8-4edf-44b1-9b24-601488fdf7c6"}, {"dtype": "compas.geometry/Point", "data": [-6.304276291248624, 3.0, 3.5530854286209173], "guid": "876aa174-8ad8-4ae7-b99c-2a746af9414a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-6.202599112766888, 1.5, 3.3246959556235964], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.4067087139269428, 0.0, 0.9135578919892774]}, "guid": "3ae474ec-3a6f-4e23-9326-218ee4f69026"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7fef657a-022f-49af-a02c-11d00db70d0e"}]}}, "23": {"24": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-7.036702805837946, -2.220446049250313e-16, 3.2037651051253775], "guid": "58c121e9-d88d-4ab2-a9bf-721e59098fc9"}, {"dtype": "compas.geometry/Point", "data": [-6.809722878544685, -2.220446049250313e-16, 2.7582540361204115], "guid": "392f11a8-ba09-4320-b9d1-dcfff6a04197"}, {"dtype": "compas.geometry/Point", "data": [-6.809722878544685, 3.0, 2.7582540361204115], "guid": "127ca1e5-bc1b-44c3-ab66-727221141428"}, {"dtype": "compas.geometry/Point", "data": [-7.036702805837946, 3.0, 3.2037651051253775], "guid": "471767c4-8f30-412a-8351-9b1ac945e6e9"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-6.923212842191315, 1.5, 2.9810095706228945], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.4539598545865202, 0.0, 0.8910221380099294]}, "guid": "b58ef247-41a6-446d-a637-4297b21e10c9"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "675ce346-a84f-4086-83a4-e2d0f592e329"}]}}, "24": {"25": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-7.7498450217610575, 0.0, 2.8165939962487356], "guid": "b7aee3bd-6397-4d8c-93f7-9a1b0a2f8ce8"}, {"dtype": "compas.geometry/Point", "data": [-7.4998615695518795, 0.0, 2.3835717409066066], "guid": "ea06cd84-9ace-42e2-af8e-4916a11f08c2"}, {"dtype": "compas.geometry/Point", "data": [-7.4998615695518795, 3.0, 2.3835717409066066], "guid": "420debe9-1332-42ba-b83d-ab11cb373962"}, {"dtype": "compas.geometry/Point", "data": [-7.7498450217610575, 3.0, 2.8165939962487356], "guid": "cdc60c09-235f-464c-86ed-edcafd9d6655"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-7.624853295656469, 1.5000000000000002, 2.600082868577671], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.49996690441835245, 0.0, -0.8660445106842547]}, "guid": "d143c5a3-0872-4ef4-8741-59382e36bdff"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "22005463-832c-4dd2-a373-8c4f20e7e692"}]}}, "25": {"26": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-8.441748551023629, 0.0, 2.3926331562239884], "guid": "959c8691-bc8b-4904-b1e2-e3a462a16c6d"}, {"dtype": "compas.geometry/Point", "data": [-8.169446661174073, 0.0, 1.973286425243094], "guid": "872eb728-697f-4f19-bc40-140ea1abf9ef"}, {"dtype": "compas.geometry/Point", "data": [-8.169446661174073, 3.0, 1.973286425243094], "guid": "720fd806-72f2-4633-aade-f3f2a8ceb0a1"}, {"dtype": "compas.geometry/Point", "data": [-8.441748551023629, 3.0, 2.3926331562239884], "guid": "dc43854a-6f25-4ceb-9845-93409a812729"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-8.305597606098848, 1.5, 2.182959790733541], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.5446037796991102, 0.0, 0.8386934619617844]}, "guid": "49eae0d9-9a49-4817-893c-4d8c116c30e5"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "73858562-ceb2-48bc-8294-1c7c5428825b"}]}}, "26": {"27": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-9.110517210899935, 0.0, 1.933044462664474], "guid": "6d31ed6d-c835-4f2b-aee2-035c8d0d334e"}, {"dtype": "compas.geometry/Point", "data": [-8.816643135044627, 0.0, 1.5285224885515842], "guid": "51bcfa81-07d7-45c8-b6ca-79079235a092"}, {"dtype": "compas.geometry/Point", "data": [-8.816643135044629, 3.0, 1.5285224885515842], "guid": "b200dd21-b86f-462b-ad20-361b5a6a5c59"}, {"dtype": "compas.geometry/Point", "data": [-9.110517210899937, 3.0, 1.933044462664474], "guid": "2d59ad8d-a87b-460a-b5b4-6f5de30c9de5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-8.963580172972282, 1.5, 1.7307834756080291], "xaxis": [-0.0, 1.0, -2.2204460492503136e-16], "yaxis": [0.5877481517106155, -1.7964384385078043e-16, -0.8090439482257781]}, "guid": "1b244114-5ef6-4932-820a-8bd64ed04ee0"}, "size": 1.5000000000000027, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4dcaba27-4441-47c1-9f77-5b700459243a"}]}}, "27": {"28": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-9.754318220479439, 0.0, 1.4390874324028344], "guid": "5c43dc88-af97-482b-bbfd-c1b6a4d00de8"}, {"dtype": "compas.geometry/Point", "data": [-9.439677329486727, 0.0, 1.0504988199663476], "guid": "7d3656eb-e827-41f7-b6cc-745ad5387059"}, {"dtype": "compas.geometry/Point", "data": [-9.439677329486727, 3.0, 1.0504988199663476], "guid": "a1253fe8-3eb8-46a0-8986-e56abf15d9da"}, {"dtype": "compas.geometry/Point", "data": [-9.754318220479439, 3.0, 1.4390874324028344], "guid": "8b45f5d1-41cd-4f2b-8e5a-435bf88d9b03"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-9.596997774983082, 1.4999999999999998, 1.2447931261845906], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.6292817819854216, 0.0, -0.7771772248729709]}, "guid": "2b2f182c-937e-4fa0-a102-97a7f3165b20"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a9e93cb7-a7db-4b60-944e-837331a408e3"}]}}, "28": {"29": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-10.371387223458783, -2.220446049250313e-16, 0.9121157697467019], "guid": "3363d34a-f556-4e19-a918-b8591f49e3fa"}, {"dtype": "compas.geometry/Point", "data": [-10.036841800287311, -2.220446049250313e-16, 0.5405254579313625], "guid": "4d279656-570e-465d-a76e-66ac6e621d50"}, {"dtype": "compas.geometry/Point", "data": [-10.036841800287311, 3.0, 0.5405254579313625], "guid": "b3bd945e-bd33-40ad-a1f3-aa7f38b1dcd4"}, {"dtype": "compas.geometry/Point", "data": [-10.371387223458783, 3.0, 0.9121157697467019], "guid": "058e3ae9-9128-4e1f-ace3-ed75603adb67"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-10.204114511873048, 1.4999999999999998, 0.7263206138390321], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.6690908463429428, 0.0, 0.7431806236306788]}, "guid": "61a75431-8536-4d68-a755-0ba0dc4383a2"}, "size": 1.5, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "18b6fe24-73c0-4796-bd29-52be954e3b4e"}]}}, "29": {}}, "max_node": 29}}, "inheritance": ["compas_model.models/Model"], "guid": "0616497c-c14b-49db-86fd-da44a6dc0c4f"}, "boundary_conditions": {"dtype": "compas_dem.problem/BoundaryConditions", "data": {"name": "BoundaryConditions", "gravity": false, "g": 9.81, "body_forces": [], "point_loads": [], "surface_loads": [], "displacements": [{"block_index": 29, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 0, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}]}, "guid": "9a9c882e-3cae-439f-b539-c490492da4b3"}, "contact_properties": {"dtype": "compas_dem.interactions/ContactProperties", "data": {"name": "ContactProperties", "contact_model": {"dtype": "compas_dem.interactions/MohrCoulomb", "data": {"name": "MohrCoulomb", "phi": 26.565051177077994, "c": null, "t_c": null, "k_n": null, "k_t": null, "mu": 0.5}, "guid": "72b4c527-b536-4250-bff0-5cc502fa73fe"}, "joint_model": null}, "guid": "d1a664ca-acc9-41d1-81d4-a3df3bce177b"}}, "guid": "47e9ccff-8f30-4fda-8cf5-d8c47f7753b0"} \ No newline at end of file diff --git a/scripts/DEM_Analysis_Guide/DEM_problem_updated.json b/scripts/DEM_Analysis_Guide/DEM_problem_updated.json deleted file mode 100644 index 563dba2..0000000 --- a/scripts/DEM_Analysis_Guide/DEM_problem_updated.json +++ /dev/null @@ -1 +0,0 @@ -{"dtype": "compas_dem.problem/Problem", "data": {"name": "Problem", "model": {"dtype": "compas_dem.models/BlockModel", "data": {"transformation": null, "elements": {"b944c39c-ccb8-4b08-8d13-6435a689f3b1": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 10.6065, "y": 0.0, "z": 8.881784197001252e-16}, "1": {"x": 10.6065, "y": 3.0, "z": 8.881784197001252e-16}, "2": {"x": 10.96003312341405, "y": 3.0, "z": 0.35357365661076656}, "3": {"x": 10.96003312341405, "y": 0.0, "z": 0.35357365661076656}, "4": {"x": 10.036841800287306, "y": 0.0, "z": 0.5405254579313544}, "5": {"x": 10.036841800287306, "y": 3.0, "z": 0.5405254579313544}, "6": {"x": 10.371387223458783, "y": 3.0, "z": 0.912115769746691}, "7": {"x": 10.371387223458783, "y": 0.0, "z": 0.912115769746691}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "6bcb7b02-19da-4ba2-95df-4a0da46dc6ac"}, "is_support": false}, "name": "Block", "guid": "b944c39c-ccb8-4b08-8d13-6435a689f3b1"}, "b0de16a1-1e84-4304-9d1e-b567a951e344": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 10.036841800287306, "y": 0.0, "z": 0.5405254579313544}, "1": {"x": 10.036841800287306, "y": 3.0, "z": 0.5405254579313544}, "2": {"x": 10.371387223458783, "y": 3.0, "z": 0.912115769746691}, "3": {"x": 10.371387223458783, "y": 0.0, "z": 0.912115769746691}, "4": {"x": 9.43967732948672, "y": 0.0, "z": 1.0504988199663403}, "5": {"x": 9.43967732948672, "y": 3.0, "z": 1.0504988199663403}, "6": {"x": 9.754318220479437, "y": 3.0, "z": 1.4390874324028236}, "7": {"x": 9.754318220479437, "y": 0.0, "z": 1.4390874324028236}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "3002e92d-d395-490e-9bc8-45fbe4b890fe"}, "is_support": false}, "name": "Block", "guid": "b0de16a1-1e84-4304-9d1e-b567a951e344"}, "8cdf1891-9fe1-4581-8926-08a5d72861a0": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 9.43967732948672, "y": 0.0, "z": 1.0504988199663403}, "1": {"x": 9.43967732948672, "y": 3.0, "z": 1.0504988199663403}, "2": {"x": 9.754318220479437, "y": 3.0, "z": 1.4390874324028236}, "3": {"x": 9.754318220479437, "y": 0.0, "z": 1.4390874324028236}, "4": {"x": 8.816643135044618, "y": 0.0, "z": 1.528522488551579}, "5": {"x": 8.816643135044618, "y": 3.0, "z": 1.528522488551579}, "6": {"x": 9.110517210899932, "y": 3.0, "z": 1.9330444626644665}, "7": {"x": 9.110517210899932, "y": 0.0, "z": 1.9330444626644665}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "c9191b9b-2989-474f-96e4-954ec52d96e0"}, "is_support": false}, "name": "Block", "guid": "8cdf1891-9fe1-4581-8926-08a5d72861a0"}, "6c700b11-9596-447c-85bf-e18ac8c1c1cb": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 8.816643135044618, "y": 0.0, "z": 1.528522488551579}, "1": {"x": 8.816643135044618, "y": 3.0, "z": 1.528522488551579}, "2": {"x": 9.110517210899932, "y": 3.0, "z": 1.9330444626644665}, "3": {"x": 9.110517210899932, "y": 0.0, "z": 1.9330444626644665}, "4": {"x": 8.169446661174064, "y": 0.0, "z": 1.9732864252430895}, "5": {"x": 8.169446661174064, "y": 3.0, "z": 1.9732864252430895}, "6": {"x": 8.441748551023625, "y": 3.0, "z": 2.3926331562239804}, "7": {"x": 8.441748551023625, "y": 0.0, "z": 2.3926331562239804}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "5139c912-933c-45f5-9d9d-9e643cd7f9c8"}, "is_support": false}, "name": "Block", "guid": "6c700b11-9596-447c-85bf-e18ac8c1c1cb"}, "d0a39e95-e09e-4aaf-983e-a9128d99ec36": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 8.169446661174064, "y": 0.0, "z": 1.9732864252430895}, "1": {"x": 8.169446661174064, "y": 3.0, "z": 1.9732864252430895}, "2": {"x": 8.441748551023625, "y": 3.0, "z": 2.3926331562239804}, "3": {"x": 8.441748551023625, "y": 0.0, "z": 2.3926331562239804}, "4": {"x": 7.4998615695518716, "y": 0.0, "z": 2.3835717409066026}, "5": {"x": 7.4998615695518716, "y": 3.0, "z": 2.3835717409066026}, "6": {"x": 7.749845021761054, "y": 3.0, "z": 2.8165939962487285}, "7": {"x": 7.749845021761054, "y": 0.0, "z": 2.8165939962487285}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "4637a072-67dd-4fdf-832d-df5ab5ddcd9b"}, "is_support": false}, "name": "Block", "guid": "d0a39e95-e09e-4aaf-983e-a9128d99ec36"}, "5017588d-4eed-4f96-a087-e756219e7c1c": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 7.4998615695518716, "y": 0.0, "z": 2.3835717409066026}, "1": {"x": 7.4998615695518716, "y": 3.0, "z": 2.3835717409066026}, "2": {"x": 7.749845021761054, "y": 3.0, "z": 2.8165939962487285}, "3": {"x": 7.749845021761054, "y": 0.0, "z": 2.8165939962487285}, "4": {"x": 6.809722878544678, "y": 0.0, "z": 2.7582540361204093}, "5": {"x": 6.809722878544678, "y": 3.0, "z": 2.7582540361204093}, "6": {"x": 7.036702805837946, "y": 3.0, "z": 3.2037651051253726}, "7": {"x": 7.036702805837946, "y": 0.0, "z": 3.2037651051253726}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "66d01e55-93f2-46b5-a6de-e0fb00eb46f0"}, "is_support": false}, "name": "Block", "guid": "5017588d-4eed-4f96-a087-e756219e7c1c"}, "7abec40e-850c-4c19-ac27-55e17b7eb2f0": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 6.809722878544678, "y": 0.0, "z": 2.7582540361204093}, "1": {"x": 6.809722878544678, "y": 3.0, "z": 2.7582540361204093}, "2": {"x": 7.036702805837946, "y": 3.0, "z": 3.2037651051253726}, "3": {"x": 7.036702805837946, "y": 0.0, "z": 3.2037651051253726}, "4": {"x": 6.100921934285142, "y": 0.0, "z": 3.0963064826262734}, "5": {"x": 6.100921934285142, "y": 3.0, "z": 3.0963064826262734}, "6": {"x": 6.304276291248622, "y": 3.0, "z": 3.553085428620911}, "7": {"x": 6.304276291248622, "y": 0.0, "z": 3.553085428620911}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "2bc39e71-b27a-4f56-9ba3-cdc6bab3caa3"}, "is_support": false}, "name": "Block", "guid": "7abec40e-850c-4c19-ac27-55e17b7eb2f0"}, "e0cafa1b-9844-4d9a-aeb5-665e4e73069c": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 6.100921934285142, "y": 0.0, "z": 3.0963064826262734}, "1": {"x": 6.100921934285142, "y": 3.0, "z": 3.0963064826262734}, "2": {"x": 6.304276291248622, "y": 3.0, "z": 3.553085428620911}, "3": {"x": 6.304276291248622, "y": 0.0, "z": 3.553085428620911}, "4": {"x": 5.3754012273801814, "y": 0.0, "z": 3.396802637383592}, "5": {"x": 5.3754012273801814, "y": 3.0, "z": 3.396802637383592}, "6": {"x": 5.554572715196093, "y": 3.0, "z": 3.8635976437341686}, "7": {"x": 5.554572715196093, "y": 0.0, "z": 3.8635976437341686}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "6d57961a-92ab-4e80-93e1-f40c1ea7e8cb"}, "is_support": false}, "name": "Block", "guid": "e0cafa1b-9844-4d9a-aeb5-665e4e73069c"}, "0100bb1e-f8b2-454c-b388-59659ebccd6d": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 5.3754012273801814, "y": 0.0, "z": 3.396802637383592}, "1": {"x": 5.3754012273801814, "y": 3.0, "z": 3.396802637383592}, "2": {"x": 5.554572715196093, "y": 3.0, "z": 3.8635976437341686}, "3": {"x": 5.554572715196093, "y": 0.0, "z": 3.8635976437341686}, "4": {"x": 4.63514906945621, "y": 0.0, "z": 3.6589189815148035}, "5": {"x": 4.63514906945621, "y": 3.0, "z": 3.6589189815148035}, "6": {"x": 4.789646663197276, "y": 3.0, "z": 4.1344507822686785}, "7": {"x": 4.789646663197276, "y": 0.0, "z": 4.1344507822686785}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "4378b7d9-8db0-4a6b-9f35-7f5c39236901"}, "is_support": false}, "name": "Block", "guid": "0100bb1e-f8b2-454c-b388-59659ebccd6d"}, "86ea5073-47a4-4434-8a33-057076c95563": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 4.63514906945621, "y": 0.0, "z": 3.6589189815148035}, "1": {"x": 4.63514906945621, "y": 3.0, "z": 3.6589189815148035}, "2": {"x": 4.789646663197276, "y": 3.0, "z": 4.1344507822686785}, "3": {"x": 4.789646663197276, "y": 0.0, "z": 4.1344507822686785}, "4": {"x": 3.8821941441304855, "y": 0.0, "z": 3.8819371771839943}, "5": {"x": 3.8821941441304855, "y": 3.0, "z": 3.8819371771839943}, "6": {"x": 4.01159443842872, "y": 3.0, "z": 4.364902562936982}, "7": {"x": 4.01159443842872, "y": 0.0, "z": 4.364902562936982}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "35c39cc2-8f41-4a08-9aff-9d86d37f096f"}, "is_support": false}, "name": "Block", "guid": "86ea5073-47a4-4434-8a33-057076c95563"}, "36f7a125-fd2f-42a3-8416-d5213347efea": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.8821941441304855, "y": 0.0, "z": 3.8819371771839943}, "1": {"x": 3.8821941441304855, "y": 3.0, "z": 3.8819371771839943}, "2": {"x": 4.01159443842872, "y": 3.0, "z": 4.364902562936982}, "3": {"x": 4.01159443842872, "y": 0.0, "z": 4.364902562936982}, "4": {"x": 3.1185999473417785, "y": 0.0, "z": 4.065246036223644}, "5": {"x": 3.1185999473417785, "y": 3.0, "z": 4.065246036223644}, "6": {"x": 3.222548316743812, "y": 3.0, "z": 4.554321425605138}, "7": {"x": 3.222548316743812, "y": 0.0, "z": 4.554321425605138}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "1f1aacdd-aa70-4508-a8fa-3ec73d98e6f4"}, "is_support": false}, "name": "Block", "guid": "36f7a125-fd2f-42a3-8416-d5213347efea"}, "1d08af0b-6c2b-4507-8f9d-4d2856c85b33": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.1185999473417785, "y": 0.0, "z": 4.065246036223644}, "1": {"x": 3.1185999473417785, "y": 3.0, "z": 4.065246036223644}, "2": {"x": 3.222548316743812, "y": 3.0, "z": 4.554321425605138}, "3": {"x": 3.222548316743812, "y": 0.0, "z": 4.554321425605138}, "4": {"x": 2.346459132276812, "y": 0.0, "z": 4.20834319511444}, "5": {"x": 2.346459132276812, "y": 3.0, "z": 4.20834319511444}, "6": {"x": 2.424670703105764, "y": 3.0, "z": 4.7021882621025295}, "7": {"x": 2.424670703105764, "y": 0.0, "z": 4.7021882621025295}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "2d31a11a-319c-425c-9c9f-2f9759c491d2"}, "is_support": false}, "name": "Block", "guid": "1d08af0b-6c2b-4507-8f9d-4d2856c85b33"}, "8279a5a2-05e0-4839-a76a-4569795c5423": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.346459132276812, "y": 0.0, "z": 4.20834319511444}, "1": {"x": 2.346459132276812, "y": 3.0, "z": 4.20834319511444}, "2": {"x": 2.424670703105764, "y": 3.0, "z": 4.7021882621025295}, "3": {"x": 2.424670703105764, "y": 0.0, "z": 4.7021882621025295}, "4": {"x": 1.5678877743903765, "y": 0.0, "z": 4.310836491727832}, "5": {"x": 1.5678877743903765, "y": 3.0, "z": 4.310836491727832}, "6": {"x": 1.6201482054508558, "y": 3.0, "z": 4.808097838853642}, "7": {"x": 1.6201482054508558, "y": 0.0, "z": 4.808097838853642}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "af1618d7-73cd-4fdd-8764-264e594102f8"}, "is_support": false}, "name": "Block", "guid": "8279a5a2-05e0-4839-a76a-4569795c5423"}, "fb33ba3d-b4bc-4d95-82f8-4b0554009695": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.5678877743903765, "y": 0.0, "z": 4.310836491727832}, "1": {"x": 1.5678877743903765, "y": 3.0, "z": 4.310836491727832}, "2": {"x": 1.6201482054508558, "y": 3.0, "z": 4.808097838853642}, "3": {"x": 1.6201482054508558, "y": 0.0, "z": 4.808097838853642}, "4": {"x": 0.7850195722360026, "y": 0.0, "z": 4.372445040058295}, "5": {"x": 0.7850195722360026, "y": 3.0, "z": 4.372445040058295}, "6": {"x": 0.8111856422226896, "y": 3.0, "z": 4.871759907433035}, "7": {"x": 0.8111856422226896, "y": 0.0, "z": 4.871759907433035}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "372b9ffb-332f-4658-9360-efda290bea2d"}, "is_support": false}, "name": "Block", "guid": "fb33ba3d-b4bc-4d95-82f8-4b0554009695"}, "5ad86cfd-e48f-44df-b42e-af5105d17af9": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.7850195722360026, "y": 0.0, "z": 4.372445040058295}, "1": {"x": 0.7850195722360026, "y": 3.0, "z": 4.372445040058295}, "2": {"x": 0.8111856422226896, "y": 3.0, "z": 4.871759907433035}, "3": {"x": 0.8111856422226896, "y": 0.0, "z": 4.871759907433035}, "4": {"x": -4.3298697960381105e-15, "y": 0.0, "z": 4.393000000000006}, "5": {"x": -4.3298697960381105e-15, "y": 3.0, "z": 4.393000000000006}, "6": {"x": -5.551115123125783e-16, "y": 3.0, "z": 4.893000000000008}, "7": {"x": -5.551115123125783e-16, "y": 0.0, "z": 4.893000000000008}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "2b153c11-c716-462d-abeb-d9545a5a70fd"}, "is_support": false}, "name": "Block", "guid": "5ad86cfd-e48f-44df-b42e-af5105d17af9"}, "d784acb7-50e9-44b4-bfb1-fc293787d8e4": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -4.3298697960381105e-15, "y": 0.0, "z": 4.393000000000006}, "1": {"x": -4.3298697960381105e-15, "y": 3.0, "z": 4.393000000000006}, "2": {"x": -5.551115123125783e-16, "y": 3.0, "z": 4.893000000000008}, "3": {"x": -5.551115123125783e-16, "y": 0.0, "z": 4.893000000000008}, "4": {"x": -0.7850195722360113, "y": 0.0, "z": 4.372445040058296}, "5": {"x": -0.7850195722360113, "y": 3.0, "z": 4.372445040058296}, "6": {"x": -0.8111856422226907, "y": 3.0, "z": 4.871759907433035}, "7": {"x": -0.8111856422226907, "y": 0.0, "z": 4.871759907433035}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "019a9d79-f4af-46d0-bbc2-58193114aa1e"}, "is_support": false}, "name": "Block", "guid": "d784acb7-50e9-44b4-bfb1-fc293787d8e4"}, "180647ac-c8e8-4aab-b18a-db92627be519": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.7850195722360113, "y": 0.0, "z": 4.372445040058296}, "1": {"x": -0.7850195722360113, "y": 3.0, "z": 4.372445040058296}, "2": {"x": -0.8111856422226907, "y": 3.0, "z": 4.871759907433035}, "3": {"x": -0.8111856422226907, "y": 0.0, "z": 4.871759907433035}, "4": {"x": -1.567887774390385, "y": 0.0, "z": 4.310836491727833}, "5": {"x": -1.567887774390385, "y": 3.0, "z": 4.310836491727833}, "6": {"x": -1.6201482054508567, "y": 3.0, "z": 4.808097838853643}, "7": {"x": -1.6201482054508567, "y": 0.0, "z": 4.808097838853643}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "c5cc8bf2-371f-4fed-9fdf-368e20aa997c"}, "is_support": false}, "name": "Block", "guid": "180647ac-c8e8-4aab-b18a-db92627be519"}, "fa028b39-55fe-4f3a-8a44-3fb59d562e3e": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.567887774390385, "y": 0.0, "z": 4.310836491727833}, "1": {"x": -1.567887774390385, "y": 3.0, "z": 4.310836491727833}, "2": {"x": -1.6201482054508567, "y": 3.0, "z": 4.808097838853643}, "3": {"x": -1.6201482054508567, "y": 0.0, "z": 4.808097838853643}, "4": {"x": -2.3464591322768205, "y": 0.0, "z": 4.208343195114442}, "5": {"x": -2.3464591322768205, "y": 3.0, "z": 4.208343195114442}, "6": {"x": -2.424670703105765, "y": 3.0, "z": 4.702188262102531}, "7": {"x": -2.424670703105765, "y": 0.0, "z": 4.702188262102531}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "b46b92d6-c83d-44b9-abdc-3ea9bc6e2f33"}, "is_support": false}, "name": "Block", "guid": "fa028b39-55fe-4f3a-8a44-3fb59d562e3e"}, "4ef7e836-52b7-4c8b-ad2f-fc6a636f8813": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.3464591322768205, "y": 0.0, "z": 4.208343195114442}, "1": {"x": -2.3464591322768205, "y": 3.0, "z": 4.208343195114442}, "2": {"x": -2.424670703105765, "y": 3.0, "z": 4.702188262102531}, "3": {"x": -2.424670703105765, "y": 0.0, "z": 4.702188262102531}, "4": {"x": -3.1185999473417865, "y": 0.0, "z": 4.0652460362236456}, "5": {"x": -3.1185999473417865, "y": 3.0, "z": 4.0652460362236456}, "6": {"x": -3.2225483167438127, "y": 3.0, "z": 4.554321425605141}, "7": {"x": -3.2225483167438127, "y": 0.0, "z": 4.554321425605141}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "0fb4b7ad-6cff-4dc2-947c-9c559ce046ce"}, "is_support": false}, "name": "Block", "guid": "4ef7e836-52b7-4c8b-ad2f-fc6a636f8813"}, "6a1cda24-eb7e-4588-aa05-1bf070fdfb7d": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -3.1185999473417865, "y": 0.0, "z": 4.0652460362236456}, "1": {"x": -3.1185999473417865, "y": 3.0, "z": 4.0652460362236456}, "2": {"x": -3.2225483167438127, "y": 3.0, "z": 4.554321425605141}, "3": {"x": -3.2225483167438127, "y": 0.0, "z": 4.554321425605141}, "4": {"x": -3.8821941441304935, "y": 0.0, "z": 3.8819371771839966}, "5": {"x": -3.8821941441304935, "y": 3.0, "z": 3.8819371771839966}, "6": {"x": -4.0115944384287205, "y": 3.0, "z": 4.364902562936987}, "7": {"x": -4.0115944384287205, "y": 0.0, "z": 4.364902562936987}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "490c5277-30a3-4f43-93a2-7aa1596bd444"}, "is_support": false}, "name": "Block", "guid": "6a1cda24-eb7e-4588-aa05-1bf070fdfb7d"}, "2fbf5a33-3e59-4ca3-a1cc-d9f5f2617111": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -3.8821941441304935, "y": 0.0, "z": 3.8819371771839966}, "1": {"x": -3.8821941441304935, "y": 3.0, "z": 3.8819371771839966}, "2": {"x": -4.0115944384287205, "y": 3.0, "z": 4.364902562936987}, "3": {"x": -4.0115944384287205, "y": 0.0, "z": 4.364902562936987}, "4": {"x": -4.635149069456218, "y": 0.0, "z": 3.658918981514806}, "5": {"x": -4.635149069456218, "y": 3.0, "z": 3.658918981514806}, "6": {"x": -4.789646663197277, "y": 3.0, "z": 4.134450782268683}, "7": {"x": -4.789646663197277, "y": 0.0, "z": 4.134450782268683}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "ce11cad7-1c0f-4f53-8f98-1b70e024c8c4"}, "is_support": false}, "name": "Block", "guid": "2fbf5a33-3e59-4ca3-a1cc-d9f5f2617111"}, "59d6509b-3cc7-4ea0-ae95-3ebeac2bb43a": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -4.635149069456218, "y": 0.0, "z": 3.658918981514806}, "1": {"x": -4.635149069456218, "y": 3.0, "z": 3.658918981514806}, "2": {"x": -4.789646663197277, "y": 3.0, "z": 4.134450782268683}, "3": {"x": -4.789646663197277, "y": 0.0, "z": 4.134450782268683}, "4": {"x": -5.375401227380189, "y": 0.0, "z": 3.3968026373835944}, "5": {"x": -5.375401227380189, "y": 3.0, "z": 3.3968026373835944}, "6": {"x": -5.554572715196094, "y": 3.0, "z": 3.8635976437341735}, "7": {"x": -5.554572715196094, "y": 0.0, "z": 3.8635976437341735}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "4b2551ea-1f61-4287-a2ab-9dc92884ff1f"}, "is_support": false}, "name": "Block", "guid": "59d6509b-3cc7-4ea0-ae95-3ebeac2bb43a"}, "18bd6fa2-6ac4-4bbc-9626-3952a381a4de": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -5.375401227380189, "y": 0.0, "z": 3.3968026373835944}, "1": {"x": -5.375401227380189, "y": 3.0, "z": 3.3968026373835944}, "2": {"x": -5.554572715196094, "y": 3.0, "z": 3.8635976437341735}, "3": {"x": -5.554572715196094, "y": 0.0, "z": 3.8635976437341735}, "4": {"x": -6.100921934285151, "y": 0.0, "z": 3.0963064826262765}, "5": {"x": -6.100921934285151, "y": 3.0, "z": 3.0963064826262765}, "6": {"x": -6.304276291248623, "y": 3.0, "z": 3.553085428620917}, "7": {"x": -6.304276291248623, "y": 0.0, "z": 3.553085428620917}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "fde07f6e-f4fe-4897-bb30-d084c8f21810"}, "is_support": false}, "name": "Block", "guid": "18bd6fa2-6ac4-4bbc-9626-3952a381a4de"}, "851730da-0324-4008-8f0a-8f87e086eb22": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -6.100921934285151, "y": 0.0, "z": 3.0963064826262765}, "1": {"x": -6.100921934285151, "y": 3.0, "z": 3.0963064826262765}, "2": {"x": -6.304276291248623, "y": 3.0, "z": 3.553085428620917}, "3": {"x": -6.304276291248623, "y": 0.0, "z": 3.553085428620917}, "4": {"x": -6.809722878544686, "y": 0.0, "z": 2.758254036120413}, "5": {"x": -6.809722878544686, "y": 3.0, "z": 2.758254036120413}, "6": {"x": -7.036702805837947, "y": 3.0, "z": 3.203765105125379}, "7": {"x": -7.036702805837947, "y": 0.0, "z": 3.203765105125379}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "a40855fd-d00a-4163-9567-0c018f10857a"}, "is_support": false}, "name": "Block", "guid": "851730da-0324-4008-8f0a-8f87e086eb22"}, "c8ff3527-c035-4723-afc1-0550bb926f08": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -6.809722878544686, "y": 0.0, "z": 2.758254036120413}, "1": {"x": -6.809722878544686, "y": 3.0, "z": 2.758254036120413}, "2": {"x": -7.036702805837947, "y": 3.0, "z": 3.203765105125379}, "3": {"x": -7.036702805837947, "y": 0.0, "z": 3.203765105125379}, "4": {"x": -7.499861569551879, "y": 0.0, "z": 2.3835717409066066}, "5": {"x": -7.499861569551879, "y": 3.0, "z": 2.3835717409066066}, "6": {"x": -7.749845021761056, "y": 3.0, "z": 2.8165939962487356}, "7": {"x": -7.749845021761056, "y": 0.0, "z": 2.8165939962487356}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "773fa46c-ffff-469a-b494-44dae317b788"}, "is_support": false}, "name": "Block", "guid": "c8ff3527-c035-4723-afc1-0550bb926f08"}, "9f767a66-5b05-45b7-a9b7-1a4ca53e0b15": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -7.499861569551879, "y": 0.0, "z": 2.3835717409066066}, "1": {"x": -7.499861569551879, "y": 3.0, "z": 2.3835717409066066}, "2": {"x": -7.749845021761056, "y": 3.0, "z": 2.8165939962487356}, "3": {"x": -7.749845021761056, "y": 0.0, "z": 2.8165939962487356}, "4": {"x": -8.16944666117407, "y": 0.0, "z": 1.9732864252430944}, "5": {"x": -8.16944666117407, "y": 3.0, "z": 1.9732864252430944}, "6": {"x": -8.441748551023627, "y": 3.0, "z": 2.3926331562239884}, "7": {"x": -8.441748551023627, "y": 0.0, "z": 2.3926331562239884}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "f2157253-859e-4467-982d-74d06ad683ff"}, "is_support": false}, "name": "Block", "guid": "9f767a66-5b05-45b7-a9b7-1a4ca53e0b15"}, "a42cf95b-76c0-480f-aef9-6963ce0dd24f": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -8.16944666117407, "y": 0.0, "z": 1.9732864252430944}, "1": {"x": -8.16944666117407, "y": 3.0, "z": 1.9732864252430944}, "2": {"x": -8.441748551023627, "y": 3.0, "z": 2.3926331562239884}, "3": {"x": -8.441748551023627, "y": 0.0, "z": 2.3926331562239884}, "4": {"x": -8.816643135044625, "y": 0.0, "z": 1.5285224885515847}, "5": {"x": -8.816643135044625, "y": 3.0, "z": 1.5285224885515847}, "6": {"x": -9.110517210899934, "y": 3.0, "z": 1.933044462664475}, "7": {"x": -9.110517210899934, "y": 0.0, "z": 1.933044462664475}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "7e9f17e8-cbdc-458a-bc72-94008a0ce829"}, "is_support": false}, "name": "Block", "guid": "a42cf95b-76c0-480f-aef9-6963ce0dd24f"}, "828872f6-3ed4-4a7d-956f-318733c1e759": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -8.816643135044625, "y": 0.0, "z": 1.5285224885515847}, "1": {"x": -8.816643135044625, "y": 3.0, "z": 1.5285224885515847}, "2": {"x": -9.110517210899934, "y": 3.0, "z": 1.933044462664475}, "3": {"x": -9.110517210899934, "y": 0.0, "z": 1.933044462664475}, "4": {"x": -9.439677329486727, "y": 0.0, "z": 1.0504988199663465}, "5": {"x": -9.439677329486727, "y": 3.0, "z": 1.0504988199663465}, "6": {"x": -9.754318220479439, "y": 3.0, "z": 1.4390874324028327}, "7": {"x": -9.754318220479439, "y": 0.0, "z": 1.4390874324028327}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "ba683589-0829-4f2b-9cad-b77dc3a1b24e"}, "is_support": false}, "name": "Block", "guid": "828872f6-3ed4-4a7d-956f-318733c1e759"}, "54711fd1-49a0-47c5-9823-b0dedf351e43": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -9.439677329486727, "y": 0.0, "z": 1.0504988199663465}, "1": {"x": -9.439677329486727, "y": 3.0, "z": 1.0504988199663465}, "2": {"x": -9.754318220479439, "y": 3.0, "z": 1.4390874324028327}, "3": {"x": -9.754318220479439, "y": 0.0, "z": 1.4390874324028327}, "4": {"x": -10.036841800287313, "y": 0.0, "z": 0.5405254579313614}, "5": {"x": -10.036841800287313, "y": 3.0, "z": 0.5405254579313614}, "6": {"x": -10.371387223458784, "y": 3.0, "z": 0.912115769746701}, "7": {"x": -10.371387223458784, "y": 0.0, "z": 0.912115769746701}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "73bde4e3-b633-4d19-bde3-66fd1bd439c8"}, "is_support": false}, "name": "Block", "guid": "54711fd1-49a0-47c5-9823-b0dedf351e43"}, "179998c5-4929-4793-b5a5-513829830d96": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -10.036841800287313, "y": 0.0, "z": 0.5405254579313614}, "1": {"x": -10.036841800287313, "y": 3.0, "z": 0.5405254579313614}, "2": {"x": -10.371387223458784, "y": 3.0, "z": 0.912115769746701}, "3": {"x": -10.371387223458784, "y": 0.0, "z": 0.912115769746701}, "4": {"x": -10.606500000000008, "y": 0.0, "z": 8.43769498715119e-15}, "5": {"x": -10.606500000000008, "y": 3.0, "z": 8.43769498715119e-15}, "6": {"x": -10.960033123414053, "y": 3.0, "z": 0.35357365661077755}, "7": {"x": -10.960033123414053, "y": 0.0, "z": 0.35357365661077755}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "205dc500-f87c-4f63-8d6d-5c6c0a9c924d"}, "is_support": true}, "name": "Block", "guid": "179998c5-4929-4793-b5a5-513829830d96"}}, "materials": {"0a245842-c997-4fb3-b6d4-ea881d1c81cf": {"dtype": "compas_dem.material/Stone", "data": {"name": "Stone", "fc": null, "ft": null, "Ecm": 20000, "density": 2400, "poisson": 0.2}, "name": "Stone", "guid": "0a245842-c997-4fb3-b6d4-ea881d1c81cf"}}, "tree": {"attributes": {}, "root": {"name": "root", "children": [{"name": "ElementNode", "element": "b944c39c-ccb8-4b08-8d13-6435a689f3b1"}, {"name": "ElementNode", "element": "b0de16a1-1e84-4304-9d1e-b567a951e344"}, {"name": "ElementNode", "element": "8cdf1891-9fe1-4581-8926-08a5d72861a0"}, {"name": "ElementNode", "element": "6c700b11-9596-447c-85bf-e18ac8c1c1cb"}, {"name": "ElementNode", "element": "d0a39e95-e09e-4aaf-983e-a9128d99ec36"}, {"name": "ElementNode", "element": "5017588d-4eed-4f96-a087-e756219e7c1c"}, {"name": "ElementNode", "element": "7abec40e-850c-4c19-ac27-55e17b7eb2f0"}, {"name": "ElementNode", "element": "e0cafa1b-9844-4d9a-aeb5-665e4e73069c"}, {"name": "ElementNode", "element": "0100bb1e-f8b2-454c-b388-59659ebccd6d"}, {"name": "ElementNode", "element": "86ea5073-47a4-4434-8a33-057076c95563"}, {"name": "ElementNode", "element": "36f7a125-fd2f-42a3-8416-d5213347efea"}, {"name": "ElementNode", "element": "1d08af0b-6c2b-4507-8f9d-4d2856c85b33"}, {"name": "ElementNode", "element": "8279a5a2-05e0-4839-a76a-4569795c5423"}, {"name": "ElementNode", "element": "fb33ba3d-b4bc-4d95-82f8-4b0554009695"}, {"name": "ElementNode", "element": "5ad86cfd-e48f-44df-b42e-af5105d17af9"}, {"name": "ElementNode", "element": "d784acb7-50e9-44b4-bfb1-fc293787d8e4"}, {"name": "ElementNode", "element": "180647ac-c8e8-4aab-b18a-db92627be519"}, {"name": "ElementNode", "element": "fa028b39-55fe-4f3a-8a44-3fb59d562e3e"}, {"name": "ElementNode", "element": "4ef7e836-52b7-4c8b-ad2f-fc6a636f8813"}, {"name": "ElementNode", "element": "6a1cda24-eb7e-4588-aa05-1bf070fdfb7d"}, {"name": "ElementNode", "element": "2fbf5a33-3e59-4ca3-a1cc-d9f5f2617111"}, {"name": "ElementNode", "element": "59d6509b-3cc7-4ea0-ae95-3ebeac2bb43a"}, {"name": "ElementNode", "element": "18bd6fa2-6ac4-4bbc-9626-3952a381a4de"}, {"name": "ElementNode", "element": "851730da-0324-4008-8f0a-8f87e086eb22"}, {"name": "ElementNode", "element": "c8ff3527-c035-4723-afc1-0550bb926f08"}, {"name": "ElementNode", "element": "9f767a66-5b05-45b7-a9b7-1a4ca53e0b15"}, {"name": "ElementNode", "element": "a42cf95b-76c0-480f-aef9-6963ce0dd24f"}, {"name": "ElementNode", "element": "828872f6-3ed4-4a7d-956f-318733c1e759"}, {"name": "ElementNode", "element": "54711fd1-49a0-47c5-9823-b0dedf351e43"}, {"name": "ElementNode", "element": "179998c5-4929-4793-b5a5-513829830d96"}]}}, "graph": {"attributes": {}, "default_node_attributes": {"x": 0.0, "y": 0.0, "z": 0.0, "element": null}, "default_edge_attributes": {"modifiers": null, "contacts": null}, "node": {"0": {"element": "b944c39c-ccb8-4b08-8d13-6435a689f3b1"}, "1": {"element": "b0de16a1-1e84-4304-9d1e-b567a951e344"}, "2": {"element": "8cdf1891-9fe1-4581-8926-08a5d72861a0"}, "3": {"element": "6c700b11-9596-447c-85bf-e18ac8c1c1cb"}, "4": {"element": "d0a39e95-e09e-4aaf-983e-a9128d99ec36"}, "5": {"element": "5017588d-4eed-4f96-a087-e756219e7c1c"}, "6": {"element": "7abec40e-850c-4c19-ac27-55e17b7eb2f0"}, "7": {"element": "e0cafa1b-9844-4d9a-aeb5-665e4e73069c"}, "8": {"element": "0100bb1e-f8b2-454c-b388-59659ebccd6d"}, "9": {"element": "86ea5073-47a4-4434-8a33-057076c95563"}, "10": {"element": "36f7a125-fd2f-42a3-8416-d5213347efea"}, "11": {"element": "1d08af0b-6c2b-4507-8f9d-4d2856c85b33"}, "12": {"element": "8279a5a2-05e0-4839-a76a-4569795c5423"}, "13": {"element": "fb33ba3d-b4bc-4d95-82f8-4b0554009695"}, "14": {"element": "5ad86cfd-e48f-44df-b42e-af5105d17af9"}, "15": {"element": "d784acb7-50e9-44b4-bfb1-fc293787d8e4"}, "16": {"element": "180647ac-c8e8-4aab-b18a-db92627be519"}, "17": {"element": "fa028b39-55fe-4f3a-8a44-3fb59d562e3e"}, "18": {"element": "4ef7e836-52b7-4c8b-ad2f-fc6a636f8813"}, "19": {"element": "6a1cda24-eb7e-4588-aa05-1bf070fdfb7d"}, "20": {"element": "2fbf5a33-3e59-4ca3-a1cc-d9f5f2617111"}, "21": {"element": "59d6509b-3cc7-4ea0-ae95-3ebeac2bb43a"}, "22": {"element": "18bd6fa2-6ac4-4bbc-9626-3952a381a4de"}, "23": {"element": "851730da-0324-4008-8f0a-8f87e086eb22"}, "24": {"element": "c8ff3527-c035-4723-afc1-0550bb926f08"}, "25": {"element": "9f767a66-5b05-45b7-a9b7-1a4ca53e0b15"}, "26": {"element": "a42cf95b-76c0-480f-aef9-6963ce0dd24f"}, "27": {"element": "828872f6-3ed4-4a7d-956f-318733c1e759"}, "28": {"element": "54711fd1-49a0-47c5-9823-b0dedf351e43"}, "29": {"element": "179998c5-4929-4793-b5a5-513829830d96"}}, "edge": {"0": {"1": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [10.371387223458783, 0.0, 0.912115769746691], "guid": "5f1a7a44-d1f9-44fa-ba63-04ffd934b29c"}, {"dtype": "compas.geometry/Point", "data": [10.036841800287306, 0.0, 0.5405254579313542], "guid": "41bc37cd-0472-4a0c-8d1b-aa5a9b7b87e3"}, {"dtype": "compas.geometry/Point", "data": [10.036841800287306, 3.0, 0.5405254579313542], "guid": "21bf9296-e220-4876-ba55-c29f10f73814"}, {"dtype": "compas.geometry/Point", "data": [10.371387223458783, 3.0, 0.912115769746691], "guid": "97b4a76c-5b43-424d-8430-62b97093bab4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [10.204114511873044, 1.5, 0.7263206138390226], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.6690908463429515, 0.0, -0.743180623630671]}, "guid": "b0b93c61-9d3c-4e01-a637-6189aeb36a02"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "f9b81aa9-1f35-45c4-aac7-b334022e7762"}]}}, "1": {"2": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [9.754318220479437, 0.0, 1.4390874324028238], "guid": "276a630e-6172-4777-bfa3-cf79802eec80"}, {"dtype": "compas.geometry/Point", "data": [9.43967732948672, 0.0, 1.0504988199663399], "guid": "dd940174-4a2e-458e-9f2b-8c3712adab35"}, {"dtype": "compas.geometry/Point", "data": [9.43967732948672, 3.0, 1.0504988199663399], "guid": "78bb4e4f-e821-4930-bf34-58301d79547c"}, {"dtype": "compas.geometry/Point", "data": [9.754318220479437, 3.0, 1.4390874324028238], "guid": "69d537a0-1a7f-454e-ae9d-7c998a7e4208"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [9.596997774983079, 1.5, 1.244793126184582], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.6292817819854308, 0.0, 0.7771772248729634]}, "guid": "f6f6fcce-5cd2-4391-a791-1b3130dd363b"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7131f3b3-ac09-40d2-b5d3-22cc317062e7"}]}}, "2": {"3": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [9.11051721089993, 0.0, 1.9330444626644665], "guid": "6dbf0194-85d9-451a-9a3a-1168f6300ef1"}, {"dtype": "compas.geometry/Point", "data": [8.816643135044616, 0.0, 1.528522488551579], "guid": "d174f5bd-80c3-4317-8a9a-092021a39deb"}, {"dtype": "compas.geometry/Point", "data": [8.816643135044616, 3.0, 1.528522488551579], "guid": "be7ae5a5-c683-4e79-883c-a20e5cb79b76"}, {"dtype": "compas.geometry/Point", "data": [9.11051721089993, 3.0, 1.9330444626644665], "guid": "0e7200f7-270c-4115-8d06-51b426ba0df5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [8.963580172972273, 1.5, 1.7307834756080227], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.5877481517106248, 0.0, -0.8090439482257712]}, "guid": "26a51895-19cc-4279-b15c-26dffd026821"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "12dba968-fac7-4539-b3d8-edb8158b449c"}]}}, "3": {"4": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [8.441748551023625, 0.0, 2.3926331562239795], "guid": "0d17453e-f9b9-404c-83bd-1fd99f464417"}, {"dtype": "compas.geometry/Point", "data": [8.169446661174064, 0.0, 1.9732864252430895], "guid": "017c3316-a84a-4563-b33a-6008394c494f"}, {"dtype": "compas.geometry/Point", "data": [8.169446661174064, 3.0, 1.9732864252430895], "guid": "53094d72-5bcb-459b-be7f-d87a21bce5e3"}, {"dtype": "compas.geometry/Point", "data": [8.441748551023625, 3.0, 2.3926331562239795], "guid": "50b44713-6f4f-4a1c-a32c-184a29f74d8f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [8.305597606098845, 1.5, 2.1829597907335345], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.5446037796991208, 0.0, -0.8386934619617775]}, "guid": "f3e45f98-062e-4dfb-bc08-8ac62ea7e92b"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "0fb487fc-7a15-41a8-8173-e62c94469934"}]}}, "4": {"5": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [7.749845021761054, 0.0, 2.816593996248728], "guid": "c5e4bd4a-5509-442c-b1bd-380d94cec5f4"}, {"dtype": "compas.geometry/Point", "data": [7.4998615695518716, 0.0, 2.3835717409066026], "guid": "ef64e2dd-6c77-4c83-97f3-25361086330d"}, {"dtype": "compas.geometry/Point", "data": [7.4998615695518716, 3.0, 2.3835717409066026], "guid": "bc93a5b1-145e-4457-b548-3e28f7f25a84"}, {"dtype": "compas.geometry/Point", "data": [7.749845021761054, 3.0, 2.816593996248728], "guid": "6282f95a-4eed-48a0-bdb6-33bd44dc1105"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [7.624853295656462, 1.5, 2.6000828685776654], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.49996690441836295, 0.0, 0.8660445106842486]}, "guid": "201b14b9-8737-4e8f-aeb8-ee33ede51d78"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "e35b4625-0ada-4b35-b28f-6654ba075544"}]}}, "5": {"6": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [7.036702805837947, 0.0, 3.203765105125373], "guid": "0f29156b-91a7-449a-aa69-4aec12aeb14f"}, {"dtype": "compas.geometry/Point", "data": [6.809722878544679, 0.0, 2.7582540361204093], "guid": "46eb1fdb-6da1-4a8d-8029-35be8a95ff02"}, {"dtype": "compas.geometry/Point", "data": [6.809722878544679, 3.0, 2.7582540361204093], "guid": "af94b33b-9884-43dd-b22e-79b5365eb8e7"}, {"dtype": "compas.geometry/Point", "data": [7.036702805837947, 3.0, 3.203765105125373], "guid": "ac8c7372-13d1-4924-9ade-8841b3c76681"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [6.923212842191313, 1.5, 2.981009570622892], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.4539598545865337, 0.0, -0.8910221380099225]}, "guid": "8f5b5bcd-f72f-485d-ae95-74bc270ecc08"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "6d1eaa4b-bec6-4532-b8cd-9bd1da3802b0"}]}}, "6": {"7": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [6.304276291248622, 0.0, 3.553085428620911], "guid": "f63cfeed-b4c8-4088-883a-0f911b90e9a1"}, {"dtype": "compas.geometry/Point", "data": [6.100921934285141, 0.0, 3.0963064826262725], "guid": "5dcad964-8079-48a0-9e49-fe95535c3c1c"}, {"dtype": "compas.geometry/Point", "data": [6.100921934285141, 3.0, 3.0963064826262725], "guid": "8baaed00-b257-4791-93cf-4e02c0fbbcd7"}, {"dtype": "compas.geometry/Point", "data": [6.304276291248622, 3.0, 3.553085428620911], "guid": "4fae8d6f-986e-41b3-8476-6d8a8db5e56c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [6.202599112766881, 1.5, 3.3246959556235915], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.4067087139269582, 0.0, 0.9135578919892706]}, "guid": "bc09b26d-13e9-41dc-8ee0-ef8b985bd15d"}, "size": 1.5000000000000107, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "201e2808-6827-4158-ba85-13304ed971d0"}]}}, "7": {"8": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [5.554572715196095, 0.0, 3.8635976437341686], "guid": "c170dc4e-061e-42aa-a997-db54bdd27454"}, {"dtype": "compas.geometry/Point", "data": [5.375401227380183, 0.0, 3.3968026373835913], "guid": "73d6fd09-ed21-4690-940a-95a909312847"}, {"dtype": "compas.geometry/Point", "data": [5.375401227380183, 3.0, 3.3968026373835913], "guid": "ce7af693-93d2-46ee-ae13-2fbd01e7ec3e"}, {"dtype": "compas.geometry/Point", "data": [5.554572715196095, 3.0, 3.8635976437341686], "guid": "7564e357-8a70-407e-960d-c6e3cec3fb22"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [5.4649869712881385, 1.5, 3.63020014055888], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.35834297563182116, 0.0, 0.9335900127011493]}, "guid": "7440a51e-1b83-43f3-afb5-2d81b3610ba2"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "d26e28ae-4a86-4924-89ae-b700ea44ae47"}]}}, "8": {"9": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [4.789646663197276, 0.0, 4.1344507822686785], "guid": "6158e519-4446-4681-84c1-1f3c7a6f2196"}, {"dtype": "compas.geometry/Point", "data": [4.63514906945621, 0.0, 3.6589189815148035], "guid": "c19464c2-63fa-4a48-ba1b-c4e895a84e61"}, {"dtype": "compas.geometry/Point", "data": [4.63514906945621, 3.0, 3.6589189815148035], "guid": "c426277b-efd7-4ff9-b6c7-71025bc96731"}, {"dtype": "compas.geometry/Point", "data": [4.789646663197276, 3.0, 4.1344507822686785], "guid": "62b85ab9-eebf-4363-821e-863e21c5a0de"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [4.712397866326743, 1.5000000000000002, 3.896684881891741], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.3089951874821309, 0.0, 0.951063601507745]}, "guid": "40432e89-2619-47c5-9a87-128c247152bb"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "d61018da-0512-4b91-aec9-ec3fa61517d2"}]}}, "9": {"10": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [4.01159443842872, 0.0, 4.364902562936981], "guid": "32ae9829-c25a-4f8d-823e-22d8b84d7764"}, {"dtype": "compas.geometry/Point", "data": [3.882194144130486, 0.0, 3.881937177183994], "guid": "2e45393e-fea7-4343-b00a-12fd1777d5e6"}, {"dtype": "compas.geometry/Point", "data": [3.882194144130486, 3.0, 3.881937177183994], "guid": "cbe3e00f-759c-423a-9a35-9412cdd61e64"}, {"dtype": "compas.geometry/Point", "data": [4.01159443842872, 3.0, 4.364902562936981], "guid": "24f3af77-8644-45a2-8158-8022b6e93b58"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.9468942912796026, 1.4999999999999998, 4.123419870060488], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.2588005885964673, 0.0, -0.965930771505972]}, "guid": "ccd7b067-03da-4946-a0f1-de53640c1dde"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "034efc22-ff3e-4e8d-bd68-18532f2b1f2d"}]}}, "10": {"11": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.2225483167438123, 0.0, 4.554321425605138], "guid": "405b1dbe-3947-4182-8e91-ae6a8d3568a4"}, {"dtype": "compas.geometry/Point", "data": [3.118599947341779, 0.0, 4.065246036223645], "guid": "4b35ef60-724a-4817-a4da-bb4184261ca0"}, {"dtype": "compas.geometry/Point", "data": [3.118599947341779, 3.0, 4.065246036223645], "guid": "9b8f8c18-b148-4631-a80b-c43d348ce38a"}, {"dtype": "compas.geometry/Point", "data": [3.2225483167438123, 3.0, 4.554321425605138], "guid": "42872bb1-7391-4a11-9c43-2f96e334998c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.1705741320427956, 1.4999999999999998, 4.30978373091439], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.2078967388040661, 0.0, 0.978150778762985]}, "guid": "0c497fdf-7f7e-4ee0-9cb5-11a255cb3009"}, "size": 1.5000000000000027, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "22fccfe7-853a-4985-bef0-c14a171bfa1d"}]}}, "11": {"12": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.4246707031057646, 0.0, 4.7021882621025295], "guid": "22b4a20b-8f75-4e22-9baa-752ade817706"}, {"dtype": "compas.geometry/Point", "data": [2.3464591322768125, 0.0, 4.208343195114441], "guid": "082a01d4-f7d7-451c-8a18-e8b09a5da8b2"}, {"dtype": "compas.geometry/Point", "data": [2.3464591322768125, 3.0, 4.208343195114441], "guid": "7bc58fc5-acf8-490b-adc5-15d4ea314012"}, {"dtype": "compas.geometry/Point", "data": [2.4246707031057646, 3.0, 4.7021882621025295], "guid": "cecda874-ae46-4c93-99a9-0f40cd6f8a79"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.385564917691289, 1.5, 4.455265728608486], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.15642314165790344, 0.0, -0.9876901339761734]}, "guid": "c6c0f7cd-772b-413e-995d-fdbc21e40186"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ea048647-6dc8-457c-bb26-a88eebc7a446"}]}}, "12": {"13": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.6201482054508556, 0.0, 4.808097838853641], "guid": "55a86e77-bd60-4e53-ae53-6f1e3b4da080"}, {"dtype": "compas.geometry/Point", "data": [1.5678877743903765, 0.0, 4.310836491727832], "guid": "a1f9fbb1-352a-4904-b704-4f4b897f2283"}, {"dtype": "compas.geometry/Point", "data": [1.5678877743903765, 3.0, 4.310836491727832], "guid": "7ecf58bb-93ff-456a-95ce-21296dc61f97"}, {"dtype": "compas.geometry/Point", "data": [1.6201482054508556, 3.0, 4.808097838853641], "guid": "1f747e7e-d845-4e81-9d31-9d0aa0473e04"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.5940179899206162, 1.5000000000000002, 4.559467165290736], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.10452086212095807, 0.0, 0.9945226942516152]}, "guid": "0c44bd5a-784e-4cb8-8408-5c8975f02f46"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3c2441e0-1ea0-4452-becf-bb438687bbd4"}]}}, "13": {"14": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.8111856422226896, 0.0, 4.871759907433035], "guid": "cd0444f1-59ca-4f76-b825-2fe24e106be2"}, {"dtype": "compas.geometry/Point", "data": [0.7850195722360026, 0.0, 4.372445040058295], "guid": "6f233977-bc3c-421c-9e51-023eb91235aa"}, {"dtype": "compas.geometry/Point", "data": [0.7850195722360026, 3.0, 4.372445040058295], "guid": "07e56625-03e5-4f7d-bcf5-95123bab9bb8"}, {"dtype": "compas.geometry/Point", "data": [0.8111856422226896, 3.0, 4.871759907433035], "guid": "d8a65436-4295-49de-9615-361dcef64046"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7981026072293461, 1.5, 4.622102473745666], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.052332139973373805, 0.0, 0.9986297347494753]}, "guid": "8def9f36-1d03-4ed4-8e49-13dd2a9fd74c"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "1d3491f4-8196-4495-bc6d-c53fe9d0a582"}]}}, "14": {"15": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-5.551115123125783e-16, 0.0, 4.893000000000008], "guid": "27a49d4e-5dab-494f-9f7f-5b757da84ef2"}, {"dtype": "compas.geometry/Point", "data": [-4.3298697960381105e-15, 0.0, 4.393000000000006], "guid": "e726b6fd-7b8f-48db-b6e5-35dc55aa4955"}, {"dtype": "compas.geometry/Point", "data": [-4.3298697960381105e-15, 3.0, 4.393000000000006], "guid": "4b46d72c-bdd0-4281-9f89-a7186eb75ce7"}, {"dtype": "compas.geometry/Point", "data": [-5.551115123125783e-16, 3.0, 4.893000000000008], "guid": "d43e89f1-4606-4d93-90a6-34deb52f1626"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.442490654175344e-15, 1.5, 4.643000000000007], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-7.549516567451038e-15, 0.0, -1.0]}, "guid": "0f860875-d989-492e-8c08-bef5e04b4d73"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "29f77b99-b1c0-4c43-a1d0-ce22d45c3b63"}]}}, "15": {"16": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.811185642222691, 0.0, 4.871759907433035], "guid": "953b6b89-7436-44e4-b34b-cce955fc32bc"}, {"dtype": "compas.geometry/Point", "data": [-0.7850195722360115, 0.0, 4.372445040058296], "guid": "f37cf9a5-3141-4503-9f6a-93dbefd006bf"}, {"dtype": "compas.geometry/Point", "data": [-0.7850195722360115, 3.0, 4.372445040058296], "guid": "4403ab14-08b3-4179-8e93-733cb5a2e6fd"}, {"dtype": "compas.geometry/Point", "data": [-0.811185642222691, 3.0, 4.871759907433035], "guid": "9fdf0368-4cad-4f2e-b4ef-adeb8502b20f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.7981026072293512, 1.5, 4.622102473745666], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.05233213997335883, 0.0, -0.998629734749476]}, "guid": "5e81261b-3615-41a1-9218-533357879064"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c8ca636a-56d0-43b4-9485-a403664b88eb"}]}}, "16": {"17": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.6201482054508567, 0.0, 4.808097838853643], "guid": "ce32d6c6-e510-4835-b311-e67f77d01c8e"}, {"dtype": "compas.geometry/Point", "data": [-1.567887774390385, 0.0, 4.310836491727832], "guid": "58c2b0db-92b5-4a32-ae7f-b99206772d76"}, {"dtype": "compas.geometry/Point", "data": [-1.567887774390385, 3.0, 4.310836491727832], "guid": "317224b0-6a99-43a3-9aaf-cbc846338354"}, {"dtype": "compas.geometry/Point", "data": [-1.6201482054508567, 3.0, 4.808097838853643], "guid": "b274b051-f69b-4277-99f6-b36e795a52cd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.5940179899206208, 1.5, 4.559467165290737], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.1045208621209431, 0.0, 0.9945226942516168]}, "guid": "b8f8bf20-1b81-4149-950a-f985a7e64a93"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c12b59da-800d-4733-9ab1-d3137005630a"}]}}, "17": {"18": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.424670703105765, -2.220446049250313e-16, 4.702188262102531], "guid": "48278693-c1f3-47f5-81c3-ebb7e5323b9b"}, {"dtype": "compas.geometry/Point", "data": [-2.346459132276821, 0.0, 4.208343195114444], "guid": "ca3a0078-2a1b-4267-b687-eff3c5955e0f"}, {"dtype": "compas.geometry/Point", "data": [-2.346459132276821, 3.0, 4.208343195114443], "guid": "02479fdc-a16f-45ad-9444-b64f55083939"}, {"dtype": "compas.geometry/Point", "data": [-2.424670703105765, 3.0, 4.702188262102531], "guid": "58d307c9-c63d-4dad-b27e-9578549f8dda"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.385564917691293, 1.5000000000000004, 4.455265728608487], "xaxis": [-0.0, 1.0, -2.2204460492503136e-16], "yaxis": [0.15642314165788881, -2.1931126558709124e-16, -0.9876901339761758]}, "guid": "25f320c2-8581-414c-ae7c-94da8d06001e"}, "size": 1.5000000000000013, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "15b53008-87a2-4d75-844a-d3e1677d7524"}]}}, "18": {"19": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-3.2225483167438123, 0.0, 4.554321425605142], "guid": "c8a39678-31c7-45bf-95e4-c4700819db70"}, {"dtype": "compas.geometry/Point", "data": [-3.118599947341786, 0.0, 4.065246036223646], "guid": "335cb3c8-025e-4e00-a015-2ac0d6fed077"}, {"dtype": "compas.geometry/Point", "data": [-3.118599947341786, 3.0, 4.065246036223646], "guid": "160769c3-9b1d-4e6e-828b-2908f0a91064"}, {"dtype": "compas.geometry/Point", "data": [-3.2225483167438123, 3.0, 4.554321425605142], "guid": "88da9d37-4d98-4d32-93b0-3f87677abef4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.170574132042799, 1.5, 4.309783730914394], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.20789673880405185, 0.0, -0.9781507787629881]}, "guid": "e0c823c9-823a-4010-8c94-3acc227fe45f"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "dde982fb-3bf3-4622-bfe7-cdd073e4fb38"}]}}, "19": {"20": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-4.0115944384287205, 0.0, 4.364902562936987], "guid": "f8cc1ab0-370c-4ddf-94e3-4e0c6131d631"}, {"dtype": "compas.geometry/Point", "data": [-3.8821941441304935, 0.0, 3.8819371771839966], "guid": "274148cf-4ed0-4217-a597-89f7df3f97d1"}, {"dtype": "compas.geometry/Point", "data": [-3.8821941441304935, 3.0, 3.8819371771839966], "guid": "262f0ccb-fed4-447a-86f9-ba458b63a482"}, {"dtype": "compas.geometry/Point", "data": [-4.0115944384287205, 3.0, 4.364902562936987], "guid": "2d8e1fd8-2bff-41e1-9eb6-7ced4a241896"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.9468942912796074, 1.5000000000000002, 4.123419870060491], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.258800588596453, 0.0, 0.9659307715059757]}, "guid": "930b00a4-0998-45bb-ade5-835278cdfca9"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ec7c0670-e733-4a3e-bffa-42f160568838"}]}}, "20": {"21": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-4.789646663197277, 0.0, 4.134450782268683], "guid": "a37ec14f-03d6-4a79-ab07-9a5fa8da4934"}, {"dtype": "compas.geometry/Point", "data": [-4.635149069456218, 0.0, 3.6589189815148058], "guid": "27cbaf70-bbc5-49f1-bf2d-e3d7d48680f6"}, {"dtype": "compas.geometry/Point", "data": [-4.635149069456218, 3.0, 3.6589189815148058], "guid": "f8efa413-f1b8-4551-b96b-43e38c1be017"}, {"dtype": "compas.geometry/Point", "data": [-4.789646663197277, 3.0, 4.134450782268683], "guid": "22ca0cd1-6573-45e9-9fb5-c285dadb3b71"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-4.712397866326747, 1.4999999999999998, 3.896684881891744], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.3089951874821169, 0.0, 0.9510636015077496]}, "guid": "622a3c3b-a8b1-4147-8137-d056b5b65dec"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3503bc1a-0a34-45e5-842d-fefc0bb43e98"}]}}, "21": {"22": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-5.554572715196094, 0.0, 3.8635976437341744], "guid": "83f3848b-94f7-4794-949b-bde0191ce760"}, {"dtype": "compas.geometry/Point", "data": [-5.375401227380189, 0.0, 3.3968026373835953], "guid": "bf72a415-59be-45da-8853-8b2463c2c31c"}, {"dtype": "compas.geometry/Point", "data": [-5.375401227380189, 3.0, 3.3968026373835953], "guid": "cb8677b1-4940-41bd-af6e-0d98ec83e977"}, {"dtype": "compas.geometry/Point", "data": [-5.554572715196094, 3.0, 3.8635976437341744], "guid": "db776e6e-a793-487b-8cbc-fcb14f9e6654"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-5.464986971288141, 1.5, 3.630200140558885], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.35834297563180734, 0.0, 0.9335900127011546]}, "guid": "f4168920-88df-4f19-aaca-1885227773eb"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "401fbf54-0954-4ce4-8f25-9989e6b0d9a8"}]}}, "22": {"23": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-6.304276291248624, 0.0, 3.5530854286209173], "guid": "44152e2b-89b8-4578-ae48-e3843239479b"}, {"dtype": "compas.geometry/Point", "data": [-6.100921934285152, 0.0, 3.096306482626276], "guid": "a9b54eb1-cd57-4620-95a1-15fda68e1410"}, {"dtype": "compas.geometry/Point", "data": [-6.100921934285152, 3.0, 3.096306482626276], "guid": "b6068403-421f-4ff9-b273-6efc1ca11e3c"}, {"dtype": "compas.geometry/Point", "data": [-6.304276291248624, 3.0, 3.5530854286209173], "guid": "5bea4878-ce57-42c0-8f3e-a0e17e300e37"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-6.202599112766888, 1.5, 3.3246959556235964], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.4067087139269428, 0.0, 0.9135578919892774]}, "guid": "3ae474ec-3a6f-4e23-9326-218ee4f69026"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7fef657a-022f-49af-a02c-11d00db70d0e"}]}}, "23": {"24": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-7.036702805837946, -2.220446049250313e-16, 3.2037651051253775], "guid": "a2d1c9fc-eaa1-41e5-92e9-9795cf6987e4"}, {"dtype": "compas.geometry/Point", "data": [-6.809722878544685, -2.220446049250313e-16, 2.7582540361204115], "guid": "b1b46f6d-6405-4d18-ba16-a1f15a7bd2d3"}, {"dtype": "compas.geometry/Point", "data": [-6.809722878544685, 3.0, 2.7582540361204115], "guid": "52aadf50-8fca-42bb-807f-a955909e63ea"}, {"dtype": "compas.geometry/Point", "data": [-7.036702805837946, 3.0, 3.2037651051253775], "guid": "55470576-74eb-4b8e-80d6-7eb01743c6f6"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-6.923212842191315, 1.5, 2.9810095706228945], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.4539598545865202, 0.0, 0.8910221380099294]}, "guid": "b58ef247-41a6-446d-a637-4297b21e10c9"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "675ce346-a84f-4086-83a4-e2d0f592e329"}]}}, "24": {"25": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-7.7498450217610575, 0.0, 2.8165939962487356], "guid": "b139e502-0da0-401a-9e38-64190d22aac0"}, {"dtype": "compas.geometry/Point", "data": [-7.4998615695518795, 0.0, 2.3835717409066066], "guid": "0b0789aa-2347-4193-9702-bc569af99fdb"}, {"dtype": "compas.geometry/Point", "data": [-7.4998615695518795, 3.0, 2.3835717409066066], "guid": "d7a0ad19-1b6e-431a-956e-1d56f87cdc16"}, {"dtype": "compas.geometry/Point", "data": [-7.7498450217610575, 3.0, 2.8165939962487356], "guid": "4a617e27-23da-4f42-8deb-37755d4b9dd4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-7.624853295656469, 1.5000000000000002, 2.600082868577671], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.49996690441835245, 0.0, -0.8660445106842547]}, "guid": "d143c5a3-0872-4ef4-8741-59382e36bdff"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "22005463-832c-4dd2-a373-8c4f20e7e692"}]}}, "25": {"26": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-8.441748551023629, 0.0, 2.3926331562239884], "guid": "82a3b3ea-f6b0-46ab-810d-99064396315d"}, {"dtype": "compas.geometry/Point", "data": [-8.169446661174073, 0.0, 1.973286425243094], "guid": "f01175f4-4841-448f-aca2-bee71f347249"}, {"dtype": "compas.geometry/Point", "data": [-8.169446661174073, 3.0, 1.973286425243094], "guid": "20faa243-47b6-41dd-8dfc-53a18e4e140a"}, {"dtype": "compas.geometry/Point", "data": [-8.441748551023629, 3.0, 2.3926331562239884], "guid": "952f280e-6286-4294-84d6-f6ee06e47933"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-8.305597606098848, 1.5, 2.182959790733541], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.5446037796991102, 0.0, 0.8386934619617844]}, "guid": "49eae0d9-9a49-4817-893c-4d8c116c30e5"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "73858562-ceb2-48bc-8294-1c7c5428825b"}]}}, "26": {"27": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-9.110517210899935, 0.0, 1.933044462664474], "guid": "20c61dcf-9d9b-41cc-b61f-533ccf1c4e5e"}, {"dtype": "compas.geometry/Point", "data": [-8.816643135044627, 0.0, 1.5285224885515842], "guid": "439938ef-1244-4c80-8de1-74d31683b6bd"}, {"dtype": "compas.geometry/Point", "data": [-8.816643135044629, 3.0, 1.5285224885515842], "guid": "efc22784-4314-49c6-bc85-2cee7f2321c6"}, {"dtype": "compas.geometry/Point", "data": [-9.110517210899937, 3.0, 1.933044462664474], "guid": "50370eb3-3aef-40cb-a34d-1a71fdf0db41"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-8.963580172972282, 1.5, 1.7307834756080291], "xaxis": [-0.0, 1.0, -2.2204460492503136e-16], "yaxis": [0.5877481517106155, -1.7964384385078043e-16, -0.8090439482257781]}, "guid": "1b244114-5ef6-4932-820a-8bd64ed04ee0"}, "size": 1.5000000000000027, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4dcaba27-4441-47c1-9f77-5b700459243a"}]}}, "27": {"28": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-9.754318220479439, 0.0, 1.4390874324028344], "guid": "41bc05ff-5a3d-49c8-ae7c-9dd79dbc41d1"}, {"dtype": "compas.geometry/Point", "data": [-9.439677329486727, 0.0, 1.0504988199663476], "guid": "fc6cb872-a0dc-4215-baee-8f80e7e9dbc2"}, {"dtype": "compas.geometry/Point", "data": [-9.439677329486727, 3.0, 1.0504988199663476], "guid": "45c88db7-8584-4ab8-9da6-466a6e167bf0"}, {"dtype": "compas.geometry/Point", "data": [-9.754318220479439, 3.0, 1.4390874324028344], "guid": "796ed03b-5c82-4994-b7dc-dc0800cfe3a9"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-9.596997774983082, 1.4999999999999998, 1.2447931261845906], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.6292817819854216, 0.0, -0.7771772248729709]}, "guid": "2b2f182c-937e-4fa0-a102-97a7f3165b20"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a9e93cb7-a7db-4b60-944e-837331a408e3"}]}}, "28": {"29": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-10.371387223458783, -2.220446049250313e-16, 0.9121157697467019], "guid": "976cc77f-8936-4757-8919-e7caa58e3614"}, {"dtype": "compas.geometry/Point", "data": [-10.036841800287311, -2.220446049250313e-16, 0.5405254579313625], "guid": "c77c2bcf-0555-48fa-975f-a69063633d06"}, {"dtype": "compas.geometry/Point", "data": [-10.036841800287311, 3.0, 0.5405254579313625], "guid": "babb2d68-2def-4e87-95c0-6b2671a5b1c6"}, {"dtype": "compas.geometry/Point", "data": [-10.371387223458783, 3.0, 0.9121157697467019], "guid": "d6689ea4-39b9-40d9-9ae1-b49a95420fcb"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-10.204114511873048, 1.4999999999999998, 0.7263206138390321], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.6690908463429428, 0.0, 0.7431806236306788]}, "guid": "61a75431-8536-4d68-a755-0ba0dc4383a2"}, "size": 1.5, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "18b6fe24-73c0-4796-bd29-52be954e3b4e"}]}}, "29": {}}, "max_node": 29}}, "inheritance": ["compas_model.models/Model"], "guid": "0616497c-c14b-49db-86fd-da44a6dc0c4f"}, "boundary_conditions": {"dtype": "compas_dem.problem/BoundaryConditions", "data": {"name": "BoundaryConditions", "gravity": false, "g": 9.81, "body_forces": [], "point_loads": [], "surface_loads": [], "displacements": [{"block_index": 29, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 0, "translation": [-0.05, 0.0, 0.0], "rotation": null}]}, "guid": "9b00f81e-40c6-4f0b-83de-716b8c1fe184"}, "contact_properties": {"dtype": "compas_dem.interactions/ContactProperties", "data": {"name": "ContactProperties", "contact_model": {"dtype": "compas_dem.interactions/MohrCoulomb", "data": {"name": "MohrCoulomb", "phi": 26.565051177077994, "c": null, "t_c": null, "k_n": null, "k_t": null, "mu": 0.5}, "guid": "591951f2-f73a-4d11-a2ba-44dfb06150a8"}, "joint_model": null}, "guid": "3b6f036e-e3e9-4376-b815-cd2b011e0913"}}, "guid": "ad467cb8-086f-4b6c-ae48-b81e8d8d0de9"} \ No newline at end of file diff --git a/scripts/DEM_Analysis_Guide/DEM_results.json b/scripts/DEM_Analysis_Guide/DEM_results.json deleted file mode 100644 index ebb4dfa..0000000 --- a/scripts/DEM_Analysis_Guide/DEM_results.json +++ /dev/null @@ -1 +0,0 @@ -{"dtype": "compas_dem.problem/Problem", "data": {"name": "Problem", "model": {"dtype": "compas_dem.models/BlockModel", "data": {"transformation": null, "elements": {"b944c39c-ccb8-4b08-8d13-6435a689f3b1": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 10.6065, "y": 0.0, "z": 8.881784197001252e-16}, "1": {"x": 10.6065, "y": 3.0, "z": 8.881784197001252e-16}, "2": {"x": 10.96003312341405, "y": 3.0, "z": 0.35357365661076656}, "3": {"x": 10.96003312341405, "y": 0.0, "z": 0.35357365661076656}, "4": {"x": 10.036841800287306, "y": 0.0, "z": 0.5405254579313544}, "5": {"x": 10.036841800287306, "y": 3.0, "z": 0.5405254579313544}, "6": {"x": 10.371387223458783, "y": 3.0, "z": 0.912115769746691}, "7": {"x": 10.371387223458783, "y": 0.0, "z": 0.912115769746691}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "6bcb7b02-19da-4ba2-95df-4a0da46dc6ac"}, "is_support": false}, "name": "Block", "guid": "b944c39c-ccb8-4b08-8d13-6435a689f3b1"}, "b0de16a1-1e84-4304-9d1e-b567a951e344": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 10.036841800287306, "y": 0.0, "z": 0.5405254579313544}, "1": {"x": 10.036841800287306, "y": 3.0, "z": 0.5405254579313544}, "2": {"x": 10.371387223458783, "y": 3.0, "z": 0.912115769746691}, "3": {"x": 10.371387223458783, "y": 0.0, "z": 0.912115769746691}, "4": {"x": 9.43967732948672, "y": 0.0, "z": 1.0504988199663403}, "5": {"x": 9.43967732948672, "y": 3.0, "z": 1.0504988199663403}, "6": {"x": 9.754318220479437, "y": 3.0, "z": 1.4390874324028236}, "7": {"x": 9.754318220479437, "y": 0.0, "z": 1.4390874324028236}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "3002e92d-d395-490e-9bc8-45fbe4b890fe"}, "is_support": false}, "name": "Block", "guid": "b0de16a1-1e84-4304-9d1e-b567a951e344"}, "8cdf1891-9fe1-4581-8926-08a5d72861a0": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 9.43967732948672, "y": 0.0, "z": 1.0504988199663403}, "1": {"x": 9.43967732948672, "y": 3.0, "z": 1.0504988199663403}, "2": {"x": 9.754318220479437, "y": 3.0, "z": 1.4390874324028236}, "3": {"x": 9.754318220479437, "y": 0.0, "z": 1.4390874324028236}, "4": {"x": 8.816643135044618, "y": 0.0, "z": 1.528522488551579}, "5": {"x": 8.816643135044618, "y": 3.0, "z": 1.528522488551579}, "6": {"x": 9.110517210899932, "y": 3.0, "z": 1.9330444626644665}, "7": {"x": 9.110517210899932, "y": 0.0, "z": 1.9330444626644665}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "c9191b9b-2989-474f-96e4-954ec52d96e0"}, "is_support": false}, "name": "Block", "guid": "8cdf1891-9fe1-4581-8926-08a5d72861a0"}, "6c700b11-9596-447c-85bf-e18ac8c1c1cb": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 8.816643135044618, "y": 0.0, "z": 1.528522488551579}, "1": {"x": 8.816643135044618, "y": 3.0, "z": 1.528522488551579}, "2": {"x": 9.110517210899932, "y": 3.0, "z": 1.9330444626644665}, "3": {"x": 9.110517210899932, "y": 0.0, "z": 1.9330444626644665}, "4": {"x": 8.169446661174064, "y": 0.0, "z": 1.9732864252430895}, "5": {"x": 8.169446661174064, "y": 3.0, "z": 1.9732864252430895}, "6": {"x": 8.441748551023625, "y": 3.0, "z": 2.3926331562239804}, "7": {"x": 8.441748551023625, "y": 0.0, "z": 2.3926331562239804}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "5139c912-933c-45f5-9d9d-9e643cd7f9c8"}, "is_support": false}, "name": "Block", "guid": "6c700b11-9596-447c-85bf-e18ac8c1c1cb"}, "d0a39e95-e09e-4aaf-983e-a9128d99ec36": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 8.169446661174064, "y": 0.0, "z": 1.9732864252430895}, "1": {"x": 8.169446661174064, "y": 3.0, "z": 1.9732864252430895}, "2": {"x": 8.441748551023625, "y": 3.0, "z": 2.3926331562239804}, "3": {"x": 8.441748551023625, "y": 0.0, "z": 2.3926331562239804}, "4": {"x": 7.4998615695518716, "y": 0.0, "z": 2.3835717409066026}, "5": {"x": 7.4998615695518716, "y": 3.0, "z": 2.3835717409066026}, "6": {"x": 7.749845021761054, "y": 3.0, "z": 2.8165939962487285}, "7": {"x": 7.749845021761054, "y": 0.0, "z": 2.8165939962487285}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "4637a072-67dd-4fdf-832d-df5ab5ddcd9b"}, "is_support": false}, "name": "Block", "guid": "d0a39e95-e09e-4aaf-983e-a9128d99ec36"}, "5017588d-4eed-4f96-a087-e756219e7c1c": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 7.4998615695518716, "y": 0.0, "z": 2.3835717409066026}, "1": {"x": 7.4998615695518716, "y": 3.0, "z": 2.3835717409066026}, "2": {"x": 7.749845021761054, "y": 3.0, "z": 2.8165939962487285}, "3": {"x": 7.749845021761054, "y": 0.0, "z": 2.8165939962487285}, "4": {"x": 6.809722878544678, "y": 0.0, "z": 2.7582540361204093}, "5": {"x": 6.809722878544678, "y": 3.0, "z": 2.7582540361204093}, "6": {"x": 7.036702805837946, "y": 3.0, "z": 3.2037651051253726}, "7": {"x": 7.036702805837946, "y": 0.0, "z": 3.2037651051253726}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "66d01e55-93f2-46b5-a6de-e0fb00eb46f0"}, "is_support": false}, "name": "Block", "guid": "5017588d-4eed-4f96-a087-e756219e7c1c"}, "7abec40e-850c-4c19-ac27-55e17b7eb2f0": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 6.809722878544678, "y": 0.0, "z": 2.7582540361204093}, "1": {"x": 6.809722878544678, "y": 3.0, "z": 2.7582540361204093}, "2": {"x": 7.036702805837946, "y": 3.0, "z": 3.2037651051253726}, "3": {"x": 7.036702805837946, "y": 0.0, "z": 3.2037651051253726}, "4": {"x": 6.100921934285142, "y": 0.0, "z": 3.0963064826262734}, "5": {"x": 6.100921934285142, "y": 3.0, "z": 3.0963064826262734}, "6": {"x": 6.304276291248622, "y": 3.0, "z": 3.553085428620911}, "7": {"x": 6.304276291248622, "y": 0.0, "z": 3.553085428620911}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "2bc39e71-b27a-4f56-9ba3-cdc6bab3caa3"}, "is_support": false}, "name": "Block", "guid": "7abec40e-850c-4c19-ac27-55e17b7eb2f0"}, "e0cafa1b-9844-4d9a-aeb5-665e4e73069c": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 6.100921934285142, "y": 0.0, "z": 3.0963064826262734}, "1": {"x": 6.100921934285142, "y": 3.0, "z": 3.0963064826262734}, "2": {"x": 6.304276291248622, "y": 3.0, "z": 3.553085428620911}, "3": {"x": 6.304276291248622, "y": 0.0, "z": 3.553085428620911}, "4": {"x": 5.3754012273801814, "y": 0.0, "z": 3.396802637383592}, "5": {"x": 5.3754012273801814, "y": 3.0, "z": 3.396802637383592}, "6": {"x": 5.554572715196093, "y": 3.0, "z": 3.8635976437341686}, "7": {"x": 5.554572715196093, "y": 0.0, "z": 3.8635976437341686}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "6d57961a-92ab-4e80-93e1-f40c1ea7e8cb"}, "is_support": false}, "name": "Block", "guid": "e0cafa1b-9844-4d9a-aeb5-665e4e73069c"}, "0100bb1e-f8b2-454c-b388-59659ebccd6d": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 5.3754012273801814, "y": 0.0, "z": 3.396802637383592}, "1": {"x": 5.3754012273801814, "y": 3.0, "z": 3.396802637383592}, "2": {"x": 5.554572715196093, "y": 3.0, "z": 3.8635976437341686}, "3": {"x": 5.554572715196093, "y": 0.0, "z": 3.8635976437341686}, "4": {"x": 4.63514906945621, "y": 0.0, "z": 3.6589189815148035}, "5": {"x": 4.63514906945621, "y": 3.0, "z": 3.6589189815148035}, "6": {"x": 4.789646663197276, "y": 3.0, "z": 4.1344507822686785}, "7": {"x": 4.789646663197276, "y": 0.0, "z": 4.1344507822686785}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "4378b7d9-8db0-4a6b-9f35-7f5c39236901"}, "is_support": false}, "name": "Block", "guid": "0100bb1e-f8b2-454c-b388-59659ebccd6d"}, "86ea5073-47a4-4434-8a33-057076c95563": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 4.63514906945621, "y": 0.0, "z": 3.6589189815148035}, "1": {"x": 4.63514906945621, "y": 3.0, "z": 3.6589189815148035}, "2": {"x": 4.789646663197276, "y": 3.0, "z": 4.1344507822686785}, "3": {"x": 4.789646663197276, "y": 0.0, "z": 4.1344507822686785}, "4": {"x": 3.8821941441304855, "y": 0.0, "z": 3.8819371771839943}, "5": {"x": 3.8821941441304855, "y": 3.0, "z": 3.8819371771839943}, "6": {"x": 4.01159443842872, "y": 3.0, "z": 4.364902562936982}, "7": {"x": 4.01159443842872, "y": 0.0, "z": 4.364902562936982}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "35c39cc2-8f41-4a08-9aff-9d86d37f096f"}, "is_support": false}, "name": "Block", "guid": "86ea5073-47a4-4434-8a33-057076c95563"}, "36f7a125-fd2f-42a3-8416-d5213347efea": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.8821941441304855, "y": 0.0, "z": 3.8819371771839943}, "1": {"x": 3.8821941441304855, "y": 3.0, "z": 3.8819371771839943}, "2": {"x": 4.01159443842872, "y": 3.0, "z": 4.364902562936982}, "3": {"x": 4.01159443842872, "y": 0.0, "z": 4.364902562936982}, "4": {"x": 3.1185999473417785, "y": 0.0, "z": 4.065246036223644}, "5": {"x": 3.1185999473417785, "y": 3.0, "z": 4.065246036223644}, "6": {"x": 3.222548316743812, "y": 3.0, "z": 4.554321425605138}, "7": {"x": 3.222548316743812, "y": 0.0, "z": 4.554321425605138}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "1f1aacdd-aa70-4508-a8fa-3ec73d98e6f4"}, "is_support": false}, "name": "Block", "guid": "36f7a125-fd2f-42a3-8416-d5213347efea"}, "1d08af0b-6c2b-4507-8f9d-4d2856c85b33": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.1185999473417785, "y": 0.0, "z": 4.065246036223644}, "1": {"x": 3.1185999473417785, "y": 3.0, "z": 4.065246036223644}, "2": {"x": 3.222548316743812, "y": 3.0, "z": 4.554321425605138}, "3": {"x": 3.222548316743812, "y": 0.0, "z": 4.554321425605138}, "4": {"x": 2.346459132276812, "y": 0.0, "z": 4.20834319511444}, "5": {"x": 2.346459132276812, "y": 3.0, "z": 4.20834319511444}, "6": {"x": 2.424670703105764, "y": 3.0, "z": 4.7021882621025295}, "7": {"x": 2.424670703105764, "y": 0.0, "z": 4.7021882621025295}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "2d31a11a-319c-425c-9c9f-2f9759c491d2"}, "is_support": false}, "name": "Block", "guid": "1d08af0b-6c2b-4507-8f9d-4d2856c85b33"}, "8279a5a2-05e0-4839-a76a-4569795c5423": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.346459132276812, "y": 0.0, "z": 4.20834319511444}, "1": {"x": 2.346459132276812, "y": 3.0, "z": 4.20834319511444}, "2": {"x": 2.424670703105764, "y": 3.0, "z": 4.7021882621025295}, "3": {"x": 2.424670703105764, "y": 0.0, "z": 4.7021882621025295}, "4": {"x": 1.5678877743903765, "y": 0.0, "z": 4.310836491727832}, "5": {"x": 1.5678877743903765, "y": 3.0, "z": 4.310836491727832}, "6": {"x": 1.6201482054508558, "y": 3.0, "z": 4.808097838853642}, "7": {"x": 1.6201482054508558, "y": 0.0, "z": 4.808097838853642}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "af1618d7-73cd-4fdd-8764-264e594102f8"}, "is_support": false}, "name": "Block", "guid": "8279a5a2-05e0-4839-a76a-4569795c5423"}, "fb33ba3d-b4bc-4d95-82f8-4b0554009695": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.5678877743903765, "y": 0.0, "z": 4.310836491727832}, "1": {"x": 1.5678877743903765, "y": 3.0, "z": 4.310836491727832}, "2": {"x": 1.6201482054508558, "y": 3.0, "z": 4.808097838853642}, "3": {"x": 1.6201482054508558, "y": 0.0, "z": 4.808097838853642}, "4": {"x": 0.7850195722360026, "y": 0.0, "z": 4.372445040058295}, "5": {"x": 0.7850195722360026, "y": 3.0, "z": 4.372445040058295}, "6": {"x": 0.8111856422226896, "y": 3.0, "z": 4.871759907433035}, "7": {"x": 0.8111856422226896, "y": 0.0, "z": 4.871759907433035}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "372b9ffb-332f-4658-9360-efda290bea2d"}, "is_support": false}, "name": "Block", "guid": "fb33ba3d-b4bc-4d95-82f8-4b0554009695"}, "5ad86cfd-e48f-44df-b42e-af5105d17af9": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.7850195722360026, "y": 0.0, "z": 4.372445040058295}, "1": {"x": 0.7850195722360026, "y": 3.0, "z": 4.372445040058295}, "2": {"x": 0.8111856422226896, "y": 3.0, "z": 4.871759907433035}, "3": {"x": 0.8111856422226896, "y": 0.0, "z": 4.871759907433035}, "4": {"x": -4.3298697960381105e-15, "y": 0.0, "z": 4.393000000000006}, "5": {"x": -4.3298697960381105e-15, "y": 3.0, "z": 4.393000000000006}, "6": {"x": -5.551115123125783e-16, "y": 3.0, "z": 4.893000000000008}, "7": {"x": -5.551115123125783e-16, "y": 0.0, "z": 4.893000000000008}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "2b153c11-c716-462d-abeb-d9545a5a70fd"}, "is_support": false}, "name": "Block", "guid": "5ad86cfd-e48f-44df-b42e-af5105d17af9"}, "d784acb7-50e9-44b4-bfb1-fc293787d8e4": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -4.3298697960381105e-15, "y": 0.0, "z": 4.393000000000006}, "1": {"x": -4.3298697960381105e-15, "y": 3.0, "z": 4.393000000000006}, "2": {"x": -5.551115123125783e-16, "y": 3.0, "z": 4.893000000000008}, "3": {"x": -5.551115123125783e-16, "y": 0.0, "z": 4.893000000000008}, "4": {"x": -0.7850195722360113, "y": 0.0, "z": 4.372445040058296}, "5": {"x": -0.7850195722360113, "y": 3.0, "z": 4.372445040058296}, "6": {"x": -0.8111856422226907, "y": 3.0, "z": 4.871759907433035}, "7": {"x": -0.8111856422226907, "y": 0.0, "z": 4.871759907433035}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "019a9d79-f4af-46d0-bbc2-58193114aa1e"}, "is_support": false}, "name": "Block", "guid": "d784acb7-50e9-44b4-bfb1-fc293787d8e4"}, "180647ac-c8e8-4aab-b18a-db92627be519": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.7850195722360113, "y": 0.0, "z": 4.372445040058296}, "1": {"x": -0.7850195722360113, "y": 3.0, "z": 4.372445040058296}, "2": {"x": -0.8111856422226907, "y": 3.0, "z": 4.871759907433035}, "3": {"x": -0.8111856422226907, "y": 0.0, "z": 4.871759907433035}, "4": {"x": -1.567887774390385, "y": 0.0, "z": 4.310836491727833}, "5": {"x": -1.567887774390385, "y": 3.0, "z": 4.310836491727833}, "6": {"x": -1.6201482054508567, "y": 3.0, "z": 4.808097838853643}, "7": {"x": -1.6201482054508567, "y": 0.0, "z": 4.808097838853643}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "c5cc8bf2-371f-4fed-9fdf-368e20aa997c"}, "is_support": false}, "name": "Block", "guid": "180647ac-c8e8-4aab-b18a-db92627be519"}, "fa028b39-55fe-4f3a-8a44-3fb59d562e3e": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.567887774390385, "y": 0.0, "z": 4.310836491727833}, "1": {"x": -1.567887774390385, "y": 3.0, "z": 4.310836491727833}, "2": {"x": -1.6201482054508567, "y": 3.0, "z": 4.808097838853643}, "3": {"x": -1.6201482054508567, "y": 0.0, "z": 4.808097838853643}, "4": {"x": -2.3464591322768205, "y": 0.0, "z": 4.208343195114442}, "5": {"x": -2.3464591322768205, "y": 3.0, "z": 4.208343195114442}, "6": {"x": -2.424670703105765, "y": 3.0, "z": 4.702188262102531}, "7": {"x": -2.424670703105765, "y": 0.0, "z": 4.702188262102531}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "b46b92d6-c83d-44b9-abdc-3ea9bc6e2f33"}, "is_support": false}, "name": "Block", "guid": "fa028b39-55fe-4f3a-8a44-3fb59d562e3e"}, "4ef7e836-52b7-4c8b-ad2f-fc6a636f8813": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.3464591322768205, "y": 0.0, "z": 4.208343195114442}, "1": {"x": -2.3464591322768205, "y": 3.0, "z": 4.208343195114442}, "2": {"x": -2.424670703105765, "y": 3.0, "z": 4.702188262102531}, "3": {"x": -2.424670703105765, "y": 0.0, "z": 4.702188262102531}, "4": {"x": -3.1185999473417865, "y": 0.0, "z": 4.0652460362236456}, "5": {"x": -3.1185999473417865, "y": 3.0, "z": 4.0652460362236456}, "6": {"x": -3.2225483167438127, "y": 3.0, "z": 4.554321425605141}, "7": {"x": -3.2225483167438127, "y": 0.0, "z": 4.554321425605141}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "0fb4b7ad-6cff-4dc2-947c-9c559ce046ce"}, "is_support": false}, "name": "Block", "guid": "4ef7e836-52b7-4c8b-ad2f-fc6a636f8813"}, "6a1cda24-eb7e-4588-aa05-1bf070fdfb7d": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -3.1185999473417865, "y": 0.0, "z": 4.0652460362236456}, "1": {"x": -3.1185999473417865, "y": 3.0, "z": 4.0652460362236456}, "2": {"x": -3.2225483167438127, "y": 3.0, "z": 4.554321425605141}, "3": {"x": -3.2225483167438127, "y": 0.0, "z": 4.554321425605141}, "4": {"x": -3.8821941441304935, "y": 0.0, "z": 3.8819371771839966}, "5": {"x": -3.8821941441304935, "y": 3.0, "z": 3.8819371771839966}, "6": {"x": -4.0115944384287205, "y": 3.0, "z": 4.364902562936987}, "7": {"x": -4.0115944384287205, "y": 0.0, "z": 4.364902562936987}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "490c5277-30a3-4f43-93a2-7aa1596bd444"}, "is_support": false}, "name": "Block", "guid": "6a1cda24-eb7e-4588-aa05-1bf070fdfb7d"}, "2fbf5a33-3e59-4ca3-a1cc-d9f5f2617111": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -3.8821941441304935, "y": 0.0, "z": 3.8819371771839966}, "1": {"x": -3.8821941441304935, "y": 3.0, "z": 3.8819371771839966}, "2": {"x": -4.0115944384287205, "y": 3.0, "z": 4.364902562936987}, "3": {"x": -4.0115944384287205, "y": 0.0, "z": 4.364902562936987}, "4": {"x": -4.635149069456218, "y": 0.0, "z": 3.658918981514806}, "5": {"x": -4.635149069456218, "y": 3.0, "z": 3.658918981514806}, "6": {"x": -4.789646663197277, "y": 3.0, "z": 4.134450782268683}, "7": {"x": -4.789646663197277, "y": 0.0, "z": 4.134450782268683}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "ce11cad7-1c0f-4f53-8f98-1b70e024c8c4"}, "is_support": false}, "name": "Block", "guid": "2fbf5a33-3e59-4ca3-a1cc-d9f5f2617111"}, "59d6509b-3cc7-4ea0-ae95-3ebeac2bb43a": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -4.635149069456218, "y": 0.0, "z": 3.658918981514806}, "1": {"x": -4.635149069456218, "y": 3.0, "z": 3.658918981514806}, "2": {"x": -4.789646663197277, "y": 3.0, "z": 4.134450782268683}, "3": {"x": -4.789646663197277, "y": 0.0, "z": 4.134450782268683}, "4": {"x": -5.375401227380189, "y": 0.0, "z": 3.3968026373835944}, "5": {"x": -5.375401227380189, "y": 3.0, "z": 3.3968026373835944}, "6": {"x": -5.554572715196094, "y": 3.0, "z": 3.8635976437341735}, "7": {"x": -5.554572715196094, "y": 0.0, "z": 3.8635976437341735}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "4b2551ea-1f61-4287-a2ab-9dc92884ff1f"}, "is_support": false}, "name": "Block", "guid": "59d6509b-3cc7-4ea0-ae95-3ebeac2bb43a"}, "18bd6fa2-6ac4-4bbc-9626-3952a381a4de": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -5.375401227380189, "y": 0.0, "z": 3.3968026373835944}, "1": {"x": -5.375401227380189, "y": 3.0, "z": 3.3968026373835944}, "2": {"x": -5.554572715196094, "y": 3.0, "z": 3.8635976437341735}, "3": {"x": -5.554572715196094, "y": 0.0, "z": 3.8635976437341735}, "4": {"x": -6.100921934285151, "y": 0.0, "z": 3.0963064826262765}, "5": {"x": -6.100921934285151, "y": 3.0, "z": 3.0963064826262765}, "6": {"x": -6.304276291248623, "y": 3.0, "z": 3.553085428620917}, "7": {"x": -6.304276291248623, "y": 0.0, "z": 3.553085428620917}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "fde07f6e-f4fe-4897-bb30-d084c8f21810"}, "is_support": false}, "name": "Block", "guid": "18bd6fa2-6ac4-4bbc-9626-3952a381a4de"}, "851730da-0324-4008-8f0a-8f87e086eb22": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -6.100921934285151, "y": 0.0, "z": 3.0963064826262765}, "1": {"x": -6.100921934285151, "y": 3.0, "z": 3.0963064826262765}, "2": {"x": -6.304276291248623, "y": 3.0, "z": 3.553085428620917}, "3": {"x": -6.304276291248623, "y": 0.0, "z": 3.553085428620917}, "4": {"x": -6.809722878544686, "y": 0.0, "z": 2.758254036120413}, "5": {"x": -6.809722878544686, "y": 3.0, "z": 2.758254036120413}, "6": {"x": -7.036702805837947, "y": 3.0, "z": 3.203765105125379}, "7": {"x": -7.036702805837947, "y": 0.0, "z": 3.203765105125379}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "a40855fd-d00a-4163-9567-0c018f10857a"}, "is_support": false}, "name": "Block", "guid": "851730da-0324-4008-8f0a-8f87e086eb22"}, "c8ff3527-c035-4723-afc1-0550bb926f08": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -6.809722878544686, "y": 0.0, "z": 2.758254036120413}, "1": {"x": -6.809722878544686, "y": 3.0, "z": 2.758254036120413}, "2": {"x": -7.036702805837947, "y": 3.0, "z": 3.203765105125379}, "3": {"x": -7.036702805837947, "y": 0.0, "z": 3.203765105125379}, "4": {"x": -7.499861569551879, "y": 0.0, "z": 2.3835717409066066}, "5": {"x": -7.499861569551879, "y": 3.0, "z": 2.3835717409066066}, "6": {"x": -7.749845021761056, "y": 3.0, "z": 2.8165939962487356}, "7": {"x": -7.749845021761056, "y": 0.0, "z": 2.8165939962487356}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "773fa46c-ffff-469a-b494-44dae317b788"}, "is_support": false}, "name": "Block", "guid": "c8ff3527-c035-4723-afc1-0550bb926f08"}, "9f767a66-5b05-45b7-a9b7-1a4ca53e0b15": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -7.499861569551879, "y": 0.0, "z": 2.3835717409066066}, "1": {"x": -7.499861569551879, "y": 3.0, "z": 2.3835717409066066}, "2": {"x": -7.749845021761056, "y": 3.0, "z": 2.8165939962487356}, "3": {"x": -7.749845021761056, "y": 0.0, "z": 2.8165939962487356}, "4": {"x": -8.16944666117407, "y": 0.0, "z": 1.9732864252430944}, "5": {"x": -8.16944666117407, "y": 3.0, "z": 1.9732864252430944}, "6": {"x": -8.441748551023627, "y": 3.0, "z": 2.3926331562239884}, "7": {"x": -8.441748551023627, "y": 0.0, "z": 2.3926331562239884}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "f2157253-859e-4467-982d-74d06ad683ff"}, "is_support": false}, "name": "Block", "guid": "9f767a66-5b05-45b7-a9b7-1a4ca53e0b15"}, "a42cf95b-76c0-480f-aef9-6963ce0dd24f": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -8.16944666117407, "y": 0.0, "z": 1.9732864252430944}, "1": {"x": -8.16944666117407, "y": 3.0, "z": 1.9732864252430944}, "2": {"x": -8.441748551023627, "y": 3.0, "z": 2.3926331562239884}, "3": {"x": -8.441748551023627, "y": 0.0, "z": 2.3926331562239884}, "4": {"x": -8.816643135044625, "y": 0.0, "z": 1.5285224885515847}, "5": {"x": -8.816643135044625, "y": 3.0, "z": 1.5285224885515847}, "6": {"x": -9.110517210899934, "y": 3.0, "z": 1.933044462664475}, "7": {"x": -9.110517210899934, "y": 0.0, "z": 1.933044462664475}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "7e9f17e8-cbdc-458a-bc72-94008a0ce829"}, "is_support": false}, "name": "Block", "guid": "a42cf95b-76c0-480f-aef9-6963ce0dd24f"}, "828872f6-3ed4-4a7d-956f-318733c1e759": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -8.816643135044625, "y": 0.0, "z": 1.5285224885515847}, "1": {"x": -8.816643135044625, "y": 3.0, "z": 1.5285224885515847}, "2": {"x": -9.110517210899934, "y": 3.0, "z": 1.933044462664475}, "3": {"x": -9.110517210899934, "y": 0.0, "z": 1.933044462664475}, "4": {"x": -9.439677329486727, "y": 0.0, "z": 1.0504988199663465}, "5": {"x": -9.439677329486727, "y": 3.0, "z": 1.0504988199663465}, "6": {"x": -9.754318220479439, "y": 3.0, "z": 1.4390874324028327}, "7": {"x": -9.754318220479439, "y": 0.0, "z": 1.4390874324028327}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "ba683589-0829-4f2b-9cad-b77dc3a1b24e"}, "is_support": false}, "name": "Block", "guid": "828872f6-3ed4-4a7d-956f-318733c1e759"}, "54711fd1-49a0-47c5-9823-b0dedf351e43": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -9.439677329486727, "y": 0.0, "z": 1.0504988199663465}, "1": {"x": -9.439677329486727, "y": 3.0, "z": 1.0504988199663465}, "2": {"x": -9.754318220479439, "y": 3.0, "z": 1.4390874324028327}, "3": {"x": -9.754318220479439, "y": 0.0, "z": 1.4390874324028327}, "4": {"x": -10.036841800287313, "y": 0.0, "z": 0.5405254579313614}, "5": {"x": -10.036841800287313, "y": 3.0, "z": 0.5405254579313614}, "6": {"x": -10.371387223458784, "y": 3.0, "z": 0.912115769746701}, "7": {"x": -10.371387223458784, "y": 0.0, "z": 0.912115769746701}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "73bde4e3-b633-4d19-bde3-66fd1bd439c8"}, "is_support": false}, "name": "Block", "guid": "54711fd1-49a0-47c5-9823-b0dedf351e43"}, "179998c5-4929-4793-b5a5-513829830d96": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "0a245842-c997-4fb3-b6d4-ea881d1c81cf", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -10.036841800287313, "y": 0.0, "z": 0.5405254579313614}, "1": {"x": -10.036841800287313, "y": 3.0, "z": 0.5405254579313614}, "2": {"x": -10.371387223458784, "y": 3.0, "z": 0.912115769746701}, "3": {"x": -10.371387223458784, "y": 0.0, "z": 0.912115769746701}, "4": {"x": -10.606500000000008, "y": 0.0, "z": 8.43769498715119e-15}, "5": {"x": -10.606500000000008, "y": 3.0, "z": 8.43769498715119e-15}, "6": {"x": -10.960033123414053, "y": 3.0, "z": 0.35357365661077755}, "7": {"x": -10.960033123414053, "y": 0.0, "z": 0.35357365661077755}}, "face": {"0": [0, 1, 2, 3], "1": [7, 6, 5, 4], "2": [3, 7, 4, 0], "3": [6, 2, 1, 5], "4": [7, 3, 2, 6], "5": [5, 1, 0, 4]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "name": "Mesh", "guid": "205dc500-f87c-4f63-8d6d-5c6c0a9c924d"}, "is_support": true}, "name": "Block", "guid": "179998c5-4929-4793-b5a5-513829830d96"}}, "materials": {"0a245842-c997-4fb3-b6d4-ea881d1c81cf": {"dtype": "compas_dem.material/Stone", "data": {"name": "Stone", "fc": null, "ft": null, "Ecm": 20000, "density": 2400, "poisson": 0.2}, "name": "Stone", "guid": "0a245842-c997-4fb3-b6d4-ea881d1c81cf"}}, "tree": {"attributes": {}, "root": {"name": "root", "children": [{"name": "ElementNode", "element": "b944c39c-ccb8-4b08-8d13-6435a689f3b1"}, {"name": "ElementNode", "element": "b0de16a1-1e84-4304-9d1e-b567a951e344"}, {"name": "ElementNode", "element": "8cdf1891-9fe1-4581-8926-08a5d72861a0"}, {"name": "ElementNode", "element": "6c700b11-9596-447c-85bf-e18ac8c1c1cb"}, {"name": "ElementNode", "element": "d0a39e95-e09e-4aaf-983e-a9128d99ec36"}, {"name": "ElementNode", "element": "5017588d-4eed-4f96-a087-e756219e7c1c"}, {"name": "ElementNode", "element": "7abec40e-850c-4c19-ac27-55e17b7eb2f0"}, {"name": "ElementNode", "element": "e0cafa1b-9844-4d9a-aeb5-665e4e73069c"}, {"name": "ElementNode", "element": "0100bb1e-f8b2-454c-b388-59659ebccd6d"}, {"name": "ElementNode", "element": "86ea5073-47a4-4434-8a33-057076c95563"}, {"name": "ElementNode", "element": "36f7a125-fd2f-42a3-8416-d5213347efea"}, {"name": "ElementNode", "element": "1d08af0b-6c2b-4507-8f9d-4d2856c85b33"}, {"name": "ElementNode", "element": "8279a5a2-05e0-4839-a76a-4569795c5423"}, {"name": "ElementNode", "element": "fb33ba3d-b4bc-4d95-82f8-4b0554009695"}, {"name": "ElementNode", "element": "5ad86cfd-e48f-44df-b42e-af5105d17af9"}, {"name": "ElementNode", "element": "d784acb7-50e9-44b4-bfb1-fc293787d8e4"}, {"name": "ElementNode", "element": "180647ac-c8e8-4aab-b18a-db92627be519"}, {"name": "ElementNode", "element": "fa028b39-55fe-4f3a-8a44-3fb59d562e3e"}, {"name": "ElementNode", "element": "4ef7e836-52b7-4c8b-ad2f-fc6a636f8813"}, {"name": "ElementNode", "element": "6a1cda24-eb7e-4588-aa05-1bf070fdfb7d"}, {"name": "ElementNode", "element": "2fbf5a33-3e59-4ca3-a1cc-d9f5f2617111"}, {"name": "ElementNode", "element": "59d6509b-3cc7-4ea0-ae95-3ebeac2bb43a"}, {"name": "ElementNode", "element": "18bd6fa2-6ac4-4bbc-9626-3952a381a4de"}, {"name": "ElementNode", "element": "851730da-0324-4008-8f0a-8f87e086eb22"}, {"name": "ElementNode", "element": "c8ff3527-c035-4723-afc1-0550bb926f08"}, {"name": "ElementNode", "element": "9f767a66-5b05-45b7-a9b7-1a4ca53e0b15"}, {"name": "ElementNode", "element": "a42cf95b-76c0-480f-aef9-6963ce0dd24f"}, {"name": "ElementNode", "element": "828872f6-3ed4-4a7d-956f-318733c1e759"}, {"name": "ElementNode", "element": "54711fd1-49a0-47c5-9823-b0dedf351e43"}, {"name": "ElementNode", "element": "179998c5-4929-4793-b5a5-513829830d96"}]}}, "graph": {"attributes": {}, "default_node_attributes": {"x": 0.0, "y": 0.0, "z": 0.0, "element": null}, "default_edge_attributes": {"modifiers": null, "contacts": null}, "node": {"0": {"element": "b944c39c-ccb8-4b08-8d13-6435a689f3b1", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999678722097087, 1.2454112465711733e-05, 0.008015883811738733, -0.0033090546958831624], [-1.2654259685502893e-05, 0.9999999996094789, 2.4918109586465988e-05, 0.00012152581596436285], [-0.008015883498275367, -2.501874409802929e-05, 0.9999678719767977, 0.0841758028417211], [0.0, 0.0, 0.0, 1.0]]}, "guid": "b09f8603-ddfb-4a2f-bf79-a6ffa5bce0e8"}}, "1": {"element": "b0de16a1-1e84-4304-9d1e-b567a951e344", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999712035075118, 1.2908079786690835e-05, 0.007588938603015405, -0.002906571621474896], [-1.309939466719766e-05, 0.9999999995976906, 2.5159996551279205e-05, 0.00012579271200707787], [-0.007588938275195023, -2.525868253349354e-05, 0.9999712032743016, 0.07981756726927225], [0.0, 0.0, 0.0, 1.0]]}, "guid": "fde3ed9e-c882-4406-bbd3-71737bdefffc"}}, "2": {"element": "8cdf1891-9fe1-4581-8926-08a5d72861a0", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999803255215336, 1.2582297570130906e-05, 0.0062728312214710424, -0.001252293650694014], [-1.2744419062471671e-05, 0.9999999995858392, 2.58050554906347e-05, 0.00012139365188068574], [-0.006272830894186232, -2.588449137942071e-05, 0.9999803252677353, 0.06718820505390144], [0.0, 0.0, 0.0, 1.0]]}, "guid": "cef504e3-579b-47da-b095-740d409d4055"}}, "3": {"element": "6c700b11-9596-447c-85bf-e18ac8c1c1cb", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999907368779961, 1.122188959483065e-05, 0.004304187759712252, 0.0021494487844471166], [-1.1329085292111391e-05, 0.9999999996263039, 2.4880596468734585e-05, 0.00011074140878863936], [-0.004304187478896548, -2.4929128506977023e-05, 0.9999907366314373, 0.0495250788699555], [0.0, 0.0, 0.0, 1.0]]}, "guid": "903452ec-e59a-41a7-80df-64c9a3f59ba7"}}, "4": {"element": "d0a39e95-e09e-4aaf-983e-a9128d99ec36", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999980266925155, 1.1718361125764158e-05, 0.001986573370262701, 0.007213744774817954], [-1.1769286143791367e-05, 0.9999999996024753, 2.562291382088688e-05, 0.00011225448002849525], [-0.001986573069214459, -2.5646243809439514e-05, 0.9999980264329081, 0.03024647093024946], [0.0, 0.0, 0.0, 1.0]]}, "guid": "9a7281e1-24f1-4b4c-9c02-2758b27a8c53"}}, "5": {"element": "5017588d-4eed-4f96-a087-e756219e7c1c", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999272355963, 8.897158667951998e-06, -0.0003813786087225046, 0.013406007358987004], [-8.888013634044076e-06, 0.9999999996729677, 2.398057342522022e-05, 9.497155371196442e-05], [0.0003813788219567682, -2.3977181982014023e-05, 0.9999999269876421, 0.012146535851484064], [0.0, 0.0, 0.0, 1.0]]}, "guid": "3c4f4e2e-a265-439f-a0f9-009e623d1820"}}, "6": {"element": "7abec40e-850c-4c19-ac27-55e17b7eb2f0", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999967443413823, 1.0484192115127124e-05, -0.002551704669023769, 0.019926756123234135], [-1.0420215800034313e-05, 0.999999999631074, 2.5085283836853765e-05, 0.00010269379471550266], [0.0025517049310813666, -2.505861285442408e-05, 0.9999967440817049, -0.0029212001637186624], [0.0, 0.0, 0.0, 1.0]]}, "guid": "9c729b68-cb3f-4b05-9b09-30ef61c773aa"}}, "7": {"element": "e0cafa1b-9844-4d9a-aeb5-665e4e73069c", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999907119849951, 8.611556371478046e-06, -0.004309973269512546, 0.025838247412576898], [-8.505119123330612e-06, 0.9999999996584432, 2.4713898258626388e-05, 9.178978392476722e-05], [0.004309973480865703, -2.4677011879492952e-05, 0.9999907117166839, -0.013873639829035778], [0.0, 0.0, 0.0, 1.0]]}, "guid": "03aca2a0-9a94-4047-a89f-aa5a7e70646d"}}, "8": {"element": "0100bb1e-f8b2-454c-b388-59659ebccd6d", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.999984709343645, 7.799443228797808e-06, -0.005530010675833197, 0.030318972463578397], [-7.664175371186468e-06, 0.9999999996709493, 2.4481877749064267e-05, 8.81787790181221e-05], [0.005530010864958634, -2.443912043346055e-05, 0.9999847090743756, -0.020590559771023642], [0.0, 0.0, 0.0, 1.0]]}, "guid": "14bcf1a5-7fce-42c3-a16f-63a01268d061"}}, "9": {"element": "86ea5073-47a4-4434-8a33-057076c95563", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999812152353251, 6.767074440555588e-06, -0.00612936625507432, 0.03268726437478264], [-6.616507828383475e-06, 0.999999999675898, 2.458507017698032e-05, 8.277346676277553e-05], [0.006129366419456772, -2.4544053352412807e-05, 0.9999812149560037, -0.023471049868867055], [0.0, 0.0, 0.0, 1.0]]}, "guid": "b91e1950-db9e-442e-9a58-1e70d40681d1"}}, "10": {"element": "36f7a125-fd2f-42a3-8416-d5213347efea", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999812577613408, 2.8386611667940497e-06, -0.006122427458899654, 0.03272878643808452], [-2.6917175727015997e-06, 0.9999999997081587, 2.4009111265743184e-05, 7.009602416285787e-05], [0.006122427525266622, -2.3992181435671124e-05, 0.9999812574771458, -0.02352422373226304], [0.0, 0.0, 0.0, 1.0]]}, "guid": "3f26d89b-0e4b-4421-a4a5-c537a8aff575"}}, "11": {"element": "1d08af0b-6c2b-4507-8f9d-4d2856c85b33", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999843881444753, 3.3319570196715104e-06, -0.0055877952913070406, 0.030502832035158356], [-3.1964065679568993e-06, 0.9999999997004423, 2.4267236984323285e-05, 7.081053854318675e-05], [0.005587795370490534, -2.4248997262155965e-05, 0.9999843878555724, -0.021912711964533926], [0.0, 0.0, 0.0, 1.0]]}, "guid": "0a272995-2538-40fe-9387-0533280d195a"}}, "12": {"element": "8279a5a2-05e0-4839-a76a-4569795c5423", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999893307040575, -2.473281738037095e-08, -0.004619359051858535, 0.026241525004554234], [1.3423225014049504e-07, 0.9999999997190473, 2.3704154488579192e-05, 6.503069015129093e-05], [0.004619359049974389, -2.3704521648899636e-05, 0.9999893304231112, -0.01967067728599936], [0.0, 0.0, 0.0, 1.0]]}, "guid": "18d2741c-73e2-4da2-84c1-e372ed84f44e"}}, "13": {"element": "fb33ba3d-b4bc-4d95-82f8-4b0554009695", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999944247160529, -3.1517553284294976e-06, -0.003339240464092147, 0.020417839733500864], [3.2290185999843473e-06, 0.9999999997272285, 2.3132586751278987e-05, 6.311526543534285e-05], [0.003339240390273057, -2.314324025010778e-05, 0.9999944244534601, -0.017679486857637094], [0.0, 0.0, 0.0, 1.0]]}, "guid": "6d16fec7-a660-433d-b575-afd6e4d04261"}}, "14": {"element": "5ad86cfd-e48f-44df-b42e-af5105d17af9", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999982086466163, -3.7297113397840097e-06, -0.001892799420868379, 0.01374748329694031], [3.7732941990167083e-06, 0.9999999997278741, 2.3022038396613445e-05, 6.374931025332486e-05], [0.001892799334487747, -2.302913924508173e-05, 0.9999982083885641, -0.016549805268581963], [0.0, 0.0, 0.0, 1.0]]}, "guid": "06069956-508e-44e1-823a-16c067b57ab0"}}, "15": {"element": "d784acb7-50e9-44b4-bfb1-fc293787d8e4", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999998787740322, -5.326922427407305e-06, -0.0004923652559444443, 0.007260116004810524], [5.338418733371561e-06, 0.9999999997131903, 2.3347830088134858e-05, 6.233897381657805e-05], [0.0004923651314311453, -2.335045570967755e-05, 0.9999998785156597, -0.01654315199470613], [0.0, 0.0, 0.0, 1.0]]}, "guid": "599fd19f-8490-42d3-bdf1-3d253058d096"}}, "16": {"element": "180647ac-c8e8-4aab-b18a-db92627be519", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999997261496628, -6.1946098642621255e-06, 0.0007400420434292981, 0.001581029609014406], [6.177972478501061e-06, 0.9999999997281521, 2.248396028935556e-05, 6.604131643261901e-05], [-0.0007400421825074638, -2.247938217273821e-05, 0.9999997259160852, -0.017505481300601033], [0.0, 0.0, 0.0, 1.0]]}, "guid": "69884b0d-6fd3-4422-bae8-7116055f2d87"}}, "17": {"element": "fa028b39-55fe-4f3a-8a44-3fb59d562e3e", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999984622633361, -1.0598210153541187e-05, 0.0017536700492563617, -0.0030262785448023077], [1.055914196283535e-05, 0.9999999996958925, 2.22872168451239e-05, 7.431363294707616e-05], [-0.0017536702849276775, -2.2268665322247342e-05, 0.9999984620711369, -0.019090582841703174], [0.0, 0.0, 0.0, 1.0]]}, "guid": "ca3c100f-8e5b-4d88-97b3-73329090905c"}}, "18": {"element": "4ef7e836-52b7-4c8b-ad2f-fc6a636f8813", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999969478432821, -9.746689021683777e-06, 0.002470669771922368, -0.006207719674876433], [9.692714894316801e-06, 0.9999999997141412, 2.1857922446534783e-05, 7.419011140386012e-05], [-0.002470669984258489, -2.1833908235032703e-05, 0.9999969476518961, -0.020759937883070734], [0.0, 0.0, 0.0, 1.0]]}, "guid": "705597ec-8ac0-49d8-be83-4f1287e4363f"}}, "19": {"element": "6a1cda24-eb7e-4588-aa05-1bf070fdfb7d", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999958720242903, -1.1361141919851666e-05, 0.00287329171932843, -0.007881091020870645], [1.1299846307774287e-05, 0.9999999997082644, 2.1349121581135884e-05, 8.061308301265946e-05], [-0.0028732919610406082, -2.1316565697654756e-05, 0.9999958718609349, -0.02198562183468944], [0.0, 0.0, 0.0, 1.0]]}, "guid": "e6b25e8c-78e7-4cfb-9e84-ed6005ee9ac8"}}, "20": {"element": "2fbf5a33-3e59-4ca3-a1cc-d9f5f2617111", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999956062129447, -1.5603971619751008e-05, 0.00296433994697759, -0.008184210592581564], [1.553965924290089e-05, 0.9999999996434155, 2.171837589182441e-05, 9.446692444448068e-05], [-0.002964340284813405, -2.16722156332494e-05, 0.9999956060988421, -0.022296209600348504], [0.0, 0.0, 0.0, 1.0]]}, "guid": "89fd2798-9b61-41ec-9198-a6e86fd54f4c"}}, "21": {"element": "59d6509b-3cc7-4ea0-ae95-3ebeac2bb43a", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999959984051462, -1.7331680279044007e-05, 0.002828935013021061, -0.007591318505749456], [1.7269081001702057e-05, 0.9999999996055198, 2.215263838941532e-05, 0.00010150027029665054], [-0.0028289353958476093, -2.2103696635643128e-05, 0.9999959983099697, -0.021615584343550598], [0.0, 0.0, 0.0, 1.0]]}, "guid": "1b387f10-fe99-4785-9bf7-5d93b487a418"}}, "22": {"element": "18bd6fa2-6ac4-4bbc-9626-3952a381a4de", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999968422821818, -1.4481152054442231e-05, 0.0025130093437616963, -0.0063888164220999855], [1.443122790963445e-05, 0.9999999996981752, 1.9884410818671373e-05, 9.436123585104816e-05], [-0.002513009630952412, -1.9848082218734158e-05, 0.9999968421893386, -0.01986017491669312], [0.0, 0.0, 0.0, 1.0]]}, "guid": "bfd63ffa-b4fc-4eb6-b604-497fb980a10c"}}, "23": {"element": "851730da-0324-4008-8f0a-8f87e086eb22", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999978188760396, -1.4882795886509953e-05, 0.0020885453468899584, -0.004917669891773002], [1.484424909971342e-05, 0.9999999997192208, 1.8471784595235363e-05, 0.00010019863949972674], [-0.0020885456212154097, -1.844074141859811e-05, 0.9999978188161849, -0.017200996950311076], [0.0, 0.0, 0.0, 1.0]]}, "guid": "e927d1f9-c9be-4765-bb99-1d216515eeee"}}, "24": {"element": "c8ff3527-c035-4723-afc1-0550bb926f08", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999986688078835, -1.4270649265873506e-05, 0.0016316184632014785, -0.0035052882828887633], [1.4242572029985483e-05, 0.9999999997503133, 1.721982960974036e-05, 9.893680010186756e-05], [-0.0016316187085321787, -1.7196568243351332e-05, 0.9999986687614479, -0.014016747586862444], [0.0, 0.0, 0.0, 1.0]]}, "guid": "de1cf9de-a732-444f-86a9-d428c73f64bf"}}, "25": {"element": "9f767a66-5b05-45b7-a9b7-1a4ca53e0b15", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999993200040639, -1.1871006379088666e-05, 0.0011661262750397028, -0.002252978663597638], [1.1854795533699495e-05, 0.9999999998330109, 1.3908360498157177e-05, 8.874033067396425e-05], [-0.0011661264399513982, -1.3894526851971483e-05, 0.9999993199778031, -0.010452717343823359], [0.0, 0.0, 0.0, 1.0]]}, "guid": "648a978d-1bbc-496f-854f-693a56c93ce3"}}, "26": {"element": "a42cf95b-76c0-480f-aef9-6963ce0dd24f", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999997458588143, -8.5957719393622e-06, 0.000712887382188665, -0.0012135843932590262], [8.58857601244792e-06, 0.9999999999121423, 1.0097119194152476e-05, 6.95830587875701e-05], [-0.0007128874689187881, -1.0090993940588386e-05, 0.999999745844782, -0.0066642452149758835], [0.0, 0.0, 0.0, 1.0]]}, "guid": "0f61848b-c623-4d85-8f46-599d62012a18"}}, "27": {"element": "828872f6-3ed4-4a7d-956f-318733c1e759", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999533456025, -6.136206679176541e-06, 0.00030540324215999615, -0.0004515174171491054], [6.1341684137852946e-06, 0.9999999999589086, 6.674949848651204e-06, 5.341172915462877e-05], [-0.00030540328310635356, -6.673076142313913e-06, 0.9999999533421515, -0.0029834234656025416], [0.0, 0.0, 0.0, 1.0]]}, "guid": "2b14ede8-ee33-41b7-b0ef-3836d65afca3"}}, "28": {"element": "54711fd1-49a0-47c5-9823-b0dedf351e43", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999995698132, -7.831245930005131e-07, 2.932165840041634e-05, -4.943409688706879e-05], [7.830893578921007e-07, 0.9999999999989712, 1.2016866167727465e-06, 8.013083035551816e-06], [-2.9321659341385864e-05, -1.2016636547771482e-06, 0.9999999995693978, -0.0003094401072941677], [0.0, 0.0, 0.0, 1.0]]}, "guid": "e2dc48e6-537f-4880-98a0-8f27828c66a5"}}, "29": {"element": "179998c5-4929-4793-b5a5-513829830d96", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[1.0, 0.0, 0.0, -1.7763568394002505e-15], [0.0, 1.0, 0.0, 0.0], [0.0, 0.0, 1.0, -1.6653345369377348e-16], [0.0, 0.0, 0.0, 1.0]]}, "guid": "77e6fabe-1642-49bf-a18c-bf6a58b53e62"}}}, "edge": {"0": {"1": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [10.371387223458783, 0.0, 0.912115769746691], "guid": "94f44f0c-fa21-4447-a227-60cd6a7c1afd"}, {"dtype": "compas.geometry/Point", "data": [10.036841800287306, 0.0, 0.5405254579313542], "guid": "46f1d8a9-6c80-4503-9756-df869897ae7e"}, {"dtype": "compas.geometry/Point", "data": [10.036841800287306, 3.0, 0.5405254579313542], "guid": "a3c8f4b8-cf36-4083-bab4-34568510e41d"}, {"dtype": "compas.geometry/Point", "data": [10.371387223458783, 3.0, 0.912115769746691], "guid": "f2fc2220-29c9-49ee-b323-5ebd616cfd1e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [10.204114511873044, 1.5, 0.7263206138390226], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.6690908463429515, 0.0, -0.743180623630671]}, "guid": "b0b93c61-9d3c-4e01-a637-6189aeb36a02"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "f9b81aa9-1f35-45c4-aac7-b334022e7762"}]}}, "1": {"2": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [9.754318220479437, 0.0, 1.4390874324028238], "guid": "e0cf51b4-4808-4d33-b9fe-c701355bcde0"}, {"dtype": "compas.geometry/Point", "data": [9.43967732948672, 0.0, 1.0504988199663399], "guid": "a8e6c016-8394-4ebe-b6d9-4f9d6e2d6221"}, {"dtype": "compas.geometry/Point", "data": [9.43967732948672, 3.0, 1.0504988199663399], "guid": "37d87994-3f67-437b-af69-93baf3bd0864"}, {"dtype": "compas.geometry/Point", "data": [9.754318220479437, 3.0, 1.4390874324028238], "guid": "68d4f8d8-5c05-42cb-8493-30ac2293c54c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [9.596997774983079, 1.5, 1.244793126184582], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.6292817819854308, 0.0, 0.7771772248729634]}, "guid": "f6f6fcce-5cd2-4391-a791-1b3130dd363b"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7131f3b3-ac09-40d2-b5d3-22cc317062e7"}], "contact_point": [[10.037678172676936, 8.040285388161512e-06, 0.5442366840385501], [10.03771608992272, 3.000007972574228, 0.5441614979284702], [10.375180326800779, 3.000012952929338, 0.9129857892737593], [10.375142671087927, 1.3087706835767136e-05, 0.9130612612180352]], "force_magnitude": [172568.12853221848, 172998.83487090617, 136642.5342004682, 137094.58126603492], "force_normal": [172388.38565022108, 172835.7159607669, 136412.9108697557, 136883.59445895272], "force_tangent1": [-184.4618800337608, 419.0232910820824, -397.32915542405595, 244.08350036455846], "force_tangent2": [-7872.0678247668175, -7499.104913367681, -7908.351933775379, -7599.0922978514445], "gap": [-0.00020268719998244166, -0.00020268719895822983, -0.00020268722213886056, -0.0002026872165934209], "status": ["stic", "stic", "stic", "stic"], "force_vector": [[132498.0634057726, -188.76005527206982, -110562.13885627245], [132576.3262322011, 414.70267902842767, -111139.29373156939], [105980.7050622864, -400.68219170523537, -86250.28557058827], [106119.19998088795, 240.70924149093682, -86796.20767629668]], "force": [477174.2946811481, 65.9696735420593, -394747.9258347268], "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[10.037678172676936, 8.040285388161512e-06, 0.5442366840385501], [10.03771608992272, 3.000007972574228, 0.5441614979284702], [10.375180326800779, 3.000012952929338, 0.9129857892737593], [10.375142671087927, 1.3087706835767136e-05, 0.9130612612180352]]}, "guid": "97dc0ca0-7dec-426a-9a97-283901ab605a"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [10.037678172676936, 8.040285388161512e-06, 0.5442366840385501], "xaxis": [0.0, 0.9999999992443419, -3.8875650743863265e-05], "yaxis": [0.7377762746152846, -2.6242825652032638e-05, -0.6750453080542866]}, "guid": "f1e9bf0e-bbfa-4f4d-b81b-e4516f9ee4f5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [10.03771608992272, 3.000007972574228, 0.5441614979284702], "xaxis": [0.0, 0.9999999992443419, -3.8875650743863265e-05], "yaxis": [0.7377762746152846, -2.6242825652032638e-05, -0.6750453080542866]}, "guid": "dbb518f0-ade5-472f-bfff-ed35cd632ed5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [10.375180326800779, 3.000012952929338, 0.9129857892737593], "xaxis": [0.0, 0.9999999992443419, -3.8875650743863265e-05], "yaxis": [0.7377762746152846, -2.6242825652032638e-05, -0.6750453080542866]}, "guid": "ca2ca92e-8935-412d-9833-667a3b36e171"}, {"dtype": "compas.geometry/Frame", "data": {"point": [10.375142671087927, 1.3087706835767136e-05, 0.9130612612180352], "xaxis": [0.0, 0.9999999992443419, -3.8875650743863265e-05], "yaxis": [0.7377762746152846, -2.6242825652032638e-05, -0.6750453080542866]}, "guid": "6d65b31a-fa56-4ca8-8f85-9f4287572953"}], "friction_contact": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [10.037678172676936, 8.040285388161512e-06, 0.5442366840385501], "guid": "6787564c-05e7-42cd-b6af-a8ed001e0239"}, {"dtype": "compas.geometry/Point", "data": [10.03771608992272, 3.000007972574228, 0.5441614979284702], "guid": "6d09168e-fe21-433f-8ce5-b091a67881d1"}, {"dtype": "compas.geometry/Point", "data": [10.375180326800779, 3.000012952929338, 0.9129857892737593], "guid": "313c3038-0ae2-4bec-9782-b52858ac7eb7"}, {"dtype": "compas.geometry/Point", "data": [10.375142671087927, 1.3087706835767136e-05, 0.9130612612180352], "guid": "a20fd1a5-1159-4868-9ae3-ca636f143b0c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [10.037678172676936, 8.040285388161512e-06, 0.5442366840385501], "xaxis": [0.0, 0.9999999992443419, -3.8875650743863265e-05], "yaxis": [0.67504530856439, 2.8681532779052354e-05, 0.7377762740577779]}, "guid": "f2fb8f92-6bc3-4cc1-b9d8-eaeadf458bb6"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 172388.38565022114, "c_nn": 0, "c_u": -184.4618800337608, "c_v": 7872.067824766811}, {"c_np": 172835.71596076695, "c_nn": 0, "c_u": 419.0232910820823, "c_v": 7499.104913367701}, {"c_np": 136412.91086975575, "c_nn": 0, "c_u": -397.32915542405595, "c_v": 7908.351933775382}, {"c_np": 136883.59445895275, "c_nn": 0, "c_u": 244.08350036455846, "c_v": 7599.092297851457}]}, "guid": "9d56b699-e7c8-4d5c-bf5e-b92f1a053c43"}}}, "2": {"3": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [9.11051721089993, 0.0, 1.9330444626644665], "guid": "1c7ee45f-68b2-4206-9d30-da15db506833"}, {"dtype": "compas.geometry/Point", "data": [8.816643135044616, 0.0, 1.528522488551579], "guid": "fff88f3e-23c2-43cf-9564-23f1c3ea72b9"}, {"dtype": "compas.geometry/Point", "data": [8.816643135044616, 3.0, 1.528522488551579], "guid": "bfb6e6d3-f125-4d61-825f-dc8c27b172ae"}, {"dtype": "compas.geometry/Point", "data": [9.11051721089993, 3.0, 1.9330444626644665], "guid": "15f25a29-b15b-475a-8c79-83bbd5705743"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [8.963580172972273, 1.5, 1.7307834756080227], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.5877481517106248, 0.0, -0.8090439482257712]}, "guid": "26a51895-19cc-4279-b15c-26dffd026821"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "12dba968-fac7-4539-b3d8-edb8158b449c"}], "contact_point": [[9.444691200027963, 2.8734647429661138e-05, 1.0586045830812134], [9.444728826017407, 3.000028391260843, 1.0585267487524674], [9.762017403638586, 3.000034420073974, 1.4448611412950865], [9.761978401607553, 3.444301653797026e-05, 1.4449373001522308]], "force_magnitude": [187802.3127627901, 189063.4088401747, 111771.42717393624, 113090.42243605107], "force_normal": [187731.15030927467, 189005.71614978393, 111656.76265532161, 112999.38321000825], "force_tangent1": [-148.74773578717702, 131.69409886867874, 213.47863418549488, -117.05526474013112], "force_tangent2": [-5167.374257826322, -4668.456022998005, -5057.045847572622, -4535.343315250008], "gap": [-0.00040358281667968903, -0.0004035828171491002, -0.00040358281709340697, -0.0004035828186300178], "status": ["stic", "stic", "stic", "stic"], "force_vector": [[148354.96531992182, -153.493939054959, -115154.19828902594], [149023.27895601836, 126.89866338982465, -116348.69482805987], [89495.97280855865, 210.71891831546438, -66957.2877369277], [90202.41742387251, -119.86671822449102, -68212.55873828373]], "force": [477076.63450837135, 64.25692442583903, -366672.73959229724], "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[9.444691200027963, 2.8734647429661138e-05, 1.0586045830812134], [9.444728826017407, 3.000028391260843, 1.0585267487524674], [9.762017403638586, 3.000034420073974, 1.4448611412950865], [9.761978401607553, 3.444301653797026e-05, 1.4449373001522308]]}, "guid": "eb490580-872d-4300-b760-3887b110928c"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [9.444691200027963, 2.8734647429661138e-05, 1.0586045830812134], "xaxis": [0.0, 0.999999999150618, -4.12160668731716e-05], "yaxis": [0.7727826948621282, -2.6158630308576026e-05, -0.6346707066167091]}, "guid": "a239b8ea-75df-4069-9482-c35355a91e22"}, {"dtype": "compas.geometry/Frame", "data": {"point": [9.444728826017407, 3.000028391260843, 1.0585267487524674], "xaxis": [0.0, 0.999999999150618, -4.12160668731716e-05], "yaxis": [0.7727826948621282, -2.6158630308576026e-05, -0.6346707066167091]}, "guid": "d3245020-e5be-4201-b1c9-61ab5f9dea46"}, {"dtype": "compas.geometry/Frame", "data": {"point": [9.762017403638586, 3.000034420073974, 1.4448611412950865], "xaxis": [0.0, 0.999999999150618, -4.12160668731716e-05], "yaxis": [0.7727826948621282, -2.6158630308576026e-05, -0.6346707066167091]}, "guid": "05b17a80-8248-4b81-bc49-29bce34140c6"}, {"dtype": "compas.geometry/Frame", "data": {"point": [9.761978401607553, 3.444301653797026e-05, 1.4449373001522308], "xaxis": [0.0, 0.999999999150618, -4.12160668731716e-05], "yaxis": [0.7727826948621282, -2.6158630308576026e-05, -0.6346707066167091]}, "guid": "eb94cfbd-6416-49eb-9efe-d67acd90c672"}], "friction_contact": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [9.444691200027963, 2.8734647429661138e-05, 1.0586045830812134], "guid": "68daf1a5-3ab1-4d2c-8651-948bd72cd80e"}, {"dtype": "compas.geometry/Point", "data": [9.444728826017407, 3.000028391260843, 1.0585267487524674], "guid": "0ebb5872-f2d7-4c89-ab15-617dea0ac892"}, {"dtype": "compas.geometry/Point", "data": [9.762017403638586, 3.000034420073974, 1.4448611412950865], "guid": "4d1c1a37-bbcb-4c70-8fd6-d7e5a7bfad27"}, {"dtype": "compas.geometry/Point", "data": [9.761978401607553, 3.444301653797026e-05, 1.4449373001522308], "guid": "e843ef2e-9796-4550-b213-42caf6f874cc"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [9.444691200027963, 2.8734647429661138e-05, 1.0586045830812134], "xaxis": [0.0, 0.999999999150618, -4.12160668731716e-05], "yaxis": [0.6346707071557872, 3.185106322986724e-05, 0.7727826942057406]}, "guid": "212d2b20-16e7-4d43-b6d6-1da4b8ad16fc"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 187731.15030927476, "c_nn": 0, "c_u": -148.74773578717705, "c_v": 5167.374257826348}, {"c_np": 189005.71614978398, "c_nn": 0, "c_u": 131.69409886867876, "c_v": 4668.456022998027}, {"c_np": 111656.76265532168, "c_nn": 0, "c_u": 213.47863418549494, "c_v": 5057.045847572634}, {"c_np": 112999.3832100083, "c_nn": 0, "c_u": -117.05526474013115, "c_v": 4535.343315250015}]}, "guid": "d39f8a6d-9498-469e-b085-252db63bdd14"}}}, "3": {"4": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [8.441748551023625, 0.0, 2.3926331562239795], "guid": "642ac463-58fd-417f-88c3-a11682c68da9"}, {"dtype": "compas.geometry/Point", "data": [8.169446661174064, 0.0, 1.9732864252430895], "guid": "9ce18988-d026-47fe-86c3-c32a9146cee5"}, {"dtype": "compas.geometry/Point", "data": [8.169446661174064, 3.0, 1.9732864252430895], "guid": "ae986109-4d2e-492c-90ce-59dc35ba49dc"}, {"dtype": "compas.geometry/Point", "data": [8.441748551023625, 3.0, 2.3926331562239795], "guid": "a3480a2a-8491-40c7-9975-5fbf84ca6a0f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [8.305597606098845, 1.5, 2.1829597907335345], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.5446037796991208, 0.0, -0.8386934619617775]}, "guid": "f3e45f98-062e-4dfb-bc08-8ac62ea7e92b"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "0fb487fc-7a15-41a8-8173-e62c94469934"}], "contact_point": [[8.825093082634266, 4.9113392877395603e-05, 1.5402877707406524], [8.825130639682852, 3.0000486657780265, 1.540209776708985], [9.12151332755378, 3.000055400479177, 1.9428311454110259], [9.121475668916094, 5.5877890415495426e-05, 1.9429090014375938]], "force_magnitude": [196068.45932715127, 195357.66076897265, 97060.1379769061, 96458.53017179431], "force_normal": [196053.16810400135, 195337.15934466853, 97034.0563914019, 96426.70306615937], "force_tangent1": [-272.75817461261386, -191.26629077256922, 203.70645846883156, 335.95510607909176], "force_tangent2": [-2433.4383668262694, -2823.6886313114683, -2240.7114952765373, -2454.8142211552777], "gap": [-0.000564822775505089, -0.000564822783681553, -0.0005648227145724124, -0.0005648227400538694], "status": ["stic", "stic", "stic", "stic"], "force_vector": [[159329.8446318831, -277.672134191842, -114266.19907342961], [158984.57379069185, -196.14848085344047, -113527.45237822662], [79472.66330354028, 201.31024581891214, -55720.065019013586], [79110.47049441191, 333.58179231444734, -55187.59121617441]], "force": [476897.5522205272, 61.07142308807698, -338701.30768684426], "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[8.825093082634266, 4.9113392877395603e-05, 1.5402877707406524], [8.825130639682852, 3.0000486657780265, 1.540209776708985], [9.12151332755378, 3.000055400479177, 1.9428311454110259], [9.121475668916094, 5.5877890415495426e-05, 1.9429090014375938]]}, "guid": "efba8694-b1b0-43a7-b8c4-a74dd795a747"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [8.825093082634266, 4.9113392877395603e-05, 1.5402877707406524], "xaxis": [0.0, 0.999999999075307, -4.300448743647228e-05], "yaxis": [0.8053286476154561, -2.5494290818856905e-05, -0.5928286166168952]}, "guid": "ea164676-ea6b-4f0d-83a6-7e35b2c1e0f3"}, {"dtype": "compas.geometry/Frame", "data": {"point": [8.825130639682852, 3.0000486657780265, 1.540209776708985], "xaxis": [0.0, 0.999999999075307, -4.300448743647228e-05], "yaxis": [0.8053286476154561, -2.5494290818856905e-05, -0.5928286166168952]}, "guid": "57c660b0-7058-4180-9730-090810d5f41b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [9.12151332755378, 3.000055400479177, 1.9428311454110259], "xaxis": [0.0, 0.999999999075307, -4.300448743647228e-05], "yaxis": [0.8053286476154561, -2.5494290818856905e-05, -0.5928286166168952]}, "guid": "d3148269-5a66-4c60-8aec-d6f89ae8f3ae"}, {"dtype": "compas.geometry/Frame", "data": {"point": [9.121475668916094, 5.5877890415495426e-05, 1.9429090014375938], "xaxis": [0.0, 0.999999999075307, -4.300448743647228e-05], "yaxis": [0.8053286476154561, -2.5494290818856905e-05, -0.5928286166168952]}, "guid": "6fc9aaa1-7b0f-4b23-957a-d40490e7b51e"}], "friction_contact": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [8.825093082634266, 4.9113392877395603e-05, 1.5402877707406524], "guid": "553940d2-de5c-46d9-ac63-7eb3d2375034"}, {"dtype": "compas.geometry/Point", "data": [8.825130639682852, 3.0000486657780265, 1.540209776708985], "guid": "6c81d6d8-b1e7-453c-9129-c415535c04ca"}, {"dtype": "compas.geometry/Point", "data": [9.12151332755378, 3.000055400479177, 1.9428311454110259], "guid": "30a5f9fb-fe76-495d-a1f1-6c998b72f066"}, {"dtype": "compas.geometry/Point", "data": [9.121475668916094, 5.5877890415495426e-05, 1.9429090014375938], "guid": "1d2d2c4d-f879-49c3-a58d-fb88ab696c23"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [8.825093082634266, 4.9113392877395603e-05, 1.5402877707406524], "xaxis": [0.0, 0.999999999075307, -4.300448743647228e-05], "yaxis": [0.5928286171650796, 3.46327457086101e-05, 0.8053286468707744]}, "guid": "34426fef-e199-4e2a-a301-90174187a1f8"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 196053.16810400132, "c_nn": 0, "c_u": -272.7581746126138, "c_v": 2433.438366826216}, {"c_np": 195337.1593446685, "c_nn": 0, "c_u": -191.2662907725692, "c_v": 2823.688631311423}, {"c_np": 97034.05639140191, "c_nn": 0, "c_u": 203.70645846883156, "c_v": 2240.7114952765187}, {"c_np": 96426.70306615936, "c_nn": 0, "c_u": 335.9551060790917, "c_v": 2454.814221155262}]}, "guid": "91d86f51-858b-4213-92ca-b3d2cc4ba89b"}}}, "4": {"5": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [7.749845021761054, 0.0, 2.816593996248728], "guid": "02188fbe-7098-4f94-af02-9a18b0aa7350"}, {"dtype": "compas.geometry/Point", "data": [7.4998615695518716, 0.0, 2.3835717409066026], "guid": "c4ee3d64-8288-455b-a625-e0c1436f5d10"}, {"dtype": "compas.geometry/Point", "data": [7.4998615695518716, 3.0, 2.3835717409066026], "guid": "35732a84-ab8d-4ccb-9d72-9263cee7e0cf"}, {"dtype": "compas.geometry/Point", "data": [7.749845021761054, 3.0, 2.816593996248728], "guid": "1b6480e4-fe13-4139-9048-ac811f96d648"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [7.624853295656462, 1.5, 2.6000828685776654], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.49996690441836295, 0.0, 0.8660445106842486]}, "guid": "201b14b9-8737-4e8f-aeb8-ee33ede51d78"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "e35b4625-0ada-4b35-b28f-6654ba075544"}], "contact_point": [[8.18033521737132, 6.764804243323425e-05, 1.987520541975659], [8.180369646340866, 3.000067014222929, 1.9874437723435703], [8.45398136439389, 3.000074584599724, 2.4059081778757156], [8.453946425758168, 7.5054472826359e-05, 2.4059841680265017]], "force_magnitude": [195923.8230186766, 195453.43320112847, 88995.15482916123, 88672.43061943028], "force_normal": [195923.340788216, 195453.31714769528, 88994.50967569112, 88672.21138573384], "force_tangent1": [-227.34285512050602, -112.3805587765688, 231.9525392394231, 178.40958849813111], "force_tangent2": [-370.5075768545263, -180.93280643384583, -247.0398130623029, 83.96392165948649], "gap": [-0.0006475085220956237, -0.0006475085221975155, -0.0006475085225821811, -0.0006475085226308222], "status": ["stic", "stic", "stic", "stic"], "force_vector": [[164184.57564876013, -231.95510748850845, -106908.913295938], [163687.435533479, -116.98855952686696, -106810.3661273478], [74620.86226354235, 229.86035294616542, -48495.48084440409], [74169.9667418784, 176.31305949536832, -48596.14078475141]], "force": [476662.84018765995, 57.22974542615833, -310810.9010524413], "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[8.18033521737132, 6.764804243323425e-05, 1.987520541975659], [8.180369646340866, 3.000067014222929, 1.9874437723435703], [8.45398136439389, 3.000074584599724, 2.4059081778757156], [8.453946425758168, 7.5054472826359e-05, 2.4059841680265017]]}, "guid": "015da849-d41e-4110-8fd9-b12095a24f3b"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [8.18033521737132, 6.764804243323425e-05, 1.987520541975659], "xaxis": [0.0, 0.9999999990693889, -4.314188602193601e-05], "yaxis": [0.8369692695032491, -2.3609392372099767e-05, -0.5472498893099881]}, "guid": "4c0ff47a-7ddd-44c2-ad3d-3057508dd645"}, {"dtype": "compas.geometry/Frame", "data": {"point": [8.180369646340866, 3.000067014222929, 1.9874437723435703], "xaxis": [0.0, 0.9999999990693889, -4.314188602193601e-05], "yaxis": [0.8369692695032491, -2.3609392372099767e-05, -0.5472498893099881]}, "guid": "b5381dd4-d34d-411d-bb9c-2c16d538cbb7"}, {"dtype": "compas.geometry/Frame", "data": {"point": [8.45398136439389, 3.000074584599724, 2.4059081778757156], "xaxis": [0.0, 0.9999999990693889, -4.314188602193601e-05], "yaxis": [0.8369692695032491, -2.3609392372099767e-05, -0.5472498893099881]}, "guid": "b220e854-4380-4ee1-ac31-466c8099e6b1"}, {"dtype": "compas.geometry/Frame", "data": {"point": [8.453946425758168, 7.5054472826359e-05, 2.4059841680265017], "xaxis": [0.0, 0.9999999990693889, -4.314188602193601e-05], "yaxis": [0.8369692695032491, -2.3609392372099767e-05, -0.5472498893099881]}, "guid": "3bc4a741-1f14-4492-a50e-f1c2a2327397"}], "friction_contact": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [8.18033521737132, 6.764804243323425e-05, 1.987520541975659], "guid": "3ec043bf-cc26-4a09-8312-cd1be7f24047"}, {"dtype": "compas.geometry/Point", "data": [8.180369646340866, 3.000067014222929, 1.9874437723435703], "guid": "52fe436a-adb1-443a-a86c-d80a68aadc3d"}, {"dtype": "compas.geometry/Point", "data": [8.45398136439389, 3.000074584599724, 2.4059081778757156], "guid": "11c2d034-5116-4bd3-a2ec-fcc3d76ebf6c"}, {"dtype": "compas.geometry/Point", "data": [8.453946425758168, 7.5054472826359e-05, 2.4059841680265017], "guid": "5f9afdbb-3776-4996-9cd9-8f188d72c8a5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [8.18033521737132, 6.764804243323425e-05, 1.987520541975659], "xaxis": [0.0, 0.9999999990693889, -4.314188602193601e-05], "yaxis": [0.5472498898192649, 3.6108432828772213e-05, 0.8369692687243562]}, "guid": "8ed1bfc0-39bd-456b-933c-dbffebd592ee"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 195923.34078821604, "c_nn": 0, "c_u": -227.34285512050604, "c_v": 370.5075768545212}, {"c_np": 195453.31714769528, "c_nn": 0, "c_u": -112.38055877656882, "c_v": 180.93280643384787}, {"c_np": 88994.50967569114, "c_nn": 0, "c_u": 231.9525392394231, "c_v": 247.03981306229252}, {"c_np": 88672.21138573386, "c_nn": 0, "c_u": 178.40958849813111, "c_v": -83.96392165948055}]}, "guid": "01962168-fe06-445a-b24d-d3355d675ffa"}}}, "5": {"6": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [7.036702805837947, 0.0, 3.203765105125373], "guid": "e45ab743-3d5f-42d2-b626-e2b12a15e8e1"}, {"dtype": "compas.geometry/Point", "data": [6.809722878544679, 0.0, 2.7582540361204093], "guid": "05d38157-3704-419c-a3f4-4e6a700055f7"}, {"dtype": "compas.geometry/Point", "data": [6.809722878544679, 3.0, 2.7582540361204093], "guid": "d69a8d1a-708f-438c-89d1-4c2dc39bf598"}, {"dtype": "compas.geometry/Point", "data": [7.036702805837947, 3.0, 3.203765105125373], "guid": "589d26a0-cf7b-41de-be4f-8589afda4f67"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [6.923212842191313, 1.5, 2.981009570622892], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.4539598545865337, 0.0, -0.8910221380099225]}, "guid": "8f5b5bcd-f72f-485d-ae95-74bc270ecc08"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "6d1eaa4b-bec6-4532-b8cd-9bd1da3802b0"}], "contact_point": [[7.512125917079419, 8.595180057511064e-05, 2.398800357308794], [7.512152306500966, 3.0000855116961405, 2.398728147002612], [7.761966032716562, 3.000093735297322, 2.8318370646993656], [7.7619396060691415, 9.416794863827474e-05, 2.831909210466322]], "force_magnitude": [189761.13181107646, 189307.7904418412, 87656.06186252275, 87384.09655975332], "force_normal": [189753.7884959322, 189300.8820306201, 87634.07644479787, 87364.30575663081], "force_tangent1": [-55.58416966272159, 260.232831966448, -63.11752083431477, -77.6620015249059], "force_tangent2": [1668.474771112771, 1596.2027673464509, 1962.1017028433907, 1858.0580829822143], "gap": [-0.0006592278363884861, -0.0006592278343010624, -0.0006592280313607067, -0.0006592280143050875], "status": ["stic", "stic", "stic", "stic"], "force_vector": [[163537.69490291306, -59.368927767846984, -96253.3426297127], [163181.481363247, 256.4594331374513, -95964.46160234262], [74931.3439429598, -64.90602272981658, -45484.88389956043], [74749.64326054268, -79.44165962442416, -45259.96965320033]], "force": [476400.16346966254, 52.742823015363584, -282962.6577848161], "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[7.512125917079419, 8.595180057511064e-05, 2.398800357308794], [7.512152306500966, 3.0000855116961405, 2.398728147002612], [7.761966032716562, 3.000093735297322, 2.8318370646993656], [7.7619396060691415, 9.416794863827474e-05, 2.831909210466322]]}, "guid": "8a18aecb-28b2-4737-9fee-0fe5a7ddbbff"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [7.512125917079419, 8.595180057511064e-05, 2.398800357308794], "xaxis": [0.0, 0.9999999992269375, -3.93207960973313e-05], "yaxis": [0.8662347576324063, -1.964613297718079e-05, -0.4996372126689083]}, "guid": "6f1d1ce5-5545-4bbe-909a-e6a9cbc02097"}, {"dtype": "compas.geometry/Frame", "data": {"point": [7.512152306500966, 3.0000855116961405, 2.398728147002612], "xaxis": [0.0, 0.9999999992269375, -3.93207960973313e-05], "yaxis": [0.8662347576324063, -1.964613297718079e-05, -0.4996372126689083]}, "guid": "0e14c173-e4a4-4605-befd-91c43e2c9170"}, {"dtype": "compas.geometry/Frame", "data": {"point": [7.761966032716562, 3.000093735297322, 2.8318370646993656], "xaxis": [0.0, 0.9999999992269375, -3.93207960973313e-05], "yaxis": [0.8662347576324063, -1.964613297718079e-05, -0.4996372126689083]}, "guid": "6930e0a5-d4a2-44c7-a653-372c81a0feb3"}, {"dtype": "compas.geometry/Frame", "data": {"point": [7.7619396060691415, 9.416794863827474e-05, 2.831909210466322], "xaxis": [0.0, 0.9999999992269375, -3.93207960973313e-05], "yaxis": [0.8662347576324063, -1.964613297718079e-05, -0.4996372126689083]}, "guid": "3ae5eecb-11ca-43bf-882e-e7651eb919e7"}], "friction_contact": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [7.512125917079419, 8.595180057511064e-05, 2.398800357308794], "guid": "9b991ba3-4a70-467a-8200-97113a81e9bc"}, {"dtype": "compas.geometry/Point", "data": [7.512152306500966, 3.0000855116961405, 2.398728147002612], "guid": "b28f4040-a882-4d66-bfba-7533c0481cc2"}, {"dtype": "compas.geometry/Point", "data": [7.761966032716562, 3.000093735297322, 2.8318370646993656], "guid": "d68dc40d-d4e3-4b81-a815-d7b109dd9c6e"}, {"dtype": "compas.geometry/Point", "data": [7.7619396060691415, 9.416794863827474e-05, 2.831909210466322], "guid": "835df14d-8f57-4790-a2e5-612c2d6a07e0"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [7.512125917079419, 8.595180057511064e-05, 2.398800357308794], "xaxis": [0.0, 0.9999999992269375, -3.93207960973313e-05], "yaxis": [0.499637213055159, 3.406104027728505e-05, 0.8662347569627529]}, "guid": "fe395db6-e4e5-4c7d-95f2-ef03fecc82f8"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 189753.78849593224, "c_nn": 0, "c_u": -55.584169662721585, "c_v": -1668.4747711128293}, {"c_np": 189300.88203062015, "c_nn": 0, "c_u": 260.23283196644803, "c_v": -1596.2027673465054}, {"c_np": 87634.0764447979, "c_nn": 0, "c_u": -63.11752083431477, "c_v": -1962.101702843407}, {"c_np": 87364.30575663083, "c_nn": 0, "c_u": -77.66200152490589, "c_v": -1858.0580829822356}]}, "guid": "f2d8fd66-a041-40a4-a680-dcf3d8b36051"}}}, "6": {"7": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [6.304276291248622, 0.0, 3.553085428620911], "guid": "03bbefa8-fc9a-4107-84e9-ae8aa1e85d69"}, {"dtype": "compas.geometry/Point", "data": [6.100921934285141, 0.0, 3.0963064826262725], "guid": "56ed333c-165c-4a35-bc13-cdd58b9bae65"}, {"dtype": "compas.geometry/Point", "data": [6.100921934285141, 3.0, 3.0963064826262725], "guid": "db9d7ca8-7fe3-42e3-be75-bdd8e536b2d8"}, {"dtype": "compas.geometry/Point", "data": [6.304276291248622, 3.0, 3.553085428620911], "guid": "75b2bb1c-e1a3-4c6e-9388-48a4981775a9"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [6.202599112766881, 1.5, 3.3246959556235915], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.4067087139269582, 0.0, 0.9135578919892706]}, "guid": "bc09b26d-13e9-41dc-8ee0-ef8b985bd15d"}, "size": 1.5000000000000107, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "201e2808-6827-4158-ba85-13304ed971d0"}], "contact_point": [[6.8223882334810595, 0.00010139296015873278, 2.7729135895853], [6.822420223549418, 3.000101020159957, 2.7728386237478517], [7.048242914937931, 3.000109760244652, 3.2188991127198547], [7.048211268125092, 0.00011025228536657447, 3.21897475657369]], "force_magnitude": [179013.35424714145, 178072.5543863614, 91921.46773648931, 91190.34949260512], "force_normal": [178983.50667731703, 178049.89118130397, 91858.6485791172, 91139.6149443496], "force_tangent1": [-71.50143140215063, 0.5911197744112068, 61.91369130897281, 68.29343895369371], "force_tangent2": [3268.0611757863862, 2840.9286615508468, 3397.2163227447872, 3040.6848546584242], "gap": [-0.000601971922121668, -0.0006019719494790465, -0.0006019721249294962, -0.0006019721760984319], "status": ["stic", "stic", "stic", "stic"], "force_vector": [[158209.74306762725, -75.35863609226335, -83758.29820599209], [157569.71380789118, -3.229116055272575, -82955.5296876327], [80420.18357888337, 59.863413467609455, -44521.30636381723], [79939.7115613721, 66.27276590602385, -43878.44532328598]], "force": [476139.3520157739, 47.54842722609738, -255113.57958072802], "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[6.8223882334810595, 0.00010139296015873278, 2.7729135895853], [6.822420223549418, 3.000101020159957, 2.7728386237478517], [7.048242914937931, 3.000109760244652, 3.2188991127198547], [7.048211268125092, 0.00011025228536657447, 3.21897475657369]]}, "guid": "b473bd57-1059-4d7f-95e6-b09d7dae2405"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [6.8223882334810595, 0.00010139296015873278, 2.7729135895853], "xaxis": [0.0, 0.9999999989396245, -4.605161151576903e-05], "yaxis": [0.8921819200046475, -2.0800418523122958e-05, -0.4516762349118708]}, "guid": "72d0b0d7-f33e-4894-945f-0f4dc7fd6340"}, {"dtype": "compas.geometry/Frame", "data": {"point": [6.822420223549418, 3.000101020159957, 2.7728386237478517], "xaxis": [0.0, 0.9999999989396245, -4.605161151576903e-05], "yaxis": [0.8921819200046475, -2.0800418523122958e-05, -0.4516762349118708]}, "guid": "666695a4-8c86-4300-87f1-a72a5bef6505"}, {"dtype": "compas.geometry/Frame", "data": {"point": [7.048242914937931, 3.000109760244652, 3.2188991127198547], "xaxis": [0.0, 0.9999999989396245, -4.605161151576903e-05], "yaxis": [0.8921819200046475, -2.0800418523122958e-05, -0.4516762349118708]}, "guid": "c25fab7f-d86c-4c3b-89ac-6d95601f7bd9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [7.048211268125092, 0.00011025228536657447, 3.21897475657369], "xaxis": [0.0, 0.9999999989396245, -4.605161151576903e-05], "yaxis": [0.8921819200046475, -2.0800418523122958e-05, -0.4516762349118708]}, "guid": "110b0ab2-620e-4fd4-98be-19441b253486"}], "friction_contact": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [6.8223882334810595, 0.00010139296015873278, 2.7729135895853], "guid": "73d94ba4-9c78-4eb8-8ca0-a6e5a798f8d4"}, {"dtype": "compas.geometry/Point", "data": [6.822420223549418, 3.000101020159957, 2.7728386237478517], "guid": "1b8d4726-92cb-48a2-a1bc-293a37461afa"}, {"dtype": "compas.geometry/Point", "data": [7.048242914937931, 3.000109760244652, 3.2188991127198547], "guid": "91b475d6-4c9a-44e5-a72d-82b22378905a"}, {"dtype": "compas.geometry/Point", "data": [7.048211268125092, 0.00011025228536657447, 3.21897475657369], "guid": "d82840e2-d616-408f-ac41-9610126cb93a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [6.8223882334810595, 0.00010139296015873278, 2.7729135895853], "xaxis": [0.0, 0.9999999989396245, -4.605161151576903e-05], "yaxis": [0.4516762353908173, 4.108641518144695e-05, 0.8921819190585997]}, "guid": "e40a4796-0b1c-428b-8e6d-ca9f5a579d07"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 178983.50667731703, "c_nn": 0, "c_u": -71.50143140215063, "c_v": -3268.061175786366}, {"c_np": 178049.89118130397, "c_nn": 0, "c_u": 0.5911197744112062, "c_v": -2840.928661550817}, {"c_np": 91858.64857911722, "c_nn": 0, "c_u": 61.91369130897281, "c_v": -3397.216322744782}, {"c_np": 91139.61494434961, "c_nn": 0, "c_u": 68.29343895369371, "c_v": -3040.684854658408}]}, "guid": "d488f6b0-42a4-465b-84e5-9965e937f078"}}}, "7": {"8": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [5.554572715196095, 0.0, 3.8635976437341686], "guid": "3df6c7e3-a128-4d99-acce-47d8c014d01b"}, {"dtype": "compas.geometry/Point", "data": [5.375401227380183, 0.0, 3.3968026373835913], "guid": "96ffd542-6f79-4084-803f-14f3ee146449"}, {"dtype": "compas.geometry/Point", "data": [5.375401227380183, 3.0, 3.3968026373835913], "guid": "824a2ecf-a3e7-4cbd-a58c-83b8b42d6ab5"}, {"dtype": "compas.geometry/Point", "data": [5.554572715196095, 3.0, 3.8635976437341686], "guid": "fd25ef5c-ca16-4825-bd3b-2513f19e4c13"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [5.4649869712881385, 1.5, 3.63020014055888], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.35834297563182116, 0.0, 0.9335900127011493]}, "guid": "7440a51e-1b83-43f3-afb5-2d81b3610ba2"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "d26e28ae-4a86-4924-89ae-b700ea44ae47"}], "contact_point": [[6.11320481262623, 0.00011734282035475409, 3.108883626934931], [6.113231065813543, 3.000116992341673, 3.108810358708906], [6.314584550514041, 3.0001266076438835, 3.5664190458516876], [6.314558771438466, 0.00012675700463389626, 3.566493391583]], "force_magnitude": [163896.8459506615, 164218.96004706222, 99353.49377245731, 99912.80982980861], "force_normal": [163831.26785566588, 164173.04066564084, 99263.7900332157, 99849.34411469643], "force_tangent1": [10.190111227012318, -124.51433327587054, 144.0617036870055, 21.98102842260559], "force_tangent2": [4635.912158523636, 3881.243836357697, 4218.525721257315, 3560.5568085377868], "gap": [-0.000497285378182654, -0.0004972853853569063, -0.0004972854692191168, -0.0004972854874384095], "status": ["stic", "stic", "stic", "stic"], "force_vector": [[148089.43340213978, 7.078327843658352, -70226.03347125155], [148706.20300105112, -127.60160778785156, -69672.91974489432], [89158.22151998627, 142.11913004212087, -43839.57187678326], [89959.1812597832, 20.05469111325126, -43473.15117364205]], "force": [475913.0391829604, 41.650541211178925, -227211.6762665712], "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[6.11320481262623, 0.00011734282035475409, 3.108883626934931], [6.113231065813543, 3.000116992341673, 3.108810358708906], [6.314584550514041, 3.0001266076438835, 3.5664190458516876], [6.314558771438466, 0.00012675700463389626, 3.566493391583]]}, "guid": "5603e113-5ddb-4f0a-ae1a-34ff77ca573a"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [6.11320481262623, 0.00011734282035475409, 3.108883626934931], "xaxis": [0.0, 0.9999999990182692, -4.431096612592894e-05], "yaxis": [0.9153108572791632, -1.7846157553539153e-05, -0.40274810269993633]}, "guid": "04233741-428e-45f8-8fcf-749cc1e0b1fc"}, {"dtype": "compas.geometry/Frame", "data": {"point": [6.113231065813543, 3.000116992341673, 3.108810358708906], "xaxis": [0.0, 0.9999999990182692, -4.431096612592894e-05], "yaxis": [0.9153108572791632, -1.7846157553539153e-05, -0.40274810269993633]}, "guid": "e8291617-9cba-4675-9bf2-81374e917ff7"}, {"dtype": "compas.geometry/Frame", "data": {"point": [6.314584550514041, 3.0001266076438835, 3.5664190458516876], "xaxis": [0.0, 0.9999999990182692, -4.431096612592894e-05], "yaxis": [0.9153108572791632, -1.7846157553539153e-05, -0.40274810269993633]}, "guid": "3b380a9b-f382-4ef0-adc6-c1a47c9d5f02"}, {"dtype": "compas.geometry/Frame", "data": {"point": [6.314558771438466, 0.00012675700463389626, 3.566493391583], "xaxis": [0.0, 0.9999999990182692, -4.431096612592894e-05], "yaxis": [0.9153108572791632, -1.7846157553539153e-05, -0.40274810269993633]}, "guid": "0d50356a-8ce2-4b06-b991-bf3213f345a0"}], "friction_contact": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [6.11320481262623, 0.00011734282035475409, 3.108883626934931], "guid": "c6393b9a-73a1-4b5f-982e-b64fe67cddb8"}, {"dtype": "compas.geometry/Point", "data": [6.113231065813543, 3.000116992341673, 3.108810358708906], "guid": "8edfed54-4f47-4c5c-a637-6ef8b95752ed"}, {"dtype": "compas.geometry/Point", "data": [6.314584550514041, 3.0001266076438835, 3.5664190458516876], "guid": "2315d331-135a-45b9-838c-479e5d42ec74"}, {"dtype": "compas.geometry/Point", "data": [6.314558771438466, 0.00012675700463389626, 3.566493391583], "guid": "38e303f5-765e-4e9e-8d84-9913af779bc9"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [6.11320481262623, 0.00011734282035475409, 3.108883626934931], "xaxis": [0.0, 0.9999999990182692, -4.431096612592894e-05], "yaxis": [0.40274810309532655, 4.0558308391591974e-05, 0.9153108563805742]}, "guid": "730a17cc-3b8e-42c6-854f-3c48ab4130a5"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 163831.2678556659, "c_nn": 0, "c_u": 10.190111227012318, "c_v": -4635.912158523635}, {"c_np": 164173.0406656409, "c_nn": 0, "c_u": -124.51433327587056, "c_v": -3881.243836357702}, {"c_np": 99263.79003321573, "c_nn": 0, "c_u": 144.0617036870055, "c_v": -4218.525721257327}, {"c_np": 99849.34411469646, "c_nn": 0, "c_u": 21.981028422605593, "c_v": -3560.556808537789}]}, "guid": "393a41e1-7c43-4154-a351-3080e63b0b4d"}}}, "8": {"9": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [4.789646663197276, 0.0, 4.1344507822686785], "guid": "6249c4cd-5a4f-4d7c-997d-f1eac10da0ae"}, {"dtype": "compas.geometry/Point", "data": [4.63514906945621, 0.0, 3.6589189815148035], "guid": "c9fee7f5-a63a-47a4-bd0e-91cf1d9b8775"}, {"dtype": "compas.geometry/Point", "data": [4.63514906945621, 3.0, 3.6589189815148035], "guid": "ca501404-33cb-4313-95be-8456c41d99a6"}, {"dtype": "compas.geometry/Point", "data": [4.789646663197276, 3.0, 4.1344507822686785], "guid": "86a837bc-d3e1-426c-b10a-651bb9bfd59c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [4.712397866326743, 1.5000000000000002, 3.896684881891741], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.3089951874821309, 0.0, 0.951063601507745]}, "guid": "40432e89-2619-47c5-9a87-128c247152bb"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "d61018da-0512-4b91-aec9-ec3fa61517d2"}], "contact_point": [[5.386761676474223, 0.00013072042707389846, 3.406026595699457], [5.386785498748397, 3.000130600978504, 3.405952983832223], [5.5633364877398215, 3.0001406744465253, 3.8736808508149845], [5.563312718088299, 0.00014081625319111175, 3.8737546020918066]], "force_magnitude": [147786.70032327287, 147063.6088198075, 110684.9061411632, 110227.31466258531], "force_normal": [147719.70085190368, 146987.938466943, 110594.60089947558, 110125.59376920237], "force_tangent1": [143.8344300385372, 98.97795145696314, 26.66829435416404, -226.56033663068044], "force_tangent2": [4447.255819231207, 4716.056372507255, 4470.1217171229255, 4728.9708308546205], "gap": [-0.00035225169924822214, -0.00035225170610855665, -0.00035225173539276284, -0.0003522517541077657], "status": ["stic", "stic", "stic", "stic"], "force_vector": [[136631.40989311572, 141.26735733177424, -56327.1396983196], [135851.87040754946, 96.41119492621439, -56320.20108946029], [101890.25193355887, 24.697750706859562, -43237.997160080384], [101360.0523480629, -228.5343684484856, -43314.52940717444]], "force": [475733.58458228695, 33.84193451636261, -199199.86735503472], "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[5.386761676474223, 0.00013072042707389846, 3.406026595699457], [5.386785498748397, 3.000130600978504, 3.405952983832223], [5.5633364877398215, 3.0001406744465253, 3.8736808508149845], [5.563312718088299, 0.00014081625319111175, 3.8737546020918066]]}, "guid": "1d625793-c959-4ae2-9ac5-d1d8fd982e33"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [5.386761676474223, 0.00013072042707389846, 3.406026595699457], "xaxis": [0.0, 0.9999999989614894, -4.557435132015478e-05], "yaxis": [0.9355687401494897, -1.6094337612362334e-05, -0.3531446335371238]}, "guid": "0b1a5a08-6434-4699-a235-ea24f5e9dcac"}, {"dtype": "compas.geometry/Frame", "data": {"point": [5.386785498748397, 3.000130600978504, 3.405952983832223], "xaxis": [0.0, 0.9999999989614894, -4.557435132015478e-05], "yaxis": [0.9355687401494897, -1.6094337612362334e-05, -0.3531446335371238]}, "guid": "48bc0070-3856-4f9b-8ad5-4910cf261239"}, {"dtype": "compas.geometry/Frame", "data": {"point": [5.5633364877398215, 3.0001406744465253, 3.8736808508149845], "xaxis": [0.0, 0.9999999989614894, -4.557435132015478e-05], "yaxis": [0.9355687401494897, -1.6094337612362334e-05, -0.3531446335371238]}, "guid": "2c8f475e-8312-469d-8573-d7fc901df19c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [5.563312718088299, 0.00014081625319111175, 3.8737546020918066], "xaxis": [0.0, 0.9999999989614894, -4.557435132015478e-05], "yaxis": [0.9355687401494897, -1.6094337612362334e-05, -0.3531446335371238]}, "guid": "099cc229-a4f5-4fef-9497-5109d29370f2"}], "friction_contact": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [5.386761676474223, 0.00013072042707389846, 3.406026595699457], "guid": "33a56106-cb91-4745-887c-fa4757399c7d"}, {"dtype": "compas.geometry/Point", "data": [5.386785498748397, 3.000130600978504, 3.405952983832223], "guid": "3880e5e8-1eec-4341-9e43-d6b4e664cbde"}, {"dtype": "compas.geometry/Point", "data": [5.5633364877398215, 3.0001406744465253, 3.8736808508149845], "guid": "bfb6cb22-d041-44c8-8397-f22af0c112c8"}, {"dtype": "compas.geometry/Point", "data": [5.563312718088299, 0.00014081625319111175, 3.8737546020918066], "guid": "08f47c4d-f511-4dc8-8a35-12f578c80596"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [5.386761676474223, 0.00013072042707389846, 3.406026595699457], "xaxis": [0.0, 0.9999999989614894, -4.557435132015478e-05], "yaxis": [0.35314463390386824, 4.263793844772743e-05, 0.9355687391778915]}, "guid": "12f376cc-07a2-4c62-b43c-b3039fe336ad"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 147719.70085190373, "c_nn": 0, "c_u": 143.83443003853722, "c_v": -4447.255819231235}, {"c_np": 146987.93846694307, "c_nn": 0, "c_u": 98.97795145696317, "c_v": -4716.056372507279}, {"c_np": 110594.60089947564, "c_nn": 0, "c_u": 26.668294354164043, "c_v": -4470.121717122929}, {"c_np": 110125.59376920243, "c_nn": 0, "c_u": -226.56033663068047, "c_v": -4728.97083085464}]}, "guid": "fb7147d6-3951-4a49-a7a1-f6c0995e68c0"}}}, "9": {"10": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [4.01159443842872, 0.0, 4.364902562936981], "guid": "3efd40b2-3b9d-47f4-ba55-ed435abcef50"}, {"dtype": "compas.geometry/Point", "data": [3.882194144130486, 0.0, 3.881937177183994], "guid": "36cc4a68-e440-4dda-8045-270d3a19dd66"}, {"dtype": "compas.geometry/Point", "data": [3.882194144130486, 3.0, 3.881937177183994], "guid": "3bb8b91d-0ece-4176-bf9d-e923d37e5d9b"}, {"dtype": "compas.geometry/Point", "data": [4.01159443842872, 3.0, 4.364902562936981], "guid": "98293936-0e36-4c04-b361-0cb1c85505c0"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.9468942912796026, 1.4999999999999998, 4.123419870060488], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.2588005885964673, 0.0, -0.965930771505972]}, "guid": "ccd7b067-03da-4946-a0f1-de53640c1dde"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "034efc22-ff3e-4e8d-bd68-18532f2b1f2d"}], "contact_point": [[4.6452975535466, 0.0001429315160086388, 3.6638739543919026], [4.645318186470289, 3.0001427152680966, 3.663801194154463], [4.796859068097649, 3.0001534398956684, 4.140217320892442], [4.796838834914273, 0.00015345503555679542, 4.140291337847723]], "force_magnitude": [130121.23895683394, 129863.64569863865, 122713.18531733064, 122736.8405626975], "force_normal": [130032.53127979086, 129779.89938469745, 122621.09361741907, 122649.64320965426], "force_tangent1": [170.5769025395708, 59.31457132555209, -25.261997892797588, -171.4841525686233], "force_tangent2": [4800.889516746696, 4662.689312079567, 4753.168693108189, 4622.515012734288], "gap": [-0.00019102744817366644, -0.00019102744616831947, -0.00019102745364669294, -0.00019102744981566854], "status": ["stic", "stic", "stic", "stic"], "force_vector": [[122459.56728824509, 168.55882026117223, -43990.48527990302], [122260.71236068502, 57.306043915047226, -43782.20418408283], [115411.2851119921, -27.174932078405728, -41698.44578694839], [115478.09525545797, -173.3917718038945, -41582.58629255608]], "force": [475609.6600163802, 25.29816029391921, -171053.7215434903], "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[4.6452975535466, 0.0001429315160086388, 3.6638739543919026], [4.645318186470289, 3.0001427152680966, 3.663801194154463], [4.796859068097649, 3.0001534398956684, 4.140217320892442], [4.796838834914273, 0.00015345503555679542, 4.140291337847723]]}, "guid": "7bbc744c-5426-41bb-b367-b09f649f2240"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [4.6452975535466, 0.0001429315160086388, 3.6638739543919026], "xaxis": [0.0, 0.9999999989477225, -4.5875430628431606e-05], "yaxis": [0.9529524004808141, -1.3905759625376481e-05, -0.3031199799163427]}, "guid": "a2997e40-c960-46c7-8066-641264371498"}, {"dtype": "compas.geometry/Frame", "data": {"point": [4.645318186470289, 3.0001427152680966, 3.663801194154463], "xaxis": [0.0, 0.9999999989477225, -4.5875430628431606e-05], "yaxis": [0.9529524004808141, -1.3905759625376481e-05, -0.3031199799163427]}, "guid": "862bee7e-ceae-4644-af6a-1a1f4298d468"}, {"dtype": "compas.geometry/Frame", "data": {"point": [4.796859068097649, 3.0001534398956684, 4.140217320892442], "xaxis": [0.0, 0.9999999989477225, -4.5875430628431606e-05], "yaxis": [0.9529524004808141, -1.3905759625376481e-05, -0.3031199799163427]}, "guid": "99dd61b6-09f7-41b7-8879-4e4e8aad19f1"}, {"dtype": "compas.geometry/Frame", "data": {"point": [4.796838834914273, 0.00015345503555679542, 4.140291337847723], "xaxis": [0.0, 0.9999999989477225, -4.5875430628431606e-05], "yaxis": [0.9529524004808141, -1.3905759625376481e-05, -0.3031199799163427]}, "guid": "8673224a-125d-4a44-9400-ba61fee731b8"}], "friction_contact": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [4.6452975535466, 0.0001429315160086388, 3.6638739543919026], "guid": "4b802ec9-343a-4e22-92be-56dcca53a686"}, {"dtype": "compas.geometry/Point", "data": [4.645318186470289, 3.0001427152680966, 3.663801194154463], "guid": "92968c91-7ba3-4855-8463-ec100809b34d"}, {"dtype": "compas.geometry/Point", "data": [4.796859068097649, 3.0001534398956684, 4.140217320892442], "guid": "5292f6a1-ede8-4d8d-97cb-4f9564f137e4"}, {"dtype": "compas.geometry/Point", "data": [4.796838834914273, 0.00015345503555679542, 4.140291337847723], "guid": "f270c202-e724-4a7c-9fca-c15a5e3e0d3a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [4.6452975535466, 0.0001429315160086388, 3.6638739543919026], "xaxis": [0.0, 0.9999999989477225, -4.5875430628431606e-05], "yaxis": [0.303119980235309, 4.3717101740454964e-05, 0.9529523994780438]}, "guid": "97262398-4a27-434a-ab55-c8105f9d1910"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 130032.53127979088, "c_nn": 0, "c_u": 170.57690253957082, "c_v": -4800.889516746705}, {"c_np": 129779.89938469749, "c_nn": 0, "c_u": 59.31457132555209, "c_v": -4662.689312079587}, {"c_np": 122621.0936174191, "c_nn": 0, "c_u": -25.26199789279759, "c_v": -4753.168693108208}, {"c_np": 122649.64320965428, "c_nn": 0, "c_u": -171.4841525686233, "c_v": -4622.515012734308}]}, "guid": "879053ae-bb82-44ca-9874-a5d1740c7914"}}}, "10": {"11": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.2225483167438123, 0.0, 4.554321425605138], "guid": "2f3c6812-3db8-4f5d-99ed-d71d0dc65497"}, {"dtype": "compas.geometry/Point", "data": [3.118599947341779, 0.0, 4.065246036223645], "guid": "7c0efa5b-dd86-4705-b7e6-53de65155405"}, {"dtype": "compas.geometry/Point", "data": [3.118599947341779, 3.0, 4.065246036223645], "guid": "ef2d85ad-4cb4-45c2-bae4-90a47a87a81c"}, {"dtype": "compas.geometry/Point", "data": [3.2225483167438123, 3.0, 4.554321425605138], "guid": "6bcebd28-dbb4-495d-96e9-fc36e230737c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.1705741320427956, 1.4999999999999998, 4.30978373091439], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.2078967388040661, 0.0, 0.978150778762985]}, "guid": "0c497fdf-7f7e-4ee0-9cb5-11a255cb3009"}, "size": 1.5000000000000027, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "22fccfe7-853a-4985-bef0-c14a171bfa1d"}], "contact_point": [[3.8910964321053303, 0.000153536320972034, 3.8821420514486733], [3.891111068971232, 3.0001531932398007, 3.882069498613547], [4.017512872799333, 3.0001642731533185, 4.365764420814697], [4.017498584430239, 0.00016485471021808633, 4.365838307213423]], "force_magnitude": [112777.13026053284, 113190.15196250686, 134914.52050130413, 135626.26684834293], "force_normal": [112682.17725735877, 113107.62636792562, 134837.29646168902, 135555.10879942792], "force_tangent1": [4.938971154030378, -135.18591027880842, 231.00458129039401, -78.29274479316742], "force_tangent2": [4626.879504475194, 4319.384618066632, 4558.284971655379, 4392.107448514222], "gap": [-9.014522405878902e-05, -9.014522578311638e-05, -9.014522277426542e-05, -9.014522412549567e-05], "status": ["stic", "stic", "stic", "stic"], "force_vector": [[107851.23467311703, 3.5262129254645402, -32966.532678631134], [108340.60613475178, -136.59052880805774, -32776.59083366389], [129303.86491449394, 229.35461475455276, -38501.76303407167], [130040.3706044726, -79.94359854334581, -38522.45943979166]], "force": [475536.0763268353, 16.346700328613736, -142767.34598615835], "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[3.8910964321053303, 0.000153536320972034, 3.8821420514486733], [3.891111068971232, 3.0001531932398007, 3.882069498613547], [4.017512872799333, 3.0001642731533185, 4.365764420814697], [4.017498584430239, 0.00016485471021808633, 4.365838307213423]]}, "guid": "1c120ca2-6d31-4bc0-a153-6f5d1709d892"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [3.8910964321053303, 0.000153536320972034, 3.8821420514486733], "xaxis": [0.0, 0.9999999990817537, -4.285431669674857e-05], "yaxis": [0.9675094480137906, -1.083506529571179e-05, -0.2528348628782268]}, "guid": "1e5064da-c3c5-4622-b168-908039024e0a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [3.891111068971232, 3.0001531932398007, 3.882069498613547], "xaxis": [0.0, 0.9999999990817537, -4.285431669674857e-05], "yaxis": [0.9675094480137906, -1.083506529571179e-05, -0.2528348628782268]}, "guid": "46e70b70-c5c1-4f71-ac78-6321ffa5ba90"}, {"dtype": "compas.geometry/Frame", "data": {"point": [4.017512872799333, 3.0001642731533185, 4.365764420814697], "xaxis": [0.0, 0.9999999990817537, -4.285431669674857e-05], "yaxis": [0.9675094480137906, -1.083506529571179e-05, -0.2528348628782268]}, "guid": "ecc2dfff-9852-427e-a955-c63ea05d1f36"}, {"dtype": "compas.geometry/Frame", "data": {"point": [4.017498584430239, 0.00016485471021808633, 4.365838307213423], "xaxis": [0.0, 0.9999999990817537, -4.285431669674857e-05], "yaxis": [0.9675094480137906, -1.083506529571179e-05, -0.2528348628782268]}, "guid": "1d8ec0cf-ee1c-4720-850c-1310d12ba9f3"}], "friction_contact": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.8910964321053303, 0.000153536320972034, 3.8821420514486733], "guid": "20d3cd39-5415-443b-83f2-16be7234735a"}, {"dtype": "compas.geometry/Point", "data": [3.891111068971232, 3.0001531932398007, 3.882069498613547], "guid": "5672e50e-e5e6-4654-815a-da95d990e965"}, {"dtype": "compas.geometry/Point", "data": [4.017512872799333, 3.0001642731533185, 4.365764420814697], "guid": "fe7b6a0f-2c9f-431b-902e-f69482cfa7b6"}, {"dtype": "compas.geometry/Point", "data": [4.017498584430239, 0.00016485471021808633, 4.365838307213423], "guid": "235332db-3005-49e5-9141-0da49e9a3f2a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.8910964321053303, 0.000153536320972034, 3.8821420514486733], "xaxis": [0.0, 0.9999999990817537, -4.285431669674857e-05], "yaxis": [0.2528348631103914, 4.146195629227938e-05, 0.9675094471253787]}, "guid": "e51aee13-4a7a-463a-b48b-edaf8bf4b0c4"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 112682.17725735877, "c_nn": 0, "c_u": 4.938971154030378, "c_v": -4626.879504475211}, {"c_np": 113107.62636792564, "c_nn": 0, "c_u": -135.18591027880842, "c_v": -4319.384618066644}, {"c_np": 134837.29646168905, "c_nn": 0, "c_u": 231.00458129039401, "c_v": -4558.284971655401}, {"c_np": 135555.10879942792, "c_nn": 0, "c_u": -78.29274479316743, "c_v": -4392.107448514253}]}, "guid": "e1c1c93d-4680-456d-b3a9-e88159d4e2d4"}}}, "11": {"12": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.4246707031057646, 0.0, 4.7021882621025295], "guid": "0371556c-220f-438d-967d-53f4f56c0fb7"}, {"dtype": "compas.geometry/Point", "data": [2.3464591322768125, 0.0, 4.208343195114441], "guid": "def8d377-eecb-4f2d-9644-19885081ed3b"}, {"dtype": "compas.geometry/Point", "data": [2.3464591322768125, 3.0, 4.208343195114441], "guid": "9813df45-65f2-4da0-b0d4-ceb49024ca89"}, {"dtype": "compas.geometry/Point", "data": [2.4246707031057646, 3.0, 4.7021882621025295], "guid": "7cd3d1aa-31ee-4c50-ab26-0e98603c935f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.385564917691289, 1.5, 4.455265728608486], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.15642314165790344, 0.0, -0.9876901339761734]}, "guid": "c6c0f7cd-772b-413e-995d-fdbc21e40186"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ea048647-6dc8-457c-bb26-a88eebc7a446"}], "contact_point": [[3.126398687606312, 0.00016027411423247812, 4.060668764709683], [3.126408126568136, 3.0001600649688145, 4.060596192083239], [3.227456661316268, 3.0001716032199788, 4.550225915141934], [3.2274473232495366, 0.00017187943990204608, 4.550298976651954]], "force_magnitude": [97643.16844727435, 97341.66571467093, 147040.626279643, 147037.6756672876], "force_normal": [97564.75512224002, 97254.10528826645, 146993.04537491404, 146980.02586605295], "force_tangent1": [33.88623092264523, -220.95271153590815, 245.2357194165158, -47.39055609689143], "force_tangent2": [3912.2569040751273, 4121.901088671297, 3732.3246857716254, 4116.7725450957005], "gap": [-0.0002373457470466514, -0.00023734575076364255, -0.00023734574846600047, -0.00023734574928706813], "status": ["stic", "stic", "stic", "stic"], "force_vector": [[94760.39433882678, 32.95746112954281, -23551.112988107237], [94413.78307965898, -221.88710197064134, -23693.632368377384], [143204.90975590673, 243.9199159789687, -33365.252907581016], [143114.4550984056, -48.72110383955818, -33739.123192207415]], "force": [475493.5422727981, 6.269171298311974, -114349.12145627305], "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[3.126398687606312, 0.00016027411423247812, 4.060668764709683], [3.126408126568136, 3.0001600649688145, 4.060596192083239], [3.227456661316268, 3.0001716032199788, 4.550225915141934], [3.2274473232495366, 0.00017187943990204608, 4.550298976651954]]}, "guid": "963f465e-3917-40b8-86c2-01babe902ed6"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [3.126398687606312, 0.00016027411423247812, 4.060668764709683], "xaxis": [0.0, 0.9999999992223874, -3.943634507632715e-05], "yaxis": [0.9793611637873793, -7.970797627326948e-06, -0.2021180615420029]}, "guid": "fd5348bd-275f-4315-a22d-e9269484032e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [3.126408126568136, 3.0001600649688145, 4.060596192083239], "xaxis": [0.0, 0.9999999992223874, -3.943634507632715e-05], "yaxis": [0.9793611637873793, -7.970797627326948e-06, -0.2021180615420029]}, "guid": "866e5ba7-3fd5-4d34-b66e-476373c79063"}, {"dtype": "compas.geometry/Frame", "data": {"point": [3.227456661316268, 3.0001716032199788, 4.550225915141934], "xaxis": [0.0, 0.9999999992223874, -3.943634507632715e-05], "yaxis": [0.9793611637873793, -7.970797627326948e-06, -0.2021180615420029]}, "guid": "6e16931b-6005-43ae-8bd3-79772427ed40"}, {"dtype": "compas.geometry/Frame", "data": {"point": [3.2274473232495366, 0.00017187943990204608, 4.550298976651954], "xaxis": [0.0, 0.9999999992223874, -3.943634507632715e-05], "yaxis": [0.9793611637873793, -7.970797627326948e-06, -0.2021180615420029]}, "guid": "32ffeaa0-786a-41e7-af13-ca056256021e"}], "friction_contact": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.126398687606312, 0.00016027411423247812, 4.060668764709683], "guid": "68e8a810-4caa-43fd-9a7c-b7826de192a0"}, {"dtype": "compas.geometry/Point", "data": [3.126408126568136, 3.0001600649688145, 4.060596192083239], "guid": "af51c567-3fda-4261-bb92-51b34eddaee6"}, {"dtype": "compas.geometry/Point", "data": [3.227456661316268, 3.0001716032199788, 4.550225915141934], "guid": "fa8c20a9-c607-40f7-aacf-081e3875cfdc"}, {"dtype": "compas.geometry/Point", "data": [3.2274473232495366, 0.00017187943990204608, 4.550298976651954], "guid": "870a6f84-bac1-43ea-91a9-6f7ee1ef33a6"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.126398687606312, 0.00016027411423247812, 4.060668764709683], "xaxis": [0.0, 0.9999999992223874, -3.943634507632715e-05], "yaxis": [0.20211806169917246, 3.862242480947244e-05, 0.9793611630258156]}, "guid": "67d951fa-45d9-4dde-8efe-f91a0798689f"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 97564.75512224005, "c_nn": 0, "c_u": 33.88623092264523, "c_v": -3912.256904075126}, {"c_np": 97254.10528826648, "c_nn": 0, "c_u": -220.95271153590815, "c_v": -4121.9010886713}, {"c_np": 146993.0453749141, "c_nn": 0, "c_u": 245.2357194165158, "c_v": -3732.324685771626}, {"c_np": 146980.025866053, "c_nn": 0, "c_u": -47.39055609689143, "c_v": -4116.7725450957005}]}, "guid": "aa099dd8-f50b-45f6-9a3d-2b928579a8a7"}}}, "12": {"13": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.6201482054508556, 0.0, 4.808097838853641], "guid": "7b7607a8-bfb9-4186-b104-3ae781bdf5c5"}, {"dtype": "compas.geometry/Point", "data": [1.5678877743903765, 0.0, 4.310836491727832], "guid": "1e535959-3807-4c3d-87ec-3d248b4cb221"}, {"dtype": "compas.geometry/Point", "data": [1.5678877743903765, 3.0, 4.310836491727832], "guid": "c5198760-ea7f-4526-8537-a254f6433ffc"}, {"dtype": "compas.geometry/Point", "data": [1.6201482054508556, 3.0, 4.808097838853641], "guid": "d38c1610-30bc-4539-85f9-0a0d638ba2cd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.5940179899206162, 1.5000000000000002, 4.559467165290736], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.10452086212095807, 0.0, 0.9945226942516152]}, "guid": "0c44bd5a-784e-4cb8-8408-5c8975f02f46"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3c2441e0-1ea0-4452-becf-bb438687bbd4"}], "contact_point": [[2.353594274524239, 0.00016625817642014335, 4.199339731903791], [2.3536043596397325, 3.0001659227350066, 4.199266523458716], [2.429025224303245, 3.0001777181089695, 4.693508699114833], [2.4290151223286482, 0.00017806844641457694, 4.693581797079446]], "force_magnitude": [84641.85487300479, 84198.21754467284, 157245.60969706337, 157098.6812007124], "force_normal": [84575.10563202987, 84133.22581521451, 157213.3450420792, 157064.55392334764], "force_tangent1": [-3.844259823224696, -40.57844690619629, -37.98605908877086, 81.92248590581646], "force_tangent2": [3360.816700663809, 3307.3410794510237, 3185.037949641263, 3273.3506639509596], "gap": [-0.0003162931614923192, -0.0003162931263264445, -0.00031629327373902, -0.00031629326955441177], "status": ["stic", "stic", "stic", "stic"], "force_vector": [[83100.26112265713, -4.590928537427174, -16080.739305528814], [82671.50500920875, -41.31956585748836, -15961.215176354965], [154933.76349439105, -39.23345140202242, -26864.645153092548], [154773.3528922832, 80.6720820127236, -26929.507264319185]], "force": [475478.88251854014, -4.471863784214335, -85836.10689929551], "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.353594274524239, 0.00016625817642014335, 4.199339731903791], [2.3536043596397325, 3.0001659227350066, 4.199266523458716], [2.429025224303245, 3.0001777181089695, 4.693508699114833], [2.4290151223286482, 0.00017806844641457694, 4.693581797079446]]}, "guid": "c3a2785d-fea3-4003-98c6-b1dfcceeffd3"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.353594274524239, 0.00016625817642014335, 4.199339731903791], "xaxis": [0.0, 0.9999999989220121, -4.6432486409178674e-05], "yaxis": [0.9885562515766148, -7.004465999712237e-06, -0.15085270106872586]}, "guid": "35d7b9e5-dbe9-475c-b046-47890adbc038"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.3536043596397325, 3.0001659227350066, 4.199266523458716], "xaxis": [0.0, 0.9999999989220121, -4.6432486409178674e-05], "yaxis": [0.9885562515766148, -7.004465999712237e-06, -0.15085270106872586]}, "guid": "48375c64-c5df-4703-af71-854e66f71f19"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.429025224303245, 3.0001777181089695, 4.693508699114833], "xaxis": [0.0, 0.9999999989220121, -4.6432486409178674e-05], "yaxis": [0.9885562515766148, -7.004465999712237e-06, -0.15085270106872586]}, "guid": "ab12fc33-9a10-4b6b-8e5c-d878e145f9e8"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.4290151223286482, 0.00017806844641457694, 4.693581797079446], "xaxis": [0.0, 0.9999999989220121, -4.6432486409178674e-05], "yaxis": [0.9885562515766148, -7.004465999712237e-06, -0.15085270106872586]}, "guid": "47604aeb-ad8a-4ab0-8de6-1f86bd68c4b8"}], "friction_contact": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.353594274524239, 0.00016625817642014335, 4.199339731903791], "guid": "377da9e6-726b-4a07-b6f7-ac36e95c0061"}, {"dtype": "compas.geometry/Point", "data": [2.3536043596397325, 3.0001659227350066, 4.199266523458716], "guid": "d2a569c8-0ec2-422c-a0e0-680b4c097116"}, {"dtype": "compas.geometry/Point", "data": [2.429025224303245, 3.0001777181089695, 4.693508699114833], "guid": "42f9555b-4030-4744-9b46-47ea4bf71e1f"}, {"dtype": "compas.geometry/Point", "data": [2.4290151223286482, 0.00017806844641457694, 4.693581797079446], "guid": "58aa70c2-cc65-4dae-b55d-76043cb03918"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.353594274524239, 0.00016625817642014335, 4.199339731903791], "xaxis": [0.0, 0.9999999989220121, -4.6432486409178674e-05], "yaxis": [0.15085270123134326, 4.5901124716039775e-05, 0.9885562505109631]}, "guid": "730c88b3-10a4-42a4-bed7-e1250ca2b384"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 84575.10563202987, "c_nn": 0, "c_u": -3.844259823224696, "c_v": -3360.8167006638123}, {"c_np": 84133.22581521451, "c_nn": 0, "c_u": -40.578446906196284, "c_v": -3307.3410794510237}, {"c_np": 157213.3450420792, "c_nn": 0, "c_u": -37.98605908877085, "c_v": -3185.0379496412643}, {"c_np": 157064.55392334764, "c_nn": 0, "c_u": 81.92248590581646, "c_v": -3273.3506639509615}]}, "guid": "83152ced-bde7-4811-bd7c-3ddadedc50d1"}}}, "13": {"14": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.8111856422226896, 0.0, 4.871759907433035], "guid": "9ef91a33-2f00-4e91-96f8-a024ca17205f"}, {"dtype": "compas.geometry/Point", "data": [0.7850195722360026, 0.0, 4.372445040058295], "guid": "7c16a7a5-098c-4da3-9d43-759a6aaba04c"}, {"dtype": "compas.geometry/Point", "data": [0.7850195722360026, 3.0, 4.372445040058295], "guid": "fbdca650-d932-4f22-84a0-ad30f6ac9924"}, {"dtype": "compas.geometry/Point", "data": [0.8111856422226896, 3.0, 4.871759907433035], "guid": "fb0e88f7-f0d6-4519-a1ca-38d75af9655a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7981026072293461, 1.5, 4.622102473745666], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.052332139973373805, 0.0, 0.9986297347494753]}, "guid": "8def9f36-1d03-4ed4-8e49-13dd2a9fd74c"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "1d3491f4-8196-4495-bc6d-c53fe9d0a582"}], "contact_point": [[1.5743963964548855, 0.00016879467455942868, 4.298196774207652], [1.574396514778139, 3.000168316983711, 4.298125195349158], [1.62433463397487, 3.0001801808694433, 4.795601197405346], [1.6243344375136193, 0.00018053188154363328, 4.795671997867981]], "force_magnitude": [73834.91066981161, 75077.30034727386, 164248.85324364045, 165768.73676739432], "force_normal": [73798.95451901502, 75030.15660047282, 164236.38818853933, 165749.41178887247], "force_tangent1": [-160.60818627398828, 134.115655091469, -118.5982725194976, 130.85073333165548], "force_tangent2": [2298.3799794445945, 2656.810293256277, 2020.0299710905306, 2527.737958338457], "gap": [-0.00034808531740625225, -0.00034808533358310763, -0.0003480854692829146, -0.00034808549096526826], "status": ["stic", "stic", "stic", "stic"], "force_vector": [[73200.35027583996, -160.84241714909132, -9657.995797795831], [74389.59521986569, 133.86979233442565, -10137.614578292305], [163213.34351828205, -119.04485910764744, -18414.019598005005], [164668.09069920366, 130.38822994263273, -19070.317088239495]], "force": [475471.37971319136, -15.629253979680357, -57279.947062332634], "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.5743963964548855, 0.00016879467455942868, 4.298196774207652], [1.574396514778139, 3.000168316983711, 4.298125195349158], [1.62433463397487, 3.0001801808694433, 4.795601197405346], [1.6243344375136193, 0.00018053188154363328, 4.795671997867981]]}, "guid": "16759b22-aa2d-4f1c-aafb-9f91efaaae60"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.5743963964548855, 0.00016879467455942868, 4.298196774207652], "xaxis": [0.0, 0.9999999997059075, -2.425252947965814e-05], "yaxis": [0.9949993903568117, -2.4223667790196073e-06, -0.09988099510770505]}, "guid": "551437e1-28b6-4aa3-820e-b690f29928b2"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.574396514778139, 3.000168316983711, 4.298125195349158], "xaxis": [0.0, 0.9999999997059075, -2.425252947965814e-05], "yaxis": [0.9949993903568117, -2.4223667790196073e-06, -0.09988099510770505]}, "guid": "767b0a02-f83c-4cb3-beb7-09d7b789399b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.62433463397487, 3.0001801808694433, 4.795601197405346], "xaxis": [0.0, 0.9999999997059075, -2.425252947965814e-05], "yaxis": [0.9949993903568117, -2.4223667790196073e-06, -0.09988099510770505]}, "guid": "4bbd7e14-3926-4f2b-b059-75f469e2eb7b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.6243344375136193, 0.00018053188154363328, 4.795671997867981], "xaxis": [0.0, 0.9999999997059075, -2.425252947965814e-05], "yaxis": [0.9949993903568117, -2.4223667790196073e-06, -0.09988099510770505]}, "guid": "d5f0444d-4a07-4f31-b7f2-b95036da8077"}], "friction_contact": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.5743963964548855, 0.00016879467455942868, 4.298196774207652], "guid": "a52e60d0-0604-439b-a726-9a05f4c76d2a"}, {"dtype": "compas.geometry/Point", "data": [1.574396514778139, 3.000168316983711, 4.298125195349158], "guid": "5d7edb0d-95c1-4ab9-91e6-6bd02b3ca449"}, {"dtype": "compas.geometry/Point", "data": [1.62433463397487, 3.0001801808694433, 4.795601197405346], "guid": "9b507e13-b115-4307-a92b-6f97144f8a80"}, {"dtype": "compas.geometry/Point", "data": [1.6243344375136193, 0.00018053188154363328, 4.795671997867981], "guid": "2fe80696-fddd-4de4-a605-6615a047bc31"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.5743963964548855, 0.00016879467455942868, 4.298196774207652], "xaxis": [0.0, 0.9999999997059075, -2.425252947965814e-05], "yaxis": [0.09988099513707933, 2.4131252046870456e-05, 0.9949993900641898]}, "guid": "5925b791-80ef-4e41-a174-53ce3f4c5a13"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 73798.95451901504, "c_nn": 0, "c_u": -160.6081862739883, "c_v": -2298.379979444594}, {"c_np": 75030.15660047284, "c_nn": 0, "c_u": 134.115655091469, "c_v": -2656.810293256277}, {"c_np": 164236.38818853936, "c_nn": 0, "c_u": -118.59827251949761, "c_v": -2020.0299710905292}, {"c_np": 165749.41178887253, "c_nn": 0, "c_u": 130.85073333165548, "c_v": -2527.7379583384536}]}, "guid": "46271a0f-c775-4605-ade6-ca2684fd910e"}}}, "14": {"15": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-5.551115123125783e-16, 0.0, 4.893000000000008], "guid": "9f41cf9d-6337-4431-9899-d57f1ddef8f3"}, {"dtype": "compas.geometry/Point", "data": [-4.3298697960381105e-15, 0.0, 4.393000000000006], "guid": "e4676683-75c6-41eb-b2f8-224db709ba46"}, {"dtype": "compas.geometry/Point", "data": [-4.3298697960381105e-15, 3.0, 4.393000000000006], "guid": "34ae9977-073e-474b-8c4f-6c5fd1bf4019"}, {"dtype": "compas.geometry/Point", "data": [-5.551115123125783e-16, 3.0, 4.893000000000008], "guid": "7e5d3ce4-2544-4ee0-a78f-7b7fcd9071bc"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.442490654175344e-15, 1.5, 4.643000000000007], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-7.549516567451038e-15, 0.0, -1.0]}, "guid": "0f860875-d989-492e-8c08-bef5e04b4d73"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "29f77b99-b1c0-4c43-a1d0-ce22d45c3b63"}], "contact_point": [[0.7906714021246071, 3.0001677361149177, 4.357125202328558], [0.8155168615119827, 3.0001794310473575, 4.856500841035686], [0.8155271746705736, 0.00017999093630921242, 4.856570388545558], [0.7906817271305944, 0.00016833324583963676, 4.357194987964181]], "force_magnitude": [67767.75996856291, 170269.4381426151, 169940.78295181584, 68362.33198306333], "force_normal": [67755.14259678776, 170265.63281835045, 169936.35561466345, 68347.66774180508], "force_tangent1": [-87.48907242461729, 187.8216498731725, -38.227090697548384, -89.63999306990081], "force_tangent2": [1304.7177886121515, 1122.7508166670284, 1226.0870166326683, 1413.050986348768], "gap": [-0.00038580916124818964, -0.00038580916163506685, -0.0003858091614262028, -0.0003858091612334725], "status": ["stic", "stic", "stic", "stic"], "force_vector": [[67606.60509574157, -87.27465940860559, -4669.970205368928], [169999.49713351135, 188.26159569521187, -9582.123842169784], [169665.49177623418, -37.783157251854576, -9668.980454929746], [68193.0149932551, -89.41926043168122, -4807.613179958572]], "force": [475464.6089987422, -26.21548139692952, -28728.68768242703], "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.7906714021246071, 3.0001677361149177, 4.357125202328558], [0.8155168615119827, 3.0001794310473575, 4.856500841035686], [0.8155271746705736, 0.00017999093630921242, 4.856570388545558], [0.7906817271305944, 0.00016833324583963676, 4.357194987964181]]}, "guid": "f6a18248-b045-4a0b-8632-2bf22491f592"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.7906714021246071, 3.0001677361149177, 4.357125202328558], "xaxis": [-0.0, 0.9999999989459907, 4.5913164018370153e-05], "yaxis": [0.9987646102338545, 2.2814977652101636e-06, -0.04969158217657581]}, "guid": "df0294d4-5ff1-4d78-8c2a-a8a924e6122d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.8155168615119827, 3.0001794310473575, 4.856500841035686], "xaxis": [-0.0, 0.9999999989459907, 4.5913164018370153e-05], "yaxis": [0.9987646102338545, 2.2814977652101636e-06, -0.04969158217657581]}, "guid": "a8912475-365e-4e1f-8f3f-3eb9cd7f2c5c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.8155271746705736, 0.00017999093630921242, 4.856570388545558], "xaxis": [-0.0, 0.9999999989459907, 4.5913164018370153e-05], "yaxis": [0.9987646102338545, 2.2814977652101636e-06, -0.04969158217657581]}, "guid": "34f10f61-e9ff-4ba0-a9ee-e3f7ff0a7c03"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.7906817271305944, 0.00016833324583963676, 4.357194987964181], "xaxis": [-0.0, 0.9999999989459907, 4.5913164018370153e-05], "yaxis": [0.9987646102338545, 2.2814977652101636e-06, -0.04969158217657581]}, "guid": "34202004-5c9d-468d-b173-c54b1b992bd6"}], "friction_contact": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.7906714021246071, 3.0001677361149177, 4.357125202328558], "guid": "43574ced-15b8-4dc7-b3a5-2b0e9f790f0f"}, {"dtype": "compas.geometry/Point", "data": [0.8155168615119827, 3.0001794310473575, 4.856500841035686], "guid": "ed6b94fd-6a8a-4f5f-b581-710aa0d24347"}, {"dtype": "compas.geometry/Point", "data": [0.8155271746705736, 0.00017999093630921242, 4.856570388545558], "guid": "ac22cca2-60b7-453d-968f-6c99ea5c75b5"}, {"dtype": "compas.geometry/Point", "data": [0.7906817271305944, 0.00016833324583963676, 4.357194987964181], "guid": "eb56e56e-4ce3-4168-8d9c-d4e7e1a8201f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7906714021246071, 3.0001677361149177, 4.357125202328558], "xaxis": [-0.0, 0.9999999989459907, 4.5913164018370153e-05], "yaxis": [0.04969158222895122, -4.58564433654105e-05, 0.9987646091811473]}, "guid": "bd6f75a9-ab1b-4b8d-9030-d0e5e269ab55"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 67755.14259678776, "c_nn": 0, "c_u": -87.48907242461729, "c_v": -1304.7177886121485}, {"c_np": 170265.63281835042, "c_nn": 0, "c_u": 187.8216498731725, "c_v": -1122.7508166670232}, {"c_np": 169936.35561466342, "c_nn": 0, "c_u": -38.22709069754838, "c_v": -1226.0870166326604}, {"c_np": 68347.66774180507, "c_nn": 0, "c_u": -89.63999306990081, "c_v": -1413.0509863487655}]}, "guid": "6d7b405e-57e4-4def-9898-392efb84578f"}}}, "15": {"16": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.811185642222691, 0.0, 4.871759907433035], "guid": "b7f9a97a-5603-496b-83fa-95caf795df09"}, {"dtype": "compas.geometry/Point", "data": [-0.7850195722360115, 0.0, 4.372445040058296], "guid": "00fd58e7-b10d-4549-91c9-7868d1a58078"}, {"dtype": "compas.geometry/Point", "data": [-0.7850195722360115, 3.0, 4.372445040058296], "guid": "3e446dcf-e874-4e2e-8a8e-154b9d37ddbe"}, {"dtype": "compas.geometry/Point", "data": [-0.811185642222691, 3.0, 4.871759907433035], "guid": "ebaaf80e-307c-43df-868a-74d77aa59922"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.7981026072293512, 1.5, 4.622102473745666], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.05233213997335883, 0.0, -0.998629734749476]}, "guid": "5e81261b-3615-41a1-9218-533357879064"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c8ca636a-56d0-43b4-9485-a403664b88eb"}], "contact_point": [[0.004664296628136841, 3.000177377146601, 4.876178973523551], [0.004680469987833534, 0.00017760250521039195, 4.876248482114464], [0.004929367804638269, 0.00016583868784720714, 4.37626308326035], [0.004913194964228431, 3.000165795713196, 4.376192529547471]], "force_magnitude": [171982.3701494185, 172459.39729347738, 65385.550171722054, 65625.49865716517], "force_normal": [171982.18984926012, 172459.3247800843, 65385.279471286776, 65625.36759493515], "force_tangent1": [104.20034488720886, 121.41118986366328, -72.22595063142425, -120.29996987044238], "force_tangent2": [-226.18389148157033, -101.34372130734394, -173.7329345878596, 52.24890881672507], "gap": [-0.0003708712534593573, -0.00037087124481008046, -0.00037087129931933087, -0.00037087131172752535], "status": ["stic", "stic", "stic", "stic"], "force_vector": [[171982.28114011453, -105.71964208876237, -139.4252899449156], [172459.3538614685, -121.57210494168729, -14.168188557604234], [65385.357859694996, 70.68956646168824, -141.9570484246191], [65625.33345094883, 121.21445266136507, 83.60926880426491]], "force": [475452.3263122268, -35.38772790739634, -211.941258122874], "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.004664296628136841, 3.000177377146601, 4.876178973523551], [0.004680469987833534, 0.00017760250521039195, 4.876248482114464], [0.004929367804638269, 0.00016583868784720714, 4.37626308326035], [0.004913194964228431, 3.000165795713196, 4.376192529547471]]}, "guid": "1c7ddc38-29da-4aad-9f64-7838a2b99fc3"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.004664296628136841, 3.000177377146601, 4.876178973523551], "xaxis": [0.0, -0.9999411130995383, 0.010852204073670865], "yaxis": [0.9999998760780089, 5.4026536601279596e-06, 0.0004978099820023245]}, "guid": "1cdf369a-9d20-4921-b079-6530d74f5450"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.004680469987833534, 0.00017760250521039195, 4.876248482114464], "xaxis": [0.0, -0.9999411130995383, 0.010852204073670865], "yaxis": [0.9999998760780089, 5.4026536601279596e-06, 0.0004978099820023245]}, "guid": "cbb34c1f-c18c-4dc6-b8de-62a2907e75ab"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.004929367804638269, 0.00016583868784720714, 4.37626308326035], "xaxis": [0.0, -0.9999411130995383, 0.010852204073670865], "yaxis": [0.9999998760780089, 5.4026536601279596e-06, 0.0004978099820023245]}, "guid": "e9b34c2f-b207-4fd3-86f4-7a0c1978f8cf"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.004913194964228431, 3.000165795713196, 4.376192529547471], "xaxis": [0.0, -0.9999411130995383, 0.010852204073670865], "yaxis": [0.9999998760780089, 5.4026536601279596e-06, 0.0004978099820023245]}, "guid": "d067047d-9714-4621-a249-3c486538f964"}], "friction_contact": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.004664296628136841, 3.000177377146601, 4.876178973523551], "guid": "2fba3a11-c4cf-4d4c-8a8a-b511bcb9cece"}, {"dtype": "compas.geometry/Point", "data": [0.004680469987833534, 0.00017760250521039195, 4.876248482114464], "guid": "7aeff0dd-f00b-4c8b-b16d-beb00b126113"}, {"dtype": "compas.geometry/Point", "data": [0.004929367804638269, 0.00016583868784720714, 4.37626308326035], "guid": "e62c52c0-402f-46d5-a1e6-9490f6485ae1"}, {"dtype": "compas.geometry/Point", "data": [0.004913194964228431, 3.000165795713196, 4.376192529547471], "guid": "a490ea24-111f-4762-9e1a-9977dcc73963"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.004664296628136841, 3.000177377146601, 4.876178973523551], "xaxis": [0.0, -0.9999411130995383, 0.010852204073670865], "yaxis": [0.0004978392982155247, -0.01085220272884413, -0.9999409891848446]}, "guid": "b5ce48c8-c1be-4fa3-b69d-eba3a666c0ff"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 171982.18984926018, "c_nn": 0, "c_u": 104.20034488720889, "c_v": 226.18389148157044}, {"c_np": 172459.32478008434, "c_nn": 0, "c_u": 121.4111898636633, "c_v": 101.343721307344}, {"c_np": 65385.2794712868, "c_nn": 0, "c_u": -72.22595063142428, "c_v": 173.73293458785966}, {"c_np": 65625.36759493516, "c_nn": 0, "c_u": -120.2999698704424, "c_v": -52.24890881672508}]}, "guid": "8a67c073-6a20-4ad8-b2cb-726cd67f3875"}}}, "16": {"17": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.6201482054508567, 0.0, 4.808097838853643], "guid": "40bfeb23-3070-4e03-803e-44b6e4e2ede1"}, {"dtype": "compas.geometry/Point", "data": [-1.567887774390385, 0.0, 4.310836491727832], "guid": "a2a0fc6e-698b-46b1-b59a-d815938a352e"}, {"dtype": "compas.geometry/Point", "data": [-1.567887774390385, 3.0, 4.310836491727832], "guid": "91c3d724-58b6-40b6-848b-2e20f15fadc2"}, {"dtype": "compas.geometry/Point", "data": [-1.6201482054508567, 3.0, 4.808097838853643], "guid": "d95c33b2-a10c-4a3a-886b-3fab0692f622"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.5940179899206208, 1.5, 4.559467165290737], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.1045208621209431, 0.0, 0.9945226942516168]}, "guid": "b8f8bf20-1b81-4149-950a-f985a7e64a93"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c12b59da-800d-4733-9ab1-d3137005630a"}], "contact_point": [[-0.8061603751489863, 3.0001715035574734, 4.85455726328987], [-0.8061431015527472, 0.0001727155381359128, 4.854627886813556], [-0.7800410663114811, 0.00016111020411049064, 4.355329592647185], [-0.7800584873258782, 3.000160375437574, 4.355261788979083]], "force_magnitude": [171141.3637334385, 171555.76253551233, 66683.10810182279, 66899.45193086228], "force_normal": [171140.0779086232, 171552.45359134494, 66679.80062418985, 66889.97103577819], "force_tangent1": [268.65552860374237, 177.01761958382826, -220.87373120836236, -178.32060423984933], "force_tangent2": [606.5790784719059, 1050.7096139699906, 626.3462561036146, 1112.0455227244186], "gap": [-0.00033239011060719767, -0.00033239011002976623, -0.00033239011016933015, -0.0003323901093160172], "status": ["stic", "stic", "stic", "stic"], "force_vector": [[170875.03203095993, -267.3801598245471, 9540.352027553943], [171263.6590244022, -175.68008245617335, 10005.39320681686], [66556.17220415818, 221.42270515549467, 4106.55812517815], [66740.69952453976, 178.9358859455541, 4602.572929739677]], "force": [475435.56278406, -42.70165117967167, 28254.87628928863], "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.8061603751489863, 3.0001715035574734, 4.85455726328987], [-0.8061431015527472, 0.0001727155381359128, 4.854627886813556], [-0.7800410663114811, 0.00016111020411049064, 4.355329592647185], [-0.7800584873258782, 3.000160375437574, 4.355261788979083]]}, "guid": "b5ada2f6-786c-4d89-a6b5-7b1734bd42e9"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.8061603751489863, 3.0001715035574734, 4.85455726328987], "xaxis": [0.0, -0.9999999910645919, 0.00013368177239819745], "yaxis": [0.9986363292388035, 6.97901044011064e-06, 0.0522061478730397]}, "guid": "aea88fe3-b508-4b88-b052-07f540df8ccb"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.8061431015527472, 0.0001727155381359128, 4.854627886813556], "xaxis": [0.0, -0.9999999910645919, 0.00013368177239819745], "yaxis": [0.9986363292388035, 6.97901044011064e-06, 0.0522061478730397]}, "guid": "3636041a-f2a6-485c-bfcf-b7e3dfbd09b2"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.7800410663114811, 0.00016111020411049064, 4.355329592647185], "xaxis": [0.0, -0.9999999910645919, 0.00013368177239819745], "yaxis": [0.9986363292388035, 6.97901044011064e-06, 0.0522061478730397]}, "guid": "b287869d-fb7a-457b-bed0-983a02792e90"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.7800584873258782, 3.000160375437574, 4.355261788979083], "xaxis": [0.0, -0.9999999910645919, 0.00013368177239819745], "yaxis": [0.9986363292388035, 6.97901044011064e-06, 0.0522061478730397]}, "guid": "a619a40f-4feb-4a1d-9b6b-776b08cc3992"}], "friction_contact": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.8061603751489863, 3.0001715035574734, 4.85455726328987], "guid": "ad6c15a0-2570-4a1d-9243-19934c3e71a5"}, {"dtype": "compas.geometry/Point", "data": [-0.8061431015527472, 0.0001727155381359128, 4.854627886813556], "guid": "1fa8c655-9c1f-446e-aa3a-d2448cefdb2b"}, {"dtype": "compas.geometry/Point", "data": [-0.7800410663114811, 0.00016111020411049064, 4.355329592647185], "guid": "88e4924d-6e80-4093-8e96-8bb4e491be06"}, {"dtype": "compas.geometry/Point", "data": [-0.7800584873258782, 3.000160375437574, 4.355261788979083], "guid": "ba6d2f78-52b5-4640-b0e7-68b862fcd236"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.8061603751489863, 3.0001715035574734, 4.85455726328987], "xaxis": [0.0, -0.9999999910645919, 0.00013368177239819745], "yaxis": [0.05220614833952294, -0.0001334994744738731, -0.9986363203155803]}, "guid": "ff20bfc4-88d0-46ef-b1f6-c71425e6a0a9"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 171140.0779086232, "c_nn": 0, "c_u": 268.6555286037424, "c_v": -606.5790784719065}, {"c_np": 171552.45359134497, "c_nn": 0, "c_u": 177.0176195838283, "c_v": -1050.7096139699916}, {"c_np": 66679.80062418987, "c_nn": 0, "c_u": -220.8737312083624, "c_v": -626.3462561036145}, {"c_np": 66889.9710357782, "c_nn": 0, "c_u": -178.32060423984936, "c_v": -1112.0455227244188}]}, "guid": "f42f129a-d641-495e-a840-1cb60017e285"}}}, "17": {"18": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.424670703105765, -2.220446049250313e-16, 4.702188262102531], "guid": "094b9a2e-d147-4585-9492-945557caf7fd"}, {"dtype": "compas.geometry/Point", "data": [-2.346459132276821, 0.0, 4.208343195114444], "guid": "3932db6f-bee1-4d6f-aa69-4b5249fd9723"}, {"dtype": "compas.geometry/Point", "data": [-2.346459132276821, 3.0, 4.208343195114443], "guid": "442f00db-4c80-4070-b2a7-3c5e5c97e555"}, {"dtype": "compas.geometry/Point", "data": [-2.424670703105765, 3.0, 4.702188262102531], "guid": "61a7f8dc-3429-428f-8468-c4f6cc25160f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.385564917691293, 1.5000000000000004, 4.455265728608487], "xaxis": [-0.0, 1.0, -2.2204460492503136e-16], "yaxis": [0.15642314165788881, -2.1931126558709124e-16, -0.9876901339761758]}, "guid": "25f320c2-8581-414c-ae7c-94da8d06001e"}, "size": 1.5000000000000013, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "15b53008-87a2-4d75-844a-d3e1677d7524"}], "contact_point": [[-1.6148815573322284, 3.000165092479226, 4.79154619446875], [-1.614850084023986, 0.00016527152075589886, 4.791615391522898], [-1.563476036315619, 0.00015467070144279567, 4.2942853612423], [-1.5635077132652224, 3.0001541491788903, 4.294218135595153]], "force_magnitude": [167186.12183497008, 168121.03519869078, 71360.29857797787, 72132.83430803899], "force_normal": [167177.36760674036, 168110.32994608427, 71337.2033953666, 72101.66421576151], "force_tangent1": [220.70775954199866, 72.52877145716457, -99.65125276278047, -137.41079779075756], "force_tangent2": [1696.5796129658138, 1895.8326074370918, 1812.6484750412474, 2115.8735551145055], "gap": [-0.00027781854538288045, -0.00027781854993756596, -0.0002778184884971621, -0.00027781849760285165], "status": ["stic", "stic", "stic", "stic"], "force_vector": [[166118.15400669232, -218.35662666007352, 18865.592066243385], [167025.70426116596, -70.14099197246233, 19159.636546192643], [70773.35411539752, 100.78947710142039, 9133.14851932243], [71502.6113078514, 138.59640081144323, 9513.314485867151]], "force": [475419.8236911072, -49.111740719672184, 56671.691617625605], "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.6148815573322284, 3.000165092479226, 4.79154619446875], [-1.614850084023986, 0.00016527152075589886, 4.791615391522898], [-1.563476036315619, 0.00015467070144279567, 4.2942853612423], [-1.5635077132652224, 3.0001541491788903, 4.294218135595153]]}, "guid": "924c4942-7996-4b71-96b8-de9e9a5aad59"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.6148815573322284, 3.000165092479226, 4.79154619446875], "xaxis": [0.0, -0.9999999922342375, 0.0001246255388845047], "yaxis": [0.9947069087314954, 1.280563993922543e-05, 0.10275293454616354]}, "guid": "4f391ec8-9f8f-4651-a3bd-6a481fcc6d3b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.614850084023986, 0.00016527152075589886, 4.791615391522898], "xaxis": [0.0, -0.9999999922342375, 0.0001246255388845047], "yaxis": [0.9947069087314954, 1.280563993922543e-05, 0.10275293454616354]}, "guid": "e83a5f5c-b24d-446e-95ff-ad874cbed068"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.563476036315619, 0.00015467070144279567, 4.2942853612423], "xaxis": [0.0, -0.9999999922342375, 0.0001246255388845047], "yaxis": [0.9947069087314954, 1.280563993922543e-05, 0.10275293454616354]}, "guid": "f0730121-b04f-4ea1-9ea4-029cb86a852a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.5635077132652224, 3.0001541491788903, 4.294218135595153], "xaxis": [0.0, -0.9999999922342375, 0.0001246255388845047], "yaxis": [0.9947069087314954, 1.280563993922543e-05, 0.10275293454616354]}, "guid": "f4034157-6563-4565-95a6-e5820b956c23"}], "friction_contact": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.6148815573322284, 3.000165092479226, 4.79154619446875], "guid": "e3bf14ca-3ef5-420b-a67a-fa9a4d8d9d76"}, {"dtype": "compas.geometry/Point", "data": [-1.614850084023986, 0.00016527152075589886, 4.791615391522898], "guid": "440118e2-e242-4163-bcdd-f81e927bfcef"}, {"dtype": "compas.geometry/Point", "data": [-1.563476036315619, 0.00015467070144279567, 4.2942853612423], "guid": "995e84dc-2089-44a9-84e9-8e28d7e81ce0"}, {"dtype": "compas.geometry/Point", "data": [-1.5635077132652224, 3.0001541491788903, 4.294218135595153], "guid": "17d649a2-ca3e-441a-92ca-869b2cfd199d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.6148815573322284, 3.000165092479226, 4.79154619446875], "xaxis": [0.0, -0.9999999922342375, 0.0001246255388845047], "yaxis": [0.10275293534411843, -0.00012396588453280244, -0.9947069010068378]}, "guid": "2e1b932e-1210-4d3f-b0db-33056f9d022c"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 167177.36760674036, "c_nn": 0, "c_u": 220.70775954199866, "c_v": -1696.579612965812}, {"c_np": 168110.32994608427, "c_nn": 0, "c_u": 72.52877145716455, "c_v": -1895.8326074370925}, {"c_np": 71337.20339536661, "c_nn": 0, "c_u": -99.65125276278049, "c_v": -1812.6484750412446}, {"c_np": 72101.66421576151, "c_nn": 0, "c_u": -137.41079779075756, "c_v": -2115.8735551145046}]}, "guid": "697afa30-1bbb-407a-8dee-cb694940a9a8"}}}, "18": {"19": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-3.2225483167438123, 0.0, 4.554321425605142], "guid": "84b5be98-4134-4006-bbed-3b09535c350e"}, {"dtype": "compas.geometry/Point", "data": [-3.118599947341786, 0.0, 4.065246036223646], "guid": "b0c7163f-9a72-4f29-9fc5-5b285b90bb1f"}, {"dtype": "compas.geometry/Point", "data": [-3.118599947341786, 3.0, 4.065246036223646], "guid": "7d58c3a9-a3ba-4b1a-a567-04116d7fa1b8"}, {"dtype": "compas.geometry/Point", "data": [-3.2225483167438123, 3.0, 4.554321425605142], "guid": "e5f6c933-5b43-43b7-898b-c85cea4ec4ac"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.170574132042799, 1.5, 4.309783730914394], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.20789673880405185, 0.0, -0.9781507787629881]}, "guid": "e0c823c9-823a-4010-8c94-3acc227fe45f"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "dde982fb-3bf3-4622-bfe7-cdd073e4fb38"}], "contact_point": [[-2.4193526038167925, 3.0001544046238555, 4.687122510598788], [-2.419323037402859, 0.00015444407180717636, 4.687189422694371], [-2.3423535789708954, 0.00014429683555182248, 4.193181557140923], [-2.3423832818787287, 3.0001441755061675, 4.193115521101907]], "force_magnitude": [161725.83207196783, 161169.47278479752, 80377.43948396259, 79699.1429483806], "force_normal": [161702.91385305655, 161149.94118476423, 80328.88121517346, 79648.72425941753], "force_tangent1": [-1.6012791322604163, -158.60206093513656, 174.06210906952305, 49.51966119684764], "force_tangent2": [2722.5738258520037, 2504.048574386147, 2788.067986761636, 2834.018058663622], "gap": [-0.00020824664855019725, -0.00020824665112689167, -0.0002082465905358395, -0.00020824658342807623], "status": ["stic", "stic", "stic", "stic"], "force_vector": [[159356.0897789089, 3.9613380830183553, 27584.078633415706], [158843.35087854572, 160.93636188537542, 27283.015575486235], [78942.04772834365, -172.76834381645799, 15121.376576005114], [78262.92508031226, -48.23097063328193, 15062.058901534923]], "force": [475404.41346611053, -56.10161448134615, 85050.52968644198], "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.4193526038167925, 3.0001544046238555, 4.687122510598788], [-2.419323037402859, 0.00015444407180717636, 4.687189422694371], [-2.3423535789708954, 0.00014429683555182248, 4.193181557140923], [-2.3423832818787287, 3.0001441755061675, 4.193115521101907]]}, "guid": "1a6944e3-4e03-46a7-8fc3-5923d54bd6f1"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.4193526038167925, 3.0001544046238555, 4.687122510598788], "xaxis": [0.0, -0.9999999963398513, 8.555873725649284e-05], "yaxis": [0.9880788342421919, 1.3171660567747779e-05, 0.1539487484492763]}, "guid": "8c97eb95-4a93-4b6e-b6bf-5ac20467769b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.419323037402859, 0.00015444407180717636, 4.687189422694371], "xaxis": [0.0, -0.9999999963398513, 8.555873725649284e-05], "yaxis": [0.9880788342421919, 1.3171660567747779e-05, 0.1539487484492763]}, "guid": "527083ee-fd68-4d1f-a424-73ed56c59695"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.3423535789708954, 0.00014429683555182248, 4.193181557140923], "xaxis": [0.0, -0.9999999963398513, 8.555873725649284e-05], "yaxis": [0.9880788342421919, 1.3171660567747779e-05, 0.1539487484492763]}, "guid": "496e5960-a354-49e3-925d-80d26f56d050"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.3423832818787287, 3.0001441755061675, 4.193115521101907], "xaxis": [0.0, -0.9999999963398513, 8.555873725649284e-05], "yaxis": [0.9880788342421919, 1.3171660567747779e-05, 0.1539487484492763]}, "guid": "949ac4fe-c706-4e87-ae7f-674601b29fe7"}], "friction_contact": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.4193526038167925, 3.0001544046238555, 4.687122510598788], "guid": "79d44219-bbdc-47c6-affd-8033458aa344"}, {"dtype": "compas.geometry/Point", "data": [-2.419323037402859, 0.00015444407180717636, 4.687189422694371], "guid": "b8738c3b-04e9-46f5-8622-2017899bf1a3"}, {"dtype": "compas.geometry/Point", "data": [-2.3423535789708954, 0.00014429683555182248, 4.193181557140923], "guid": "a841cce6-88c3-4778-b3b4-a42d8336d819"}, {"dtype": "compas.geometry/Point", "data": [-2.3423832818787287, 3.0001441755061675, 4.193115521101907], "guid": "0679f5f4-9a55-4ccf-9065-8e4909772142"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.4193526038167925, 3.0001544046238555, 4.687122510598788], "xaxis": [0.0, -0.9999999963398513, 8.555873725649284e-05], "yaxis": [0.15394874901275163, -8.453877736762944e-05, -0.9880788306256764]}, "guid": "13ab3cc2-f995-4415-87f9-e93dde3a7021"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 161702.91385305655, "c_nn": 0, "c_u": -1.6012791322604163, "c_v": -2722.5738258520105}, {"c_np": 161149.94118476426, "c_nn": 0, "c_u": -158.6020609351366, "c_v": -2504.0485743861464}, {"c_np": 80328.88121517347, "c_nn": 0, "c_u": 174.06210906952307, "c_v": -2788.0679867616363}, {"c_np": 79648.72425941755, "c_nn": 0, "c_u": 49.51966119684765, "c_v": -2834.0180586636216}]}, "guid": "9ee9cf23-819a-49af-bdbf-558008ad770a"}}}, "19": {"20": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-4.0115944384287205, 0.0, 4.364902562936987], "guid": "ae5c699e-6b80-4038-b38e-dbbc27f79382"}, {"dtype": "compas.geometry/Point", "data": [-3.8821941441304935, 0.0, 3.8819371771839966], "guid": "cb4c20fb-14cf-457d-abe6-77ddadfd0ef2"}, {"dtype": "compas.geometry/Point", "data": [-3.8821941441304935, 3.0, 3.8819371771839966], "guid": "154a2d82-c303-4ff3-a66a-cae7de6c49cd"}, {"dtype": "compas.geometry/Point", "data": [-4.0115944384287205, 3.0, 4.364902562936987], "guid": "a5f7e264-929f-40c9-94a5-62d973d0ee6a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.9468942912796074, 1.5000000000000002, 4.123419870060491], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.258800588596453, 0.0, 0.9659307715059757]}, "guid": "930b00a4-0998-45bb-ade5-835278cdfca9"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ec7c0670-e733-4a3e-bffa-42f160568838"}], "contact_point": [[-3.217415280858334, 3.0001422338781913, 4.541320878167621], [-3.2173836721775686, 0.0001432962606568453, 4.541387320735907], [-3.114767058060493, 0.00013354179749250196, 4.052063826821703], [-3.1147991927880017, 3.000132911730284, 4.051999892656385]], "force_magnitude": [153396.65353231138, 152967.9861442653, 91438.83733746069, 90939.2882870121], "force_normal": [153354.20000523864, 152929.1193151192, 91385.19914053218, 90881.23812343049], "force_tangent1": [8.532270987815735, -219.81638350537403, 179.31021739960892, 102.81722330018201], "force_tangent2": [3608.6815965943315, 3441.0654297357305, 3126.371621834128, 3247.174143653698], "gap": [-0.00017753307605846653, -0.0001775330751108157, -0.00017753307400567305, -0.00017753307513865564], "status": ["stic", "stic", "stic", "stic"], "force_vector": [[149348.66734008695, -5.998124491319791, 35007.26842635011], [148967.03911896862, 222.33233844390293, 34755.957899201945], [88797.95972785815, -177.73095307841814, 21816.318055634318], [88279.93358880999, -101.23688822281008, 21831.10695306258]], "force": [475393.59977572365, -62.63362734864509, 113410.65133424895], "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-3.217415280858334, 3.0001422338781913, 4.541320878167621], [-3.2173836721775686, 0.0001432962606568453, 4.541387320735907], [-3.114767058060493, 0.00013354179749250196, 4.052063826821703], [-3.1147991927880017, 3.000132911730284, 4.051999892656385]]}, "guid": "27e9c471-740a-4a03-bd1f-a8d17df5af5c"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-3.217415280858334, 3.0001422338781913, 4.541320878167621], "xaxis": [0.0, -0.9999999973799053, 7.238915305668742e-05], "yaxis": [0.9787103100575342, 1.4857620871539067e-05, 0.20524650731824146]}, "guid": "5637121a-ce1d-401d-ae94-d10b44f04a7c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-3.2173836721775686, 0.0001432962606568453, 4.541387320735907], "xaxis": [0.0, -0.9999999973799053, 7.238915305668742e-05], "yaxis": [0.9787103100575342, 1.4857620871539067e-05, 0.20524650731824146]}, "guid": "e366d117-e7ea-4e6e-b473-0f1895d0637d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-3.114767058060493, 0.00013354179749250196, 4.052063826821703], "xaxis": [0.0, -0.9999999973799053, 7.238915305668742e-05], "yaxis": [0.9787103100575342, 1.4857620871539067e-05, 0.20524650731824146]}, "guid": "908e35dd-4b38-453f-9801-5556a8bf75d2"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-3.1147991927880017, 3.000132911730284, 4.051999892656385], "xaxis": [0.0, -0.9999999973799053, 7.238915305668742e-05], "yaxis": [0.9787103100575342, 1.4857620871539067e-05, 0.20524650731824146]}, "guid": "3bbcc487-6134-490d-8d43-347517cfff3c"}], "friction_contact": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-3.217415280858334, 3.0001422338781913, 4.541320878167621], "guid": "1e3d692f-6592-4e21-af99-723d431a5ab5"}, {"dtype": "compas.geometry/Point", "data": [-3.2173836721775686, 0.0001432962606568453, 4.541387320735907], "guid": "241db305-4bce-4b33-b1f2-3f67fc8d7108"}, {"dtype": "compas.geometry/Point", "data": [-3.114767058060493, 0.00013354179749250196, 4.052063826821703], "guid": "57ea6e40-8579-4059-8026-3908d8b6578b"}, {"dtype": "compas.geometry/Point", "data": [-3.1147991927880017, 3.000132911730284, 4.051999892656385], "guid": "e5e44403-b2ca-448f-afe8-21bdee7c6dc0"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.217415280858334, 3.0001422338781913, 4.541320878167621], "xaxis": [0.0, -0.9999999973799053, 7.238915305668742e-05], "yaxis": [0.20524650785600668, -7.084801043291282e-05, -0.9787103074932203]}, "guid": "48c7b880-f8b8-44de-a7d1-dff91b126b68"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 153354.20000523867, "c_nn": 0, "c_u": 8.532270987815735, "c_v": -3608.681596594346}, {"c_np": 152929.11931511923, "c_nn": 0, "c_u": -219.81638350537403, "c_v": -3441.0654297357396}, {"c_np": 91385.19914053219, "c_nn": 0, "c_u": 179.31021739960892, "c_v": -3126.371621834136}, {"c_np": 90881.23812343052, "c_nn": 0, "c_u": 102.81722330018201, "c_v": -3247.174143653705}]}, "guid": "43092fa1-edcd-4b99-87c3-6ce66eed06b1"}}}, "20": {"21": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-4.789646663197277, 0.0, 4.134450782268683], "guid": "3cb2a20e-8c52-483d-8168-6787c10c70b0"}, {"dtype": "compas.geometry/Point", "data": [-4.635149069456218, 0.0, 3.6589189815148058], "guid": "44f661fd-69e2-438b-8836-8a5b7f108c17"}, {"dtype": "compas.geometry/Point", "data": [-4.635149069456218, 3.0, 3.6589189815148058], "guid": "db581f48-0f31-469d-aaf9-2615aae7a988"}, {"dtype": "compas.geometry/Point", "data": [-4.789646663197277, 3.0, 4.134450782268683], "guid": "26f9da62-5349-4d3c-8078-2376b17fe27a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-4.712397866326747, 1.4999999999999998, 3.896684881891744], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.3089951874821169, 0.0, 0.9510636015077496]}, "guid": "622a3c3b-a8b1-4147-8137-d056b5b65dec"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3503bc1a-0a34-45e5-842d-fefc0bb43e98"}], "contact_point": [[-4.006891620097989, 3.0001276819013527, 4.35426361101401], [-4.006845181533369, 0.00012926450773224855, 4.354331231171366], [-3.878903885477789, 0.00012034873720661321, 3.8710060371709276], [-3.8789508941097743, 3.0001191388343305, 3.870940570532925]], "force_magnitude": [143601.49784149433, 143209.87451912047, 104838.09808906025, 104422.07098937134], "force_normal": [143549.088703158, 143160.5709999642, 104766.39958798239, 104349.4668904987], "force_tangent1": [71.61884472873177, 165.00094130369644, -129.99280511447995, -26.382604676432607], "force_tangent2": [3878.6834821444486, 3753.9106856462945, 3874.458694223029, 3893.19577419272], "gap": [-0.00010907219606685206, -0.00010907219471583498, -0.00010907218908840313, -0.00010907218666248589], "status": ["stic", "stic", "stic", "stic"], "force_vector": [[137776.9502339416, -68.33899947695474, 40483.29898039227], [137433.29753711473, -161.738922684763, 40263.26773099781], [100286.64666740007, 132.4682739593062, 30554.832077690546], [99878.80135922854, 28.850897472090956, 30466.261936423853]], "force": [475375.695797685, -68.75875073032057, 141767.66072550448], "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-4.006891620097989, 3.0001276819013527, 4.35426361101401], [-4.006845181533369, 0.00012926450773224855, 4.354331231171366], [-3.878903885477789, 0.00012034873720661321, 3.8710060371709276], [-3.8789508941097743, 3.0001191388343305, 3.870940570532925]]}, "guid": "b840a126-a466-42f8-9db4-6bdb914a98e3"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-4.006891620097989, 3.0001276819013527, 4.35426361101401], "xaxis": [0.0, -0.9999999967181028, 8.101724806684295e-05], "yaxis": [0.9667041025690271, 2.0732055447366327e-05, 0.2558968105436136]}, "guid": "60d0c984-4a51-4995-bd54-869f277abe55"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-4.006845181533369, 0.00012926450773224855, 4.354331231171366], "xaxis": [0.0, -0.9999999967181028, 8.101724806684295e-05], "yaxis": [0.9667041025690271, 2.0732055447366327e-05, 0.2558968105436136]}, "guid": "60eb3d78-71bc-499c-9d3c-6f53417b527f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-3.878903885477789, 0.00012034873720661321, 3.8710060371709276], "xaxis": [0.0, -0.9999999967181028, 8.101724806684295e-05], "yaxis": [0.9667041025690271, 2.0732055447366327e-05, 0.2558968105436136]}, "guid": "6676dc53-4c14-46e3-bdb6-7cceca7215e3"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-3.8789508941097743, 3.0001191388343305, 3.870940570532925], "xaxis": [0.0, -0.9999999967181028, 8.101724806684295e-05], "yaxis": [0.9667041025690271, 2.0732055447366327e-05, 0.2558968105436136]}, "guid": "be241448-6ffb-441e-b511-041bc0d08da4"}], "friction_contact": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-4.006891620097989, 3.0001276819013527, 4.35426361101401], "guid": "7ad63374-554b-465b-ab58-7832ececb785"}, {"dtype": "compas.geometry/Point", "data": [-4.006845181533369, 0.00012926450773224855, 4.354331231171366], "guid": "c2901db3-60e3-475b-aec7-56289767b3f5"}, {"dtype": "compas.geometry/Point", "data": [-3.878903885477789, 0.00012034873720661321, 3.8710060371709276], "guid": "e0329a06-c4c5-496b-a9fc-629c338d48bf"}, {"dtype": "compas.geometry/Point", "data": [-3.8789508941097743, 3.0001191388343305, 3.870940570532925], "guid": "4a8532b8-d6f1-4ef7-bd45-88e724d30d65"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-4.006891620097989, 3.0001276819013527, 4.35426361101401], "xaxis": [0.0, -0.9999999967181028, 8.101724806684295e-05], "yaxis": [0.2558968113834406, -7.831970608506966e-05, -0.9667040993964037]}, "guid": "108576c0-50d4-4c3f-b600-bc6a6aa1f72c"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 143549.08870315802, "c_nn": 0, "c_u": 71.61884472873179, "c_v": -3878.6834821444645}, {"c_np": 143160.57099996423, "c_nn": 0, "c_u": 165.00094130369644, "c_v": -3753.910685646304}, {"c_np": 104766.3995879824, "c_nn": 0, "c_u": -129.99280511447998, "c_v": -3874.458694223038}, {"c_np": 104349.46689049873, "c_nn": 0, "c_u": -26.382604676432614, "c_v": -3893.1957741927254}]}, "guid": "bf12ba17-cd66-47cd-b816-0f01769791b0"}}}, "21": {"22": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-5.554572715196094, 0.0, 3.8635976437341744], "guid": "c8a0d458-bcf4-4172-96c5-6b649a708f40"}, {"dtype": "compas.geometry/Point", "data": [-5.375401227380189, 0.0, 3.3968026373835953], "guid": "6d5e648d-648e-4f91-b6d1-1ff10877ea77"}, {"dtype": "compas.geometry/Point", "data": [-5.375401227380189, 3.0, 3.3968026373835953], "guid": "9fd8deb3-b589-49d8-88ae-8439009ceaeb"}, {"dtype": "compas.geometry/Point", "data": [-5.554572715196094, 3.0, 3.8635976437341744], "guid": "3c66506d-4c3a-41b5-9351-e89fff949eee"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-5.464986971288141, 1.5, 3.630200140558885], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.35834297563180734, 0.0, 0.9335900127011546]}, "guid": "f4168920-88df-4f19-aaca-1885227773eb"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "401fbf54-0954-4ce4-8f25-9989e6b0d9a8"}], "contact_point": [[-4.785534879875065, 3.000110507374484, 4.126210892693904], [-4.7854878684534885, 0.00011108567189619643, 4.126276349245864], [-4.632426929778274, 0.00010315856878393634, 3.6503041713415025], [-4.632474068929684, 3.0001025132441685, 3.650239111994549]], "force_magnitude": [132422.26158326512, 133214.70627646614, 119209.66189909598, 120033.10388341395], "force_normal": [132354.1235535696, 133154.19077899365, 119137.91113794885, 119965.01008057923], "force_tangent1": [69.24212678133175, 173.31777269646284, -73.28507798191961, -83.01425678724891], "force_tangent2": [4246.94557546944, 4011.1603391252706, 4134.761066896687, 4041.7190508664758], "gap": [-0.00011116990136047215, -0.0001111699027806428, -0.0001111699074712285, -0.00011116990819057309], "status": ["stic", "stic", "stic", "stic"], "force_vector": [[124699.3730438843, -66.0983570285799, 44561.388626209446], [125533.20962462855, -170.17255892436364, 44581.8605596985], [112152.04331618143, 76.13587388627491, 40408.62375076449], [112967.91494443633, 85.87666716505507, 40573.25284212595]], "force": [475352.5409291306, -74.25837490161356, 170125.1257787984], "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-4.785534879875065, 3.000110507374484, 4.126210892693904], [-4.7854878684534885, 0.00011108567189619643, 4.126276349245864], [-4.632426929778274, 0.00010315856878393634, 3.6503041713415025], [-4.632474068929684, 3.0001025132441685, 3.650239111994549]]}, "guid": "83d762a2-c1a6-4cde-9255-018a60806c55"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-4.785534879875065, 3.000110507374484, 4.126210892693904], "xaxis": [0.0, -0.9999999975114059, 7.054919099614398e-05], "yaxis": [0.9519878338027897, 2.159763720185543e-05, 0.3061358584436233]}, "guid": "a55f97ac-eac2-4755-a43e-98a832b51ecc"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-4.7854878684534885, 0.00011108567189619643, 4.126276349245864], "xaxis": [0.0, -0.9999999975114059, 7.054919099614398e-05], "yaxis": [0.9519878338027897, 2.159763720185543e-05, 0.3061358584436233]}, "guid": "a0230c45-14a6-4006-a559-94ecd051ef47"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-4.632426929778274, 0.00010315856878393634, 3.6503041713415025], "xaxis": [0.0, -0.9999999975114059, 7.054919099614398e-05], "yaxis": [0.9519878338027897, 2.159763720185543e-05, 0.3061358584436233]}, "guid": "ff74f6be-d7bf-4d4c-b46f-b59bc42b7479"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-4.632474068929684, 3.0001025132441685, 3.650239111994549], "xaxis": [0.0, -0.9999999975114059, 7.054919099614398e-05], "yaxis": [0.9519878338027897, 2.159763720185543e-05, 0.3061358584436233]}, "guid": "21d689d4-ff9d-41ac-b50c-6e8732abaa34"}], "friction_contact": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-4.785534879875065, 3.000110507374484, 4.126210892693904], "guid": "71578773-050a-4ba9-afc2-b940b047cfcb"}, {"dtype": "compas.geometry/Point", "data": [-4.7854878684534885, 0.00011108567189619643, 4.126276349245864], "guid": "7ad0dadb-4e75-4b7a-b689-caa99c8cb79e"}, {"dtype": "compas.geometry/Point", "data": [-4.632426929778274, 0.00010315856878393634, 3.6503041713415025], "guid": "a44f5994-23f6-4a05-b909-8f8b4b5bc9e5"}, {"dtype": "compas.geometry/Point", "data": [-4.632474068929684, 3.0001025132441685, 3.650239111994549], "guid": "5d942713-10dd-4b42-9021-41888b67a7e5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-4.785534879875065, 3.000110507374484, 4.126210892693904], "xaxis": [0.0, -0.9999999975114059, 7.054919099614398e-05], "yaxis": [0.3061358592054712, -6.716197151295838e-05, -0.9519878314336784]}, "guid": "8b8c78bc-a516-450f-b1d4-d0e86b8f0c40"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 132354.1235535696, "c_nn": 0, "c_u": 69.24212678133176, "c_v": -4246.945575469443}, {"c_np": 133154.19077899368, "c_nn": 0, "c_u": 173.31777269646284, "c_v": -4011.1603391252647}, {"c_np": 119137.91113794886, "c_nn": 0, "c_u": -73.28507798191961, "c_v": -4134.761066896688}, {"c_np": 119965.01008057923, "c_nn": 0, "c_u": -83.01425678724891, "c_v": -4041.719050866479}]}, "guid": "fedcab95-f0d3-45dd-b1d2-aadd4843fc5c"}}}, "22": {"23": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-6.304276291248624, 0.0, 3.5530854286209173], "guid": "b8d5bc2c-fad5-482e-b37b-7510674901bf"}, {"dtype": "compas.geometry/Point", "data": [-6.100921934285152, 0.0, 3.096306482626276], "guid": "8d523b30-3ed0-4a80-9fca-24434aab0c87"}, {"dtype": "compas.geometry/Point", "data": [-6.100921934285152, 3.0, 3.096306482626276], "guid": "3f6e1501-a967-4fde-aba2-7ebdc1bfa513"}, {"dtype": "compas.geometry/Point", "data": [-6.304276291248624, 3.0, 3.5530854286209173], "guid": "c9f0538b-9b08-4181-8063-0d4435ec5107"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-6.202599112766888, 1.5, 3.3246959556235964], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.4067087139269428, 0.0, 0.9135578919892774]}, "guid": "3ae474ec-3a6f-4e23-9326-218ee4f69026"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7fef657a-022f-49af-a02c-11d00db70d0e"}], "contact_point": [[-5.551188080725913, 3.0000915863570907, 3.8575949536533223], [-5.551135718429219, 9.173295551088188e-05, 3.8576616903920886], [-5.373307293203097, 8.484196949296553e-05, 3.390366260055891], [-5.373360829411605, 3.0000844497120225, 3.3903026081254244]], "force_magnitude": [122294.12044878282, 122065.72126358036, 135437.7983287556, 135302.0569597463], "force_normal": [122231.2418776566, 122003.4972342999, 135372.1884558807, 135229.735377335], "force_tangent1": [129.33237932606838, -196.08315204070928, 314.5193359549693, -155.5230625699852], "force_tangent2": [3919.0149939573844, 3892.1101726123916, 4203.437449694143, 4420.531629949255], "gap": [-0.00015292131543962766, -0.00015292131868977892, -0.00015292132522746042, -0.00015292132329777734], "status": ["stic", "stic", "stic", "stic"], "force_vector": [[112845.09252713477, -126.12187396919317, 47136.19715416914], [112641.80845708052, 199.28642687138975, 47030.0284928315], [125025.63741815438, -310.9723874499798, 52075.81492880461], [124815.2859784586, 159.0803787988574, 52228.01640008073]], "force": [475327.82438082824, -78.72745574892582, 198470.05697588596], "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-5.551188080725913, 3.0000915863570907, 3.8575949536533223], [-5.551135718429219, 9.173295551088188e-05, 3.8576616903920886], [-5.373307293203097, 8.484196949296553e-05, 3.390366260055891], [-5.373360829411605, 3.0000844497120225, 3.3903026081254244]]}, "guid": "a485dba2-c6e3-41c9-aba6-a007abc85a97"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-5.551188080725913, 3.0000915863570907, 3.8575949536533223], "xaxis": [0.0, -0.9999999976804284, 6.811125723450472e-05], "yaxis": [0.9346133512643371, 2.4224818207708906e-05, 0.35566540884882636]}, "guid": "257b9328-7f60-42a7-98fd-66a3739bd1f5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-5.551135718429219, 9.173295551088188e-05, 3.8576616903920886], "xaxis": [0.0, -0.9999999976804284, 6.811125723450472e-05], "yaxis": [0.9346133512643371, 2.4224818207708906e-05, 0.35566540884882636]}, "guid": "36ea369a-8116-4699-820d-379a5ee2db70"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-5.373307293203097, 8.484196949296553e-05, 3.390366260055891], "xaxis": [0.0, -0.9999999976804284, 6.811125723450472e-05], "yaxis": [0.9346133512643371, 2.4224818207708906e-05, 0.35566540884882636]}, "guid": "38968c8c-cd9e-4553-aa86-f6d7b1b7b3f3"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-5.373360829411605, 3.0000844497120225, 3.3903026081254244], "xaxis": [0.0, -0.9999999976804284, 6.811125723450472e-05], "yaxis": [0.9346133512643371, 2.4224818207708906e-05, 0.35566540884882636]}, "guid": "bc4e2d79-2f8d-4054-bd21-24c12f15a8d2"}], "friction_contact": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-5.551188080725913, 3.0000915863570907, 3.8575949536533223], "guid": "859e8537-f6f1-4ec7-b46f-6e3a2dff9fb9"}, {"dtype": "compas.geometry/Point", "data": [-5.551135718429219, 9.173295551088188e-05, 3.8576616903920886], "guid": "d869ecc7-922b-4de8-9e77-408c620b54ea"}, {"dtype": "compas.geometry/Point", "data": [-5.373307293203097, 8.484196949296553e-05, 3.390366260055891], "guid": "72563026-19da-41c8-a430-43aaf17013ed"}, {"dtype": "compas.geometry/Point", "data": [-5.373360829411605, 3.0000844497120225, 3.3903026081254244], "guid": "2c311fca-8709-4f65-84ec-cbcca0fff085"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-5.551188080725913, 3.0000915863570907, 3.8575949536533223], "xaxis": [0.0, -0.9999999976804284, 6.811125723450472e-05], "yaxis": [0.3556654096738178, -6.365769038276779e-05, -0.9346133490964346]}, "guid": "970c16cb-a091-42b1-a52e-c43d62e9a45f"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 122231.24187765663, "c_nn": 0, "c_u": 129.3323793260684, "c_v": -3919.014993957375}, {"c_np": 122003.49723429992, "c_nn": 0, "c_u": -196.08315204070928, "c_v": -3892.110172612396}, {"c_np": 135372.18845588074, "c_nn": 0, "c_u": 314.51933595496934, "c_v": -4203.4374496941455}, {"c_np": 135229.735377335, "c_nn": 0, "c_u": -155.52306256998523, "c_v": -4420.531629949248}]}, "guid": "5468b16e-6e9e-4c7b-a6e8-14d1be8802bb"}}}, "23": {"24": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-7.036702805837946, -2.220446049250313e-16, 3.2037651051253775], "guid": "3d631d53-dc4c-4943-bb48-64058d3a56f7"}, {"dtype": "compas.geometry/Point", "data": [-6.809722878544685, -2.220446049250313e-16, 2.7582540361204115], "guid": "894b6176-0f64-4b93-a470-a7b75819a33e"}, {"dtype": "compas.geometry/Point", "data": [-6.809722878544685, 3.0, 2.7582540361204115], "guid": "994308c3-105a-47d6-8d3f-4a56bc69149a"}, {"dtype": "compas.geometry/Point", "data": [-7.036702805837946, 3.0, 3.2037651051253775], "guid": "9f61e70f-8b18-4ed0-953c-78bc54f01eda"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-6.923212842191315, 1.5, 2.9810095706228945], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.4539598545865202, 0.0, 0.8910221380099294]}, "guid": "b58ef247-41a6-446d-a637-4297b21e10c9"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "675ce346-a84f-4086-83a4-e2d0f592e329"}], "contact_point": [[-6.301783925691726, 3.00007276153468, 3.5489663571645336], [-6.301740464559705, 7.454866187041026e-05, 3.549026171945527], [-6.099452027246253, 6.836272072311348e-05, 3.091780269385065], [-6.099497239725042, 3.00006729850841, 3.091724413250648]], "force_magnitude": [112257.67845281531, 112545.13562873522, 150701.16131360873, 151140.98743620087], "force_normal": [112195.72726553983, 112481.0668184055, 150657.36771242745, 151089.23871316697], "force_tangent1": [-162.04028482842642, 15.338445710020496, 336.1237202683814, -95.44518770703706], "force_tangent2": [3725.4392919988077, 3796.9627093093604, 3617.2636173509745, 3953.5956396200154], "gap": [-0.0001727361510747733, -0.0001727361506061393, -0.00017273615054925144, -0.00017273615102253508], "status": ["stic", "stic", "stic", "stic"], "force_vector": [[101095.973321937, 164.61123821782002, 48799.215699088134], [101327.97986985612, -12.75796404376109, 48980.076423162034], [136312.98620597937, -332.7381646644849, 64261.17877998017], [136571.85942377048, 98.85615252868267, 64743.45931586303]], "force": [475308.798821543, -82.02873796174329, 226783.93021809336], "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-6.301783925691726, 3.00007276153468, 3.5489663571645336], [-6.301740464559705, 7.454866187041026e-05, 3.549026171945527], [-6.099452027246253, 6.836272072311348e-05, 3.091780269385065], [-6.099497239725042, 3.00006729850841, 3.091724413250648]]}, "guid": "530538ec-86bb-4db7-87d4-a054130fc3bf"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-6.301783925691726, 3.00007276153468, 3.5489663571645336], "xaxis": [0.0, -0.9999999986121817, 5.268431314135045e-05], "yaxis": [0.9145019976055557, 2.1315092332073538e-05, 0.4045813835572707]}, "guid": "7d668150-e587-448b-bb4b-a19c9dab5174"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-6.301740464559705, 7.454866187041026e-05, 3.549026171945527], "xaxis": [0.0, -0.9999999986121817, 5.268431314135045e-05], "yaxis": [0.9145019976055557, 2.1315092332073538e-05, 0.4045813835572707]}, "guid": "1998c609-b374-4e03-be12-128a2879a92e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-6.099452027246253, 6.836272072311348e-05, 3.091780269385065], "xaxis": [0.0, -0.9999999986121817, 5.268431314135045e-05], "yaxis": [0.9145019976055557, 2.1315092332073538e-05, 0.4045813835572707]}, "guid": "05496e74-b401-4f7a-87c9-506d0cac459f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-6.099497239725042, 3.00006729850841, 3.091724413250648], "xaxis": [0.0, -0.9999999986121817, 5.268431314135045e-05], "yaxis": [0.9145019976055557, 2.1315092332073538e-05, 0.4045813835572707]}, "guid": "0cc39159-4170-4ab2-a67c-5b10515abbd6"}], "friction_contact": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-6.301783925691726, 3.00007276153468, 3.5489663571645336], "guid": "ddf05bd2-e5a1-4f65-a17d-0a6d8c55c840"}, {"dtype": "compas.geometry/Point", "data": [-6.301740464559705, 7.454866187041026e-05, 3.549026171945527], "guid": "9dc6e084-3657-4696-9e5b-f38561a7b0d7"}, {"dtype": "compas.geometry/Point", "data": [-6.099452027246253, 6.836272072311348e-05, 3.091780269385065], "guid": "63efe6b6-39fa-406c-9fc1-ab50c22b1e63"}, {"dtype": "compas.geometry/Point", "data": [-6.099497239725042, 3.00006729850841, 3.091724413250648], "guid": "d03990ec-fe13-4d0f-b000-5e5a9d1e1e00"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-6.301783925691726, 3.00007276153468, 3.5489663571645336], "xaxis": [0.0, -0.9999999986121817, 5.268431314135045e-05], "yaxis": [0.40458138411875616, -4.817990961024161e-05, -0.914501996336393]}, "guid": "cb6ba01e-d3e2-4591-be61-455f504ece68"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 112195.72726553986, "c_nn": 0, "c_u": -162.04028482842645, "c_v": -3725.4392919988095}, {"c_np": 112481.06681840552, "c_nn": 0, "c_u": 15.3384457100205, "c_v": -3796.962709309366}, {"c_np": 150657.36771242748, "c_nn": 0, "c_u": 336.12372026838153, "c_v": -3617.2636173509673}, {"c_np": 151089.238713167, "c_nn": 0, "c_u": -95.44518770703708, "c_v": -3953.595639620027}]}, "guid": "ba4155f7-fce1-4ffd-9c72-f916f9afe420"}}}, "24": {"25": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-7.7498450217610575, 0.0, 2.8165939962487356], "guid": "28ee6a9b-3c5b-4a0c-ab60-223c1362694f"}, {"dtype": "compas.geometry/Point", "data": [-7.4998615695518795, 0.0, 2.3835717409066066], "guid": "84928632-ca71-41fb-ab6e-10ba582a53f7"}, {"dtype": "compas.geometry/Point", "data": [-7.4998615695518795, 3.0, 2.3835717409066066], "guid": "48f6d25d-5fa4-46f2-b1d2-1642a1138ce8"}, {"dtype": "compas.geometry/Point", "data": [-7.7498450217610575, 3.0, 2.8165939962487356], "guid": "823baec7-2cee-4ec6-a15e-7649fd43dc99"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-7.624853295656469, 1.5000000000000002, 2.600082868577671], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.49996690441835245, 0.0, -0.8660445106842547]}, "guid": "d143c5a3-0872-4ef4-8741-59382e36bdff"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "22005463-832c-4dd2-a373-8c4f20e7e692"}], "contact_point": [[-7.034997147303634, 3.0000542572259357, 3.2011792449460663], [-7.03495351855984, 5.5239974115079335e-05, 3.201234297852474], [-6.808810710190524, 5.034665681170678e-05, 2.7552985815791584], [-6.808855457706461, 3.0000497663437353, 2.7552457347839283]], "force_magnitude": [104633.990907299, 104274.81586687532, 165331.57102352398, 165181.82538442366], "force_normal": [104591.73432009897, 104220.6752610185, 165308.1464493305, 165145.2550471067], "force_tangent1": [-2.137053741721158, -516.8249711567368, 454.47286937034494, 160.4867107289905], "force_tangent2": [2973.408908233462, 3319.783751581685, 2745.6418200953512, 3471.947115378576], "gap": [-0.00017300976531797927, -0.00017300976531816134, -0.0001730097653024628, -0.00017300976528706179], "status": ["stic", "stic", "stic", "stic"], "force_vector": [[91937.6908914802, 4.4864692236692, 49957.31204341326], [91450.09280907229, 519.1810216615577, 50098.38520700605], [146192.02337287617, -450.8415486540824, 77215.39627010268], [145718.24701913205, -156.8283913745213, 77789.480830361]], "force": [475298.05409256066, -84.00244914337674, 255060.57435088302], "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-7.034997147303634, 3.0000542572259357, 3.2011792449460663], [-7.03495351855984, 5.5239974115079335e-05, 3.201234297852474], [-6.808810710190524, 5.034665681170678e-05, 2.7552985815791584], [-6.808855457706461, 3.0000497663437353, 2.7552457347839283]]}, "guid": "7c6e72aa-e527-491a-a49f-368494c604bf"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-7.034997147303634, 3.0000542572259357, 3.2011792449460663], "xaxis": [0.0, -0.999999998894162, 4.702846051735282e-05], "yaxis": [0.8918728008844743, 2.1270328915477145e-05, 0.4522863104163736]}, "guid": "274278b4-3db1-454e-8cfb-a8e9e2e06a83"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-7.03495351855984, 5.5239974115079335e-05, 3.201234297852474], "xaxis": [0.0, -0.999999998894162, 4.702846051735282e-05], "yaxis": [0.8918728008844743, 2.1270328915477145e-05, 0.4522863104163736]}, "guid": "baae1237-f52f-4117-a72f-d10c89262ee0"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-6.808810710190524, 5.034665681170678e-05, 2.7552985815791584], "xaxis": [0.0, -0.999999998894162, 4.702846051735282e-05], "yaxis": [0.8918728008844743, 2.1270328915477145e-05, 0.4522863104163736]}, "guid": "f2f6c397-1f75-47ed-8400-08bd840f6f95"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-6.808855457706461, 3.0000497663437353, 2.7552457347839283], "xaxis": [0.0, -0.999999998894162, 4.702846051735282e-05], "yaxis": [0.8918728008844743, 2.1270328915477145e-05, 0.4522863104163736]}, "guid": "e10a46c7-2cc0-41fc-a8b6-9083d9429707"}], "friction_contact": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-7.034997147303634, 3.0000542572259357, 3.2011792449460663], "guid": "af7127b8-a3b1-44c1-8616-5996702131e2"}, {"dtype": "compas.geometry/Point", "data": [-7.03495351855984, 5.5239974115079335e-05, 3.201234297852474], "guid": "a9fb51a1-9d6d-410f-9e1d-efe8a4f2d857"}, {"dtype": "compas.geometry/Point", "data": [-6.808810710190524, 5.034665681170678e-05, 2.7552985815791584], "guid": "0b031014-d319-4029-9e01-23c066c35517"}, {"dtype": "compas.geometry/Point", "data": [-6.808855457706461, 3.0000497663437353, 2.7552457347839283], "guid": "6365d16c-5e12-433e-9ba1-b1726a4ccf00"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-7.034997147303634, 3.0000542572259357, 3.2011792449460663], "xaxis": [0.0, -0.999999998894162, 4.702846051735282e-05], "yaxis": [0.45228631091652916, -4.194340480289637e-05, -0.8918727998982074]}, "guid": "978e9a48-e739-4670-b7c0-1d9cf8777767"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 104591.73432009901, "c_nn": 0, "c_u": -2.1370537417211573, "c_v": -2973.4089082334467}, {"c_np": 104220.67526101854, "c_nn": 0, "c_u": -516.8249711567368, "c_v": -3319.783751581672}, {"c_np": 165308.14644933055, "c_nn": 0, "c_u": 454.47286937034494, "c_v": -2745.641820095334}, {"c_np": 165145.25504710677, "c_nn": 0, "c_u": 160.4867107289905, "c_v": -3471.947115378556}]}, "guid": "57fd82ae-6fe7-41c1-8ba2-224ad44e33fa"}}}, "25": {"26": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-8.441748551023629, 0.0, 2.3926331562239884], "guid": "c76b349c-7b72-4cee-849e-cf6ca16bf8f4"}, {"dtype": "compas.geometry/Point", "data": [-8.169446661174073, 0.0, 1.973286425243094], "guid": "8d5fb495-cce2-4f8e-bf79-d272962581eb"}, {"dtype": "compas.geometry/Point", "data": [-8.169446661174073, 3.0, 1.973286425243094], "guid": "38f47c48-fe1f-438f-a91b-5aa210890e14"}, {"dtype": "compas.geometry/Point", "data": [-8.441748551023629, 3.0, 2.3926331562239884], "guid": "c765b77c-fbdc-4e81-8600-bb69b90bd4ec"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-8.305597606098848, 1.5, 2.182959790733541], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.5446037796991102, 0.0, 0.8386934619617844]}, "guid": "49eae0d9-9a49-4817-893c-4d8c116c30e5"}, "size": 1.500000000000008, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "73858562-ceb2-48bc-8294-1c7c5428825b"}], "contact_point": [[-7.748728130826182, 3.0000362634227717, 2.81521345572934], [-7.748682629045691, 3.728349371057713e-05, 2.8152614985486197], [-7.499413690546718, 3.334348368558577e-05, 2.381832885911322], [-7.49945713081797, 3.0000331651764145, 2.381781258505897]], "force_magnitude": [98996.33577555335, 99831.49843113213, 176697.36773639146, 177810.43445880816], "force_normal": [98965.68325338408, 99814.40004494057, 176681.46088117073, 177799.3590844375], "force_tangent1": [-71.65421116748514, -135.30950383391306, 391.5590182242418, -87.4500688163248], "force_tangent2": [2462.2958496036667, 1842.6377864011324, 2338.338598265332, 1982.6406832343491], "gap": [-0.0001733510077000257, -0.00017335101687341665, -0.0001733509987882033, -0.00017335099474052556], "status": ["stic", "stic", "stic", "stic"], "force_vector": [[84562.35356107581, 73.836005912395, 51473.07456760226], [85607.00254131698, 137.48646475290755, 51359.03321099508], [151993.25925076634, -387.7395055036275, 90110.25782548156], [153139.65689371672, 91.28013454648149, 90359.21511855816]], "force": [475302.27224687586, -85.13690029184349, 283301.58072263707], "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-7.748728130826182, 3.0000362634227717, 2.81521345572934], [-7.748682629045691, 3.728349371057713e-05, 2.8152614985486197], [-7.499413690546718, 3.334348368558577e-05, 2.381832885911322], [-7.49945713081797, 3.0000331651764145, 2.381781258505897]]}, "guid": "d47661e2-fb3a-4623-9ac2-066d9f035f03"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-7.748728130826182, 3.0000362634227717, 2.81521345572934], "xaxis": [0.0, -0.9999999991016666, 4.238710620860705e-05], "yaxis": [0.8668652593898358, 2.1131773801641315e-05, 0.49854249730232714]}, "guid": "f298c731-e62e-4d02-bd93-b82e39364a3e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-7.748682629045691, 3.728349371057713e-05, 2.8152614985486197], "xaxis": [0.0, -0.9999999991016666, 4.238710620860705e-05], "yaxis": [0.8668652593898358, 2.1131773801641315e-05, 0.49854249730232714]}, "guid": "93caf5f0-4fcd-4afb-898c-b6dfc9f60b97"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-7.499413690546718, 3.334348368558577e-05, 2.381832885911322], "xaxis": [0.0, -0.9999999991016666, 4.238710620860705e-05], "yaxis": [0.8668652593898358, 2.1131773801641315e-05, 0.49854249730232714]}, "guid": "0b1857be-c11f-4094-a5a7-1c245da1643d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-7.49945713081797, 3.0000331651764145, 2.381781258505897], "xaxis": [0.0, -0.9999999991016666, 4.238710620860705e-05], "yaxis": [0.8668652593898358, 2.1131773801641315e-05, 0.49854249730232714]}, "guid": "fd74d238-4c8f-45be-95be-5292001e8777"}], "friction_contact": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-7.748728130826182, 3.0000362634227717, 2.81521345572934], "guid": "0f6a05cc-3564-4dc6-84ba-68988e656efc"}, {"dtype": "compas.geometry/Point", "data": [-7.748682629045691, 3.728349371057713e-05, 2.8152614985486197], "guid": "97e4ae62-8ff8-4274-b4bf-ed56553dba6a"}, {"dtype": "compas.geometry/Point", "data": [-7.499413690546718, 3.334348368558577e-05, 2.381832885911322], "guid": "41a18892-fddb-408a-ba01-fd6d7d8e6351"}, {"dtype": "compas.geometry/Point", "data": [-7.49945713081797, 3.0000331651764145, 2.381781258505897], "guid": "d269af0b-f768-46fa-8bf5-748589dfa263"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-7.748728130826182, 3.0000362634227717, 2.81521345572934], "xaxis": [0.0, -0.9999999991016666, 4.238710620860705e-05], "yaxis": [0.49854249775018455, -3.6743909818308675e-05, -0.8668652586111018]}, "guid": "afe59454-0cdb-4dac-bd20-817cac4a3202"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 98965.68325338408, "c_nn": 0, "c_u": -71.65421116748514, "c_v": -2462.2958496036445}, {"c_np": 99814.4000449406, "c_nn": 0, "c_u": -135.30950383391303, "c_v": -1842.6377864011229}, {"c_np": 176681.46088117073, "c_nn": 0, "c_u": 391.5590182242418, "c_v": -2338.3385982653126}, {"c_np": 177799.35908443754, "c_nn": 0, "c_u": -87.4500688163248, "c_v": -1982.6406832343346}]}, "guid": "4bcfec94-1e4e-4ee2-8e90-68cbdfc73023"}}}, "26": {"27": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-9.110517210899935, 0.0, 1.933044462664474], "guid": "1787b649-af3b-493b-8f92-da2a4d5bc5a4"}, {"dtype": "compas.geometry/Point", "data": [-8.816643135044627, 0.0, 1.5285224885515842], "guid": "8a5ada2f-ac82-4cfe-9a7e-de3f4184a30b"}, {"dtype": "compas.geometry/Point", "data": [-8.816643135044629, 3.0, 1.5285224885515842], "guid": "c86078ba-1044-4770-81dc-97334cb1a84e"}, {"dtype": "compas.geometry/Point", "data": [-9.110517210899937, 3.0, 1.933044462664474], "guid": "e634636a-7ff4-46f2-b51e-d4fd119478fa"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-8.963580172972282, 1.5, 1.7307834756080291], "xaxis": [-0.0, 1.0, -2.2204460492503136e-16], "yaxis": [0.5877481517106155, -1.7964384385078043e-16, -0.8090439482257781]}, "guid": "1b244114-5ef6-4932-820a-8bd64ed04ee0"}, "size": 1.5000000000000027, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4dcaba27-4441-47c1-9f77-5b700459243a"}], "contact_point": [[-8.44137302468368, 3.000021410617786, 2.3919117993338728], [-8.441346978927058, 2.212575973672173e-05, 2.391942314056213], [-8.16934498168749, 1.9504736328392307e-05, 1.972406559320235], [-8.169368684704096, 3.0000194973143923, 1.9723724311401056]], "force_magnitude": [98514.98340936065, 98392.66593639676, 185593.12064052228, 185803.14787828454], "force_normal": [98508.73613323474, 98391.38536612806, 185590.1563499043, 185802.83409773768], "force_tangent1": [190.62806186554167, 246.497473634785, -451.5584700989987, 107.54532271688748], "force_tangent2": [1092.9421399901266, 437.3040143237543, 946.7787775411864, 324.0937083653601], "gap": [-0.0001848472554973546, -0.00018484725166403428, -0.00018484726149794575, -0.00018484726508030683], "status": ["stic", "stic", "stic", "stic"], "force_vector": [[82062.07450826628, -189.34374376186827, 54506.71548069152], [82320.28099086338, -245.22762227893716, 53892.74451231761], [155209.80899127046, 453.9561296933305, 101757.14002375021], [155727.00881959262, -105.15724783218049, 101350.36964676266]], "force": [475319.17330999277, -85.77248417965536, 311506.96966352203], "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-8.44137302468368, 3.000021410617786, 2.3919117993338728], [-8.441346978927058, 2.212575973672173e-05, 2.391942314056213], [-8.16934498168749, 1.9504736328392307e-05, 1.972406559320235], [-8.169368684704096, 3.0000194973143923, 1.9723724311401056]]}, "guid": "e838dc52-f13b-4ea7-bbf5-0ca96eb6b5c8"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-8.44137302468368, 3.000021410617786, 2.3919117993338728], "xaxis": [0.0, -0.9999999997224027, 2.356256738107172e-05], "yaxis": [0.8390793364010828, 1.2818250345752763e-05, 0.5440090689137554]}, "guid": "13eeb871-5f8d-4ae8-a867-41ddf6ba21d8"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-8.441346978927058, 2.212575973672173e-05, 2.391942314056213], "xaxis": [0.0, -0.9999999997224027, 2.356256738107172e-05], "yaxis": [0.8390793364010828, 1.2818250345752763e-05, 0.5440090689137554]}, "guid": "46c1436d-bc2b-4bb3-bd39-d0beea7aebd0"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-8.16934498168749, 1.9504736328392307e-05, 1.972406559320235], "xaxis": [0.0, -0.9999999997224027, 2.356256738107172e-05], "yaxis": [0.8390793364010828, 1.2818250345752763e-05, 0.5440090689137554]}, "guid": "edadba29-08e2-4d27-9a2f-fb511491580d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-8.169368684704096, 3.0000194973143923, 1.9723724311401056], "xaxis": [0.0, -0.9999999997224027, 2.356256738107172e-05], "yaxis": [0.8390793364010828, 1.2818250345752763e-05, 0.5440090689137554]}, "guid": "9b0c398c-5c81-483e-a27d-d311d81b9571"}], "friction_contact": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-8.44137302468368, 3.000021410617786, 2.3919117993338728], "guid": "b98ba3b4-fd55-43ea-948a-fa067da39472"}, {"dtype": "compas.geometry/Point", "data": [-8.441346978927058, 2.212575973672173e-05, 2.391942314056213], "guid": "d313ad1d-5367-4a5a-847d-a026e5c2cb23"}, {"dtype": "compas.geometry/Point", "data": [-8.16934498168749, 1.9504736328392307e-05, 1.972406559320235], "guid": "94474d57-323c-49bf-9808-cecac5d36fe1"}, {"dtype": "compas.geometry/Point", "data": [-8.169368684704096, 3.0000194973143923, 1.9723724311401056], "guid": "f8887e41-029d-4801-8da5-cdf632fa1b1a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-8.44137302468368, 3.000021410617786, 2.3919117993338728], "xaxis": [0.0, -0.9999999997224027, 2.356256738107172e-05], "yaxis": [0.5440090690647709, -1.977086340201546e-05, -0.8390793361681567]}, "guid": "fd56736c-e561-443b-aa1d-7dc3e3417033"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 98508.73613323474, "c_nn": 0, "c_u": 190.62806186554164, "c_v": -1092.942139990133}, {"c_np": 98391.38536612806, "c_nn": 0, "c_u": 246.49747363478502, "c_v": -437.3040143237595}, {"c_np": 185590.15634990434, "c_nn": 0, "c_u": -451.5584700989988, "c_v": -946.7787775411707}, {"c_np": 185802.8340977377, "c_nn": 0, "c_u": 107.54532271688748, "c_v": -324.0937083653844}]}, "guid": "5f15ac4d-c60b-40a6-99d6-835e7adf0d21"}}}, "27": {"28": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-9.754318220479439, 0.0, 1.4390874324028344], "guid": "9526d021-91c2-48df-b476-da8d963581ff"}, {"dtype": "compas.geometry/Point", "data": [-9.439677329486727, 0.0, 1.0504988199663476], "guid": "55bed2dc-b426-419e-a04c-198bd14ffd5a"}, {"dtype": "compas.geometry/Point", "data": [-9.439677329486727, 3.0, 1.0504988199663476], "guid": "fb8ad62f-62cb-416c-9a55-27e1f041ef2f"}, {"dtype": "compas.geometry/Point", "data": [-9.754318220479439, 3.0, 1.4390874324028344], "guid": "ad868961-469e-4da1-8743-f32ec7818175"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-9.596997774983082, 1.4999999999999998, 1.2447931261845906], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.6292817819854216, 0.0, -0.7771772248729709]}, "guid": "2b2f182c-937e-4fa0-a102-97a7f3165b20"}, "size": 1.5000000000000053, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a9e93cb7-a7db-4b60-944e-837331a408e3"}], "contact_point": [[-9.110480279508385, 3.0000105048554535, 1.932775122478443], [-9.110461829330184, 1.0944399553831038e-05, 1.9327952442663558], [-8.816714025271493, 9.593983391718469e-06, 1.5281932970611527], [-8.816730146743927, 3.0000093704574446, 1.528169967760409]], "force_magnitude": [103056.85532773932, 102603.3814890739, 189324.61711939055, 189260.72168654023], "force_normal": [103048.04844534988, 102599.8063677844, 189319.36242882838, 189259.03976534502], "force_tangent1": [53.17300216254952, 19.922964034731123, -174.41073138302255, 192.30879650700535], "force_tangent2": [-1346.2222250641687, -856.2881297122331, -1399.7277744381017, -774.375707516061], "gap": [-0.00017895671868470295, -0.00017895671371142782, -0.00017895671854773252, -0.00017895671979721304], "status": ["stic", "stic", "stic", "stic"], "force_vector": [[84179.37982079072, -52.270625759292145, 59452.0370619151], [83528.81410633214, -19.018567127367735, 59585.15541035659], [154023.2232639535, 176.08175862428092, 110093.7161603715], [153607.01043548348, -190.6306262450368, 110564.32868854066]], "force": [475338.4276265598, -85.83806050741576, 339695.23732118384], "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-9.110480279508385, 3.0000105048554535, 1.932775122478443], [-9.110461829330184, 1.0944399553831038e-05, 1.9327952442663558], [-8.816714025271493, 9.593983391718469e-06, 1.5281932970611527], [-8.816730146743927, 3.0000093704574446, 1.528169967760409]]}, "guid": "772d77c3-7b08-4018-a589-7fc429ce9027"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-9.110480279508385, 3.0000105048554535, 1.932775122478443], "xaxis": [0.0, -0.9999999998848108, 1.5178225236229352e-05], "yaxis": [0.8092192566407774, 8.917309952221003e-06, 0.5875067613246927]}, "guid": "43a8312f-d28c-403e-8ecc-7929468e9080"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-9.110461829330184, 1.0944399553831038e-05, 1.9327952442663558], "xaxis": [0.0, -0.9999999998848108, 1.5178225236229352e-05], "yaxis": [0.8092192566407774, 8.917309952221003e-06, 0.5875067613246927]}, "guid": "9bf56ef8-f704-45c3-b955-e59e11d6c91b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-8.816714025271493, 9.593983391718469e-06, 1.5281932970611527], "xaxis": [0.0, -0.9999999998848108, 1.5178225236229352e-05], "yaxis": [0.8092192566407774, 8.917309952221003e-06, 0.5875067613246927]}, "guid": "a11c9461-8b60-45c4-9bfe-44fd295e592d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-8.816730146743927, 3.0000093704574446, 1.528169967760409], "xaxis": [0.0, -0.9999999998848108, 1.5178225236229352e-05], "yaxis": [0.8092192566407774, 8.917309952221003e-06, 0.5875067613246927]}, "guid": "ab342751-1f1e-4d10-9b88-d2461f773c98"}], "friction_contact": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-9.110480279508385, 3.0000105048554535, 1.932775122478443], "guid": "c0dfef16-5d8f-49e5-9406-9ea08cd9e860"}, {"dtype": "compas.geometry/Point", "data": [-9.110461829330184, 1.0944399553831038e-05, 1.9327952442663558], "guid": "59776eca-b2b0-454d-a9d4-147d44002ec8"}, {"dtype": "compas.geometry/Point", "data": [-8.816714025271493, 9.593983391718469e-06, 1.5281932970611527], "guid": "e2649daf-5c26-4fd8-bfa6-814ae5155b64"}, {"dtype": "compas.geometry/Point", "data": [-8.816730146743927, 3.0000093704574446, 1.528169967760409], "guid": "81716315-7fa0-488f-a38a-58f5d6aaca82"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-9.110480279508385, 3.0000105048554535, 1.932775122478443], "xaxis": [0.0, -0.9999999998848108, 1.5178225236229352e-05], "yaxis": [0.5875067613923672, -1.2282512142787802e-05, -0.809219256547564]}, "guid": "afbdf604-89af-4bfc-8a84-a3f23cf6256e"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 103048.04844534991, "c_nn": 0, "c_u": 53.17300216254954, "c_v": 1346.2222250641862}, {"c_np": 102599.80636778442, "c_nn": 0, "c_u": 19.922964034731123, "c_v": 856.288129712244}, {"c_np": 189319.36242882843, "c_nn": 0, "c_u": -174.41073138302258, "c_v": 1399.7277744381427}, {"c_np": 189259.03976534505, "c_nn": 0, "c_u": 192.30879650700538, "c_v": 774.3757075160684}]}, "guid": "ad7bd3f9-e8e8-43d8-9160-86d44b5edfa0"}}}, "28": {"29": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-10.371387223458783, -2.220446049250313e-16, 0.9121157697467019], "guid": "213782a4-257e-4e97-b359-d7daf03a3e78"}, {"dtype": "compas.geometry/Point", "data": [-10.036841800287311, -2.220446049250313e-16, 0.5405254579313625], "guid": "12b49c8f-26ed-436d-a087-652ca6032db4"}, {"dtype": "compas.geometry/Point", "data": [-10.036841800287311, 3.0, 0.5405254579313625], "guid": "7d19f071-070c-41b8-b012-1af80db088de"}, {"dtype": "compas.geometry/Point", "data": [-10.371387223458783, 3.0, 0.9121157697467019], "guid": "44b5503f-1df6-4170-9112-6899edadcece"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-10.204114511873048, 1.4999999999999998, 0.7263206138390321], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.6690908463429428, 0.0, 0.7431806236306788]}, "guid": "61a75431-8536-4d68-a755-0ba0dc4383a2"}, "size": 1.5, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "18b6fe24-73c0-4796-bd29-52be954e3b4e"}], "contact_point": [[-9.754392934474533, 3.0000021243787476, 1.4390132402737081], [-9.754390482454983, 3.2419666086124777e-06, 1.4390169549100948], [-9.4397704101843, 2.562266895654317e-06, 1.0504347430910932], [-9.439771169700872, 3.0000018991597526, 1.0504289380703677]], "force_magnitude": [114331.85243954432, 113377.23110459957, 186946.0789267368, 186433.08267035897], "force_normal": [114286.37567544664, 113328.64606840731, 186916.25073553686, 186402.22969268597], "force_tangent1": [481.9353395484811, -242.58535467803867, -331.59340716757606, 178.78456992050062], "force_tangent2": [-3188.190012672957, -3309.9343789780078, -3322.9027767821603, -3386.903548315886], "gap": [-0.000154644241783203, -0.00015464423945719252, -0.0001546442461749966, -0.0001546442455362187], "status": ["stic", "stic", "stic", "stic"], "force_vector": [[90828.72590416568, -481.77926325050566, 69438.33898953215], [90160.9948301365, 242.73986369484234, 68741.05484748146], [147360.8912234268, 331.8519752409616, 115036.92467284412], [147001.67122477095, -178.5268406755047, 114663.7305309068]], "force": [475352.28318249993, -85.7142649902064, 367880.0490407645], "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-9.754392934474533, 3.0000021243787476, 1.4390132402737081], [-9.754390482454983, 3.2419666086124777e-06, 1.4390169549100948], [-9.4397704101843, 2.562266895654317e-06, 1.0504347430910932], [-9.439771169700872, 3.0000018991597526, 1.0504289380703677]]}, "guid": "c9ffb104-ec78-4248-a8d0-b97cc09c1059"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-9.754392934474533, 3.0000021243787476, 1.4390132402737081], "xaxis": [0.0, -0.9999999999974739, 2.247696322573518e-06], "yaxis": [0.7771925193173634, 1.4143918894750627e-06, 0.6292628925299261]}, "guid": "e926a834-74ed-406a-8c54-494bd3f03712"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-9.754390482454983, 3.2419666086124777e-06, 1.4390169549100948], "xaxis": [0.0, -0.9999999999974739, 2.247696322573518e-06], "yaxis": [0.7771925193173634, 1.4143918894750627e-06, 0.6292628925299261]}, "guid": "f3b657b5-d369-4eae-92e1-5e5eda812a94"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-9.4397704101843, 2.562266895654317e-06, 1.0504347430910932], "xaxis": [0.0, -0.9999999999974739, 2.247696322573518e-06], "yaxis": [0.7771925193173634, 1.4143918894750627e-06, 0.6292628925299261]}, "guid": "6d015529-f317-4787-bc04-d9ba52efde67"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-9.439771169700872, 3.0000018991597526, 1.0504289380703677], "xaxis": [0.0, -0.9999999999974739, 2.247696322573518e-06], "yaxis": [0.7771925193173634, 1.4143918894750627e-06, 0.6292628925299261]}, "guid": "5f258768-2a60-487c-b629-052be1d2c672"}], "friction_contact": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-9.754392934474533, 3.0000021243787476, 1.4390132402737081], "guid": "71428c5b-7b0d-450a-84d5-a2c9acd761d5"}, {"dtype": "compas.geometry/Point", "data": [-9.754390482454983, 3.2419666086124777e-06, 1.4390169549100948], "guid": "fe705b1b-52ab-4226-9885-7aa84e7ecf49"}, {"dtype": "compas.geometry/Point", "data": [-9.4397704101843, 2.562266895654317e-06, 1.0504347430910932], "guid": "03bde42e-dec2-43e2-854b-b17c9460269e"}, {"dtype": "compas.geometry/Point", "data": [-9.439771169700872, 3.0000018991597526, 1.0504289380703677], "guid": "e0824ca7-6f8f-488f-9c14-7882453b34b6"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-9.754392934474533, 3.0000021243787476, 1.4390132402737081], "xaxis": [0.0, -0.9999999999974739, 2.247696322573518e-06], "yaxis": [0.6292628925315155, -1.746892767601286e-06, -0.7771925193154003]}, "guid": "969cbdef-20a0-4492-a0e6-45bd773ee659"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 114286.37567544664, "c_nn": 0, "c_u": 481.935339548481, "c_v": 3188.190012672916}, {"c_np": 113328.64606840732, "c_nn": 0, "c_u": -242.58535467803867, "c_v": 3309.9343789779596}, {"c_np": 186916.25073553686, "c_nn": 0, "c_u": -331.59340716757606, "c_v": 3322.9027767820808}, {"c_np": 186402.229692686, "c_nn": 0, "c_u": 178.78456992050062, "c_v": 3386.9035483158223}]}, "guid": "ac4077f5-6a22-44c2-bee9-775a956b53c5"}}}, "29": {}}, "max_node": 29}}, "inheritance": ["compas_model.models/Model"], "guid": "0616497c-c14b-49db-86fd-da44a6dc0c4f"}, "boundary_conditions": {"dtype": "compas_dem.problem/BoundaryConditions", "data": {"name": "BoundaryConditions", "gravity": false, "g": 9.81, "body_forces": [], "point_loads": [], "surface_loads": [], "displacements": [{"block_index": 29, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 0, "translation": [-0.05, 0.0, 0.0], "rotation": null}]}, "name": "BoundaryConditions", "guid": "9b00f81e-40c6-4f0b-83de-716b8c1fe184"}, "contact_properties": {"dtype": "compas_dem.interactions/ContactProperties", "data": {"name": "ContactProperties", "contact_model": {"dtype": "compas_dem.interactions/MohrCoulomb", "data": {"name": "MohrCoulomb", "phi": 26.565051177077994, "c": null, "t_c": null, "k_n": null, "k_t": null, "mu": 0.5000000000000001}, "name": "MohrCoulomb", "guid": "591951f2-f73a-4d11-a2ba-44dfb06150a8"}, "joint_model": null}, "name": "ContactProperties", "guid": "3b6f036e-e3e9-4376-b815-cd2b011e0913"}}, "name": "Problem", "guid": "ad467cb8-086f-4b6c-ae48-b81e8d8d0de9"} \ No newline at end of file diff --git a/scripts/DEM_Analysis_References/2_Blocks/100_init.py b/scripts/DEM_Analysis_References/2_Blocks/100_init.py new file mode 100644 index 0000000..c6c8282 --- /dev/null +++ b/scripts/DEM_Analysis_References/2_Blocks/100_init.py @@ -0,0 +1,52 @@ +import os + +import compas +import compas.geometry as cg + +from compas_dem.material import Stone +from compas_dem.models import BlockModel + +# ============================================================================= +# Block Geometry +# ============================================================================= + +block_w = 1.0 +block_h = 1.0 + + +# Base Plate +Pl = cg.Box.from_corner_corner_height([0, 0, -0.1], [block_w, block_w, -0.1], 0.1) + +block_bot = cg.Box.from_corner_corner_height([0, 0, 0], [block_w, block_w, 0], block_h) + +block_top = cg.Box.from_corner_corner_height([0, 0, block_h], [0 + block_w, block_w, block_h], block_h) + +blocks: list[cg.Box] = [Pl, block_bot, block_top] + + +model = BlockModel.from_boxes(blocks) + +# ============================================================================= +# Compute contacts and supports +# ============================================================================= +model.compute_contacts() +for block in model.elements(): + if block.point.z < 0.1: + block.is_support = True + + +# ============================================================================= +# Add material and assign to blocks +# ============================================================================= + +limestone = Stone.from_predefined_material("LimeStone") +model.add_material(limestone) +limestone.density = 2000 +model.assign_material(limestone, elements=list(model.elements())) + +# ============================================================================= +# Json Dump +# ============================================================================= + +HERE = os.path.dirname(__file__) +compas.json_dump(model, os.path.join(HERE, "DEM_model.json")) diff --git a/scripts/DEM_Analysis_References/2_Blocks/200_SW_Problem.py b/scripts/DEM_Analysis_References/2_Blocks/200_SW_Problem.py new file mode 100644 index 0000000..77398de --- /dev/null +++ b/scripts/DEM_Analysis_References/2_Blocks/200_SW_Problem.py @@ -0,0 +1,47 @@ +import os + +import compas + +from compas_dem.problem import Problem +from compas_dem.viewer import DEMViewer + +# ============================================================================= +# Load model +# ============================================================================= + +HERE = os.path.dirname(__file__) +model = compas.json_load( + os.path.join(HERE, "DEM_model.json"), +) + +# ============================================================================= +# Create Problem +# ============================================================================= + +problem = Problem(model) + +# ============================================================================= +# Add supports +# ============================================================================= + +problem.add_supports_from_model() + +# ============================================================================= +# Add contact properties +# ============================================================================= + +problem.add_contact_model("MohrCoulomb", mu=0.5) + +# ============================================================================= +# Save problem +# ============================================================================= + +HERE = os.path.dirname(__file__) +compas.json_dump(problem, os.path.join(HERE, "DEM_problem.json")) +# ============================================================================= +# Visualize problem +# ============================================================================= + +viewer = DEMViewer(problem.model) +viewer.setup() +viewer.show() diff --git a/scripts/DEM_Analysis_References/2_Blocks/300_SW_Analysis.py b/scripts/DEM_Analysis_References/2_Blocks/300_SW_Analysis.py new file mode 100644 index 0000000..cdbf0b2 --- /dev/null +++ b/scripts/DEM_Analysis_References/2_Blocks/300_SW_Analysis.py @@ -0,0 +1,39 @@ +import os + +import compas + +from compas_dem.problem import Solver + +# ============================================================================= +# Load Problem +# ============================================================================= + +HERE = os.path.dirname(__file__) +problem = compas.json_load( + os.path.join(HERE, "DEM_problem.json"), +) + +# ============================================================================= +# Create Problem +# ============================================================================= + +# lmgc90 = Solver.LMGC90(duration=1.0, n_steps=100, urf_threshold=0.001) +# problem.solve(lmgc90) + +lmgc90 = Solver.LMGC90(n_steps=100, dt=0.001) +problem.solve(lmgc90) + +# ============================================================================= +# Save results +# ============================================================================= + +HERE = os.path.dirname(__file__) +compas.json_dump(problem, os.path.join(HERE, "DEM_results.json")) + +# # # ============================================================================= +# # # Visualize problem +# # # ============================================================================= + +# viewer = DEMViewer(problem.model) +# viewer.add_solution(scale=0.5) +# viewer.show() diff --git a/scripts/DEM_Analysis_References/2_Blocks/300_SW_Analysis_CRA.py b/scripts/DEM_Analysis_References/2_Blocks/300_SW_Analysis_CRA.py new file mode 100644 index 0000000..24abebd --- /dev/null +++ b/scripts/DEM_Analysis_References/2_Blocks/300_SW_Analysis_CRA.py @@ -0,0 +1,28 @@ +import os + +import compas + +from compas_dem.problem import Solver + +# ============================================================================= +# Load Problem +# ============================================================================= + +HERE = os.path.dirname(__file__) +problem = compas.json_load( + os.path.join(HERE, "DEM_problem.json"), +) + +# ============================================================================= +# Create Problem +# ============================================================================= + +cra = Solver.CRA(verbose=True) +problem.solve(cra) + +# ============================================================================= +# Save results +# ============================================================================= + +HERE = os.path.dirname(__file__) +compas.json_dump(problem, os.path.join(HERE, "DEM_results.json")) diff --git a/scripts/DEM_Analysis_References/2_Blocks/301_SW_Viz.py b/scripts/DEM_Analysis_References/2_Blocks/301_SW_Viz.py new file mode 100644 index 0000000..5493b0f --- /dev/null +++ b/scripts/DEM_Analysis_References/2_Blocks/301_SW_Viz.py @@ -0,0 +1,37 @@ +import os + +import compas + +from compas_dem.viewer import DEMViewer + +# ============================================================================= +# Load Problem +# ============================================================================= + +HERE = os.path.dirname(__file__) +problem = compas.json_load( + os.path.join(HERE, "DEM_results.json"), +) + +# ============================================================================= +# Visualize block results +# ============================================================================= + +# graph = problem.model.graph +# for node in graph.nodes(): +# block_transformation = graph.node_attribute(node, "transformation") +# # print(f"Block {node} transformation:\n{block_transformation}\n") + +# for edge in graph.edges(): +# gap = graph.edge_attribute(edge, "gap") +# magnitude = graph.edge_attribute(edge, "force_magnitude") +# print(f"Edge {edge} gap: {gap}, force magnitude: {magnitude}") + + +# # ============================================================================= +# # Visualize problem +# # ============================================================================= + +viewer = DEMViewer(problem.model) +viewer.add_solution(scale=0.5) +viewer.show() diff --git a/scripts/DEM_Analysis_References/3_Blocks/100_init.py b/scripts/DEM_Analysis_References/3_Blocks/100_init.py new file mode 100644 index 0000000..76bffb9 --- /dev/null +++ b/scripts/DEM_Analysis_References/3_Blocks/100_init.py @@ -0,0 +1,54 @@ +import os + +import compas +import compas.geometry as cg + +from compas_dem.material import Stone +from compas_dem.models import BlockModel + +# ============================================================================= +# Block Geometry +# ============================================================================= + +block_w = 1.0 +block_h = 1.0 +gap = 0.1 + +total_w = 2 * block_w + gap + +# Base Plate +Pl = cg.Box.from_corner_corner_height([0, 0, -0.1], [total_w, block_w, -0.1], 0.1) + +base_left = cg.Box.from_corner_corner_height([0, 0, 0], [block_w, block_w, 0], block_h) +base_right = cg.Box.from_corner_corner_height([block_w + gap, 0, 0], [total_w, block_w, 0], block_h) +top_x = (total_w - block_w) / 2 +top = cg.Box.from_corner_corner_height([top_x, 0, block_h], [top_x + block_w, block_w, block_h], block_h) + +blocks: list[cg.Box] = [Pl, base_left, base_right, top] + + +model = BlockModel.from_boxes(blocks) + +# ============================================================================= +# Compute contacts and supports +# ============================================================================= +model.compute_contacts() +for block in model.elements(): + if block.point.z < 0.1: + block.is_support = True + +# ============================================================================= +# Add material and assign to blocks +# ============================================================================= + +limestone = Stone.from_predefined_material("LimeStone") +model.add_material(limestone) +limestone.density = 2000 +model.assign_material(limestone, elements=list(model.elements())) + +# ============================================================================= +# Json Dump +# ============================================================================= + +HERE = os.path.dirname(__file__) +compas.json_dump(model, os.path.join(HERE, "DEM_model.json")) diff --git a/scripts/DEM_Analysis_References/3_Blocks/200_SW_Problem.py b/scripts/DEM_Analysis_References/3_Blocks/200_SW_Problem.py new file mode 100644 index 0000000..77398de --- /dev/null +++ b/scripts/DEM_Analysis_References/3_Blocks/200_SW_Problem.py @@ -0,0 +1,47 @@ +import os + +import compas + +from compas_dem.problem import Problem +from compas_dem.viewer import DEMViewer + +# ============================================================================= +# Load model +# ============================================================================= + +HERE = os.path.dirname(__file__) +model = compas.json_load( + os.path.join(HERE, "DEM_model.json"), +) + +# ============================================================================= +# Create Problem +# ============================================================================= + +problem = Problem(model) + +# ============================================================================= +# Add supports +# ============================================================================= + +problem.add_supports_from_model() + +# ============================================================================= +# Add contact properties +# ============================================================================= + +problem.add_contact_model("MohrCoulomb", mu=0.5) + +# ============================================================================= +# Save problem +# ============================================================================= + +HERE = os.path.dirname(__file__) +compas.json_dump(problem, os.path.join(HERE, "DEM_problem.json")) +# ============================================================================= +# Visualize problem +# ============================================================================= + +viewer = DEMViewer(problem.model) +viewer.setup() +viewer.show() diff --git a/scripts/DEM_Analysis_References/3_Blocks/300_SW_Analysis.py b/scripts/DEM_Analysis_References/3_Blocks/300_SW_Analysis.py new file mode 100644 index 0000000..cdbf0b2 --- /dev/null +++ b/scripts/DEM_Analysis_References/3_Blocks/300_SW_Analysis.py @@ -0,0 +1,39 @@ +import os + +import compas + +from compas_dem.problem import Solver + +# ============================================================================= +# Load Problem +# ============================================================================= + +HERE = os.path.dirname(__file__) +problem = compas.json_load( + os.path.join(HERE, "DEM_problem.json"), +) + +# ============================================================================= +# Create Problem +# ============================================================================= + +# lmgc90 = Solver.LMGC90(duration=1.0, n_steps=100, urf_threshold=0.001) +# problem.solve(lmgc90) + +lmgc90 = Solver.LMGC90(n_steps=100, dt=0.001) +problem.solve(lmgc90) + +# ============================================================================= +# Save results +# ============================================================================= + +HERE = os.path.dirname(__file__) +compas.json_dump(problem, os.path.join(HERE, "DEM_results.json")) + +# # # ============================================================================= +# # # Visualize problem +# # # ============================================================================= + +# viewer = DEMViewer(problem.model) +# viewer.add_solution(scale=0.5) +# viewer.show() diff --git a/scripts/DEM_Analysis_References/3_Blocks/300_SW_Analysis_CRA.py b/scripts/DEM_Analysis_References/3_Blocks/300_SW_Analysis_CRA.py new file mode 100644 index 0000000..24abebd --- /dev/null +++ b/scripts/DEM_Analysis_References/3_Blocks/300_SW_Analysis_CRA.py @@ -0,0 +1,28 @@ +import os + +import compas + +from compas_dem.problem import Solver + +# ============================================================================= +# Load Problem +# ============================================================================= + +HERE = os.path.dirname(__file__) +problem = compas.json_load( + os.path.join(HERE, "DEM_problem.json"), +) + +# ============================================================================= +# Create Problem +# ============================================================================= + +cra = Solver.CRA(verbose=True) +problem.solve(cra) + +# ============================================================================= +# Save results +# ============================================================================= + +HERE = os.path.dirname(__file__) +compas.json_dump(problem, os.path.join(HERE, "DEM_results.json")) diff --git a/scripts/DEM_Analysis_References/3_Blocks/301_SW_Viz.py b/scripts/DEM_Analysis_References/3_Blocks/301_SW_Viz.py new file mode 100644 index 0000000..5493b0f --- /dev/null +++ b/scripts/DEM_Analysis_References/3_Blocks/301_SW_Viz.py @@ -0,0 +1,37 @@ +import os + +import compas + +from compas_dem.viewer import DEMViewer + +# ============================================================================= +# Load Problem +# ============================================================================= + +HERE = os.path.dirname(__file__) +problem = compas.json_load( + os.path.join(HERE, "DEM_results.json"), +) + +# ============================================================================= +# Visualize block results +# ============================================================================= + +# graph = problem.model.graph +# for node in graph.nodes(): +# block_transformation = graph.node_attribute(node, "transformation") +# # print(f"Block {node} transformation:\n{block_transformation}\n") + +# for edge in graph.edges(): +# gap = graph.edge_attribute(edge, "gap") +# magnitude = graph.edge_attribute(edge, "force_magnitude") +# print(f"Edge {edge} gap: {gap}, force magnitude: {magnitude}") + + +# # ============================================================================= +# # Visualize problem +# # ============================================================================= + +viewer = DEMViewer(problem.model) +viewer.add_solution(scale=0.5) +viewer.show() diff --git a/scripts/DEM_Analysis_Guide/100_init.py b/scripts/DEM_Analysis_References/Arch/100_init.py similarity index 100% rename from scripts/DEM_Analysis_Guide/100_init.py rename to scripts/DEM_Analysis_References/Arch/100_init.py diff --git a/scripts/DEM_Analysis_Guide/200_SW_Problem.py b/scripts/DEM_Analysis_References/Arch/200_SW_Problem.py similarity index 100% rename from scripts/DEM_Analysis_Guide/200_SW_Problem.py rename to scripts/DEM_Analysis_References/Arch/200_SW_Problem.py diff --git a/scripts/DEM_Analysis_Guide/300_SW_Analysis.py b/scripts/DEM_Analysis_References/Arch/300_SW_Analysis.py similarity index 92% rename from scripts/DEM_Analysis_Guide/300_SW_Analysis.py rename to scripts/DEM_Analysis_References/Arch/300_SW_Analysis.py index 52092c7..0aec19b 100644 --- a/scripts/DEM_Analysis_Guide/300_SW_Analysis.py +++ b/scripts/DEM_Analysis_References/Arch/300_SW_Analysis.py @@ -21,8 +21,8 @@ # lmgc90 = Solver.LMGC90(duration=1.0, n_steps=100, urf_threshold=0.001) # problem.solve(lmgc90) -rbe = Solver.RBE(verbose=True) -problem.solve(rbe) +lmgc90 = Solver.LMGC90(n_steps=100, dt=0.001) +problem.solve(lmgc90) # ============================================================================= # Save results @@ -36,5 +36,5 @@ # # ============================================================================= viewer = DEMViewer(problem.model) -viewer.add_solution(scale=10e-12) +viewer.add_solution(scale=0.5) viewer.show() diff --git a/scripts/DEM_Analysis_References/Arch/300_SW_Analysis_CRA.py b/scripts/DEM_Analysis_References/Arch/300_SW_Analysis_CRA.py new file mode 100644 index 0000000..24abebd --- /dev/null +++ b/scripts/DEM_Analysis_References/Arch/300_SW_Analysis_CRA.py @@ -0,0 +1,28 @@ +import os + +import compas + +from compas_dem.problem import Solver + +# ============================================================================= +# Load Problem +# ============================================================================= + +HERE = os.path.dirname(__file__) +problem = compas.json_load( + os.path.join(HERE, "DEM_problem.json"), +) + +# ============================================================================= +# Create Problem +# ============================================================================= + +cra = Solver.CRA(verbose=True) +problem.solve(cra) + +# ============================================================================= +# Save results +# ============================================================================= + +HERE = os.path.dirname(__file__) +compas.json_dump(problem, os.path.join(HERE, "DEM_results.json")) diff --git a/scripts/DEM_Analysis_Guide/301_SW_Viz.py b/scripts/DEM_Analysis_References/Arch/301_SW_Viz.py similarity index 97% rename from scripts/DEM_Analysis_Guide/301_SW_Viz.py rename to scripts/DEM_Analysis_References/Arch/301_SW_Viz.py index 164976f..e2fa016 100644 --- a/scripts/DEM_Analysis_Guide/301_SW_Viz.py +++ b/scripts/DEM_Analysis_References/Arch/301_SW_Viz.py @@ -32,5 +32,5 @@ # # ============================================================================= viewer = DEMViewer(problem.model) -viewer.add_solution(scale=10e-10) +viewer.add_solution(scale=0.5) viewer.show() diff --git a/scripts/DEM_Analysis_Guide/400_Point_Load_Problem.py b/scripts/DEM_Analysis_References/Arch/400_Point_Load_Problem.py similarity index 96% rename from scripts/DEM_Analysis_Guide/400_Point_Load_Problem.py rename to scripts/DEM_Analysis_References/Arch/400_Point_Load_Problem.py index acb895f..5ae2b99 100644 --- a/scripts/DEM_Analysis_Guide/400_Point_Load_Problem.py +++ b/scripts/DEM_Analysis_References/Arch/400_Point_Load_Problem.py @@ -3,7 +3,6 @@ import compas from compas_dem.problem import Problem -from compas_dem.viewer import DEMViewer # ============================================================================= # Load Problem @@ -23,6 +22,7 @@ # ============================================================================= # Save results # ============================================================================= +problem.inspect_model() HERE = os.path.dirname(__file__) compas.json_dump(problem, os.path.join(HERE, "DEM_problem_updated.json")) diff --git a/scripts/DEM_Analysis_Guide/401_Load_Analysis.py b/scripts/DEM_Analysis_References/Arch/401_Load_Analysis.py similarity index 96% rename from scripts/DEM_Analysis_Guide/401_Load_Analysis.py rename to scripts/DEM_Analysis_References/Arch/401_Load_Analysis.py index e89a073..3fe6a7b 100644 --- a/scripts/DEM_Analysis_Guide/401_Load_Analysis.py +++ b/scripts/DEM_Analysis_References/Arch/401_Load_Analysis.py @@ -4,7 +4,6 @@ from compas_dem.problem import Problem from compas_dem.problem import Solver -from compas_dem.viewer import DEMViewer # ============================================================================= # Load Problem diff --git a/scripts/DEM_Analysis_Guide/402_Load_Viz.py b/scripts/DEM_Analysis_References/Arch/402_Load_Viz.py similarity index 100% rename from scripts/DEM_Analysis_Guide/402_Load_Viz.py rename to scripts/DEM_Analysis_References/Arch/402_Load_Viz.py diff --git a/scripts/DEM_Analysis_Guide/500_Displacement_Problem.py b/scripts/DEM_Analysis_References/Arch/500_Displacement_Problem.py similarity index 100% rename from scripts/DEM_Analysis_Guide/500_Displacement_Problem.py rename to scripts/DEM_Analysis_References/Arch/500_Displacement_Problem.py diff --git a/scripts/DEM_Analysis_Guide/501_Displacement_Analysis.py b/scripts/DEM_Analysis_References/Arch/501_Displacement_Analysis.py similarity index 100% rename from scripts/DEM_Analysis_Guide/501_Displacement_Analysis.py rename to scripts/DEM_Analysis_References/Arch/501_Displacement_Analysis.py diff --git a/scripts/DEM_Analysis_Guide/502_Displacement_Viz.py b/scripts/DEM_Analysis_References/Arch/502_Displacement_Viz.py similarity index 100% rename from scripts/DEM_Analysis_Guide/502_Displacement_Viz.py rename to scripts/DEM_Analysis_References/Arch/502_Displacement_Viz.py diff --git a/scripts/DEM_Analysis_References/Arch_Max_min_TL/dem_arch_max_TL.py b/scripts/DEM_Analysis_References/Arch_Max_min_TL/dem_arch_max_TL.py new file mode 100644 index 0000000..9222327 --- /dev/null +++ b/scripts/DEM_Analysis_References/Arch_Max_min_TL/dem_arch_max_TL.py @@ -0,0 +1,59 @@ +from compas_dem.material import Stone +from compas_dem.models import BlockModel +from compas_dem.problem import Problem +from compas_dem.problem import Solver +from compas_dem.templates import ArchTemplate +from compas_dem.viewer import DEMViewer + +# ============================================================================= +# Template +# ============================================================================= + +template = ArchTemplate(rise=3, span=10, thickness=0.5, depth=0.5, n=50) + +# ============================================================================= +# Model +# ============================================================================= + +model = BlockModel.from_template(template) + +# ============================================================================= +# Interactions +# ============================================================================= + +model.compute_contacts(tolerance=0.001) + +# ============================================================================= +# Supports +# ============================================================================= + +for node in model.graph.nodes_where(degree=1): + model.graph.node_element(node).is_support = True # type: ignore + +# ============================================================================= +# Material +# ============================================================================= +limestone = Stone.from_predefined_material("LimeStone") +model.add_material(limestone) +limestone.density = 2000 +model.assign_material(limestone, elements=list(model.elements())) + +# ============================================================================= +# Problem +# ============================================================================= +problem = Problem(model) +problem.add_contact_model("MohrCoulomb", phi=40, c=0) +problem.add_support(49) + +problem.add_displacement(block_index=0, displacement=[-0.1, 0, 0], rotation=[0, 0, 0]) +lmgc90 = Solver.LMGC90(n_steps=100, dt=0.01) +solution = problem.solve(lmgc90) +# ============================================================================= +# Viz +# ============================================================================= + +viewer = DEMViewer(model) + +viewer.setup() +viewer.add_solution(scale=0.5) +viewer.show() diff --git a/scripts/DEM_Analysis_References/Arch_Max_min_TL/dem_arch_min_TL.py b/scripts/DEM_Analysis_References/Arch_Max_min_TL/dem_arch_min_TL.py new file mode 100644 index 0000000..dcbab05 --- /dev/null +++ b/scripts/DEM_Analysis_References/Arch_Max_min_TL/dem_arch_min_TL.py @@ -0,0 +1,59 @@ +from compas_dem.material import Stone +from compas_dem.models import BlockModel +from compas_dem.problem import Problem +from compas_dem.problem import Solver +from compas_dem.templates import ArchTemplate +from compas_dem.viewer import DEMViewer + +# ============================================================================= +# Template +# ============================================================================= + +template = ArchTemplate(rise=3, span=10, thickness=0.5, depth=0.5, n=50) + +# ============================================================================= +# Model +# ============================================================================= + +model = BlockModel.from_template(template) + +# ============================================================================= +# Interactions +# ============================================================================= + +model.compute_contacts(tolerance=0.001) + +# ============================================================================= +# Supports +# ============================================================================= + +for node in model.graph.nodes_where(degree=1): + model.graph.node_element(node).is_support = True # type: ignore + +# ============================================================================= +# Material +# ============================================================================= +limestone = Stone.from_predefined_material("LimeStone") +model.add_material(limestone) +limestone.density = 2000 +model.assign_material(limestone, elements=list(model.elements())) + +# ============================================================================= +# Problem +# ============================================================================= +problem = Problem(model) +problem.add_contact_model("MohrCoulomb", phi=40, c=0) +problem.add_support(49) + +problem.add_displacement(block_index=0, displacement=[0.1, 0, 0], rotation=[0, 0, 0]) +lmgc90 = Solver.LMGC90(n_steps=100, dt=0.01) +solution = problem.solve(lmgc90) +# ============================================================================= +# Viz +# ============================================================================= + +viewer = DEMViewer(model) + +viewer.setup() +viewer.add_solution(scale=0.5) +viewer.show() diff --git a/scripts/DEM_Analysis_References/Barrel_Vault/100_init.py b/scripts/DEM_Analysis_References/Barrel_Vault/100_init.py new file mode 100644 index 0000000..ed684b8 --- /dev/null +++ b/scripts/DEM_Analysis_References/Barrel_Vault/100_init.py @@ -0,0 +1,42 @@ +import os + +import compas + +from compas_dem.material import Stone +from compas_dem.models import BlockModel +from compas_dem.templates import BarrelVaultTemplate + +# ============================================================================= +# Template +# ============================================================================= + +template = BarrelVaultTemplate(length=3, span=7, rise=0.1, vou_length=13) + +# ============================================================================= +# Block model +# ============================================================================= + +model = BlockModel.from_barrelvault(template) + +# ============================================================================= +# Compute contacts and supports +# ============================================================================= +model.compute_contacts() +for node in model.graph.nodes_where(degree=1): + model.graph.node_element(node).is_support = True # type: ignore + +# ============================================================================= +# Add material and assign to blocks +# ============================================================================= + +limestone = Stone.from_predefined_material("LimeStone") +model.add_material(limestone) +limestone.density = 2000 +model.assign_material(limestone, elements=list(model.elements())) + +# ============================================================================= +# Json Dump +# ============================================================================= + +HERE = os.path.dirname(__file__) +compas.json_dump(model, os.path.join(HERE, "DEM_model.json")) diff --git a/scripts/DEM_Analysis_References/Barrel_Vault/200_SW_Problem.py b/scripts/DEM_Analysis_References/Barrel_Vault/200_SW_Problem.py new file mode 100644 index 0000000..77398de --- /dev/null +++ b/scripts/DEM_Analysis_References/Barrel_Vault/200_SW_Problem.py @@ -0,0 +1,47 @@ +import os + +import compas + +from compas_dem.problem import Problem +from compas_dem.viewer import DEMViewer + +# ============================================================================= +# Load model +# ============================================================================= + +HERE = os.path.dirname(__file__) +model = compas.json_load( + os.path.join(HERE, "DEM_model.json"), +) + +# ============================================================================= +# Create Problem +# ============================================================================= + +problem = Problem(model) + +# ============================================================================= +# Add supports +# ============================================================================= + +problem.add_supports_from_model() + +# ============================================================================= +# Add contact properties +# ============================================================================= + +problem.add_contact_model("MohrCoulomb", mu=0.5) + +# ============================================================================= +# Save problem +# ============================================================================= + +HERE = os.path.dirname(__file__) +compas.json_dump(problem, os.path.join(HERE, "DEM_problem.json")) +# ============================================================================= +# Visualize problem +# ============================================================================= + +viewer = DEMViewer(problem.model) +viewer.setup() +viewer.show() diff --git a/scripts/DEM_Analysis_References/Barrel_Vault/300_SW_Analysis.py b/scripts/DEM_Analysis_References/Barrel_Vault/300_SW_Analysis.py new file mode 100644 index 0000000..cdbf0b2 --- /dev/null +++ b/scripts/DEM_Analysis_References/Barrel_Vault/300_SW_Analysis.py @@ -0,0 +1,39 @@ +import os + +import compas + +from compas_dem.problem import Solver + +# ============================================================================= +# Load Problem +# ============================================================================= + +HERE = os.path.dirname(__file__) +problem = compas.json_load( + os.path.join(HERE, "DEM_problem.json"), +) + +# ============================================================================= +# Create Problem +# ============================================================================= + +# lmgc90 = Solver.LMGC90(duration=1.0, n_steps=100, urf_threshold=0.001) +# problem.solve(lmgc90) + +lmgc90 = Solver.LMGC90(n_steps=100, dt=0.001) +problem.solve(lmgc90) + +# ============================================================================= +# Save results +# ============================================================================= + +HERE = os.path.dirname(__file__) +compas.json_dump(problem, os.path.join(HERE, "DEM_results.json")) + +# # # ============================================================================= +# # # Visualize problem +# # # ============================================================================= + +# viewer = DEMViewer(problem.model) +# viewer.add_solution(scale=0.5) +# viewer.show() diff --git a/scripts/DEM_Analysis_References/Barrel_Vault/300_SW_Analysis_CRA.py b/scripts/DEM_Analysis_References/Barrel_Vault/300_SW_Analysis_CRA.py new file mode 100644 index 0000000..24abebd --- /dev/null +++ b/scripts/DEM_Analysis_References/Barrel_Vault/300_SW_Analysis_CRA.py @@ -0,0 +1,28 @@ +import os + +import compas + +from compas_dem.problem import Solver + +# ============================================================================= +# Load Problem +# ============================================================================= + +HERE = os.path.dirname(__file__) +problem = compas.json_load( + os.path.join(HERE, "DEM_problem.json"), +) + +# ============================================================================= +# Create Problem +# ============================================================================= + +cra = Solver.CRA(verbose=True) +problem.solve(cra) + +# ============================================================================= +# Save results +# ============================================================================= + +HERE = os.path.dirname(__file__) +compas.json_dump(problem, os.path.join(HERE, "DEM_results.json")) diff --git a/scripts/DEM_Analysis_References/Barrel_Vault/400_SW_Viz.py b/scripts/DEM_Analysis_References/Barrel_Vault/400_SW_Viz.py new file mode 100644 index 0000000..6d64f88 --- /dev/null +++ b/scripts/DEM_Analysis_References/Barrel_Vault/400_SW_Viz.py @@ -0,0 +1,36 @@ +import os + +import compas + +from compas_dem.viewer import DEMViewer + +# ============================================================================= +# Load Problem +# ============================================================================= + +HERE = os.path.dirname(__file__) +problem = compas.json_load( + os.path.join(HERE, "DEM_results.json"), +) + +# ============================================================================= +# Visualize block results +# ============================================================================= +# graph = problem.model.graph +# for node in graph.nodes(): +# block_transformation = graph.node_attribute(node, "transformation") +# # print(f"Block {node} transformation:\n{block_transformation}\n") + +# for edge in graph.edges(): +# gap = graph.edge_attribute(edge, "gap") +# magnitude = graph.edge_attribute(edge, "force_magnitude") +# print(f"Edge {edge} gap: {gap}, force magnitude: {magnitude}") + + +# # ============================================================================= +# # Visualize problem +# # ============================================================================= + +viewer = DEMViewer(problem.model) +viewer.add_solution(scale=0.5) +viewer.show() diff --git a/scripts/DEM_Analysis_References/Barrel_Vault/DEM_model.json b/scripts/DEM_Analysis_References/Barrel_Vault/DEM_model.json new file mode 100644 index 0000000..f739f31 --- /dev/null +++ b/scripts/DEM_Analysis_References/Barrel_Vault/DEM_model.json @@ -0,0 +1,38892 @@ +{ + "dtype": "compas_dem.models/BlockModel", + "data": { + "transformation": null, + "elements": { + "1edb384a-5b2e-4d66-b320-ca881aea426d": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": true + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 3.4928629690048973, + "y": -1.5, + "z": 0.0 + }, + "1": { + "x": 3.5071370309951093, + "y": -1.5, + "z": 0.2495921696574225 + }, + "2": { + "x": 2.717255128305898, + "y": -1.5, + "z": 0.03941912684456782 + }, + "3": { + "x": 2.728359562831055, + "y": -1.5, + "z": 0.28917238815235635 + }, + "4": { + "x": 3.4928629690048973, + "y": -1.2692307692307692, + "z": 0.0 + }, + "5": { + "x": 3.5071370309951093, + "y": -1.2692307692307692, + "z": 0.2495921696574225 + }, + "6": { + "x": 2.717255128305898, + "y": -1.2692307692307692, + "z": 0.03941912684456782 + }, + "7": { + "x": 2.728359562831055, + "y": -1.2692307692307692, + "z": 0.28917238815235635 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "e878fd87-4004-4dd7-b73b-138a97a96cfb" + }, + "is_support": true + }, + "guid": "1edb384a-5b2e-4d66-b320-ca881aea426d" + }, + "a0dd025d-aba3-4087-aab4-86e4fde149ee": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 2.717255128305898, + "y": -1.3846153846153846, + "z": 0.03941912684456782 + }, + "1": { + "x": 2.728359562831055, + "y": -1.3846153846153846, + "z": 0.28917238815235635 + }, + "2": { + "x": 1.9412093752579165, + "y": -1.3846153846153846, + "z": 0.06898903200408708 + }, + "3": { + "x": 1.949142392729342, + "y": -1.3846153846153846, + "z": 0.3188631347714568 + }, + "4": { + "x": 2.717255128305898, + "y": -1.1538461538461537, + "z": 0.03941912684456782 + }, + "5": { + "x": 2.728359562831055, + "y": -1.1538461538461537, + "z": 0.28917238815235635 + }, + "6": { + "x": 1.9412093752579165, + "y": -1.1538461538461537, + "z": 0.06898903200408708 + }, + "7": { + "x": 1.949142392729342, + "y": -1.1538461538461537, + "z": 0.3188631347714568 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "ac464f48-fda4-49f7-af78-c93e660b8692" + }, + "is_support": false + }, + "guid": "a0dd025d-aba3-4087-aab4-86e4fde149ee" + }, + "3308cfe5-aca8-4695-8e48-195dba9e596e": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 1.9412093752579165, + "y": -1.5, + "z": 0.06898903200408708 + }, + "1": { + "x": 1.949142392729342, + "y": -1.5, + "z": 0.3188631347714568 + }, + "2": { + "x": 1.164850777255285, + "y": -1.5, + "z": 0.08870494999794473 + }, + "3": { + "x": 1.1696110991893072, + "y": -1.5, + "z": 0.33865962455932286 + }, + "4": { + "x": 1.9412093752579165, + "y": -1.2692307692307692, + "z": 0.06898903200408708 + }, + "5": { + "x": 1.949142392729342, + "y": -1.2692307692307692, + "z": 0.3188631347714568 + }, + "6": { + "x": 1.164850777255285, + "y": -1.2692307692307692, + "z": 0.08870494999794473 + }, + "7": { + "x": 1.1696110991893072, + "y": -1.2692307692307692, + "z": 0.33865962455932286 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "8755fd97-afe8-4be9-b6bc-2c0c5191043b" + }, + "is_support": false + }, + "guid": "3308cfe5-aca8-4695-8e48-195dba9e596e" + }, + "f43d390f-358a-44a1-90eb-89ebc6ba01da": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 1.164850777255285, + "y": -1.3846153846153846, + "z": 0.08870494999794473 + }, + "1": { + "x": 1.1696110991893072, + "y": -1.3846153846153846, + "z": 0.33865962455932286 + }, + "2": { + "x": 0.38830445211037423, + "y": -1.3846153846153846, + "z": 0.09856370341234202 + }, + "3": { + "x": 0.3898913113343645, + "y": -1.3846153846153846, + "z": 0.34855866711721994 + }, + "4": { + "x": 1.164850777255285, + "y": -1.1538461538461537, + "z": 0.08870494999794473 + }, + "5": { + "x": 1.1696110991893072, + "y": -1.1538461538461537, + "z": 0.33865962455932286 + }, + "6": { + "x": 0.38830445211037423, + "y": -1.1538461538461537, + "z": 0.09856370341234202 + }, + "7": { + "x": 0.3898913113343645, + "y": -1.1538461538461537, + "z": 0.34855866711721994 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "ebb87ab1-213e-48b4-8033-ebb943485a2c" + }, + "is_support": false + }, + "guid": "f43d390f-358a-44a1-90eb-89ebc6ba01da" + }, + "22ec23ab-a4cc-44d2-9bfa-a4d9cb3b2642": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 0.38830445211037423, + "y": -1.5, + "z": 0.09856370341234202 + }, + "1": { + "x": 0.3898913113343645, + "y": -1.5, + "z": 0.34855866711721994 + }, + "2": { + "x": -0.3883044521103738, + "y": -1.5, + "z": 0.09856370341234415 + }, + "3": { + "x": -0.3898913113343636, + "y": -1.5, + "z": 0.34855866711722205 + }, + "4": { + "x": 0.38830445211037423, + "y": -1.2692307692307692, + "z": 0.09856370341234202 + }, + "5": { + "x": 0.3898913113343645, + "y": -1.2692307692307692, + "z": 0.34855866711721994 + }, + "6": { + "x": -0.3883044521103738, + "y": -1.2692307692307692, + "z": 0.09856370341234415 + }, + "7": { + "x": -0.3898913113343636, + "y": -1.2692307692307692, + "z": 0.34855866711722205 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "0e8b4b36-2a83-4da4-9ec7-dfb684d4b563" + }, + "is_support": false + }, + "guid": "22ec23ab-a4cc-44d2-9bfa-a4d9cb3b2642" + }, + "cd2da209-d512-4bdb-a5f3-5f9a20384668": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -0.3883044521103738, + "y": -1.3846153846153846, + "z": 0.09856370341234415 + }, + "1": { + "x": -0.3898913113343636, + "y": -1.3846153846153846, + "z": 0.34855866711722205 + }, + "2": { + "x": -1.1648507772552863, + "y": -1.3846153846153846, + "z": 0.08870494999794357 + }, + "3": { + "x": -1.169611099189309, + "y": -1.3846153846153846, + "z": 0.33865962455932164 + }, + "4": { + "x": -0.3883044521103738, + "y": -1.1538461538461537, + "z": 0.09856370341234415 + }, + "5": { + "x": -0.3898913113343636, + "y": -1.1538461538461537, + "z": 0.34855866711722205 + }, + "6": { + "x": -1.1648507772552863, + "y": -1.1538461538461537, + "z": 0.08870494999794357 + }, + "7": { + "x": -1.169611099189309, + "y": -1.1538461538461537, + "z": 0.33865962455932164 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "9f184ce6-7ab5-4c7c-a261-784fd5a1a4e3" + }, + "is_support": false + }, + "guid": "cd2da209-d512-4bdb-a5f3-5f9a20384668" + }, + "0d2860d3-2378-4313-ba98-6c8e1bdb6f8e": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -1.1648507772552863, + "y": -1.5, + "z": 0.08870494999794357 + }, + "1": { + "x": -1.169611099189309, + "y": -1.5, + "z": 0.33865962455932164 + }, + "2": { + "x": -1.9412093752579178, + "y": -1.5, + "z": 0.06898903200408565 + }, + "3": { + "x": -1.9491423927293434, + "y": -1.5, + "z": 0.31886313477145534 + }, + "4": { + "x": -1.1648507772552863, + "y": -1.2692307692307692, + "z": 0.08870494999794357 + }, + "5": { + "x": -1.169611099189309, + "y": -1.2692307692307692, + "z": 0.33865962455932164 + }, + "6": { + "x": -1.9412093752579178, + "y": -1.2692307692307692, + "z": 0.06898903200408565 + }, + "7": { + "x": -1.9491423927293434, + "y": -1.2692307692307692, + "z": 0.31886313477145534 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "be9abe63-2e13-45b1-a717-efbbee528543" + }, + "is_support": false + }, + "guid": "0d2860d3-2378-4313-ba98-6c8e1bdb6f8e" + }, + "697510ce-fb20-4483-a058-5d4f210883ac": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -1.9412093752579178, + "y": -1.3846153846153846, + "z": 0.06898903200408565 + }, + "1": { + "x": -1.9491423927293434, + "y": -1.3846153846153846, + "z": 0.31886313477145534 + }, + "2": { + "x": -2.717255128305899, + "y": -1.3846153846153846, + "z": 0.03941912684456508 + }, + "3": { + "x": -2.728359562831056, + "y": -1.3846153846153846, + "z": 0.2891723881523536 + }, + "4": { + "x": -1.9412093752579178, + "y": -1.1538461538461537, + "z": 0.06898903200408565 + }, + "5": { + "x": -1.9491423927293434, + "y": -1.1538461538461537, + "z": 0.31886313477145534 + }, + "6": { + "x": -2.717255128305899, + "y": -1.1538461538461537, + "z": 0.03941912684456508 + }, + "7": { + "x": -2.728359562831056, + "y": -1.1538461538461537, + "z": 0.2891723881523536 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "7788a702-c0ff-41ff-9042-0981af8533fd" + }, + "is_support": false + }, + "guid": "697510ce-fb20-4483-a058-5d4f210883ac" + }, + "9b41eef9-3d4c-411e-a65b-f67842ed3723": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": true + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -2.717255128305899, + "y": -1.5, + "z": 0.03941912684456508 + }, + "1": { + "x": -2.728359562831056, + "y": -1.5, + "z": 0.2891723881523536 + }, + "2": { + "x": -3.492862969004898, + "y": -1.5, + "z": 2.858824288409778e-15 + }, + "3": { + "x": -3.5071370309951098, + "y": -1.5, + "z": 0.2495921696574254 + }, + "4": { + "x": -2.717255128305899, + "y": -1.2692307692307692, + "z": 0.03941912684456508 + }, + "5": { + "x": -2.728359562831056, + "y": -1.2692307692307692, + "z": 0.2891723881523536 + }, + "6": { + "x": -3.492862969004898, + "y": -1.2692307692307692, + "z": 2.858824288409778e-15 + }, + "7": { + "x": -3.5071370309951098, + "y": -1.2692307692307692, + "z": 0.2495921696574254 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "a0c13a80-91cd-44fc-b957-4fb477f85f64" + }, + "is_support": true + }, + "guid": "9b41eef9-3d4c-411e-a65b-f67842ed3723" + }, + "a3e8ecaf-6e2c-428b-93d1-e1fd36433c99": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": true + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 3.4928629690048973, + "y": -1.2692307692307692, + "z": 0.0 + }, + "1": { + "x": 3.5071370309951093, + "y": -1.2692307692307692, + "z": 0.2495921696574225 + }, + "2": { + "x": 2.717255128305898, + "y": -1.2692307692307692, + "z": 0.03941912684456782 + }, + "3": { + "x": 2.728359562831055, + "y": -1.2692307692307692, + "z": 0.28917238815235635 + }, + "4": { + "x": 3.4928629690048973, + "y": -1.0384615384615383, + "z": 0.0 + }, + "5": { + "x": 3.5071370309951093, + "y": -1.0384615384615383, + "z": 0.2495921696574225 + }, + "6": { + "x": 2.717255128305898, + "y": -1.0384615384615383, + "z": 0.03941912684456782 + }, + "7": { + "x": 2.728359562831055, + "y": -1.0384615384615383, + "z": 0.28917238815235635 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "88717181-ca63-467d-8c15-92c6ee0663b6" + }, + "is_support": true + }, + "guid": "a3e8ecaf-6e2c-428b-93d1-e1fd36433c99" + }, + "9966a772-b76f-4706-aaec-5a1f508a08fb": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 2.717255128305898, + "y": -1.1538461538461537, + "z": 0.03941912684456782 + }, + "1": { + "x": 2.728359562831055, + "y": -1.1538461538461537, + "z": 0.28917238815235635 + }, + "2": { + "x": 1.9412093752579165, + "y": -1.1538461538461537, + "z": 0.06898903200408708 + }, + "3": { + "x": 1.949142392729342, + "y": -1.1538461538461537, + "z": 0.3188631347714568 + }, + "4": { + "x": 2.717255128305898, + "y": -0.923076923076923, + "z": 0.03941912684456782 + }, + "5": { + "x": 2.728359562831055, + "y": -0.923076923076923, + "z": 0.28917238815235635 + }, + "6": { + "x": 1.9412093752579165, + "y": -0.923076923076923, + "z": 0.06898903200408708 + }, + "7": { + "x": 1.949142392729342, + "y": -0.923076923076923, + "z": 0.3188631347714568 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "d068c22b-cb57-44a6-b131-1429e2266491" + }, + "is_support": false + }, + "guid": "9966a772-b76f-4706-aaec-5a1f508a08fb" + }, + "a46cf32f-a300-4e65-a6f6-00a501a5b356": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 1.9412093752579165, + "y": -1.2692307692307692, + "z": 0.06898903200408708 + }, + "1": { + "x": 1.949142392729342, + "y": -1.2692307692307692, + "z": 0.3188631347714568 + }, + "2": { + "x": 1.164850777255285, + "y": -1.2692307692307692, + "z": 0.08870494999794473 + }, + "3": { + "x": 1.1696110991893072, + "y": -1.2692307692307692, + "z": 0.33865962455932286 + }, + "4": { + "x": 1.9412093752579165, + "y": -1.0384615384615383, + "z": 0.06898903200408708 + }, + "5": { + "x": 1.949142392729342, + "y": -1.0384615384615383, + "z": 0.3188631347714568 + }, + "6": { + "x": 1.164850777255285, + "y": -1.0384615384615383, + "z": 0.08870494999794473 + }, + "7": { + "x": 1.1696110991893072, + "y": -1.0384615384615383, + "z": 0.33865962455932286 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "56b08b24-71be-49a2-81f1-9b6e5724c360" + }, + "is_support": false + }, + "guid": "a46cf32f-a300-4e65-a6f6-00a501a5b356" + }, + "e9296123-0d1a-45f7-983f-dc6c00f2d1cd": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 1.164850777255285, + "y": -1.1538461538461537, + "z": 0.08870494999794473 + }, + "1": { + "x": 1.1696110991893072, + "y": -1.1538461538461537, + "z": 0.33865962455932286 + }, + "2": { + "x": 0.38830445211037423, + "y": -1.1538461538461537, + "z": 0.09856370341234202 + }, + "3": { + "x": 0.3898913113343645, + "y": -1.1538461538461537, + "z": 0.34855866711721994 + }, + "4": { + "x": 1.164850777255285, + "y": -0.923076923076923, + "z": 0.08870494999794473 + }, + "5": { + "x": 1.1696110991893072, + "y": -0.923076923076923, + "z": 0.33865962455932286 + }, + "6": { + "x": 0.38830445211037423, + "y": -0.923076923076923, + "z": 0.09856370341234202 + }, + "7": { + "x": 0.3898913113343645, + "y": -0.923076923076923, + "z": 0.34855866711721994 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "b7874980-ada0-4a7e-8edf-dcc263b4ad27" + }, + "is_support": false + }, + "guid": "e9296123-0d1a-45f7-983f-dc6c00f2d1cd" + }, + "6ccf10a0-e246-4094-933a-2fb607786ebf": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 0.38830445211037423, + "y": -1.2692307692307692, + "z": 0.09856370341234202 + }, + "1": { + "x": 0.3898913113343645, + "y": -1.2692307692307692, + "z": 0.34855866711721994 + }, + "2": { + "x": -0.3883044521103738, + "y": -1.2692307692307692, + "z": 0.09856370341234415 + }, + "3": { + "x": -0.3898913113343636, + "y": -1.2692307692307692, + "z": 0.34855866711722205 + }, + "4": { + "x": 0.38830445211037423, + "y": -1.0384615384615383, + "z": 0.09856370341234202 + }, + "5": { + "x": 0.3898913113343645, + "y": -1.0384615384615383, + "z": 0.34855866711721994 + }, + "6": { + "x": -0.3883044521103738, + "y": -1.0384615384615383, + "z": 0.09856370341234415 + }, + "7": { + "x": -0.3898913113343636, + "y": -1.0384615384615383, + "z": 0.34855866711722205 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "82ba3cde-7a15-4b2b-94e5-564aa1389bdf" + }, + "is_support": false + }, + "guid": "6ccf10a0-e246-4094-933a-2fb607786ebf" + }, + "a991ee08-21dd-48d7-8a26-76e1898d2cf2": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -0.3883044521103738, + "y": -1.1538461538461537, + "z": 0.09856370341234415 + }, + "1": { + "x": -0.3898913113343636, + "y": -1.1538461538461537, + "z": 0.34855866711722205 + }, + "2": { + "x": -1.1648507772552863, + "y": -1.1538461538461537, + "z": 0.08870494999794357 + }, + "3": { + "x": -1.169611099189309, + "y": -1.1538461538461537, + "z": 0.33865962455932164 + }, + "4": { + "x": -0.3883044521103738, + "y": -0.923076923076923, + "z": 0.09856370341234415 + }, + "5": { + "x": -0.3898913113343636, + "y": -0.923076923076923, + "z": 0.34855866711722205 + }, + "6": { + "x": -1.1648507772552863, + "y": -0.923076923076923, + "z": 0.08870494999794357 + }, + "7": { + "x": -1.169611099189309, + "y": -0.923076923076923, + "z": 0.33865962455932164 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "f490fd88-ffe5-4bb4-a716-221f1d3b279e" + }, + "is_support": false + }, + "guid": "a991ee08-21dd-48d7-8a26-76e1898d2cf2" + }, + "3ff8d7c6-23ee-4947-805e-abb7b5870dd1": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -1.1648507772552863, + "y": -1.2692307692307692, + "z": 0.08870494999794357 + }, + "1": { + "x": -1.169611099189309, + "y": -1.2692307692307692, + "z": 0.33865962455932164 + }, + "2": { + "x": -1.9412093752579178, + "y": -1.2692307692307692, + "z": 0.06898903200408565 + }, + "3": { + "x": -1.9491423927293434, + "y": -1.2692307692307692, + "z": 0.31886313477145534 + }, + "4": { + "x": -1.1648507772552863, + "y": -1.0384615384615383, + "z": 0.08870494999794357 + }, + "5": { + "x": -1.169611099189309, + "y": -1.0384615384615383, + "z": 0.33865962455932164 + }, + "6": { + "x": -1.9412093752579178, + "y": -1.0384615384615383, + "z": 0.06898903200408565 + }, + "7": { + "x": -1.9491423927293434, + "y": -1.0384615384615383, + "z": 0.31886313477145534 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "003d0d8a-3910-458e-86e6-79e5263d8638" + }, + "is_support": false + }, + "guid": "3ff8d7c6-23ee-4947-805e-abb7b5870dd1" + }, + "884d7e49-5633-4051-a9ca-2c9423964c61": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -1.9412093752579178, + "y": -1.1538461538461537, + "z": 0.06898903200408565 + }, + "1": { + "x": -1.9491423927293434, + "y": -1.1538461538461537, + "z": 0.31886313477145534 + }, + "2": { + "x": -2.717255128305899, + "y": -1.1538461538461537, + "z": 0.03941912684456508 + }, + "3": { + "x": -2.728359562831056, + "y": -1.1538461538461537, + "z": 0.2891723881523536 + }, + "4": { + "x": -1.9412093752579178, + "y": -0.923076923076923, + "z": 0.06898903200408565 + }, + "5": { + "x": -1.9491423927293434, + "y": -0.923076923076923, + "z": 0.31886313477145534 + }, + "6": { + "x": -2.717255128305899, + "y": -0.923076923076923, + "z": 0.03941912684456508 + }, + "7": { + "x": -2.728359562831056, + "y": -0.923076923076923, + "z": 0.2891723881523536 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "0804c26f-8f5e-4ebb-a28f-807da98d6bdd" + }, + "is_support": false + }, + "guid": "884d7e49-5633-4051-a9ca-2c9423964c61" + }, + "2ac0ad36-6e10-4ef8-b0ac-e47e58a5b613": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": true + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -2.717255128305899, + "y": -1.2692307692307692, + "z": 0.03941912684456508 + }, + "1": { + "x": -2.728359562831056, + "y": -1.2692307692307692, + "z": 0.2891723881523536 + }, + "2": { + "x": -3.492862969004898, + "y": -1.2692307692307692, + "z": 2.858824288409778e-15 + }, + "3": { + "x": -3.5071370309951098, + "y": -1.2692307692307692, + "z": 0.2495921696574254 + }, + "4": { + "x": -2.717255128305899, + "y": -1.0384615384615383, + "z": 0.03941912684456508 + }, + "5": { + "x": -2.728359562831056, + "y": -1.0384615384615383, + "z": 0.2891723881523536 + }, + "6": { + "x": -3.492862969004898, + "y": -1.0384615384615383, + "z": 2.858824288409778e-15 + }, + "7": { + "x": -3.5071370309951098, + "y": -1.0384615384615383, + "z": 0.2495921696574254 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "bfdaa560-6fbf-40b4-8af9-10baa04c83de" + }, + "is_support": true + }, + "guid": "2ac0ad36-6e10-4ef8-b0ac-e47e58a5b613" + }, + "19b9d3e2-16bc-4210-8554-6cd689ee0373": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": true + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 3.4928629690048973, + "y": -1.0384615384615383, + "z": 0.0 + }, + "1": { + "x": 3.5071370309951093, + "y": -1.0384615384615383, + "z": 0.2495921696574225 + }, + "2": { + "x": 2.717255128305898, + "y": -1.0384615384615383, + "z": 0.03941912684456782 + }, + "3": { + "x": 2.728359562831055, + "y": -1.0384615384615383, + "z": 0.28917238815235635 + }, + "4": { + "x": 3.4928629690048973, + "y": -0.8076923076923077, + "z": 0.0 + }, + "5": { + "x": 3.5071370309951093, + "y": -0.8076923076923077, + "z": 0.2495921696574225 + }, + "6": { + "x": 2.717255128305898, + "y": -0.8076923076923077, + "z": 0.03941912684456782 + }, + "7": { + "x": 2.728359562831055, + "y": -0.8076923076923077, + "z": 0.28917238815235635 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "a10bc8d7-2d06-4b10-a47c-ed1b5754ca7f" + }, + "is_support": true + }, + "guid": "19b9d3e2-16bc-4210-8554-6cd689ee0373" + }, + "b56f0278-34d0-4c2c-829c-27c11e57bc1e": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 2.717255128305898, + "y": -0.923076923076923, + "z": 0.03941912684456782 + }, + "1": { + "x": 2.728359562831055, + "y": -0.923076923076923, + "z": 0.28917238815235635 + }, + "2": { + "x": 1.9412093752579165, + "y": -0.923076923076923, + "z": 0.06898903200408708 + }, + "3": { + "x": 1.949142392729342, + "y": -0.923076923076923, + "z": 0.3188631347714568 + }, + "4": { + "x": 2.717255128305898, + "y": -0.6923076923076923, + "z": 0.03941912684456782 + }, + "5": { + "x": 2.728359562831055, + "y": -0.6923076923076923, + "z": 0.28917238815235635 + }, + "6": { + "x": 1.9412093752579165, + "y": -0.6923076923076923, + "z": 0.06898903200408708 + }, + "7": { + "x": 1.949142392729342, + "y": -0.6923076923076923, + "z": 0.3188631347714568 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "affd9c52-f46a-46a9-b629-d643be5b08ca" + }, + "is_support": false + }, + "guid": "b56f0278-34d0-4c2c-829c-27c11e57bc1e" + }, + "c9cb65df-843e-43e9-9bcc-4857391f799f": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 1.9412093752579165, + "y": -1.0384615384615383, + "z": 0.06898903200408708 + }, + "1": { + "x": 1.949142392729342, + "y": -1.0384615384615383, + "z": 0.3188631347714568 + }, + "2": { + "x": 1.164850777255285, + "y": -1.0384615384615383, + "z": 0.08870494999794473 + }, + "3": { + "x": 1.1696110991893072, + "y": -1.0384615384615383, + "z": 0.33865962455932286 + }, + "4": { + "x": 1.9412093752579165, + "y": -0.8076923076923077, + "z": 0.06898903200408708 + }, + "5": { + "x": 1.949142392729342, + "y": -0.8076923076923077, + "z": 0.3188631347714568 + }, + "6": { + "x": 1.164850777255285, + "y": -0.8076923076923077, + "z": 0.08870494999794473 + }, + "7": { + "x": 1.1696110991893072, + "y": -0.8076923076923077, + "z": 0.33865962455932286 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "07967c1e-3ee1-40a4-9166-5ce180819986" + }, + "is_support": false + }, + "guid": "c9cb65df-843e-43e9-9bcc-4857391f799f" + }, + "cb230d96-8e66-4c8c-bd09-f432dd49d486": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 1.164850777255285, + "y": -0.923076923076923, + "z": 0.08870494999794473 + }, + "1": { + "x": 1.1696110991893072, + "y": -0.923076923076923, + "z": 0.33865962455932286 + }, + "2": { + "x": 0.38830445211037423, + "y": -0.923076923076923, + "z": 0.09856370341234202 + }, + "3": { + "x": 0.3898913113343645, + "y": -0.923076923076923, + "z": 0.34855866711721994 + }, + "4": { + "x": 1.164850777255285, + "y": -0.6923076923076923, + "z": 0.08870494999794473 + }, + "5": { + "x": 1.1696110991893072, + "y": -0.6923076923076923, + "z": 0.33865962455932286 + }, + "6": { + "x": 0.38830445211037423, + "y": -0.6923076923076923, + "z": 0.09856370341234202 + }, + "7": { + "x": 0.3898913113343645, + "y": -0.6923076923076923, + "z": 0.34855866711721994 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "a7d3dee3-cead-4d28-acb5-e7dacf106939" + }, + "is_support": false + }, + "guid": "cb230d96-8e66-4c8c-bd09-f432dd49d486" + }, + "50ce2053-bc32-4834-92ef-15e9b91b74d8": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 0.38830445211037423, + "y": -1.0384615384615383, + "z": 0.09856370341234202 + }, + "1": { + "x": 0.3898913113343645, + "y": -1.0384615384615383, + "z": 0.34855866711721994 + }, + "2": { + "x": -0.3883044521103738, + "y": -1.0384615384615383, + "z": 0.09856370341234415 + }, + "3": { + "x": -0.3898913113343636, + "y": -1.0384615384615383, + "z": 0.34855866711722205 + }, + "4": { + "x": 0.38830445211037423, + "y": -0.8076923076923077, + "z": 0.09856370341234202 + }, + "5": { + "x": 0.3898913113343645, + "y": -0.8076923076923077, + "z": 0.34855866711721994 + }, + "6": { + "x": -0.3883044521103738, + "y": -0.8076923076923077, + "z": 0.09856370341234415 + }, + "7": { + "x": -0.3898913113343636, + "y": -0.8076923076923077, + "z": 0.34855866711722205 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "75738737-e9bf-48c6-8dcd-c26b2614ed19" + }, + "is_support": false + }, + "guid": "50ce2053-bc32-4834-92ef-15e9b91b74d8" + }, + "01fe9897-c6d4-4de2-ae48-32cd5b99c38e": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -0.3883044521103738, + "y": -0.923076923076923, + "z": 0.09856370341234415 + }, + "1": { + "x": -0.3898913113343636, + "y": -0.923076923076923, + "z": 0.34855866711722205 + }, + "2": { + "x": -1.1648507772552863, + "y": -0.923076923076923, + "z": 0.08870494999794357 + }, + "3": { + "x": -1.169611099189309, + "y": -0.923076923076923, + "z": 0.33865962455932164 + }, + "4": { + "x": -0.3883044521103738, + "y": -0.6923076923076923, + "z": 0.09856370341234415 + }, + "5": { + "x": -0.3898913113343636, + "y": -0.6923076923076923, + "z": 0.34855866711722205 + }, + "6": { + "x": -1.1648507772552863, + "y": -0.6923076923076923, + "z": 0.08870494999794357 + }, + "7": { + "x": -1.169611099189309, + "y": -0.6923076923076923, + "z": 0.33865962455932164 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "acd50797-bb18-4ca3-a3ca-a6a2893e685e" + }, + "is_support": false + }, + "guid": "01fe9897-c6d4-4de2-ae48-32cd5b99c38e" + }, + "0edd4ae5-3839-466e-a0db-bfe6a3248c4a": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -1.1648507772552863, + "y": -1.0384615384615383, + "z": 0.08870494999794357 + }, + "1": { + "x": -1.169611099189309, + "y": -1.0384615384615383, + "z": 0.33865962455932164 + }, + "2": { + "x": -1.9412093752579178, + "y": -1.0384615384615383, + "z": 0.06898903200408565 + }, + "3": { + "x": -1.9491423927293434, + "y": -1.0384615384615383, + "z": 0.31886313477145534 + }, + "4": { + "x": -1.1648507772552863, + "y": -0.8076923076923077, + "z": 0.08870494999794357 + }, + "5": { + "x": -1.169611099189309, + "y": -0.8076923076923077, + "z": 0.33865962455932164 + }, + "6": { + "x": -1.9412093752579178, + "y": -0.8076923076923077, + "z": 0.06898903200408565 + }, + "7": { + "x": -1.9491423927293434, + "y": -0.8076923076923077, + "z": 0.31886313477145534 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "39d0afa6-d7a2-4294-8f2c-351b524d3f2c" + }, + "is_support": false + }, + "guid": "0edd4ae5-3839-466e-a0db-bfe6a3248c4a" + }, + "6669ee1f-840f-4395-9bc4-c8deaa9a4d58": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -1.9412093752579178, + "y": -0.923076923076923, + "z": 0.06898903200408565 + }, + "1": { + "x": -1.9491423927293434, + "y": -0.923076923076923, + "z": 0.31886313477145534 + }, + "2": { + "x": -2.717255128305899, + "y": -0.923076923076923, + "z": 0.03941912684456508 + }, + "3": { + "x": -2.728359562831056, + "y": -0.923076923076923, + "z": 0.2891723881523536 + }, + "4": { + "x": -1.9412093752579178, + "y": -0.6923076923076923, + "z": 0.06898903200408565 + }, + "5": { + "x": -1.9491423927293434, + "y": -0.6923076923076923, + "z": 0.31886313477145534 + }, + "6": { + "x": -2.717255128305899, + "y": -0.6923076923076923, + "z": 0.03941912684456508 + }, + "7": { + "x": -2.728359562831056, + "y": -0.6923076923076923, + "z": 0.2891723881523536 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "4edb1e97-4f1e-452c-99b3-d3da18532baf" + }, + "is_support": false + }, + "guid": "6669ee1f-840f-4395-9bc4-c8deaa9a4d58" + }, + "cfd40143-54e1-4b10-a7d3-da5a99bde9e0": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": true + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -2.717255128305899, + "y": -1.0384615384615383, + "z": 0.03941912684456508 + }, + "1": { + "x": -2.728359562831056, + "y": -1.0384615384615383, + "z": 0.2891723881523536 + }, + "2": { + "x": -3.492862969004898, + "y": -1.0384615384615383, + "z": 2.858824288409778e-15 + }, + "3": { + "x": -3.5071370309951098, + "y": -1.0384615384615383, + "z": 0.2495921696574254 + }, + "4": { + "x": -2.717255128305899, + "y": -0.8076923076923077, + "z": 0.03941912684456508 + }, + "5": { + "x": -2.728359562831056, + "y": -0.8076923076923077, + "z": 0.2891723881523536 + }, + "6": { + "x": -3.492862969004898, + "y": -0.8076923076923077, + "z": 2.858824288409778e-15 + }, + "7": { + "x": -3.5071370309951098, + "y": -0.8076923076923077, + "z": 0.2495921696574254 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "7edae3ab-5fee-47de-90ea-204575db4416" + }, + "is_support": true + }, + "guid": "cfd40143-54e1-4b10-a7d3-da5a99bde9e0" + }, + "cf012192-330e-4517-9751-00454ebdc5d9": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": true + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 3.4928629690048973, + "y": -0.8076923076923077, + "z": 0.0 + }, + "1": { + "x": 3.5071370309951093, + "y": -0.8076923076923077, + "z": 0.2495921696574225 + }, + "2": { + "x": 2.717255128305898, + "y": -0.8076923076923077, + "z": 0.03941912684456782 + }, + "3": { + "x": 2.728359562831055, + "y": -0.8076923076923077, + "z": 0.28917238815235635 + }, + "4": { + "x": 3.4928629690048973, + "y": -0.5769230769230769, + "z": 0.0 + }, + "5": { + "x": 3.5071370309951093, + "y": -0.5769230769230769, + "z": 0.2495921696574225 + }, + "6": { + "x": 2.717255128305898, + "y": -0.5769230769230769, + "z": 0.03941912684456782 + }, + "7": { + "x": 2.728359562831055, + "y": -0.5769230769230769, + "z": 0.28917238815235635 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "835c6ee1-4a50-45a3-b11f-8853dedfd47c" + }, + "is_support": true + }, + "guid": "cf012192-330e-4517-9751-00454ebdc5d9" + }, + "e57c00c1-bbbf-46d5-95e8-a9f629e71442": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 2.717255128305898, + "y": -0.6923076923076923, + "z": 0.03941912684456782 + }, + "1": { + "x": 2.728359562831055, + "y": -0.6923076923076923, + "z": 0.28917238815235635 + }, + "2": { + "x": 1.9412093752579165, + "y": -0.6923076923076923, + "z": 0.06898903200408708 + }, + "3": { + "x": 1.949142392729342, + "y": -0.6923076923076923, + "z": 0.3188631347714568 + }, + "4": { + "x": 2.717255128305898, + "y": -0.46153846153846145, + "z": 0.03941912684456782 + }, + "5": { + "x": 2.728359562831055, + "y": -0.46153846153846145, + "z": 0.28917238815235635 + }, + "6": { + "x": 1.9412093752579165, + "y": -0.46153846153846145, + "z": 0.06898903200408708 + }, + "7": { + "x": 1.949142392729342, + "y": -0.46153846153846145, + "z": 0.3188631347714568 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "983cc81b-c453-4113-84b0-00c325169af8" + }, + "is_support": false + }, + "guid": "e57c00c1-bbbf-46d5-95e8-a9f629e71442" + }, + "cd0a8036-8b25-44bd-846c-6673671aaa02": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 1.9412093752579165, + "y": -0.8076923076923077, + "z": 0.06898903200408708 + }, + "1": { + "x": 1.949142392729342, + "y": -0.8076923076923077, + "z": 0.3188631347714568 + }, + "2": { + "x": 1.164850777255285, + "y": -0.8076923076923077, + "z": 0.08870494999794473 + }, + "3": { + "x": 1.1696110991893072, + "y": -0.8076923076923077, + "z": 0.33865962455932286 + }, + "4": { + "x": 1.9412093752579165, + "y": -0.5769230769230769, + "z": 0.06898903200408708 + }, + "5": { + "x": 1.949142392729342, + "y": -0.5769230769230769, + "z": 0.3188631347714568 + }, + "6": { + "x": 1.164850777255285, + "y": -0.5769230769230769, + "z": 0.08870494999794473 + }, + "7": { + "x": 1.1696110991893072, + "y": -0.5769230769230769, + "z": 0.33865962455932286 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "4bf969a9-3b0c-403c-9e27-b86eb9b8914d" + }, + "is_support": false + }, + "guid": "cd0a8036-8b25-44bd-846c-6673671aaa02" + }, + "c70ab643-700f-42db-b45e-858cc38ec665": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 1.164850777255285, + "y": -0.6923076923076923, + "z": 0.08870494999794473 + }, + "1": { + "x": 1.1696110991893072, + "y": -0.6923076923076923, + "z": 0.33865962455932286 + }, + "2": { + "x": 0.38830445211037423, + "y": -0.6923076923076923, + "z": 0.09856370341234202 + }, + "3": { + "x": 0.3898913113343645, + "y": -0.6923076923076923, + "z": 0.34855866711721994 + }, + "4": { + "x": 1.164850777255285, + "y": -0.46153846153846145, + "z": 0.08870494999794473 + }, + "5": { + "x": 1.1696110991893072, + "y": -0.46153846153846145, + "z": 0.33865962455932286 + }, + "6": { + "x": 0.38830445211037423, + "y": -0.46153846153846145, + "z": 0.09856370341234202 + }, + "7": { + "x": 0.3898913113343645, + "y": -0.46153846153846145, + "z": 0.34855866711721994 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "c648d4ee-251f-4ba9-80a0-222f0914002a" + }, + "is_support": false + }, + "guid": "c70ab643-700f-42db-b45e-858cc38ec665" + }, + "25b24d50-d32d-41cc-ba52-19b0e2ac35c1": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 0.38830445211037423, + "y": -0.8076923076923077, + "z": 0.09856370341234202 + }, + "1": { + "x": 0.3898913113343645, + "y": -0.8076923076923077, + "z": 0.34855866711721994 + }, + "2": { + "x": -0.3883044521103738, + "y": -0.8076923076923077, + "z": 0.09856370341234415 + }, + "3": { + "x": -0.3898913113343636, + "y": -0.8076923076923077, + "z": 0.34855866711722205 + }, + "4": { + "x": 0.38830445211037423, + "y": -0.5769230769230769, + "z": 0.09856370341234202 + }, + "5": { + "x": 0.3898913113343645, + "y": -0.5769230769230769, + "z": 0.34855866711721994 + }, + "6": { + "x": -0.3883044521103738, + "y": -0.5769230769230769, + "z": 0.09856370341234415 + }, + "7": { + "x": -0.3898913113343636, + "y": -0.5769230769230769, + "z": 0.34855866711722205 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "22de2829-cfbb-4888-82b7-da53449e58f6" + }, + "is_support": false + }, + "guid": "25b24d50-d32d-41cc-ba52-19b0e2ac35c1" + }, + "368f8813-17d0-4c17-b545-2dd78dae6d95": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -0.3883044521103738, + "y": -0.6923076923076923, + "z": 0.09856370341234415 + }, + "1": { + "x": -0.3898913113343636, + "y": -0.6923076923076923, + "z": 0.34855866711722205 + }, + "2": { + "x": -1.1648507772552863, + "y": -0.6923076923076923, + "z": 0.08870494999794357 + }, + "3": { + "x": -1.169611099189309, + "y": -0.6923076923076923, + "z": 0.33865962455932164 + }, + "4": { + "x": -0.3883044521103738, + "y": -0.46153846153846145, + "z": 0.09856370341234415 + }, + "5": { + "x": -0.3898913113343636, + "y": -0.46153846153846145, + "z": 0.34855866711722205 + }, + "6": { + "x": -1.1648507772552863, + "y": -0.46153846153846145, + "z": 0.08870494999794357 + }, + "7": { + "x": -1.169611099189309, + "y": -0.46153846153846145, + "z": 0.33865962455932164 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "169a0824-db6e-48e4-92e5-cba1ccf05bd2" + }, + "is_support": false + }, + "guid": "368f8813-17d0-4c17-b545-2dd78dae6d95" + }, + "3b40f112-e2bb-4833-84b4-6a4548902cb3": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -1.1648507772552863, + "y": -0.8076923076923077, + "z": 0.08870494999794357 + }, + "1": { + "x": -1.169611099189309, + "y": -0.8076923076923077, + "z": 0.33865962455932164 + }, + "2": { + "x": -1.9412093752579178, + "y": -0.8076923076923077, + "z": 0.06898903200408565 + }, + "3": { + "x": -1.9491423927293434, + "y": -0.8076923076923077, + "z": 0.31886313477145534 + }, + "4": { + "x": -1.1648507772552863, + "y": -0.5769230769230769, + "z": 0.08870494999794357 + }, + "5": { + "x": -1.169611099189309, + "y": -0.5769230769230769, + "z": 0.33865962455932164 + }, + "6": { + "x": -1.9412093752579178, + "y": -0.5769230769230769, + "z": 0.06898903200408565 + }, + "7": { + "x": -1.9491423927293434, + "y": -0.5769230769230769, + "z": 0.31886313477145534 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "37137df0-01db-4c22-bf63-85934c8887bf" + }, + "is_support": false + }, + "guid": "3b40f112-e2bb-4833-84b4-6a4548902cb3" + }, + "cfb26dc7-762e-462c-8402-887f119bc1e8": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -1.9412093752579178, + "y": -0.6923076923076923, + "z": 0.06898903200408565 + }, + "1": { + "x": -1.9491423927293434, + "y": -0.6923076923076923, + "z": 0.31886313477145534 + }, + "2": { + "x": -2.717255128305899, + "y": -0.6923076923076923, + "z": 0.03941912684456508 + }, + "3": { + "x": -2.728359562831056, + "y": -0.6923076923076923, + "z": 0.2891723881523536 + }, + "4": { + "x": -1.9412093752579178, + "y": -0.46153846153846145, + "z": 0.06898903200408565 + }, + "5": { + "x": -1.9491423927293434, + "y": -0.46153846153846145, + "z": 0.31886313477145534 + }, + "6": { + "x": -2.717255128305899, + "y": -0.46153846153846145, + "z": 0.03941912684456508 + }, + "7": { + "x": -2.728359562831056, + "y": -0.46153846153846145, + "z": 0.2891723881523536 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "a5b0e751-ad25-41da-93a5-71a373a5ad40" + }, + "is_support": false + }, + "guid": "cfb26dc7-762e-462c-8402-887f119bc1e8" + }, + "e3eb1b65-7dc6-4463-af29-7704365eade0": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": true + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -2.717255128305899, + "y": -0.8076923076923077, + "z": 0.03941912684456508 + }, + "1": { + "x": -2.728359562831056, + "y": -0.8076923076923077, + "z": 0.2891723881523536 + }, + "2": { + "x": -3.492862969004898, + "y": -0.8076923076923077, + "z": 2.858824288409778e-15 + }, + "3": { + "x": -3.5071370309951098, + "y": -0.8076923076923077, + "z": 0.2495921696574254 + }, + "4": { + "x": -2.717255128305899, + "y": -0.5769230769230769, + "z": 0.03941912684456508 + }, + "5": { + "x": -2.728359562831056, + "y": -0.5769230769230769, + "z": 0.2891723881523536 + }, + "6": { + "x": -3.492862969004898, + "y": -0.5769230769230769, + "z": 2.858824288409778e-15 + }, + "7": { + "x": -3.5071370309951098, + "y": -0.5769230769230769, + "z": 0.2495921696574254 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "f7ab5ec8-018d-440e-bdd9-f74f95f10f66" + }, + "is_support": true + }, + "guid": "e3eb1b65-7dc6-4463-af29-7704365eade0" + }, + "2077d962-1e5b-4f03-bbe5-5a99acc4c5dd": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": true + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 3.4928629690048973, + "y": -0.5769230769230769, + "z": 0.0 + }, + "1": { + "x": 3.5071370309951093, + "y": -0.5769230769230769, + "z": 0.2495921696574225 + }, + "2": { + "x": 2.717255128305898, + "y": -0.5769230769230769, + "z": 0.03941912684456782 + }, + "3": { + "x": 2.728359562831055, + "y": -0.5769230769230769, + "z": 0.28917238815235635 + }, + "4": { + "x": 3.4928629690048973, + "y": -0.34615384615384603, + "z": 0.0 + }, + "5": { + "x": 3.5071370309951093, + "y": -0.34615384615384603, + "z": 0.2495921696574225 + }, + "6": { + "x": 2.717255128305898, + "y": -0.34615384615384603, + "z": 0.03941912684456782 + }, + "7": { + "x": 2.728359562831055, + "y": -0.34615384615384603, + "z": 0.28917238815235635 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "36c4fad2-7945-4e18-813a-808437234605" + }, + "is_support": true + }, + "guid": "2077d962-1e5b-4f03-bbe5-5a99acc4c5dd" + }, + "f9d8fe10-2fb7-4cf3-8ace-33c1d14184ee": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 2.717255128305898, + "y": -0.46153846153846145, + "z": 0.03941912684456782 + }, + "1": { + "x": 2.728359562831055, + "y": -0.46153846153846145, + "z": 0.28917238815235635 + }, + "2": { + "x": 1.9412093752579165, + "y": -0.46153846153846145, + "z": 0.06898903200408708 + }, + "3": { + "x": 1.949142392729342, + "y": -0.46153846153846145, + "z": 0.3188631347714568 + }, + "4": { + "x": 2.717255128305898, + "y": -0.23076923076923062, + "z": 0.03941912684456782 + }, + "5": { + "x": 2.728359562831055, + "y": -0.23076923076923062, + "z": 0.28917238815235635 + }, + "6": { + "x": 1.9412093752579165, + "y": -0.23076923076923062, + "z": 0.06898903200408708 + }, + "7": { + "x": 1.949142392729342, + "y": -0.23076923076923062, + "z": 0.3188631347714568 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "8f30dc4d-a720-45c9-a491-76bd5c03f43d" + }, + "is_support": false + }, + "guid": "f9d8fe10-2fb7-4cf3-8ace-33c1d14184ee" + }, + "1e057147-b426-4a20-bb2a-9a5735379e6a": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 1.9412093752579165, + "y": -0.5769230769230769, + "z": 0.06898903200408708 + }, + "1": { + "x": 1.949142392729342, + "y": -0.5769230769230769, + "z": 0.3188631347714568 + }, + "2": { + "x": 1.164850777255285, + "y": -0.5769230769230769, + "z": 0.08870494999794473 + }, + "3": { + "x": 1.1696110991893072, + "y": -0.5769230769230769, + "z": 0.33865962455932286 + }, + "4": { + "x": 1.9412093752579165, + "y": -0.34615384615384603, + "z": 0.06898903200408708 + }, + "5": { + "x": 1.949142392729342, + "y": -0.34615384615384603, + "z": 0.3188631347714568 + }, + "6": { + "x": 1.164850777255285, + "y": -0.34615384615384603, + "z": 0.08870494999794473 + }, + "7": { + "x": 1.1696110991893072, + "y": -0.34615384615384603, + "z": 0.33865962455932286 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "59b9db2f-b6a2-45c6-8297-e1e3a3cf43d8" + }, + "is_support": false + }, + "guid": "1e057147-b426-4a20-bb2a-9a5735379e6a" + }, + "3e8a578f-3007-4947-9a1d-4ce435dccd49": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 1.164850777255285, + "y": -0.46153846153846145, + "z": 0.08870494999794473 + }, + "1": { + "x": 1.1696110991893072, + "y": -0.46153846153846145, + "z": 0.33865962455932286 + }, + "2": { + "x": 0.38830445211037423, + "y": -0.46153846153846145, + "z": 0.09856370341234202 + }, + "3": { + "x": 0.3898913113343645, + "y": -0.46153846153846145, + "z": 0.34855866711721994 + }, + "4": { + "x": 1.164850777255285, + "y": -0.23076923076923062, + "z": 0.08870494999794473 + }, + "5": { + "x": 1.1696110991893072, + "y": -0.23076923076923062, + "z": 0.33865962455932286 + }, + "6": { + "x": 0.38830445211037423, + "y": -0.23076923076923062, + "z": 0.09856370341234202 + }, + "7": { + "x": 0.3898913113343645, + "y": -0.23076923076923062, + "z": 0.34855866711721994 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "b241f609-7eb1-4344-9823-48467b67029a" + }, + "is_support": false + }, + "guid": "3e8a578f-3007-4947-9a1d-4ce435dccd49" + }, + "e2cf7364-a202-4d6d-8b20-452b009f18fd": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 0.38830445211037423, + "y": -0.5769230769230769, + "z": 0.09856370341234202 + }, + "1": { + "x": 0.3898913113343645, + "y": -0.5769230769230769, + "z": 0.34855866711721994 + }, + "2": { + "x": -0.3883044521103738, + "y": -0.5769230769230769, + "z": 0.09856370341234415 + }, + "3": { + "x": -0.3898913113343636, + "y": -0.5769230769230769, + "z": 0.34855866711722205 + }, + "4": { + "x": 0.38830445211037423, + "y": -0.34615384615384603, + "z": 0.09856370341234202 + }, + "5": { + "x": 0.3898913113343645, + "y": -0.34615384615384603, + "z": 0.34855866711721994 + }, + "6": { + "x": -0.3883044521103738, + "y": -0.34615384615384603, + "z": 0.09856370341234415 + }, + "7": { + "x": -0.3898913113343636, + "y": -0.34615384615384603, + "z": 0.34855866711722205 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "b13b6925-15e5-4d42-b57e-594f2547803a" + }, + "is_support": false + }, + "guid": "e2cf7364-a202-4d6d-8b20-452b009f18fd" + }, + "f7242345-6db4-44b5-9b8a-001f7834930b": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -0.3883044521103738, + "y": -0.46153846153846145, + "z": 0.09856370341234415 + }, + "1": { + "x": -0.3898913113343636, + "y": -0.46153846153846145, + "z": 0.34855866711722205 + }, + "2": { + "x": -1.1648507772552863, + "y": -0.46153846153846145, + "z": 0.08870494999794357 + }, + "3": { + "x": -1.169611099189309, + "y": -0.46153846153846145, + "z": 0.33865962455932164 + }, + "4": { + "x": -0.3883044521103738, + "y": -0.23076923076923062, + "z": 0.09856370341234415 + }, + "5": { + "x": -0.3898913113343636, + "y": -0.23076923076923062, + "z": 0.34855866711722205 + }, + "6": { + "x": -1.1648507772552863, + "y": -0.23076923076923062, + "z": 0.08870494999794357 + }, + "7": { + "x": -1.169611099189309, + "y": -0.23076923076923062, + "z": 0.33865962455932164 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "560f0296-9ba8-4ed6-b5a5-e5655eea0f63" + }, + "is_support": false + }, + "guid": "f7242345-6db4-44b5-9b8a-001f7834930b" + }, + "ccbfd12a-5e4b-4e6e-9bd4-8cecaf5ba635": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -1.1648507772552863, + "y": -0.5769230769230769, + "z": 0.08870494999794357 + }, + "1": { + "x": -1.169611099189309, + "y": -0.5769230769230769, + "z": 0.33865962455932164 + }, + "2": { + "x": -1.9412093752579178, + "y": -0.5769230769230769, + "z": 0.06898903200408565 + }, + "3": { + "x": -1.9491423927293434, + "y": -0.5769230769230769, + "z": 0.31886313477145534 + }, + "4": { + "x": -1.1648507772552863, + "y": -0.34615384615384603, + "z": 0.08870494999794357 + }, + "5": { + "x": -1.169611099189309, + "y": -0.34615384615384603, + "z": 0.33865962455932164 + }, + "6": { + "x": -1.9412093752579178, + "y": -0.34615384615384603, + "z": 0.06898903200408565 + }, + "7": { + "x": -1.9491423927293434, + "y": -0.34615384615384603, + "z": 0.31886313477145534 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "19a3a4b2-af95-4a95-9d54-54368d08cd35" + }, + "is_support": false + }, + "guid": "ccbfd12a-5e4b-4e6e-9bd4-8cecaf5ba635" + }, + "6d564fc7-d36a-4543-b5eb-2c6ad3bd48e7": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -1.9412093752579178, + "y": -0.46153846153846145, + "z": 0.06898903200408565 + }, + "1": { + "x": -1.9491423927293434, + "y": -0.46153846153846145, + "z": 0.31886313477145534 + }, + "2": { + "x": -2.717255128305899, + "y": -0.46153846153846145, + "z": 0.03941912684456508 + }, + "3": { + "x": -2.728359562831056, + "y": -0.46153846153846145, + "z": 0.2891723881523536 + }, + "4": { + "x": -1.9412093752579178, + "y": -0.23076923076923062, + "z": 0.06898903200408565 + }, + "5": { + "x": -1.9491423927293434, + "y": -0.23076923076923062, + "z": 0.31886313477145534 + }, + "6": { + "x": -2.717255128305899, + "y": -0.23076923076923062, + "z": 0.03941912684456508 + }, + "7": { + "x": -2.728359562831056, + "y": -0.23076923076923062, + "z": 0.2891723881523536 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "a07c1774-4514-4b73-83ef-9e22701cabc8" + }, + "is_support": false + }, + "guid": "6d564fc7-d36a-4543-b5eb-2c6ad3bd48e7" + }, + "3a15d88d-00ec-45d0-9c72-d59a1cd405a7": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": true + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -2.717255128305899, + "y": -0.5769230769230769, + "z": 0.03941912684456508 + }, + "1": { + "x": -2.728359562831056, + "y": -0.5769230769230769, + "z": 0.2891723881523536 + }, + "2": { + "x": -3.492862969004898, + "y": -0.5769230769230769, + "z": 2.858824288409778e-15 + }, + "3": { + "x": -3.5071370309951098, + "y": -0.5769230769230769, + "z": 0.2495921696574254 + }, + "4": { + "x": -2.717255128305899, + "y": -0.34615384615384603, + "z": 0.03941912684456508 + }, + "5": { + "x": -2.728359562831056, + "y": -0.34615384615384603, + "z": 0.2891723881523536 + }, + "6": { + "x": -3.492862969004898, + "y": -0.34615384615384603, + "z": 2.858824288409778e-15 + }, + "7": { + "x": -3.5071370309951098, + "y": -0.34615384615384603, + "z": 0.2495921696574254 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "5717b61c-9059-4a2c-936e-3caeea32017a" + }, + "is_support": true + }, + "guid": "3a15d88d-00ec-45d0-9c72-d59a1cd405a7" + }, + "d24dd93f-e1ad-42ff-a7bf-0a444fce0eb0": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": true + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 3.4928629690048973, + "y": -0.34615384615384603, + "z": 0.0 + }, + "1": { + "x": 3.5071370309951093, + "y": -0.34615384615384603, + "z": 0.2495921696574225 + }, + "2": { + "x": 2.717255128305898, + "y": -0.34615384615384603, + "z": 0.03941912684456782 + }, + "3": { + "x": 2.728359562831055, + "y": -0.34615384615384603, + "z": 0.28917238815235635 + }, + "4": { + "x": 3.4928629690048973, + "y": -0.11538461538461542, + "z": 0.0 + }, + "5": { + "x": 3.5071370309951093, + "y": -0.11538461538461542, + "z": 0.2495921696574225 + }, + "6": { + "x": 2.717255128305898, + "y": -0.11538461538461542, + "z": 0.03941912684456782 + }, + "7": { + "x": 2.728359562831055, + "y": -0.11538461538461542, + "z": 0.28917238815235635 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "b5cb51ac-f35e-4f99-b986-35b018198bb8" + }, + "is_support": true + }, + "guid": "d24dd93f-e1ad-42ff-a7bf-0a444fce0eb0" + }, + "54ad26d5-777e-4589-b531-f91f174e6303": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 2.717255128305898, + "y": -0.23076923076923062, + "z": 0.03941912684456782 + }, + "1": { + "x": 2.728359562831055, + "y": -0.23076923076923062, + "z": 0.28917238815235635 + }, + "2": { + "x": 1.9412093752579165, + "y": -0.23076923076923062, + "z": 0.06898903200408708 + }, + "3": { + "x": 1.949142392729342, + "y": -0.23076923076923062, + "z": 0.3188631347714568 + }, + "4": { + "x": 2.717255128305898, + "y": 0.0, + "z": 0.03941912684456782 + }, + "5": { + "x": 2.728359562831055, + "y": 0.0, + "z": 0.28917238815235635 + }, + "6": { + "x": 1.9412093752579165, + "y": 0.0, + "z": 0.06898903200408708 + }, + "7": { + "x": 1.949142392729342, + "y": 0.0, + "z": 0.3188631347714568 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "766a5bc4-04b8-4734-8c27-f9b45a66ea23" + }, + "is_support": false + }, + "guid": "54ad26d5-777e-4589-b531-f91f174e6303" + }, + "c371c953-052d-4185-9dc4-5005d9fa6151": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 1.9412093752579165, + "y": -0.34615384615384603, + "z": 0.06898903200408708 + }, + "1": { + "x": 1.949142392729342, + "y": -0.34615384615384603, + "z": 0.3188631347714568 + }, + "2": { + "x": 1.164850777255285, + "y": -0.34615384615384603, + "z": 0.08870494999794473 + }, + "3": { + "x": 1.1696110991893072, + "y": -0.34615384615384603, + "z": 0.33865962455932286 + }, + "4": { + "x": 1.9412093752579165, + "y": -0.11538461538461542, + "z": 0.06898903200408708 + }, + "5": { + "x": 1.949142392729342, + "y": -0.11538461538461542, + "z": 0.3188631347714568 + }, + "6": { + "x": 1.164850777255285, + "y": -0.11538461538461542, + "z": 0.08870494999794473 + }, + "7": { + "x": 1.1696110991893072, + "y": -0.11538461538461542, + "z": 0.33865962455932286 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "21e70770-188d-4f6b-9086-1dd8565052e9" + }, + "is_support": false + }, + "guid": "c371c953-052d-4185-9dc4-5005d9fa6151" + }, + "23b9d298-97d1-48b8-87bc-6ee4d81fe263": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 1.164850777255285, + "y": -0.23076923076923062, + "z": 0.08870494999794473 + }, + "1": { + "x": 1.1696110991893072, + "y": -0.23076923076923062, + "z": 0.33865962455932286 + }, + "2": { + "x": 0.38830445211037423, + "y": -0.23076923076923062, + "z": 0.09856370341234202 + }, + "3": { + "x": 0.3898913113343645, + "y": -0.23076923076923062, + "z": 0.34855866711721994 + }, + "4": { + "x": 1.164850777255285, + "y": 0.0, + "z": 0.08870494999794473 + }, + "5": { + "x": 1.1696110991893072, + "y": 0.0, + "z": 0.33865962455932286 + }, + "6": { + "x": 0.38830445211037423, + "y": 0.0, + "z": 0.09856370341234202 + }, + "7": { + "x": 0.3898913113343645, + "y": 0.0, + "z": 0.34855866711721994 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "717dedbc-2700-4b02-aaf4-ec6cd81a3fb9" + }, + "is_support": false + }, + "guid": "23b9d298-97d1-48b8-87bc-6ee4d81fe263" + }, + "6eb6f3c6-0821-4d0b-9769-53a799144736": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 0.38830445211037423, + "y": -0.34615384615384603, + "z": 0.09856370341234202 + }, + "1": { + "x": 0.3898913113343645, + "y": -0.34615384615384603, + "z": 0.34855866711721994 + }, + "2": { + "x": -0.3883044521103738, + "y": -0.34615384615384603, + "z": 0.09856370341234415 + }, + "3": { + "x": -0.3898913113343636, + "y": -0.34615384615384603, + "z": 0.34855866711722205 + }, + "4": { + "x": 0.38830445211037423, + "y": -0.11538461538461542, + "z": 0.09856370341234202 + }, + "5": { + "x": 0.3898913113343645, + "y": -0.11538461538461542, + "z": 0.34855866711721994 + }, + "6": { + "x": -0.3883044521103738, + "y": -0.11538461538461542, + "z": 0.09856370341234415 + }, + "7": { + "x": -0.3898913113343636, + "y": -0.11538461538461542, + "z": 0.34855866711722205 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "afa8697a-efca-4134-8645-1a35b86999c3" + }, + "is_support": false + }, + "guid": "6eb6f3c6-0821-4d0b-9769-53a799144736" + }, + "45e39a58-6825-4940-bac5-a3431bb31946": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -0.3883044521103738, + "y": -0.23076923076923062, + "z": 0.09856370341234415 + }, + "1": { + "x": -0.3898913113343636, + "y": -0.23076923076923062, + "z": 0.34855866711722205 + }, + "2": { + "x": -1.1648507772552863, + "y": -0.23076923076923062, + "z": 0.08870494999794357 + }, + "3": { + "x": -1.169611099189309, + "y": -0.23076923076923062, + "z": 0.33865962455932164 + }, + "4": { + "x": -0.3883044521103738, + "y": 0.0, + "z": 0.09856370341234415 + }, + "5": { + "x": -0.3898913113343636, + "y": 0.0, + "z": 0.34855866711722205 + }, + "6": { + "x": -1.1648507772552863, + "y": 0.0, + "z": 0.08870494999794357 + }, + "7": { + "x": -1.169611099189309, + "y": 0.0, + "z": 0.33865962455932164 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "ed18c8da-48f3-4847-84f0-2d460b651708" + }, + "is_support": false + }, + "guid": "45e39a58-6825-4940-bac5-a3431bb31946" + }, + "5dd4e910-b5f5-4705-8362-ff7a4fcc5189": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -1.1648507772552863, + "y": -0.34615384615384603, + "z": 0.08870494999794357 + }, + "1": { + "x": -1.169611099189309, + "y": -0.34615384615384603, + "z": 0.33865962455932164 + }, + "2": { + "x": -1.9412093752579178, + "y": -0.34615384615384603, + "z": 0.06898903200408565 + }, + "3": { + "x": -1.9491423927293434, + "y": -0.34615384615384603, + "z": 0.31886313477145534 + }, + "4": { + "x": -1.1648507772552863, + "y": -0.11538461538461542, + "z": 0.08870494999794357 + }, + "5": { + "x": -1.169611099189309, + "y": -0.11538461538461542, + "z": 0.33865962455932164 + }, + "6": { + "x": -1.9412093752579178, + "y": -0.11538461538461542, + "z": 0.06898903200408565 + }, + "7": { + "x": -1.9491423927293434, + "y": -0.11538461538461542, + "z": 0.31886313477145534 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "355d5dcf-8e82-4d0a-bb7d-125cc708f245" + }, + "is_support": false + }, + "guid": "5dd4e910-b5f5-4705-8362-ff7a4fcc5189" + }, + "baf89131-3d81-48df-93a5-39bdf9c0286b": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -1.9412093752579178, + "y": -0.23076923076923062, + "z": 0.06898903200408565 + }, + "1": { + "x": -1.9491423927293434, + "y": -0.23076923076923062, + "z": 0.31886313477145534 + }, + "2": { + "x": -2.717255128305899, + "y": -0.23076923076923062, + "z": 0.03941912684456508 + }, + "3": { + "x": -2.728359562831056, + "y": -0.23076923076923062, + "z": 0.2891723881523536 + }, + "4": { + "x": -1.9412093752579178, + "y": 0.0, + "z": 0.06898903200408565 + }, + "5": { + "x": -1.9491423927293434, + "y": 0.0, + "z": 0.31886313477145534 + }, + "6": { + "x": -2.717255128305899, + "y": 0.0, + "z": 0.03941912684456508 + }, + "7": { + "x": -2.728359562831056, + "y": 0.0, + "z": 0.2891723881523536 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "4ec4ad8b-0f18-4fb1-bc6f-d2131ebabfcc" + }, + "is_support": false + }, + "guid": "baf89131-3d81-48df-93a5-39bdf9c0286b" + }, + "f1deaa2b-05cd-428e-8bb4-302ac8a7ac12": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": true + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -2.717255128305899, + "y": -0.34615384615384603, + "z": 0.03941912684456508 + }, + "1": { + "x": -2.728359562831056, + "y": -0.34615384615384603, + "z": 0.2891723881523536 + }, + "2": { + "x": -3.492862969004898, + "y": -0.34615384615384603, + "z": 2.858824288409778e-15 + }, + "3": { + "x": -3.5071370309951098, + "y": -0.34615384615384603, + "z": 0.2495921696574254 + }, + "4": { + "x": -2.717255128305899, + "y": -0.11538461538461542, + "z": 0.03941912684456508 + }, + "5": { + "x": -2.728359562831056, + "y": -0.11538461538461542, + "z": 0.2891723881523536 + }, + "6": { + "x": -3.492862969004898, + "y": -0.11538461538461542, + "z": 2.858824288409778e-15 + }, + "7": { + "x": -3.5071370309951098, + "y": -0.11538461538461542, + "z": 0.2495921696574254 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "d7034f7c-3d7a-4252-b7aa-6ea6392f79c5" + }, + "is_support": true + }, + "guid": "f1deaa2b-05cd-428e-8bb4-302ac8a7ac12" + }, + "4172eeae-f861-4726-9f19-4e9ae5e38629": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": true + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 3.4928629690048973, + "y": -0.11538461538461542, + "z": 0.0 + }, + "1": { + "x": 3.5071370309951093, + "y": -0.11538461538461542, + "z": 0.2495921696574225 + }, + "2": { + "x": 2.717255128305898, + "y": -0.11538461538461542, + "z": 0.03941912684456782 + }, + "3": { + "x": 2.728359562831055, + "y": -0.11538461538461542, + "z": 0.28917238815235635 + }, + "4": { + "x": 3.4928629690048973, + "y": 0.11538461538461542, + "z": 0.0 + }, + "5": { + "x": 3.5071370309951093, + "y": 0.11538461538461542, + "z": 0.2495921696574225 + }, + "6": { + "x": 2.717255128305898, + "y": 0.11538461538461542, + "z": 0.03941912684456782 + }, + "7": { + "x": 2.728359562831055, + "y": 0.11538461538461542, + "z": 0.28917238815235635 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "270f51c7-b334-4d93-b87f-98fbee5d8280" + }, + "is_support": true + }, + "guid": "4172eeae-f861-4726-9f19-4e9ae5e38629" + }, + "b4e81ccd-4134-458b-9c23-c79a2e880214": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 2.717255128305898, + "y": 0.0, + "z": 0.03941912684456782 + }, + "1": { + "x": 2.728359562831055, + "y": 0.0, + "z": 0.28917238815235635 + }, + "2": { + "x": 1.9412093752579165, + "y": 0.0, + "z": 0.06898903200408708 + }, + "3": { + "x": 1.949142392729342, + "y": 0.0, + "z": 0.3188631347714568 + }, + "4": { + "x": 2.717255128305898, + "y": 0.23076923076923084, + "z": 0.03941912684456782 + }, + "5": { + "x": 2.728359562831055, + "y": 0.23076923076923084, + "z": 0.28917238815235635 + }, + "6": { + "x": 1.9412093752579165, + "y": 0.23076923076923084, + "z": 0.06898903200408708 + }, + "7": { + "x": 1.949142392729342, + "y": 0.23076923076923084, + "z": 0.3188631347714568 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "b08f5ae5-b518-49b3-a1ff-61e17413205f" + }, + "is_support": false + }, + "guid": "b4e81ccd-4134-458b-9c23-c79a2e880214" + }, + "529a986e-d7ba-4f17-ba54-b5e2116edbaf": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 1.9412093752579165, + "y": -0.11538461538461542, + "z": 0.06898903200408708 + }, + "1": { + "x": 1.949142392729342, + "y": -0.11538461538461542, + "z": 0.3188631347714568 + }, + "2": { + "x": 1.164850777255285, + "y": -0.11538461538461542, + "z": 0.08870494999794473 + }, + "3": { + "x": 1.1696110991893072, + "y": -0.11538461538461542, + "z": 0.33865962455932286 + }, + "4": { + "x": 1.9412093752579165, + "y": 0.11538461538461542, + "z": 0.06898903200408708 + }, + "5": { + "x": 1.949142392729342, + "y": 0.11538461538461542, + "z": 0.3188631347714568 + }, + "6": { + "x": 1.164850777255285, + "y": 0.11538461538461542, + "z": 0.08870494999794473 + }, + "7": { + "x": 1.1696110991893072, + "y": 0.11538461538461542, + "z": 0.33865962455932286 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "249a9321-1936-4fb9-9065-24b2f4df5692" + }, + "is_support": false + }, + "guid": "529a986e-d7ba-4f17-ba54-b5e2116edbaf" + }, + "400e345b-be94-4abc-9ddf-58d7cc45bd99": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 1.164850777255285, + "y": 0.0, + "z": 0.08870494999794473 + }, + "1": { + "x": 1.1696110991893072, + "y": 0.0, + "z": 0.33865962455932286 + }, + "2": { + "x": 0.38830445211037423, + "y": 0.0, + "z": 0.09856370341234202 + }, + "3": { + "x": 0.3898913113343645, + "y": 0.0, + "z": 0.34855866711721994 + }, + "4": { + "x": 1.164850777255285, + "y": 0.23076923076923084, + "z": 0.08870494999794473 + }, + "5": { + "x": 1.1696110991893072, + "y": 0.23076923076923084, + "z": 0.33865962455932286 + }, + "6": { + "x": 0.38830445211037423, + "y": 0.23076923076923084, + "z": 0.09856370341234202 + }, + "7": { + "x": 0.3898913113343645, + "y": 0.23076923076923084, + "z": 0.34855866711721994 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "10e46b2b-fe31-4171-a4f3-1555429c24ad" + }, + "is_support": false + }, + "guid": "400e345b-be94-4abc-9ddf-58d7cc45bd99" + }, + "148d4933-abf7-4a14-b671-b9a9042b512c": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 0.38830445211037423, + "y": -0.11538461538461542, + "z": 0.09856370341234202 + }, + "1": { + "x": 0.3898913113343645, + "y": -0.11538461538461542, + "z": 0.34855866711721994 + }, + "2": { + "x": -0.3883044521103738, + "y": -0.11538461538461542, + "z": 0.09856370341234415 + }, + "3": { + "x": -0.3898913113343636, + "y": -0.11538461538461542, + "z": 0.34855866711722205 + }, + "4": { + "x": 0.38830445211037423, + "y": 0.11538461538461542, + "z": 0.09856370341234202 + }, + "5": { + "x": 0.3898913113343645, + "y": 0.11538461538461542, + "z": 0.34855866711721994 + }, + "6": { + "x": -0.3883044521103738, + "y": 0.11538461538461542, + "z": 0.09856370341234415 + }, + "7": { + "x": -0.3898913113343636, + "y": 0.11538461538461542, + "z": 0.34855866711722205 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "0ebc759d-d49c-4401-bf37-7fad73eb67ac" + }, + "is_support": false + }, + "guid": "148d4933-abf7-4a14-b671-b9a9042b512c" + }, + "be4cfabc-9447-4acc-b941-239107cc02e6": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -0.3883044521103738, + "y": 0.0, + "z": 0.09856370341234415 + }, + "1": { + "x": -0.3898913113343636, + "y": 0.0, + "z": 0.34855866711722205 + }, + "2": { + "x": -1.1648507772552863, + "y": 0.0, + "z": 0.08870494999794357 + }, + "3": { + "x": -1.169611099189309, + "y": 0.0, + "z": 0.33865962455932164 + }, + "4": { + "x": -0.3883044521103738, + "y": 0.23076923076923084, + "z": 0.09856370341234415 + }, + "5": { + "x": -0.3898913113343636, + "y": 0.23076923076923084, + "z": 0.34855866711722205 + }, + "6": { + "x": -1.1648507772552863, + "y": 0.23076923076923084, + "z": 0.08870494999794357 + }, + "7": { + "x": -1.169611099189309, + "y": 0.23076923076923084, + "z": 0.33865962455932164 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "0330f133-6fad-47e1-a433-46f23f19eca7" + }, + "is_support": false + }, + "guid": "be4cfabc-9447-4acc-b941-239107cc02e6" + }, + "757586bc-ad76-4934-9ba2-c47d13071397": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -1.1648507772552863, + "y": -0.11538461538461542, + "z": 0.08870494999794357 + }, + "1": { + "x": -1.169611099189309, + "y": -0.11538461538461542, + "z": 0.33865962455932164 + }, + "2": { + "x": -1.9412093752579178, + "y": -0.11538461538461542, + "z": 0.06898903200408565 + }, + "3": { + "x": -1.9491423927293434, + "y": -0.11538461538461542, + "z": 0.31886313477145534 + }, + "4": { + "x": -1.1648507772552863, + "y": 0.11538461538461542, + "z": 0.08870494999794357 + }, + "5": { + "x": -1.169611099189309, + "y": 0.11538461538461542, + "z": 0.33865962455932164 + }, + "6": { + "x": -1.9412093752579178, + "y": 0.11538461538461542, + "z": 0.06898903200408565 + }, + "7": { + "x": -1.9491423927293434, + "y": 0.11538461538461542, + "z": 0.31886313477145534 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "68d3bfe5-d7e8-49af-8d59-02e98bd1d138" + }, + "is_support": false + }, + "guid": "757586bc-ad76-4934-9ba2-c47d13071397" + }, + "9002da7f-2edc-450a-81a0-715f45225404": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -1.9412093752579178, + "y": 0.0, + "z": 0.06898903200408565 + }, + "1": { + "x": -1.9491423927293434, + "y": 0.0, + "z": 0.31886313477145534 + }, + "2": { + "x": -2.717255128305899, + "y": 0.0, + "z": 0.03941912684456508 + }, + "3": { + "x": -2.728359562831056, + "y": 0.0, + "z": 0.2891723881523536 + }, + "4": { + "x": -1.9412093752579178, + "y": 0.23076923076923084, + "z": 0.06898903200408565 + }, + "5": { + "x": -1.9491423927293434, + "y": 0.23076923076923084, + "z": 0.31886313477145534 + }, + "6": { + "x": -2.717255128305899, + "y": 0.23076923076923084, + "z": 0.03941912684456508 + }, + "7": { + "x": -2.728359562831056, + "y": 0.23076923076923084, + "z": 0.2891723881523536 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "15e2a2a6-26e8-4bd3-9a72-f84335a6a310" + }, + "is_support": false + }, + "guid": "9002da7f-2edc-450a-81a0-715f45225404" + }, + "d0155c28-e0fc-4e4c-92d3-b9a5555052dc": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": true + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -2.717255128305899, + "y": -0.11538461538461542, + "z": 0.03941912684456508 + }, + "1": { + "x": -2.728359562831056, + "y": -0.11538461538461542, + "z": 0.2891723881523536 + }, + "2": { + "x": -3.492862969004898, + "y": -0.11538461538461542, + "z": 2.858824288409778e-15 + }, + "3": { + "x": -3.5071370309951098, + "y": -0.11538461538461542, + "z": 0.2495921696574254 + }, + "4": { + "x": -2.717255128305899, + "y": 0.11538461538461542, + "z": 0.03941912684456508 + }, + "5": { + "x": -2.728359562831056, + "y": 0.11538461538461542, + "z": 0.2891723881523536 + }, + "6": { + "x": -3.492862969004898, + "y": 0.11538461538461542, + "z": 2.858824288409778e-15 + }, + "7": { + "x": -3.5071370309951098, + "y": 0.11538461538461542, + "z": 0.2495921696574254 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "cb98b9e2-e88c-4741-86f0-1eff3c08a260" + }, + "is_support": true + }, + "guid": "d0155c28-e0fc-4e4c-92d3-b9a5555052dc" + }, + "81d0f89f-d04e-462c-9e7d-a4728fc58dcf": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": true + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 3.4928629690048973, + "y": 0.11538461538461542, + "z": 0.0 + }, + "1": { + "x": 3.5071370309951093, + "y": 0.11538461538461542, + "z": 0.2495921696574225 + }, + "2": { + "x": 2.717255128305898, + "y": 0.11538461538461542, + "z": 0.03941912684456782 + }, + "3": { + "x": 2.728359562831055, + "y": 0.11538461538461542, + "z": 0.28917238815235635 + }, + "4": { + "x": 3.4928629690048973, + "y": 0.34615384615384626, + "z": 0.0 + }, + "5": { + "x": 3.5071370309951093, + "y": 0.34615384615384626, + "z": 0.2495921696574225 + }, + "6": { + "x": 2.717255128305898, + "y": 0.34615384615384626, + "z": 0.03941912684456782 + }, + "7": { + "x": 2.728359562831055, + "y": 0.34615384615384626, + "z": 0.28917238815235635 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "248bad19-07f8-4805-9f3b-848527c687d0" + }, + "is_support": true + }, + "guid": "81d0f89f-d04e-462c-9e7d-a4728fc58dcf" + }, + "2c43c109-bc3f-4a8b-b455-6240c3864b90": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 2.717255128305898, + "y": 0.23076923076923084, + "z": 0.03941912684456782 + }, + "1": { + "x": 2.728359562831055, + "y": 0.23076923076923084, + "z": 0.28917238815235635 + }, + "2": { + "x": 1.9412093752579165, + "y": 0.23076923076923084, + "z": 0.06898903200408708 + }, + "3": { + "x": 1.949142392729342, + "y": 0.23076923076923084, + "z": 0.3188631347714568 + }, + "4": { + "x": 2.717255128305898, + "y": 0.4615384615384617, + "z": 0.03941912684456782 + }, + "5": { + "x": 2.728359562831055, + "y": 0.4615384615384617, + "z": 0.28917238815235635 + }, + "6": { + "x": 1.9412093752579165, + "y": 0.4615384615384617, + "z": 0.06898903200408708 + }, + "7": { + "x": 1.949142392729342, + "y": 0.4615384615384617, + "z": 0.3188631347714568 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "8b235ba5-d881-4823-9dc2-000915402b46" + }, + "is_support": false + }, + "guid": "2c43c109-bc3f-4a8b-b455-6240c3864b90" + }, + "b971362f-2ad6-46cd-b968-f310c4ffd037": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 1.9412093752579165, + "y": 0.11538461538461542, + "z": 0.06898903200408708 + }, + "1": { + "x": 1.949142392729342, + "y": 0.11538461538461542, + "z": 0.3188631347714568 + }, + "2": { + "x": 1.164850777255285, + "y": 0.11538461538461542, + "z": 0.08870494999794473 + }, + "3": { + "x": 1.1696110991893072, + "y": 0.11538461538461542, + "z": 0.33865962455932286 + }, + "4": { + "x": 1.9412093752579165, + "y": 0.34615384615384626, + "z": 0.06898903200408708 + }, + "5": { + "x": 1.949142392729342, + "y": 0.34615384615384626, + "z": 0.3188631347714568 + }, + "6": { + "x": 1.164850777255285, + "y": 0.34615384615384626, + "z": 0.08870494999794473 + }, + "7": { + "x": 1.1696110991893072, + "y": 0.34615384615384626, + "z": 0.33865962455932286 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "fbbc559c-bf04-4c6c-a4c3-f6d878a95dca" + }, + "is_support": false + }, + "guid": "b971362f-2ad6-46cd-b968-f310c4ffd037" + }, + "59b6a9c6-eb04-4a74-b00a-aa0fbd65ff8e": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 1.164850777255285, + "y": 0.23076923076923084, + "z": 0.08870494999794473 + }, + "1": { + "x": 1.1696110991893072, + "y": 0.23076923076923084, + "z": 0.33865962455932286 + }, + "2": { + "x": 0.38830445211037423, + "y": 0.23076923076923084, + "z": 0.09856370341234202 + }, + "3": { + "x": 0.3898913113343645, + "y": 0.23076923076923084, + "z": 0.34855866711721994 + }, + "4": { + "x": 1.164850777255285, + "y": 0.4615384615384617, + "z": 0.08870494999794473 + }, + "5": { + "x": 1.1696110991893072, + "y": 0.4615384615384617, + "z": 0.33865962455932286 + }, + "6": { + "x": 0.38830445211037423, + "y": 0.4615384615384617, + "z": 0.09856370341234202 + }, + "7": { + "x": 0.3898913113343645, + "y": 0.4615384615384617, + "z": 0.34855866711721994 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "c617df4a-b7cf-4ede-9a20-c6905731b684" + }, + "is_support": false + }, + "guid": "59b6a9c6-eb04-4a74-b00a-aa0fbd65ff8e" + }, + "6a260fa4-44a8-4bba-b888-f4b8a6c2f48a": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 0.38830445211037423, + "y": 0.11538461538461542, + "z": 0.09856370341234202 + }, + "1": { + "x": 0.3898913113343645, + "y": 0.11538461538461542, + "z": 0.34855866711721994 + }, + "2": { + "x": -0.3883044521103738, + "y": 0.11538461538461542, + "z": 0.09856370341234415 + }, + "3": { + "x": -0.3898913113343636, + "y": 0.11538461538461542, + "z": 0.34855866711722205 + }, + "4": { + "x": 0.38830445211037423, + "y": 0.34615384615384626, + "z": 0.09856370341234202 + }, + "5": { + "x": 0.3898913113343645, + "y": 0.34615384615384626, + "z": 0.34855866711721994 + }, + "6": { + "x": -0.3883044521103738, + "y": 0.34615384615384626, + "z": 0.09856370341234415 + }, + "7": { + "x": -0.3898913113343636, + "y": 0.34615384615384626, + "z": 0.34855866711722205 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "8a2c3137-e598-4c56-97ed-d1f1938545c0" + }, + "is_support": false + }, + "guid": "6a260fa4-44a8-4bba-b888-f4b8a6c2f48a" + }, + "2a258782-d6d5-4172-bd5e-58e49c6de56a": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -0.3883044521103738, + "y": 0.23076923076923084, + "z": 0.09856370341234415 + }, + "1": { + "x": -0.3898913113343636, + "y": 0.23076923076923084, + "z": 0.34855866711722205 + }, + "2": { + "x": -1.1648507772552863, + "y": 0.23076923076923084, + "z": 0.08870494999794357 + }, + "3": { + "x": -1.169611099189309, + "y": 0.23076923076923084, + "z": 0.33865962455932164 + }, + "4": { + "x": -0.3883044521103738, + "y": 0.4615384615384617, + "z": 0.09856370341234415 + }, + "5": { + "x": -0.3898913113343636, + "y": 0.4615384615384617, + "z": 0.34855866711722205 + }, + "6": { + "x": -1.1648507772552863, + "y": 0.4615384615384617, + "z": 0.08870494999794357 + }, + "7": { + "x": -1.169611099189309, + "y": 0.4615384615384617, + "z": 0.33865962455932164 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "a331de9c-4872-4996-8e49-8f3aa566f2b8" + }, + "is_support": false + }, + "guid": "2a258782-d6d5-4172-bd5e-58e49c6de56a" + }, + "676bf44f-f0dc-4c16-b302-cd8760489e69": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -1.1648507772552863, + "y": 0.11538461538461542, + "z": 0.08870494999794357 + }, + "1": { + "x": -1.169611099189309, + "y": 0.11538461538461542, + "z": 0.33865962455932164 + }, + "2": { + "x": -1.9412093752579178, + "y": 0.11538461538461542, + "z": 0.06898903200408565 + }, + "3": { + "x": -1.9491423927293434, + "y": 0.11538461538461542, + "z": 0.31886313477145534 + }, + "4": { + "x": -1.1648507772552863, + "y": 0.34615384615384626, + "z": 0.08870494999794357 + }, + "5": { + "x": -1.169611099189309, + "y": 0.34615384615384626, + "z": 0.33865962455932164 + }, + "6": { + "x": -1.9412093752579178, + "y": 0.34615384615384626, + "z": 0.06898903200408565 + }, + "7": { + "x": -1.9491423927293434, + "y": 0.34615384615384626, + "z": 0.31886313477145534 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "b67a93d3-a048-40a6-acb6-25b2cb41eb30" + }, + "is_support": false + }, + "guid": "676bf44f-f0dc-4c16-b302-cd8760489e69" + }, + "eea9622b-82ef-4685-a072-22cea6c3dec9": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -1.9412093752579178, + "y": 0.23076923076923084, + "z": 0.06898903200408565 + }, + "1": { + "x": -1.9491423927293434, + "y": 0.23076923076923084, + "z": 0.31886313477145534 + }, + "2": { + "x": -2.717255128305899, + "y": 0.23076923076923084, + "z": 0.03941912684456508 + }, + "3": { + "x": -2.728359562831056, + "y": 0.23076923076923084, + "z": 0.2891723881523536 + }, + "4": { + "x": -1.9412093752579178, + "y": 0.4615384615384617, + "z": 0.06898903200408565 + }, + "5": { + "x": -1.9491423927293434, + "y": 0.4615384615384617, + "z": 0.31886313477145534 + }, + "6": { + "x": -2.717255128305899, + "y": 0.4615384615384617, + "z": 0.03941912684456508 + }, + "7": { + "x": -2.728359562831056, + "y": 0.4615384615384617, + "z": 0.2891723881523536 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "4c171b0c-6f9f-4fb1-9dd1-4ac662ba9dd7" + }, + "is_support": false + }, + "guid": "eea9622b-82ef-4685-a072-22cea6c3dec9" + }, + "9436d03e-86fd-4bc1-b9ef-fdbdc9e6646f": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": true + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -2.717255128305899, + "y": 0.11538461538461542, + "z": 0.03941912684456508 + }, + "1": { + "x": -2.728359562831056, + "y": 0.11538461538461542, + "z": 0.2891723881523536 + }, + "2": { + "x": -3.492862969004898, + "y": 0.11538461538461542, + "z": 2.858824288409778e-15 + }, + "3": { + "x": -3.5071370309951098, + "y": 0.11538461538461542, + "z": 0.2495921696574254 + }, + "4": { + "x": -2.717255128305899, + "y": 0.34615384615384626, + "z": 0.03941912684456508 + }, + "5": { + "x": -2.728359562831056, + "y": 0.34615384615384626, + "z": 0.2891723881523536 + }, + "6": { + "x": -3.492862969004898, + "y": 0.34615384615384626, + "z": 2.858824288409778e-15 + }, + "7": { + "x": -3.5071370309951098, + "y": 0.34615384615384626, + "z": 0.2495921696574254 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "3e6f3c14-af0c-4dd3-9cb5-fa2a9d507cfa" + }, + "is_support": true + }, + "guid": "9436d03e-86fd-4bc1-b9ef-fdbdc9e6646f" + }, + "2f66a730-1213-4988-aa72-a400f8f82b21": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": true + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 3.4928629690048973, + "y": 0.34615384615384626, + "z": 0.0 + }, + "1": { + "x": 3.5071370309951093, + "y": 0.34615384615384626, + "z": 0.2495921696574225 + }, + "2": { + "x": 2.717255128305898, + "y": 0.34615384615384626, + "z": 0.03941912684456782 + }, + "3": { + "x": 2.728359562831055, + "y": 0.34615384615384626, + "z": 0.28917238815235635 + }, + "4": { + "x": 3.4928629690048973, + "y": 0.5769230769230771, + "z": 0.0 + }, + "5": { + "x": 3.5071370309951093, + "y": 0.5769230769230771, + "z": 0.2495921696574225 + }, + "6": { + "x": 2.717255128305898, + "y": 0.5769230769230771, + "z": 0.03941912684456782 + }, + "7": { + "x": 2.728359562831055, + "y": 0.5769230769230771, + "z": 0.28917238815235635 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "1a3c0c4d-ba7d-4754-ac1d-71ee3a5f9ef1" + }, + "is_support": true + }, + "guid": "2f66a730-1213-4988-aa72-a400f8f82b21" + }, + "f76516d2-6a00-42fa-8c7c-35671962b855": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 2.717255128305898, + "y": 0.4615384615384617, + "z": 0.03941912684456782 + }, + "1": { + "x": 2.728359562831055, + "y": 0.4615384615384617, + "z": 0.28917238815235635 + }, + "2": { + "x": 1.9412093752579165, + "y": 0.4615384615384617, + "z": 0.06898903200408708 + }, + "3": { + "x": 1.949142392729342, + "y": 0.4615384615384617, + "z": 0.3188631347714568 + }, + "4": { + "x": 2.717255128305898, + "y": 0.6923076923076925, + "z": 0.03941912684456782 + }, + "5": { + "x": 2.728359562831055, + "y": 0.6923076923076925, + "z": 0.28917238815235635 + }, + "6": { + "x": 1.9412093752579165, + "y": 0.6923076923076925, + "z": 0.06898903200408708 + }, + "7": { + "x": 1.949142392729342, + "y": 0.6923076923076925, + "z": 0.3188631347714568 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "e25bd34b-3dca-4766-b0d3-796bef0a3a26" + }, + "is_support": false + }, + "guid": "f76516d2-6a00-42fa-8c7c-35671962b855" + }, + "a873265d-f76b-4b58-a3e2-ff7ec164ebe2": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 1.9412093752579165, + "y": 0.34615384615384626, + "z": 0.06898903200408708 + }, + "1": { + "x": 1.949142392729342, + "y": 0.34615384615384626, + "z": 0.3188631347714568 + }, + "2": { + "x": 1.164850777255285, + "y": 0.34615384615384626, + "z": 0.08870494999794473 + }, + "3": { + "x": 1.1696110991893072, + "y": 0.34615384615384626, + "z": 0.33865962455932286 + }, + "4": { + "x": 1.9412093752579165, + "y": 0.5769230769230771, + "z": 0.06898903200408708 + }, + "5": { + "x": 1.949142392729342, + "y": 0.5769230769230771, + "z": 0.3188631347714568 + }, + "6": { + "x": 1.164850777255285, + "y": 0.5769230769230771, + "z": 0.08870494999794473 + }, + "7": { + "x": 1.1696110991893072, + "y": 0.5769230769230771, + "z": 0.33865962455932286 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "577b66c7-2226-4e34-9b39-c4aeb43e3ae2" + }, + "is_support": false + }, + "guid": "a873265d-f76b-4b58-a3e2-ff7ec164ebe2" + }, + "0fe40805-1ada-47c5-a068-bd375cb60c10": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 1.164850777255285, + "y": 0.4615384615384617, + "z": 0.08870494999794473 + }, + "1": { + "x": 1.1696110991893072, + "y": 0.4615384615384617, + "z": 0.33865962455932286 + }, + "2": { + "x": 0.38830445211037423, + "y": 0.4615384615384617, + "z": 0.09856370341234202 + }, + "3": { + "x": 0.3898913113343645, + "y": 0.4615384615384617, + "z": 0.34855866711721994 + }, + "4": { + "x": 1.164850777255285, + "y": 0.6923076923076925, + "z": 0.08870494999794473 + }, + "5": { + "x": 1.1696110991893072, + "y": 0.6923076923076925, + "z": 0.33865962455932286 + }, + "6": { + "x": 0.38830445211037423, + "y": 0.6923076923076925, + "z": 0.09856370341234202 + }, + "7": { + "x": 0.3898913113343645, + "y": 0.6923076923076925, + "z": 0.34855866711721994 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "adba8c3e-2cdb-4c30-a535-6e40816b30be" + }, + "is_support": false + }, + "guid": "0fe40805-1ada-47c5-a068-bd375cb60c10" + }, + "4f25a5cf-7245-4b44-9c7f-d621f8944aa1": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 0.38830445211037423, + "y": 0.34615384615384626, + "z": 0.09856370341234202 + }, + "1": { + "x": 0.3898913113343645, + "y": 0.34615384615384626, + "z": 0.34855866711721994 + }, + "2": { + "x": -0.3883044521103738, + "y": 0.34615384615384626, + "z": 0.09856370341234415 + }, + "3": { + "x": -0.3898913113343636, + "y": 0.34615384615384626, + "z": 0.34855866711722205 + }, + "4": { + "x": 0.38830445211037423, + "y": 0.5769230769230771, + "z": 0.09856370341234202 + }, + "5": { + "x": 0.3898913113343645, + "y": 0.5769230769230771, + "z": 0.34855866711721994 + }, + "6": { + "x": -0.3883044521103738, + "y": 0.5769230769230771, + "z": 0.09856370341234415 + }, + "7": { + "x": -0.3898913113343636, + "y": 0.5769230769230771, + "z": 0.34855866711722205 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "0314beda-80e8-4ca6-97dc-d259e03ea5b3" + }, + "is_support": false + }, + "guid": "4f25a5cf-7245-4b44-9c7f-d621f8944aa1" + }, + "9ebeea20-c652-4df0-aab1-cf017688cf47": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -0.3883044521103738, + "y": 0.4615384615384617, + "z": 0.09856370341234415 + }, + "1": { + "x": -0.3898913113343636, + "y": 0.4615384615384617, + "z": 0.34855866711722205 + }, + "2": { + "x": -1.1648507772552863, + "y": 0.4615384615384617, + "z": 0.08870494999794357 + }, + "3": { + "x": -1.169611099189309, + "y": 0.4615384615384617, + "z": 0.33865962455932164 + }, + "4": { + "x": -0.3883044521103738, + "y": 0.6923076923076925, + "z": 0.09856370341234415 + }, + "5": { + "x": -0.3898913113343636, + "y": 0.6923076923076925, + "z": 0.34855866711722205 + }, + "6": { + "x": -1.1648507772552863, + "y": 0.6923076923076925, + "z": 0.08870494999794357 + }, + "7": { + "x": -1.169611099189309, + "y": 0.6923076923076925, + "z": 0.33865962455932164 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "5ff36a71-7a8e-4601-8c24-25161934ceba" + }, + "is_support": false + }, + "guid": "9ebeea20-c652-4df0-aab1-cf017688cf47" + }, + "71aa6e53-e21e-4587-a1e1-c397754cf49f": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -1.1648507772552863, + "y": 0.34615384615384626, + "z": 0.08870494999794357 + }, + "1": { + "x": -1.169611099189309, + "y": 0.34615384615384626, + "z": 0.33865962455932164 + }, + "2": { + "x": -1.9412093752579178, + "y": 0.34615384615384626, + "z": 0.06898903200408565 + }, + "3": { + "x": -1.9491423927293434, + "y": 0.34615384615384626, + "z": 0.31886313477145534 + }, + "4": { + "x": -1.1648507772552863, + "y": 0.5769230769230771, + "z": 0.08870494999794357 + }, + "5": { + "x": -1.169611099189309, + "y": 0.5769230769230771, + "z": 0.33865962455932164 + }, + "6": { + "x": -1.9412093752579178, + "y": 0.5769230769230771, + "z": 0.06898903200408565 + }, + "7": { + "x": -1.9491423927293434, + "y": 0.5769230769230771, + "z": 0.31886313477145534 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "1c7454ef-66f7-49e8-97d8-81f9cdb0fde6" + }, + "is_support": false + }, + "guid": "71aa6e53-e21e-4587-a1e1-c397754cf49f" + }, + "dfb25386-d7ed-46ee-a15c-f8cb53100d5c": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -1.9412093752579178, + "y": 0.4615384615384617, + "z": 0.06898903200408565 + }, + "1": { + "x": -1.9491423927293434, + "y": 0.4615384615384617, + "z": 0.31886313477145534 + }, + "2": { + "x": -2.717255128305899, + "y": 0.4615384615384617, + "z": 0.03941912684456508 + }, + "3": { + "x": -2.728359562831056, + "y": 0.4615384615384617, + "z": 0.2891723881523536 + }, + "4": { + "x": -1.9412093752579178, + "y": 0.6923076923076925, + "z": 0.06898903200408565 + }, + "5": { + "x": -1.9491423927293434, + "y": 0.6923076923076925, + "z": 0.31886313477145534 + }, + "6": { + "x": -2.717255128305899, + "y": 0.6923076923076925, + "z": 0.03941912684456508 + }, + "7": { + "x": -2.728359562831056, + "y": 0.6923076923076925, + "z": 0.2891723881523536 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "74de41a1-3674-44de-afb9-44f220e85f4f" + }, + "is_support": false + }, + "guid": "dfb25386-d7ed-46ee-a15c-f8cb53100d5c" + }, + "40775b86-e917-47dc-b9a5-2d1722de3c0a": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": true + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -2.717255128305899, + "y": 0.34615384615384626, + "z": 0.03941912684456508 + }, + "1": { + "x": -2.728359562831056, + "y": 0.34615384615384626, + "z": 0.2891723881523536 + }, + "2": { + "x": -3.492862969004898, + "y": 0.34615384615384626, + "z": 2.858824288409778e-15 + }, + "3": { + "x": -3.5071370309951098, + "y": 0.34615384615384626, + "z": 0.2495921696574254 + }, + "4": { + "x": -2.717255128305899, + "y": 0.5769230769230771, + "z": 0.03941912684456508 + }, + "5": { + "x": -2.728359562831056, + "y": 0.5769230769230771, + "z": 0.2891723881523536 + }, + "6": { + "x": -3.492862969004898, + "y": 0.5769230769230771, + "z": 2.858824288409778e-15 + }, + "7": { + "x": -3.5071370309951098, + "y": 0.5769230769230771, + "z": 0.2495921696574254 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "036ad5a3-d1b4-4954-b735-4017319f1384" + }, + "is_support": true + }, + "guid": "40775b86-e917-47dc-b9a5-2d1722de3c0a" + }, + "02ff7224-0f3a-4fe0-80a2-52af21800058": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": true + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 3.4928629690048973, + "y": 0.5769230769230771, + "z": 0.0 + }, + "1": { + "x": 3.5071370309951093, + "y": 0.5769230769230771, + "z": 0.2495921696574225 + }, + "2": { + "x": 2.717255128305898, + "y": 0.5769230769230771, + "z": 0.03941912684456782 + }, + "3": { + "x": 2.728359562831055, + "y": 0.5769230769230771, + "z": 0.28917238815235635 + }, + "4": { + "x": 3.4928629690048973, + "y": 0.8076923076923079, + "z": 0.0 + }, + "5": { + "x": 3.5071370309951093, + "y": 0.8076923076923079, + "z": 0.2495921696574225 + }, + "6": { + "x": 2.717255128305898, + "y": 0.8076923076923079, + "z": 0.03941912684456782 + }, + "7": { + "x": 2.728359562831055, + "y": 0.8076923076923079, + "z": 0.28917238815235635 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "084cb2c8-7a4b-427f-86c4-11fd0ed5bf73" + }, + "is_support": true + }, + "guid": "02ff7224-0f3a-4fe0-80a2-52af21800058" + }, + "e204f310-be6c-4d36-8b74-1d40d58e2c6b": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 2.717255128305898, + "y": 0.6923076923076925, + "z": 0.03941912684456782 + }, + "1": { + "x": 2.728359562831055, + "y": 0.6923076923076925, + "z": 0.28917238815235635 + }, + "2": { + "x": 1.9412093752579165, + "y": 0.6923076923076925, + "z": 0.06898903200408708 + }, + "3": { + "x": 1.949142392729342, + "y": 0.6923076923076925, + "z": 0.3188631347714568 + }, + "4": { + "x": 2.717255128305898, + "y": 0.9230769230769234, + "z": 0.03941912684456782 + }, + "5": { + "x": 2.728359562831055, + "y": 0.9230769230769234, + "z": 0.28917238815235635 + }, + "6": { + "x": 1.9412093752579165, + "y": 0.9230769230769234, + "z": 0.06898903200408708 + }, + "7": { + "x": 1.949142392729342, + "y": 0.9230769230769234, + "z": 0.3188631347714568 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "80bff7d6-210e-45ae-aa6e-19ccd680c0b1" + }, + "is_support": false + }, + "guid": "e204f310-be6c-4d36-8b74-1d40d58e2c6b" + }, + "86fa6cd0-515d-4a95-a041-ccf90b02343f": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 1.9412093752579165, + "y": 0.5769230769230771, + "z": 0.06898903200408708 + }, + "1": { + "x": 1.949142392729342, + "y": 0.5769230769230771, + "z": 0.3188631347714568 + }, + "2": { + "x": 1.164850777255285, + "y": 0.5769230769230771, + "z": 0.08870494999794473 + }, + "3": { + "x": 1.1696110991893072, + "y": 0.5769230769230771, + "z": 0.33865962455932286 + }, + "4": { + "x": 1.9412093752579165, + "y": 0.8076923076923079, + "z": 0.06898903200408708 + }, + "5": { + "x": 1.949142392729342, + "y": 0.8076923076923079, + "z": 0.3188631347714568 + }, + "6": { + "x": 1.164850777255285, + "y": 0.8076923076923079, + "z": 0.08870494999794473 + }, + "7": { + "x": 1.1696110991893072, + "y": 0.8076923076923079, + "z": 0.33865962455932286 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "8e2e606c-144c-496d-bb28-33e3bcbe1d92" + }, + "is_support": false + }, + "guid": "86fa6cd0-515d-4a95-a041-ccf90b02343f" + }, + "79a9da80-df6d-4c33-90c6-79dc82d2826b": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 1.164850777255285, + "y": 0.6923076923076925, + "z": 0.08870494999794473 + }, + "1": { + "x": 1.1696110991893072, + "y": 0.6923076923076925, + "z": 0.33865962455932286 + }, + "2": { + "x": 0.38830445211037423, + "y": 0.6923076923076925, + "z": 0.09856370341234202 + }, + "3": { + "x": 0.3898913113343645, + "y": 0.6923076923076925, + "z": 0.34855866711721994 + }, + "4": { + "x": 1.164850777255285, + "y": 0.9230769230769234, + "z": 0.08870494999794473 + }, + "5": { + "x": 1.1696110991893072, + "y": 0.9230769230769234, + "z": 0.33865962455932286 + }, + "6": { + "x": 0.38830445211037423, + "y": 0.9230769230769234, + "z": 0.09856370341234202 + }, + "7": { + "x": 0.3898913113343645, + "y": 0.9230769230769234, + "z": 0.34855866711721994 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "34fa8048-64e5-4a79-856a-4cc136791570" + }, + "is_support": false + }, + "guid": "79a9da80-df6d-4c33-90c6-79dc82d2826b" + }, + "eaf5af3e-1a64-407e-afc3-e72132dc45b7": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 0.38830445211037423, + "y": 0.5769230769230771, + "z": 0.09856370341234202 + }, + "1": { + "x": 0.3898913113343645, + "y": 0.5769230769230771, + "z": 0.34855866711721994 + }, + "2": { + "x": -0.3883044521103738, + "y": 0.5769230769230771, + "z": 0.09856370341234415 + }, + "3": { + "x": -0.3898913113343636, + "y": 0.5769230769230771, + "z": 0.34855866711722205 + }, + "4": { + "x": 0.38830445211037423, + "y": 0.8076923076923079, + "z": 0.09856370341234202 + }, + "5": { + "x": 0.3898913113343645, + "y": 0.8076923076923079, + "z": 0.34855866711721994 + }, + "6": { + "x": -0.3883044521103738, + "y": 0.8076923076923079, + "z": 0.09856370341234415 + }, + "7": { + "x": -0.3898913113343636, + "y": 0.8076923076923079, + "z": 0.34855866711722205 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "abe83ad3-f594-4a71-ab3f-6d1121542e04" + }, + "is_support": false + }, + "guid": "eaf5af3e-1a64-407e-afc3-e72132dc45b7" + }, + "9382f3fb-bb2b-4fd8-9092-36c6ae8cc75b": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -0.3883044521103738, + "y": 0.6923076923076925, + "z": 0.09856370341234415 + }, + "1": { + "x": -0.3898913113343636, + "y": 0.6923076923076925, + "z": 0.34855866711722205 + }, + "2": { + "x": -1.1648507772552863, + "y": 0.6923076923076925, + "z": 0.08870494999794357 + }, + "3": { + "x": -1.169611099189309, + "y": 0.6923076923076925, + "z": 0.33865962455932164 + }, + "4": { + "x": -0.3883044521103738, + "y": 0.9230769230769234, + "z": 0.09856370341234415 + }, + "5": { + "x": -0.3898913113343636, + "y": 0.9230769230769234, + "z": 0.34855866711722205 + }, + "6": { + "x": -1.1648507772552863, + "y": 0.9230769230769234, + "z": 0.08870494999794357 + }, + "7": { + "x": -1.169611099189309, + "y": 0.9230769230769234, + "z": 0.33865962455932164 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "772a0c03-e411-4684-8b42-73ca52409a84" + }, + "is_support": false + }, + "guid": "9382f3fb-bb2b-4fd8-9092-36c6ae8cc75b" + }, + "3a2cb606-f85d-4a48-ab06-b625d603952e": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -1.1648507772552863, + "y": 0.5769230769230771, + "z": 0.08870494999794357 + }, + "1": { + "x": -1.169611099189309, + "y": 0.5769230769230771, + "z": 0.33865962455932164 + }, + "2": { + "x": -1.9412093752579178, + "y": 0.5769230769230771, + "z": 0.06898903200408565 + }, + "3": { + "x": -1.9491423927293434, + "y": 0.5769230769230771, + "z": 0.31886313477145534 + }, + "4": { + "x": -1.1648507772552863, + "y": 0.8076923076923079, + "z": 0.08870494999794357 + }, + "5": { + "x": -1.169611099189309, + "y": 0.8076923076923079, + "z": 0.33865962455932164 + }, + "6": { + "x": -1.9412093752579178, + "y": 0.8076923076923079, + "z": 0.06898903200408565 + }, + "7": { + "x": -1.9491423927293434, + "y": 0.8076923076923079, + "z": 0.31886313477145534 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "daf8da9d-c4f7-4ac3-b9b0-6a28e77b7916" + }, + "is_support": false + }, + "guid": "3a2cb606-f85d-4a48-ab06-b625d603952e" + }, + "edffefab-e531-4aea-8a62-a83fd97c3965": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -1.9412093752579178, + "y": 0.6923076923076925, + "z": 0.06898903200408565 + }, + "1": { + "x": -1.9491423927293434, + "y": 0.6923076923076925, + "z": 0.31886313477145534 + }, + "2": { + "x": -2.717255128305899, + "y": 0.6923076923076925, + "z": 0.03941912684456508 + }, + "3": { + "x": -2.728359562831056, + "y": 0.6923076923076925, + "z": 0.2891723881523536 + }, + "4": { + "x": -1.9412093752579178, + "y": 0.9230769230769234, + "z": 0.06898903200408565 + }, + "5": { + "x": -1.9491423927293434, + "y": 0.9230769230769234, + "z": 0.31886313477145534 + }, + "6": { + "x": -2.717255128305899, + "y": 0.9230769230769234, + "z": 0.03941912684456508 + }, + "7": { + "x": -2.728359562831056, + "y": 0.9230769230769234, + "z": 0.2891723881523536 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "d341ce4b-2a18-450d-8a3a-960b1c8f3a8f" + }, + "is_support": false + }, + "guid": "edffefab-e531-4aea-8a62-a83fd97c3965" + }, + "e28da217-1d5f-43c8-973c-45896a363be2": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": true + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -2.717255128305899, + "y": 0.5769230769230771, + "z": 0.03941912684456508 + }, + "1": { + "x": -2.728359562831056, + "y": 0.5769230769230771, + "z": 0.2891723881523536 + }, + "2": { + "x": -3.492862969004898, + "y": 0.5769230769230771, + "z": 2.858824288409778e-15 + }, + "3": { + "x": -3.5071370309951098, + "y": 0.5769230769230771, + "z": 0.2495921696574254 + }, + "4": { + "x": -2.717255128305899, + "y": 0.8076923076923079, + "z": 0.03941912684456508 + }, + "5": { + "x": -2.728359562831056, + "y": 0.8076923076923079, + "z": 0.2891723881523536 + }, + "6": { + "x": -3.492862969004898, + "y": 0.8076923076923079, + "z": 2.858824288409778e-15 + }, + "7": { + "x": -3.5071370309951098, + "y": 0.8076923076923079, + "z": 0.2495921696574254 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "3b87c4fc-bcb1-42fc-9712-028dd4855051" + }, + "is_support": true + }, + "guid": "e28da217-1d5f-43c8-973c-45896a363be2" + }, + "f1377157-c2d7-455d-a39d-173c95d2fdc6": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": true + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 3.4928629690048973, + "y": 0.8076923076923079, + "z": 0.0 + }, + "1": { + "x": 3.5071370309951093, + "y": 0.8076923076923079, + "z": 0.2495921696574225 + }, + "2": { + "x": 2.717255128305898, + "y": 0.8076923076923079, + "z": 0.03941912684456782 + }, + "3": { + "x": 2.728359562831055, + "y": 0.8076923076923079, + "z": 0.28917238815235635 + }, + "4": { + "x": 3.4928629690048973, + "y": 1.0384615384615388, + "z": 0.0 + }, + "5": { + "x": 3.5071370309951093, + "y": 1.0384615384615388, + "z": 0.2495921696574225 + }, + "6": { + "x": 2.717255128305898, + "y": 1.0384615384615388, + "z": 0.03941912684456782 + }, + "7": { + "x": 2.728359562831055, + "y": 1.0384615384615388, + "z": 0.28917238815235635 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "805e5f95-88c3-4568-8890-da4f71c319c9" + }, + "is_support": true + }, + "guid": "f1377157-c2d7-455d-a39d-173c95d2fdc6" + }, + "683a34ce-94c7-49d8-9698-0dc76404d718": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 2.717255128305898, + "y": 0.9230769230769234, + "z": 0.03941912684456782 + }, + "1": { + "x": 2.728359562831055, + "y": 0.9230769230769234, + "z": 0.28917238815235635 + }, + "2": { + "x": 1.9412093752579165, + "y": 0.9230769230769234, + "z": 0.06898903200408708 + }, + "3": { + "x": 1.949142392729342, + "y": 0.9230769230769234, + "z": 0.3188631347714568 + }, + "4": { + "x": 2.717255128305898, + "y": 1.1538461538461542, + "z": 0.03941912684456782 + }, + "5": { + "x": 2.728359562831055, + "y": 1.1538461538461542, + "z": 0.28917238815235635 + }, + "6": { + "x": 1.9412093752579165, + "y": 1.1538461538461542, + "z": 0.06898903200408708 + }, + "7": { + "x": 1.949142392729342, + "y": 1.1538461538461542, + "z": 0.3188631347714568 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "c102e05f-971f-4c32-8c53-3ae15961ab24" + }, + "is_support": false + }, + "guid": "683a34ce-94c7-49d8-9698-0dc76404d718" + }, + "2445ac39-e017-40a3-beb7-d3895dbba58a": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 1.9412093752579165, + "y": 0.8076923076923079, + "z": 0.06898903200408708 + }, + "1": { + "x": 1.949142392729342, + "y": 0.8076923076923079, + "z": 0.3188631347714568 + }, + "2": { + "x": 1.164850777255285, + "y": 0.8076923076923079, + "z": 0.08870494999794473 + }, + "3": { + "x": 1.1696110991893072, + "y": 0.8076923076923079, + "z": 0.33865962455932286 + }, + "4": { + "x": 1.9412093752579165, + "y": 1.0384615384615388, + "z": 0.06898903200408708 + }, + "5": { + "x": 1.949142392729342, + "y": 1.0384615384615388, + "z": 0.3188631347714568 + }, + "6": { + "x": 1.164850777255285, + "y": 1.0384615384615388, + "z": 0.08870494999794473 + }, + "7": { + "x": 1.1696110991893072, + "y": 1.0384615384615388, + "z": 0.33865962455932286 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "0c223350-762d-4961-b185-877ab61cc691" + }, + "is_support": false + }, + "guid": "2445ac39-e017-40a3-beb7-d3895dbba58a" + }, + "b6f72a38-162f-41b0-983d-44cf1ce274e3": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 1.164850777255285, + "y": 0.9230769230769234, + "z": 0.08870494999794473 + }, + "1": { + "x": 1.1696110991893072, + "y": 0.9230769230769234, + "z": 0.33865962455932286 + }, + "2": { + "x": 0.38830445211037423, + "y": 0.9230769230769234, + "z": 0.09856370341234202 + }, + "3": { + "x": 0.3898913113343645, + "y": 0.9230769230769234, + "z": 0.34855866711721994 + }, + "4": { + "x": 1.164850777255285, + "y": 1.1538461538461542, + "z": 0.08870494999794473 + }, + "5": { + "x": 1.1696110991893072, + "y": 1.1538461538461542, + "z": 0.33865962455932286 + }, + "6": { + "x": 0.38830445211037423, + "y": 1.1538461538461542, + "z": 0.09856370341234202 + }, + "7": { + "x": 0.3898913113343645, + "y": 1.1538461538461542, + "z": 0.34855866711721994 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "998c2401-86d0-40e6-b1ab-808edff9bbfb" + }, + "is_support": false + }, + "guid": "b6f72a38-162f-41b0-983d-44cf1ce274e3" + }, + "e06aa8f3-1660-4a90-94b7-871d47cd6db6": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 0.38830445211037423, + "y": 0.8076923076923079, + "z": 0.09856370341234202 + }, + "1": { + "x": 0.3898913113343645, + "y": 0.8076923076923079, + "z": 0.34855866711721994 + }, + "2": { + "x": -0.3883044521103738, + "y": 0.8076923076923079, + "z": 0.09856370341234415 + }, + "3": { + "x": -0.3898913113343636, + "y": 0.8076923076923079, + "z": 0.34855866711722205 + }, + "4": { + "x": 0.38830445211037423, + "y": 1.0384615384615388, + "z": 0.09856370341234202 + }, + "5": { + "x": 0.3898913113343645, + "y": 1.0384615384615388, + "z": 0.34855866711721994 + }, + "6": { + "x": -0.3883044521103738, + "y": 1.0384615384615388, + "z": 0.09856370341234415 + }, + "7": { + "x": -0.3898913113343636, + "y": 1.0384615384615388, + "z": 0.34855866711722205 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "8b1c6944-4d12-477f-9449-d5a59d49a858" + }, + "is_support": false + }, + "guid": "e06aa8f3-1660-4a90-94b7-871d47cd6db6" + }, + "b69161d4-bf9d-4e81-876d-d389a40c87e9": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -0.3883044521103738, + "y": 0.9230769230769234, + "z": 0.09856370341234415 + }, + "1": { + "x": -0.3898913113343636, + "y": 0.9230769230769234, + "z": 0.34855866711722205 + }, + "2": { + "x": -1.1648507772552863, + "y": 0.9230769230769234, + "z": 0.08870494999794357 + }, + "3": { + "x": -1.169611099189309, + "y": 0.9230769230769234, + "z": 0.33865962455932164 + }, + "4": { + "x": -0.3883044521103738, + "y": 1.1538461538461542, + "z": 0.09856370341234415 + }, + "5": { + "x": -0.3898913113343636, + "y": 1.1538461538461542, + "z": 0.34855866711722205 + }, + "6": { + "x": -1.1648507772552863, + "y": 1.1538461538461542, + "z": 0.08870494999794357 + }, + "7": { + "x": -1.169611099189309, + "y": 1.1538461538461542, + "z": 0.33865962455932164 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "b48e56f3-f882-4a8b-9e82-197529a2231b" + }, + "is_support": false + }, + "guid": "b69161d4-bf9d-4e81-876d-d389a40c87e9" + }, + "3f8b0485-2d29-4828-b14c-81ba92447cd3": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -1.1648507772552863, + "y": 0.8076923076923079, + "z": 0.08870494999794357 + }, + "1": { + "x": -1.169611099189309, + "y": 0.8076923076923079, + "z": 0.33865962455932164 + }, + "2": { + "x": -1.9412093752579178, + "y": 0.8076923076923079, + "z": 0.06898903200408565 + }, + "3": { + "x": -1.9491423927293434, + "y": 0.8076923076923079, + "z": 0.31886313477145534 + }, + "4": { + "x": -1.1648507772552863, + "y": 1.0384615384615388, + "z": 0.08870494999794357 + }, + "5": { + "x": -1.169611099189309, + "y": 1.0384615384615388, + "z": 0.33865962455932164 + }, + "6": { + "x": -1.9412093752579178, + "y": 1.0384615384615388, + "z": 0.06898903200408565 + }, + "7": { + "x": -1.9491423927293434, + "y": 1.0384615384615388, + "z": 0.31886313477145534 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "3018c11c-3c63-4e12-9041-002a72e45fc1" + }, + "is_support": false + }, + "guid": "3f8b0485-2d29-4828-b14c-81ba92447cd3" + }, + "21049909-fa71-42d8-b17b-26a851e3ce03": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -1.9412093752579178, + "y": 0.9230769230769234, + "z": 0.06898903200408565 + }, + "1": { + "x": -1.9491423927293434, + "y": 0.9230769230769234, + "z": 0.31886313477145534 + }, + "2": { + "x": -2.717255128305899, + "y": 0.9230769230769234, + "z": 0.03941912684456508 + }, + "3": { + "x": -2.728359562831056, + "y": 0.9230769230769234, + "z": 0.2891723881523536 + }, + "4": { + "x": -1.9412093752579178, + "y": 1.1538461538461542, + "z": 0.06898903200408565 + }, + "5": { + "x": -1.9491423927293434, + "y": 1.1538461538461542, + "z": 0.31886313477145534 + }, + "6": { + "x": -2.717255128305899, + "y": 1.1538461538461542, + "z": 0.03941912684456508 + }, + "7": { + "x": -2.728359562831056, + "y": 1.1538461538461542, + "z": 0.2891723881523536 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "a59f1698-de02-42ee-aaab-7cd45dc348d5" + }, + "is_support": false + }, + "guid": "21049909-fa71-42d8-b17b-26a851e3ce03" + }, + "13217f79-7e9e-4cd9-9775-e73469239417": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": true + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -2.717255128305899, + "y": 0.8076923076923079, + "z": 0.03941912684456508 + }, + "1": { + "x": -2.728359562831056, + "y": 0.8076923076923079, + "z": 0.2891723881523536 + }, + "2": { + "x": -3.492862969004898, + "y": 0.8076923076923079, + "z": 2.858824288409778e-15 + }, + "3": { + "x": -3.5071370309951098, + "y": 0.8076923076923079, + "z": 0.2495921696574254 + }, + "4": { + "x": -2.717255128305899, + "y": 1.0384615384615388, + "z": 0.03941912684456508 + }, + "5": { + "x": -2.728359562831056, + "y": 1.0384615384615388, + "z": 0.2891723881523536 + }, + "6": { + "x": -3.492862969004898, + "y": 1.0384615384615388, + "z": 2.858824288409778e-15 + }, + "7": { + "x": -3.5071370309951098, + "y": 1.0384615384615388, + "z": 0.2495921696574254 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "35bd255c-b9a3-4ec3-9287-c12edd71a188" + }, + "is_support": true + }, + "guid": "13217f79-7e9e-4cd9-9775-e73469239417" + }, + "e697be8a-ff17-4393-bb86-afaed8d8d2ed": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": true + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 3.4928629690048973, + "y": 1.0384615384615388, + "z": 0.0 + }, + "1": { + "x": 3.5071370309951093, + "y": 1.0384615384615388, + "z": 0.2495921696574225 + }, + "2": { + "x": 2.717255128305898, + "y": 1.0384615384615388, + "z": 0.03941912684456782 + }, + "3": { + "x": 2.728359562831055, + "y": 1.0384615384615388, + "z": 0.28917238815235635 + }, + "4": { + "x": 3.4928629690048973, + "y": 1.2692307692307692, + "z": 0.0 + }, + "5": { + "x": 3.5071370309951093, + "y": 1.2692307692307692, + "z": 0.2495921696574225 + }, + "6": { + "x": 2.717255128305898, + "y": 1.2692307692307692, + "z": 0.03941912684456782 + }, + "7": { + "x": 2.728359562831055, + "y": 1.2692307692307692, + "z": 0.28917238815235635 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "fb03a427-c6a3-459b-b15b-3c8eeb84cbd0" + }, + "is_support": true + }, + "guid": "e697be8a-ff17-4393-bb86-afaed8d8d2ed" + }, + "43202204-9121-44c9-b11e-7976e634924b": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 2.717255128305898, + "y": 1.1538461538461542, + "z": 0.03941912684456782 + }, + "1": { + "x": 2.728359562831055, + "y": 1.1538461538461542, + "z": 0.28917238815235635 + }, + "2": { + "x": 1.9412093752579165, + "y": 1.1538461538461542, + "z": 0.06898903200408708 + }, + "3": { + "x": 1.949142392729342, + "y": 1.1538461538461542, + "z": 0.3188631347714568 + }, + "4": { + "x": 2.717255128305898, + "y": 1.3846153846153846, + "z": 0.03941912684456782 + }, + "5": { + "x": 2.728359562831055, + "y": 1.3846153846153846, + "z": 0.28917238815235635 + }, + "6": { + "x": 1.9412093752579165, + "y": 1.3846153846153846, + "z": 0.06898903200408708 + }, + "7": { + "x": 1.949142392729342, + "y": 1.3846153846153846, + "z": 0.3188631347714568 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "9a7a1108-22a1-4263-be50-333a8d3371aa" + }, + "is_support": false + }, + "guid": "43202204-9121-44c9-b11e-7976e634924b" + }, + "f3c75e3b-d01a-47f5-b6ae-a2caf6bfca11": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 1.9412093752579165, + "y": 1.0384615384615388, + "z": 0.06898903200408708 + }, + "1": { + "x": 1.949142392729342, + "y": 1.0384615384615388, + "z": 0.3188631347714568 + }, + "2": { + "x": 1.164850777255285, + "y": 1.0384615384615388, + "z": 0.08870494999794473 + }, + "3": { + "x": 1.1696110991893072, + "y": 1.0384615384615388, + "z": 0.33865962455932286 + }, + "4": { + "x": 1.9412093752579165, + "y": 1.2692307692307692, + "z": 0.06898903200408708 + }, + "5": { + "x": 1.949142392729342, + "y": 1.2692307692307692, + "z": 0.3188631347714568 + }, + "6": { + "x": 1.164850777255285, + "y": 1.2692307692307692, + "z": 0.08870494999794473 + }, + "7": { + "x": 1.1696110991893072, + "y": 1.2692307692307692, + "z": 0.33865962455932286 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "c07afdb4-210d-4a72-8d50-288942f6af58" + }, + "is_support": false + }, + "guid": "f3c75e3b-d01a-47f5-b6ae-a2caf6bfca11" + }, + "ce3bdf2b-4300-408f-ac55-d7d6e9833dff": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 1.164850777255285, + "y": 1.1538461538461542, + "z": 0.08870494999794473 + }, + "1": { + "x": 1.1696110991893072, + "y": 1.1538461538461542, + "z": 0.33865962455932286 + }, + "2": { + "x": 0.38830445211037423, + "y": 1.1538461538461542, + "z": 0.09856370341234202 + }, + "3": { + "x": 0.3898913113343645, + "y": 1.1538461538461542, + "z": 0.34855866711721994 + }, + "4": { + "x": 1.164850777255285, + "y": 1.3846153846153846, + "z": 0.08870494999794473 + }, + "5": { + "x": 1.1696110991893072, + "y": 1.3846153846153846, + "z": 0.33865962455932286 + }, + "6": { + "x": 0.38830445211037423, + "y": 1.3846153846153846, + "z": 0.09856370341234202 + }, + "7": { + "x": 0.3898913113343645, + "y": 1.3846153846153846, + "z": 0.34855866711721994 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "fd619626-50ee-47e6-a262-e080734fb86b" + }, + "is_support": false + }, + "guid": "ce3bdf2b-4300-408f-ac55-d7d6e9833dff" + }, + "01609cb1-15b9-4a3e-8c14-ba3590b7d106": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 0.38830445211037423, + "y": 1.0384615384615388, + "z": 0.09856370341234202 + }, + "1": { + "x": 0.3898913113343645, + "y": 1.0384615384615388, + "z": 0.34855866711721994 + }, + "2": { + "x": -0.3883044521103738, + "y": 1.0384615384615388, + "z": 0.09856370341234415 + }, + "3": { + "x": -0.3898913113343636, + "y": 1.0384615384615388, + "z": 0.34855866711722205 + }, + "4": { + "x": 0.38830445211037423, + "y": 1.2692307692307692, + "z": 0.09856370341234202 + }, + "5": { + "x": 0.3898913113343645, + "y": 1.2692307692307692, + "z": 0.34855866711721994 + }, + "6": { + "x": -0.3883044521103738, + "y": 1.2692307692307692, + "z": 0.09856370341234415 + }, + "7": { + "x": -0.3898913113343636, + "y": 1.2692307692307692, + "z": 0.34855866711722205 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "27980050-836e-47cb-baf7-4729ec96085a" + }, + "is_support": false + }, + "guid": "01609cb1-15b9-4a3e-8c14-ba3590b7d106" + }, + "acecfec7-cc56-48c1-a260-fc9bef830eac": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -0.3883044521103738, + "y": 1.1538461538461542, + "z": 0.09856370341234415 + }, + "1": { + "x": -0.3898913113343636, + "y": 1.1538461538461542, + "z": 0.34855866711722205 + }, + "2": { + "x": -1.1648507772552863, + "y": 1.1538461538461542, + "z": 0.08870494999794357 + }, + "3": { + "x": -1.169611099189309, + "y": 1.1538461538461542, + "z": 0.33865962455932164 + }, + "4": { + "x": -0.3883044521103738, + "y": 1.3846153846153846, + "z": 0.09856370341234415 + }, + "5": { + "x": -0.3898913113343636, + "y": 1.3846153846153846, + "z": 0.34855866711722205 + }, + "6": { + "x": -1.1648507772552863, + "y": 1.3846153846153846, + "z": 0.08870494999794357 + }, + "7": { + "x": -1.169611099189309, + "y": 1.3846153846153846, + "z": 0.33865962455932164 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "1f1d6a9b-0809-47a2-9c13-da38c4b3e0a4" + }, + "is_support": false + }, + "guid": "acecfec7-cc56-48c1-a260-fc9bef830eac" + }, + "1662e413-8db3-4c30-9576-f32cd05c7408": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -1.1648507772552863, + "y": 1.0384615384615388, + "z": 0.08870494999794357 + }, + "1": { + "x": -1.169611099189309, + "y": 1.0384615384615388, + "z": 0.33865962455932164 + }, + "2": { + "x": -1.9412093752579178, + "y": 1.0384615384615388, + "z": 0.06898903200408565 + }, + "3": { + "x": -1.9491423927293434, + "y": 1.0384615384615388, + "z": 0.31886313477145534 + }, + "4": { + "x": -1.1648507772552863, + "y": 1.2692307692307692, + "z": 0.08870494999794357 + }, + "5": { + "x": -1.169611099189309, + "y": 1.2692307692307692, + "z": 0.33865962455932164 + }, + "6": { + "x": -1.9412093752579178, + "y": 1.2692307692307692, + "z": 0.06898903200408565 + }, + "7": { + "x": -1.9491423927293434, + "y": 1.2692307692307692, + "z": 0.31886313477145534 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "e9d26f21-95ab-486e-8d66-73f8dac02820" + }, + "is_support": false + }, + "guid": "1662e413-8db3-4c30-9576-f32cd05c7408" + }, + "f00f6e57-34e0-4292-a62b-bbff025fc9cf": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -1.9412093752579178, + "y": 1.1538461538461542, + "z": 0.06898903200408565 + }, + "1": { + "x": -1.9491423927293434, + "y": 1.1538461538461542, + "z": 0.31886313477145534 + }, + "2": { + "x": -2.717255128305899, + "y": 1.1538461538461542, + "z": 0.03941912684456508 + }, + "3": { + "x": -2.728359562831056, + "y": 1.1538461538461542, + "z": 0.2891723881523536 + }, + "4": { + "x": -1.9412093752579178, + "y": 1.3846153846153846, + "z": 0.06898903200408565 + }, + "5": { + "x": -1.9491423927293434, + "y": 1.3846153846153846, + "z": 0.31886313477145534 + }, + "6": { + "x": -2.717255128305899, + "y": 1.3846153846153846, + "z": 0.03941912684456508 + }, + "7": { + "x": -2.728359562831056, + "y": 1.3846153846153846, + "z": 0.2891723881523536 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "b9b1ef43-026a-4e89-b264-eaa13d13caf1" + }, + "is_support": false + }, + "guid": "f00f6e57-34e0-4292-a62b-bbff025fc9cf" + }, + "fa11e1ef-6cfc-45f7-a604-ef10aa3b1b0f": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": true + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -2.717255128305899, + "y": 1.0384615384615388, + "z": 0.03941912684456508 + }, + "1": { + "x": -2.728359562831056, + "y": 1.0384615384615388, + "z": 0.2891723881523536 + }, + "2": { + "x": -3.492862969004898, + "y": 1.0384615384615388, + "z": 2.858824288409778e-15 + }, + "3": { + "x": -3.5071370309951098, + "y": 1.0384615384615388, + "z": 0.2495921696574254 + }, + "4": { + "x": -2.717255128305899, + "y": 1.2692307692307692, + "z": 0.03941912684456508 + }, + "5": { + "x": -2.728359562831056, + "y": 1.2692307692307692, + "z": 0.2891723881523536 + }, + "6": { + "x": -3.492862969004898, + "y": 1.2692307692307692, + "z": 2.858824288409778e-15 + }, + "7": { + "x": -3.5071370309951098, + "y": 1.2692307692307692, + "z": 0.2495921696574254 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "e64f6955-7dfa-412c-a51c-a247fd54c355" + }, + "is_support": true + }, + "guid": "fa11e1ef-6cfc-45f7-a604-ef10aa3b1b0f" + }, + "e83c008a-8b41-4ccc-88f4-5d38e4b23bea": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": true + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 3.4928629690048973, + "y": 1.2692307692307692, + "z": 0.0 + }, + "1": { + "x": 3.5071370309951093, + "y": 1.2692307692307692, + "z": 0.2495921696574225 + }, + "2": { + "x": 2.717255128305898, + "y": 1.2692307692307692, + "z": 0.03941912684456782 + }, + "3": { + "x": 2.728359562831055, + "y": 1.2692307692307692, + "z": 0.28917238815235635 + }, + "4": { + "x": 3.4928629690048973, + "y": 1.5, + "z": 0.0 + }, + "5": { + "x": 3.5071370309951093, + "y": 1.5, + "z": 0.2495921696574225 + }, + "6": { + "x": 2.717255128305898, + "y": 1.5, + "z": 0.03941912684456782 + }, + "7": { + "x": 2.728359562831055, + "y": 1.5, + "z": 0.28917238815235635 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "0a8cdb51-fd47-412e-a3ee-d634546a5eaa" + }, + "is_support": true + }, + "guid": "e83c008a-8b41-4ccc-88f4-5d38e4b23bea" + }, + "3c8b4f20-e799-4a2a-b54a-3fe8119bf1b1": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 1.9412093752579165, + "y": 1.2692307692307692, + "z": 0.06898903200408708 + }, + "1": { + "x": 1.949142392729342, + "y": 1.2692307692307692, + "z": 0.3188631347714568 + }, + "2": { + "x": 1.164850777255285, + "y": 1.2692307692307692, + "z": 0.08870494999794473 + }, + "3": { + "x": 1.1696110991893072, + "y": 1.2692307692307692, + "z": 0.33865962455932286 + }, + "4": { + "x": 1.9412093752579165, + "y": 1.5, + "z": 0.06898903200408708 + }, + "5": { + "x": 1.949142392729342, + "y": 1.5, + "z": 0.3188631347714568 + }, + "6": { + "x": 1.164850777255285, + "y": 1.5, + "z": 0.08870494999794473 + }, + "7": { + "x": 1.1696110991893072, + "y": 1.5, + "z": 0.33865962455932286 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "0a4d47c6-0c57-4943-9872-b668c9dd6d8f" + }, + "is_support": false + }, + "guid": "3c8b4f20-e799-4a2a-b54a-3fe8119bf1b1" + }, + "63f2ec30-c67f-468a-ab11-50d87986445c": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 0.38830445211037423, + "y": 1.2692307692307692, + "z": 0.09856370341234202 + }, + "1": { + "x": 0.3898913113343645, + "y": 1.2692307692307692, + "z": 0.34855866711721994 + }, + "2": { + "x": -0.3883044521103738, + "y": 1.2692307692307692, + "z": 0.09856370341234415 + }, + "3": { + "x": -0.3898913113343636, + "y": 1.2692307692307692, + "z": 0.34855866711722205 + }, + "4": { + "x": 0.38830445211037423, + "y": 1.5, + "z": 0.09856370341234202 + }, + "5": { + "x": 0.3898913113343645, + "y": 1.5, + "z": 0.34855866711721994 + }, + "6": { + "x": -0.3883044521103738, + "y": 1.5, + "z": 0.09856370341234415 + }, + "7": { + "x": -0.3898913113343636, + "y": 1.5, + "z": 0.34855866711722205 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "423ed9c6-a33f-4590-86da-c70f7d65ad14" + }, + "is_support": false + }, + "guid": "63f2ec30-c67f-468a-ab11-50d87986445c" + }, + "7f68afb2-6fcd-4177-85bc-85a554e48c99": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -1.1648507772552863, + "y": 1.2692307692307692, + "z": 0.08870494999794357 + }, + "1": { + "x": -1.169611099189309, + "y": 1.2692307692307692, + "z": 0.33865962455932164 + }, + "2": { + "x": -1.9412093752579178, + "y": 1.2692307692307692, + "z": 0.06898903200408565 + }, + "3": { + "x": -1.9491423927293434, + "y": 1.2692307692307692, + "z": 0.31886313477145534 + }, + "4": { + "x": -1.1648507772552863, + "y": 1.5, + "z": 0.08870494999794357 + }, + "5": { + "x": -1.169611099189309, + "y": 1.5, + "z": 0.33865962455932164 + }, + "6": { + "x": -1.9412093752579178, + "y": 1.5, + "z": 0.06898903200408565 + }, + "7": { + "x": -1.9491423927293434, + "y": 1.5, + "z": 0.31886313477145534 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "5d209841-55ed-4cf1-8f99-5c1c10abd428" + }, + "is_support": false + }, + "guid": "7f68afb2-6fcd-4177-85bc-85a554e48c99" + }, + "82e54b34-3c20-47eb-a2d8-1b011ef78002": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": true + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -2.717255128305899, + "y": 1.2692307692307692, + "z": 0.03941912684456508 + }, + "1": { + "x": -2.728359562831056, + "y": 1.2692307692307692, + "z": 0.2891723881523536 + }, + "2": { + "x": -3.492862969004898, + "y": 1.2692307692307692, + "z": 2.858824288409778e-15 + }, + "3": { + "x": -3.5071370309951098, + "y": 1.2692307692307692, + "z": 0.2495921696574254 + }, + "4": { + "x": -2.717255128305899, + "y": 1.5, + "z": 0.03941912684456508 + }, + "5": { + "x": -2.728359562831056, + "y": 1.5, + "z": 0.2891723881523536 + }, + "6": { + "x": -3.492862969004898, + "y": 1.5, + "z": 2.858824288409778e-15 + }, + "7": { + "x": -3.5071370309951098, + "y": 1.5, + "z": 0.2495921696574254 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "8a4d1ab7-82ad-4a75-8842-ca0f5b36209f" + }, + "is_support": true + }, + "guid": "82e54b34-3c20-47eb-a2d8-1b011ef78002" + }, + "bfad153c-0f9f-4d61-90d4-d489d1305fbe": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 2.717255128305898, + "y": -1.5, + "z": 0.03941912684456782 + }, + "1": { + "x": 2.728359562831055, + "y": -1.5, + "z": 0.28917238815235635 + }, + "2": { + "x": 1.9412093752579165, + "y": -1.5, + "z": 0.06898903200408708 + }, + "3": { + "x": 1.949142392729342, + "y": -1.5, + "z": 0.3188631347714568 + }, + "4": { + "x": 2.717255128305898, + "y": -1.3846153846153846, + "z": 0.03941912684456782 + }, + "5": { + "x": 2.728359562831055, + "y": -1.3846153846153846, + "z": 0.28917238815235635 + }, + "6": { + "x": 1.9412093752579165, + "y": -1.3846153846153846, + "z": 0.06898903200408708 + }, + "7": { + "x": 1.949142392729342, + "y": -1.3846153846153846, + "z": 0.3188631347714568 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "0f59073f-920f-42aa-a475-3aa0fac2ebcd" + }, + "is_support": false + }, + "guid": "bfad153c-0f9f-4d61-90d4-d489d1305fbe" + }, + "1b4adac2-9f41-4cc7-b76d-38b27f4d4798": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 2.717255128305898, + "y": 1.3846153846153846, + "z": 0.03941912684456782 + }, + "1": { + "x": 2.728359562831055, + "y": 1.3846153846153846, + "z": 0.28917238815235635 + }, + "2": { + "x": 1.9412093752579165, + "y": 1.3846153846153846, + "z": 0.06898903200408708 + }, + "3": { + "x": 1.949142392729342, + "y": 1.3846153846153846, + "z": 0.3188631347714568 + }, + "4": { + "x": 2.717255128305898, + "y": 1.5, + "z": 0.03941912684456782 + }, + "5": { + "x": 2.728359562831055, + "y": 1.5, + "z": 0.28917238815235635 + }, + "6": { + "x": 1.9412093752579165, + "y": 1.5, + "z": 0.06898903200408708 + }, + "7": { + "x": 1.949142392729342, + "y": 1.5, + "z": 0.3188631347714568 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "9a21e5d9-850b-4806-9ec5-5b49dec15971" + }, + "is_support": false + }, + "guid": "1b4adac2-9f41-4cc7-b76d-38b27f4d4798" + }, + "6ee81c93-e2e1-4a02-babb-587edc11f554": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 1.164850777255285, + "y": -1.5, + "z": 0.08870494999794473 + }, + "1": { + "x": 1.1696110991893072, + "y": -1.5, + "z": 0.33865962455932286 + }, + "2": { + "x": 0.38830445211037423, + "y": -1.5, + "z": 0.09856370341234202 + }, + "3": { + "x": 0.3898913113343645, + "y": -1.5, + "z": 0.34855866711721994 + }, + "4": { + "x": 1.164850777255285, + "y": -1.3846153846153846, + "z": 0.08870494999794473 + }, + "5": { + "x": 1.1696110991893072, + "y": -1.3846153846153846, + "z": 0.33865962455932286 + }, + "6": { + "x": 0.38830445211037423, + "y": -1.3846153846153846, + "z": 0.09856370341234202 + }, + "7": { + "x": 0.3898913113343645, + "y": -1.3846153846153846, + "z": 0.34855866711721994 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "0dad597b-f950-4307-bef8-b843c347a212" + }, + "is_support": false + }, + "guid": "6ee81c93-e2e1-4a02-babb-587edc11f554" + }, + "d4a3514c-cd89-4944-ac09-4fd3a5924215": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": 1.164850777255285, + "y": 1.3846153846153846, + "z": 0.08870494999794473 + }, + "1": { + "x": 1.1696110991893072, + "y": 1.3846153846153846, + "z": 0.33865962455932286 + }, + "2": { + "x": 0.38830445211037423, + "y": 1.3846153846153846, + "z": 0.09856370341234202 + }, + "3": { + "x": 0.3898913113343645, + "y": 1.3846153846153846, + "z": 0.34855866711721994 + }, + "4": { + "x": 1.164850777255285, + "y": 1.5, + "z": 0.08870494999794473 + }, + "5": { + "x": 1.1696110991893072, + "y": 1.5, + "z": 0.33865962455932286 + }, + "6": { + "x": 0.38830445211037423, + "y": 1.5, + "z": 0.09856370341234202 + }, + "7": { + "x": 0.3898913113343645, + "y": 1.5, + "z": 0.34855866711721994 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "9b4275c4-f2e5-4570-bd9f-c9b5cbf1e539" + }, + "is_support": false + }, + "guid": "d4a3514c-cd89-4944-ac09-4fd3a5924215" + }, + "bffca51a-0d16-4c28-bb0a-99f47a67880b": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -0.3883044521103738, + "y": -1.5, + "z": 0.09856370341234415 + }, + "1": { + "x": -0.3898913113343636, + "y": -1.5, + "z": 0.34855866711722205 + }, + "2": { + "x": -1.1648507772552863, + "y": -1.5, + "z": 0.08870494999794357 + }, + "3": { + "x": -1.169611099189309, + "y": -1.5, + "z": 0.33865962455932164 + }, + "4": { + "x": -0.3883044521103738, + "y": -1.3846153846153846, + "z": 0.09856370341234415 + }, + "5": { + "x": -0.3898913113343636, + "y": -1.3846153846153846, + "z": 0.34855866711722205 + }, + "6": { + "x": -1.1648507772552863, + "y": -1.3846153846153846, + "z": 0.08870494999794357 + }, + "7": { + "x": -1.169611099189309, + "y": -1.3846153846153846, + "z": 0.33865962455932164 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "ad6df66a-2d3f-4c50-a9e9-6348f27ac1ae" + }, + "is_support": false + }, + "guid": "bffca51a-0d16-4c28-bb0a-99f47a67880b" + }, + "beb5fd73-844e-49fe-8bfd-1c7908433670": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -0.3883044521103738, + "y": 1.3846153846153846, + "z": 0.09856370341234415 + }, + "1": { + "x": -0.3898913113343636, + "y": 1.3846153846153846, + "z": 0.34855866711722205 + }, + "2": { + "x": -1.1648507772552863, + "y": 1.3846153846153846, + "z": 0.08870494999794357 + }, + "3": { + "x": -1.169611099189309, + "y": 1.3846153846153846, + "z": 0.33865962455932164 + }, + "4": { + "x": -0.3883044521103738, + "y": 1.5, + "z": 0.09856370341234415 + }, + "5": { + "x": -0.3898913113343636, + "y": 1.5, + "z": 0.34855866711722205 + }, + "6": { + "x": -1.1648507772552863, + "y": 1.5, + "z": 0.08870494999794357 + }, + "7": { + "x": -1.169611099189309, + "y": 1.5, + "z": 0.33865962455932164 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "560d5f08-eb71-4ba7-b50e-8f5ffee882fa" + }, + "is_support": false + }, + "guid": "beb5fd73-844e-49fe-8bfd-1c7908433670" + }, + "7fc1597d-916a-4a10-aba5-12c350baa726": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -1.9412093752579178, + "y": -1.5, + "z": 0.06898903200408565 + }, + "1": { + "x": -1.9491423927293434, + "y": -1.5, + "z": 0.31886313477145534 + }, + "2": { + "x": -2.717255128305899, + "y": -1.5, + "z": 0.03941912684456508 + }, + "3": { + "x": -2.728359562831056, + "y": -1.5, + "z": 0.2891723881523536 + }, + "4": { + "x": -1.9412093752579178, + "y": -1.3846153846153846, + "z": 0.06898903200408565 + }, + "5": { + "x": -1.9491423927293434, + "y": -1.3846153846153846, + "z": 0.31886313477145534 + }, + "6": { + "x": -2.717255128305899, + "y": -1.3846153846153846, + "z": 0.03941912684456508 + }, + "7": { + "x": -2.728359562831056, + "y": -1.3846153846153846, + "z": 0.2891723881523536 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "cbd4c464-15f8-4295-9167-9855070dedd4" + }, + "is_support": false + }, + "guid": "7fc1597d-916a-4a10-aba5-12c350baa726" + }, + "1c805ccb-5d73-4c2f-afcf-fd991e96bc0c": { + "dtype": "compas_dem.elements/Block", + "data": { + "transformation": null, + "features": [], + "name": "Block", + "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", + "geometry": { + "dtype": "compas.datastructures/Mesh", + "data": { + "attributes": { + "is_support": false + }, + "default_vertex_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "default_edge_attributes": {}, + "default_face_attributes": {}, + "vertex": { + "0": { + "x": -1.9412093752579178, + "y": 1.3846153846153846, + "z": 0.06898903200408565 + }, + "1": { + "x": -1.9491423927293434, + "y": 1.3846153846153846, + "z": 0.31886313477145534 + }, + "2": { + "x": -2.717255128305899, + "y": 1.3846153846153846, + "z": 0.03941912684456508 + }, + "3": { + "x": -2.728359562831056, + "y": 1.3846153846153846, + "z": 0.2891723881523536 + }, + "4": { + "x": -1.9412093752579178, + "y": 1.5, + "z": 0.06898903200408565 + }, + "5": { + "x": -1.9491423927293434, + "y": 1.5, + "z": 0.31886313477145534 + }, + "6": { + "x": -2.717255128305899, + "y": 1.5, + "z": 0.03941912684456508 + }, + "7": { + "x": -2.728359562831056, + "y": 1.5, + "z": 0.2891723881523536 + } + }, + "face": { + "0": [ + 0, + 1, + 3, + 2 + ], + "1": [ + 0, + 4, + 5, + 1 + ], + "2": [ + 4, + 6, + 7, + 5 + ], + "3": [ + 6, + 2, + 3, + 7 + ], + "4": [ + 1, + 5, + 7, + 3 + ], + "5": [ + 2, + 6, + 4, + 0 + ] + }, + "facedata": { + "0": {}, + "1": {}, + "2": {}, + "3": {}, + "4": {}, + "5": {} + }, + "edgedata": {}, + "max_vertex": 7, + "max_face": 5 + }, + "inheritance": [], + "guid": "82457a56-7f3d-47f0-8071-898207308034" + }, + "is_support": false + }, + "guid": "1c805ccb-5d73-4c2f-afcf-fd991e96bc0c" + } + }, + "materials": { + "dd5d74af-8b3a-46ae-868a-1029502c32da": { + "dtype": "compas_dem.material/Stone", + "data": { + "name": "Stone", + "fc": null, + "ft": null, + "Ecm": 20000, + "density": 2000, + "poisson": 0.2 + }, + "guid": "dd5d74af-8b3a-46ae-868a-1029502c32da" + } + }, + "tree": { + "attributes": {}, + "root": { + "name": "root", + "children": [ + { + "name": "ElementNode", + "element": "1edb384a-5b2e-4d66-b320-ca881aea426d" + }, + { + "name": "ElementNode", + "element": "a0dd025d-aba3-4087-aab4-86e4fde149ee" + }, + { + "name": "ElementNode", + "element": "3308cfe5-aca8-4695-8e48-195dba9e596e" + }, + { + "name": "ElementNode", + "element": "f43d390f-358a-44a1-90eb-89ebc6ba01da" + }, + { + "name": "ElementNode", + "element": "22ec23ab-a4cc-44d2-9bfa-a4d9cb3b2642" + }, + { + "name": "ElementNode", + "element": "cd2da209-d512-4bdb-a5f3-5f9a20384668" + }, + { + "name": "ElementNode", + "element": "0d2860d3-2378-4313-ba98-6c8e1bdb6f8e" + }, + { + "name": "ElementNode", + "element": "697510ce-fb20-4483-a058-5d4f210883ac" + }, + { + "name": "ElementNode", + "element": "9b41eef9-3d4c-411e-a65b-f67842ed3723" + }, + { + "name": "ElementNode", + "element": "a3e8ecaf-6e2c-428b-93d1-e1fd36433c99" + }, + { + "name": "ElementNode", + "element": "9966a772-b76f-4706-aaec-5a1f508a08fb" + }, + { + "name": "ElementNode", + "element": "a46cf32f-a300-4e65-a6f6-00a501a5b356" + }, + { + "name": "ElementNode", + "element": "e9296123-0d1a-45f7-983f-dc6c00f2d1cd" + }, + { + "name": "ElementNode", + "element": "6ccf10a0-e246-4094-933a-2fb607786ebf" + }, + { + "name": "ElementNode", + "element": "a991ee08-21dd-48d7-8a26-76e1898d2cf2" + }, + { + "name": "ElementNode", + "element": "3ff8d7c6-23ee-4947-805e-abb7b5870dd1" + }, + { + "name": "ElementNode", + "element": "884d7e49-5633-4051-a9ca-2c9423964c61" + }, + { + "name": "ElementNode", + "element": "2ac0ad36-6e10-4ef8-b0ac-e47e58a5b613" + }, + { + "name": "ElementNode", + "element": "19b9d3e2-16bc-4210-8554-6cd689ee0373" + }, + { + "name": "ElementNode", + "element": "b56f0278-34d0-4c2c-829c-27c11e57bc1e" + }, + { + "name": "ElementNode", + "element": "c9cb65df-843e-43e9-9bcc-4857391f799f" + }, + { + "name": "ElementNode", + "element": "cb230d96-8e66-4c8c-bd09-f432dd49d486" + }, + { + "name": "ElementNode", + "element": "50ce2053-bc32-4834-92ef-15e9b91b74d8" + }, + { + "name": "ElementNode", + "element": "01fe9897-c6d4-4de2-ae48-32cd5b99c38e" + }, + { + "name": "ElementNode", + "element": "0edd4ae5-3839-466e-a0db-bfe6a3248c4a" + }, + { + "name": "ElementNode", + "element": "6669ee1f-840f-4395-9bc4-c8deaa9a4d58" + }, + { + "name": "ElementNode", + "element": "cfd40143-54e1-4b10-a7d3-da5a99bde9e0" + }, + { + "name": "ElementNode", + "element": "cf012192-330e-4517-9751-00454ebdc5d9" + }, + { + "name": "ElementNode", + "element": "e57c00c1-bbbf-46d5-95e8-a9f629e71442" + }, + { + "name": "ElementNode", + "element": "cd0a8036-8b25-44bd-846c-6673671aaa02" + }, + { + "name": "ElementNode", + "element": "c70ab643-700f-42db-b45e-858cc38ec665" + }, + { + "name": "ElementNode", + "element": "25b24d50-d32d-41cc-ba52-19b0e2ac35c1" + }, + { + "name": "ElementNode", + "element": "368f8813-17d0-4c17-b545-2dd78dae6d95" + }, + { + "name": "ElementNode", + "element": "3b40f112-e2bb-4833-84b4-6a4548902cb3" + }, + { + "name": "ElementNode", + "element": "cfb26dc7-762e-462c-8402-887f119bc1e8" + }, + { + "name": "ElementNode", + "element": "e3eb1b65-7dc6-4463-af29-7704365eade0" + }, + { + "name": "ElementNode", + "element": "2077d962-1e5b-4f03-bbe5-5a99acc4c5dd" + }, + { + "name": "ElementNode", + "element": "f9d8fe10-2fb7-4cf3-8ace-33c1d14184ee" + }, + { + "name": "ElementNode", + "element": "1e057147-b426-4a20-bb2a-9a5735379e6a" + }, + { + "name": "ElementNode", + "element": "3e8a578f-3007-4947-9a1d-4ce435dccd49" + }, + { + "name": "ElementNode", + "element": "e2cf7364-a202-4d6d-8b20-452b009f18fd" + }, + { + "name": "ElementNode", + "element": "f7242345-6db4-44b5-9b8a-001f7834930b" + }, + { + "name": "ElementNode", + "element": "ccbfd12a-5e4b-4e6e-9bd4-8cecaf5ba635" + }, + { + "name": "ElementNode", + "element": "6d564fc7-d36a-4543-b5eb-2c6ad3bd48e7" + }, + { + "name": "ElementNode", + "element": "3a15d88d-00ec-45d0-9c72-d59a1cd405a7" + }, + { + "name": "ElementNode", + "element": "d24dd93f-e1ad-42ff-a7bf-0a444fce0eb0" + }, + { + "name": "ElementNode", + "element": "54ad26d5-777e-4589-b531-f91f174e6303" + }, + { + "name": "ElementNode", + "element": "c371c953-052d-4185-9dc4-5005d9fa6151" + }, + { + "name": "ElementNode", + "element": "23b9d298-97d1-48b8-87bc-6ee4d81fe263" + }, + { + "name": "ElementNode", + "element": "6eb6f3c6-0821-4d0b-9769-53a799144736" + }, + { + "name": "ElementNode", + "element": "45e39a58-6825-4940-bac5-a3431bb31946" + }, + { + "name": "ElementNode", + "element": "5dd4e910-b5f5-4705-8362-ff7a4fcc5189" + }, + { + "name": "ElementNode", + "element": "baf89131-3d81-48df-93a5-39bdf9c0286b" + }, + { + "name": "ElementNode", + "element": "f1deaa2b-05cd-428e-8bb4-302ac8a7ac12" + }, + { + "name": "ElementNode", + "element": "4172eeae-f861-4726-9f19-4e9ae5e38629" + }, + { + "name": "ElementNode", + "element": "b4e81ccd-4134-458b-9c23-c79a2e880214" + }, + { + "name": "ElementNode", + "element": "529a986e-d7ba-4f17-ba54-b5e2116edbaf" + }, + { + "name": "ElementNode", + "element": "400e345b-be94-4abc-9ddf-58d7cc45bd99" + }, + { + "name": "ElementNode", + "element": "148d4933-abf7-4a14-b671-b9a9042b512c" + }, + { + "name": "ElementNode", + "element": "be4cfabc-9447-4acc-b941-239107cc02e6" + }, + { + "name": "ElementNode", + "element": "757586bc-ad76-4934-9ba2-c47d13071397" + }, + { + "name": "ElementNode", + "element": "9002da7f-2edc-450a-81a0-715f45225404" + }, + { + "name": "ElementNode", + "element": "d0155c28-e0fc-4e4c-92d3-b9a5555052dc" + }, + { + "name": "ElementNode", + "element": "81d0f89f-d04e-462c-9e7d-a4728fc58dcf" + }, + { + "name": "ElementNode", + "element": "2c43c109-bc3f-4a8b-b455-6240c3864b90" + }, + { + "name": "ElementNode", + "element": "b971362f-2ad6-46cd-b968-f310c4ffd037" + }, + { + "name": "ElementNode", + "element": "59b6a9c6-eb04-4a74-b00a-aa0fbd65ff8e" + }, + { + "name": "ElementNode", + "element": "6a260fa4-44a8-4bba-b888-f4b8a6c2f48a" + }, + { + "name": "ElementNode", + "element": "2a258782-d6d5-4172-bd5e-58e49c6de56a" + }, + { + "name": "ElementNode", + "element": "676bf44f-f0dc-4c16-b302-cd8760489e69" + }, + { + "name": "ElementNode", + "element": "eea9622b-82ef-4685-a072-22cea6c3dec9" + }, + { + "name": "ElementNode", + "element": "9436d03e-86fd-4bc1-b9ef-fdbdc9e6646f" + }, + { + "name": "ElementNode", + "element": "2f66a730-1213-4988-aa72-a400f8f82b21" + }, + { + "name": "ElementNode", + "element": "f76516d2-6a00-42fa-8c7c-35671962b855" + }, + { + "name": "ElementNode", + "element": "a873265d-f76b-4b58-a3e2-ff7ec164ebe2" + }, + { + "name": "ElementNode", + "element": "0fe40805-1ada-47c5-a068-bd375cb60c10" + }, + { + "name": "ElementNode", + "element": "4f25a5cf-7245-4b44-9c7f-d621f8944aa1" + }, + { + "name": "ElementNode", + "element": "9ebeea20-c652-4df0-aab1-cf017688cf47" + }, + { + "name": "ElementNode", + "element": "71aa6e53-e21e-4587-a1e1-c397754cf49f" + }, + { + "name": "ElementNode", + "element": "dfb25386-d7ed-46ee-a15c-f8cb53100d5c" + }, + { + "name": "ElementNode", + "element": "40775b86-e917-47dc-b9a5-2d1722de3c0a" + }, + { + "name": "ElementNode", + "element": "02ff7224-0f3a-4fe0-80a2-52af21800058" + }, + { + "name": "ElementNode", + "element": "e204f310-be6c-4d36-8b74-1d40d58e2c6b" + }, + { + "name": "ElementNode", + "element": "86fa6cd0-515d-4a95-a041-ccf90b02343f" + }, + { + "name": "ElementNode", + "element": "79a9da80-df6d-4c33-90c6-79dc82d2826b" + }, + { + "name": "ElementNode", + "element": "eaf5af3e-1a64-407e-afc3-e72132dc45b7" + }, + { + "name": "ElementNode", + "element": "9382f3fb-bb2b-4fd8-9092-36c6ae8cc75b" + }, + { + "name": "ElementNode", + "element": "3a2cb606-f85d-4a48-ab06-b625d603952e" + }, + { + "name": "ElementNode", + "element": "edffefab-e531-4aea-8a62-a83fd97c3965" + }, + { + "name": "ElementNode", + "element": "e28da217-1d5f-43c8-973c-45896a363be2" + }, + { + "name": "ElementNode", + "element": "f1377157-c2d7-455d-a39d-173c95d2fdc6" + }, + { + "name": "ElementNode", + "element": "683a34ce-94c7-49d8-9698-0dc76404d718" + }, + { + "name": "ElementNode", + "element": "2445ac39-e017-40a3-beb7-d3895dbba58a" + }, + { + "name": "ElementNode", + "element": "b6f72a38-162f-41b0-983d-44cf1ce274e3" + }, + { + "name": "ElementNode", + "element": "e06aa8f3-1660-4a90-94b7-871d47cd6db6" + }, + { + "name": "ElementNode", + "element": "b69161d4-bf9d-4e81-876d-d389a40c87e9" + }, + { + "name": "ElementNode", + "element": "3f8b0485-2d29-4828-b14c-81ba92447cd3" + }, + { + "name": "ElementNode", + "element": "21049909-fa71-42d8-b17b-26a851e3ce03" + }, + { + "name": "ElementNode", + "element": "13217f79-7e9e-4cd9-9775-e73469239417" + }, + { + "name": "ElementNode", + "element": "e697be8a-ff17-4393-bb86-afaed8d8d2ed" + }, + { + "name": "ElementNode", + "element": "43202204-9121-44c9-b11e-7976e634924b" + }, + { + "name": "ElementNode", + "element": "f3c75e3b-d01a-47f5-b6ae-a2caf6bfca11" + }, + { + "name": "ElementNode", + "element": "ce3bdf2b-4300-408f-ac55-d7d6e9833dff" + }, + { + "name": "ElementNode", + "element": "01609cb1-15b9-4a3e-8c14-ba3590b7d106" + }, + { + "name": "ElementNode", + "element": "acecfec7-cc56-48c1-a260-fc9bef830eac" + }, + { + "name": "ElementNode", + "element": "1662e413-8db3-4c30-9576-f32cd05c7408" + }, + { + "name": "ElementNode", + "element": "f00f6e57-34e0-4292-a62b-bbff025fc9cf" + }, + { + "name": "ElementNode", + "element": "fa11e1ef-6cfc-45f7-a604-ef10aa3b1b0f" + }, + { + "name": "ElementNode", + "element": "e83c008a-8b41-4ccc-88f4-5d38e4b23bea" + }, + { + "name": "ElementNode", + "element": "3c8b4f20-e799-4a2a-b54a-3fe8119bf1b1" + }, + { + "name": "ElementNode", + "element": "63f2ec30-c67f-468a-ab11-50d87986445c" + }, + { + "name": "ElementNode", + "element": "7f68afb2-6fcd-4177-85bc-85a554e48c99" + }, + { + "name": "ElementNode", + "element": "82e54b34-3c20-47eb-a2d8-1b011ef78002" + }, + { + "name": "ElementNode", + "element": "bfad153c-0f9f-4d61-90d4-d489d1305fbe" + }, + { + "name": "ElementNode", + "element": "1b4adac2-9f41-4cc7-b76d-38b27f4d4798" + }, + { + "name": "ElementNode", + "element": "6ee81c93-e2e1-4a02-babb-587edc11f554" + }, + { + "name": "ElementNode", + "element": "d4a3514c-cd89-4944-ac09-4fd3a5924215" + }, + { + "name": "ElementNode", + "element": "bffca51a-0d16-4c28-bb0a-99f47a67880b" + }, + { + "name": "ElementNode", + "element": "beb5fd73-844e-49fe-8bfd-1c7908433670" + }, + { + "name": "ElementNode", + "element": "7fc1597d-916a-4a10-aba5-12c350baa726" + }, + { + "name": "ElementNode", + "element": "1c805ccb-5d73-4c2f-afcf-fd991e96bc0c" + } + ] + } + }, + "graph": { + "attributes": {}, + "default_node_attributes": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "element": null + }, + "default_edge_attributes": { + "modifiers": null, + "contacts": null + }, + "node": { + "0": { + "element": "1edb384a-5b2e-4d66-b320-ca881aea426d" + }, + "1": { + "element": "a0dd025d-aba3-4087-aab4-86e4fde149ee" + }, + "2": { + "element": "3308cfe5-aca8-4695-8e48-195dba9e596e" + }, + "3": { + "element": "f43d390f-358a-44a1-90eb-89ebc6ba01da" + }, + "4": { + "element": "22ec23ab-a4cc-44d2-9bfa-a4d9cb3b2642" + }, + "5": { + "element": "cd2da209-d512-4bdb-a5f3-5f9a20384668" + }, + "6": { + "element": "0d2860d3-2378-4313-ba98-6c8e1bdb6f8e" + }, + "7": { + "element": "697510ce-fb20-4483-a058-5d4f210883ac" + }, + "8": { + "element": "9b41eef9-3d4c-411e-a65b-f67842ed3723" + }, + "9": { + "element": "a3e8ecaf-6e2c-428b-93d1-e1fd36433c99" + }, + "10": { + "element": "9966a772-b76f-4706-aaec-5a1f508a08fb" + }, + "11": { + "element": "a46cf32f-a300-4e65-a6f6-00a501a5b356" + }, + "12": { + "element": "e9296123-0d1a-45f7-983f-dc6c00f2d1cd" + }, + "13": { + "element": "6ccf10a0-e246-4094-933a-2fb607786ebf" + }, + "14": { + "element": "a991ee08-21dd-48d7-8a26-76e1898d2cf2" + }, + "15": { + "element": "3ff8d7c6-23ee-4947-805e-abb7b5870dd1" + }, + "16": { + "element": "884d7e49-5633-4051-a9ca-2c9423964c61" + }, + "17": { + "element": "2ac0ad36-6e10-4ef8-b0ac-e47e58a5b613" + }, + "18": { + "element": "19b9d3e2-16bc-4210-8554-6cd689ee0373" + }, + "19": { + "element": "b56f0278-34d0-4c2c-829c-27c11e57bc1e" + }, + "20": { + "element": "c9cb65df-843e-43e9-9bcc-4857391f799f" + }, + "21": { + "element": "cb230d96-8e66-4c8c-bd09-f432dd49d486" + }, + "22": { + "element": "50ce2053-bc32-4834-92ef-15e9b91b74d8" + }, + "23": { + "element": "01fe9897-c6d4-4de2-ae48-32cd5b99c38e" + }, + "24": { + "element": "0edd4ae5-3839-466e-a0db-bfe6a3248c4a" + }, + "25": { + "element": "6669ee1f-840f-4395-9bc4-c8deaa9a4d58" + }, + "26": { + "element": "cfd40143-54e1-4b10-a7d3-da5a99bde9e0" + }, + "27": { + "element": "cf012192-330e-4517-9751-00454ebdc5d9" + }, + "28": { + "element": "e57c00c1-bbbf-46d5-95e8-a9f629e71442" + }, + "29": { + "element": "cd0a8036-8b25-44bd-846c-6673671aaa02" + }, + "30": { + "element": "c70ab643-700f-42db-b45e-858cc38ec665" + }, + "31": { + "element": "25b24d50-d32d-41cc-ba52-19b0e2ac35c1" + }, + "32": { + "element": "368f8813-17d0-4c17-b545-2dd78dae6d95" + }, + "33": { + "element": "3b40f112-e2bb-4833-84b4-6a4548902cb3" + }, + "34": { + "element": "cfb26dc7-762e-462c-8402-887f119bc1e8" + }, + "35": { + "element": "e3eb1b65-7dc6-4463-af29-7704365eade0" + }, + "36": { + "element": "2077d962-1e5b-4f03-bbe5-5a99acc4c5dd" + }, + "37": { + "element": "f9d8fe10-2fb7-4cf3-8ace-33c1d14184ee" + }, + "38": { + "element": "1e057147-b426-4a20-bb2a-9a5735379e6a" + }, + "39": { + "element": "3e8a578f-3007-4947-9a1d-4ce435dccd49" + }, + "40": { + "element": "e2cf7364-a202-4d6d-8b20-452b009f18fd" + }, + "41": { + "element": "f7242345-6db4-44b5-9b8a-001f7834930b" + }, + "42": { + "element": "ccbfd12a-5e4b-4e6e-9bd4-8cecaf5ba635" + }, + "43": { + "element": "6d564fc7-d36a-4543-b5eb-2c6ad3bd48e7" + }, + "44": { + "element": "3a15d88d-00ec-45d0-9c72-d59a1cd405a7" + }, + "45": { + "element": "d24dd93f-e1ad-42ff-a7bf-0a444fce0eb0" + }, + "46": { + "element": "54ad26d5-777e-4589-b531-f91f174e6303" + }, + "47": { + "element": "c371c953-052d-4185-9dc4-5005d9fa6151" + }, + "48": { + "element": "23b9d298-97d1-48b8-87bc-6ee4d81fe263" + }, + "49": { + "element": "6eb6f3c6-0821-4d0b-9769-53a799144736" + }, + "50": { + "element": "45e39a58-6825-4940-bac5-a3431bb31946" + }, + "51": { + "element": "5dd4e910-b5f5-4705-8362-ff7a4fcc5189" + }, + "52": { + "element": "baf89131-3d81-48df-93a5-39bdf9c0286b" + }, + "53": { + "element": "f1deaa2b-05cd-428e-8bb4-302ac8a7ac12" + }, + "54": { + "element": "4172eeae-f861-4726-9f19-4e9ae5e38629" + }, + "55": { + "element": "b4e81ccd-4134-458b-9c23-c79a2e880214" + }, + "56": { + "element": "529a986e-d7ba-4f17-ba54-b5e2116edbaf" + }, + "57": { + "element": "400e345b-be94-4abc-9ddf-58d7cc45bd99" + }, + "58": { + "element": "148d4933-abf7-4a14-b671-b9a9042b512c" + }, + "59": { + "element": "be4cfabc-9447-4acc-b941-239107cc02e6" + }, + "60": { + "element": "757586bc-ad76-4934-9ba2-c47d13071397" + }, + "61": { + "element": "9002da7f-2edc-450a-81a0-715f45225404" + }, + "62": { + "element": "d0155c28-e0fc-4e4c-92d3-b9a5555052dc" + }, + "63": { + "element": "81d0f89f-d04e-462c-9e7d-a4728fc58dcf" + }, + "64": { + "element": "2c43c109-bc3f-4a8b-b455-6240c3864b90" + }, + "65": { + "element": "b971362f-2ad6-46cd-b968-f310c4ffd037" + }, + "66": { + "element": "59b6a9c6-eb04-4a74-b00a-aa0fbd65ff8e" + }, + "67": { + "element": "6a260fa4-44a8-4bba-b888-f4b8a6c2f48a" + }, + "68": { + "element": "2a258782-d6d5-4172-bd5e-58e49c6de56a" + }, + "69": { + "element": "676bf44f-f0dc-4c16-b302-cd8760489e69" + }, + "70": { + "element": "eea9622b-82ef-4685-a072-22cea6c3dec9" + }, + "71": { + "element": "9436d03e-86fd-4bc1-b9ef-fdbdc9e6646f" + }, + "72": { + "element": "2f66a730-1213-4988-aa72-a400f8f82b21" + }, + "73": { + "element": "f76516d2-6a00-42fa-8c7c-35671962b855" + }, + "74": { + "element": "a873265d-f76b-4b58-a3e2-ff7ec164ebe2" + }, + "75": { + "element": "0fe40805-1ada-47c5-a068-bd375cb60c10" + }, + "76": { + "element": "4f25a5cf-7245-4b44-9c7f-d621f8944aa1" + }, + "77": { + "element": "9ebeea20-c652-4df0-aab1-cf017688cf47" + }, + "78": { + "element": "71aa6e53-e21e-4587-a1e1-c397754cf49f" + }, + "79": { + "element": "dfb25386-d7ed-46ee-a15c-f8cb53100d5c" + }, + "80": { + "element": "40775b86-e917-47dc-b9a5-2d1722de3c0a" + }, + "81": { + "element": "02ff7224-0f3a-4fe0-80a2-52af21800058" + }, + "82": { + "element": "e204f310-be6c-4d36-8b74-1d40d58e2c6b" + }, + "83": { + "element": "86fa6cd0-515d-4a95-a041-ccf90b02343f" + }, + "84": { + "element": "79a9da80-df6d-4c33-90c6-79dc82d2826b" + }, + "85": { + "element": "eaf5af3e-1a64-407e-afc3-e72132dc45b7" + }, + "86": { + "element": "9382f3fb-bb2b-4fd8-9092-36c6ae8cc75b" + }, + "87": { + "element": "3a2cb606-f85d-4a48-ab06-b625d603952e" + }, + "88": { + "element": "edffefab-e531-4aea-8a62-a83fd97c3965" + }, + "89": { + "element": "e28da217-1d5f-43c8-973c-45896a363be2" + }, + "90": { + "element": "f1377157-c2d7-455d-a39d-173c95d2fdc6" + }, + "91": { + "element": "683a34ce-94c7-49d8-9698-0dc76404d718" + }, + "92": { + "element": "2445ac39-e017-40a3-beb7-d3895dbba58a" + }, + "93": { + "element": "b6f72a38-162f-41b0-983d-44cf1ce274e3" + }, + "94": { + "element": "e06aa8f3-1660-4a90-94b7-871d47cd6db6" + }, + "95": { + "element": "b69161d4-bf9d-4e81-876d-d389a40c87e9" + }, + "96": { + "element": "3f8b0485-2d29-4828-b14c-81ba92447cd3" + }, + "97": { + "element": "21049909-fa71-42d8-b17b-26a851e3ce03" + }, + "98": { + "element": "13217f79-7e9e-4cd9-9775-e73469239417" + }, + "99": { + "element": "e697be8a-ff17-4393-bb86-afaed8d8d2ed" + }, + "100": { + "element": "43202204-9121-44c9-b11e-7976e634924b" + }, + "101": { + "element": "f3c75e3b-d01a-47f5-b6ae-a2caf6bfca11" + }, + "102": { + "element": "ce3bdf2b-4300-408f-ac55-d7d6e9833dff" + }, + "103": { + "element": "01609cb1-15b9-4a3e-8c14-ba3590b7d106" + }, + "104": { + "element": "acecfec7-cc56-48c1-a260-fc9bef830eac" + }, + "105": { + "element": "1662e413-8db3-4c30-9576-f32cd05c7408" + }, + "106": { + "element": "f00f6e57-34e0-4292-a62b-bbff025fc9cf" + }, + "107": { + "element": "fa11e1ef-6cfc-45f7-a604-ef10aa3b1b0f" + }, + "108": { + "element": "e83c008a-8b41-4ccc-88f4-5d38e4b23bea" + }, + "109": { + "element": "3c8b4f20-e799-4a2a-b54a-3fe8119bf1b1" + }, + "110": { + "element": "63f2ec30-c67f-468a-ab11-50d87986445c" + }, + "111": { + "element": "7f68afb2-6fcd-4177-85bc-85a554e48c99" + }, + "112": { + "element": "82e54b34-3c20-47eb-a2d8-1b011ef78002" + }, + "113": { + "element": "bfad153c-0f9f-4d61-90d4-d489d1305fbe" + }, + "114": { + "element": "1b4adac2-9f41-4cc7-b76d-38b27f4d4798" + }, + "115": { + "element": "6ee81c93-e2e1-4a02-babb-587edc11f554" + }, + "116": { + "element": "d4a3514c-cd89-4944-ac09-4fd3a5924215" + }, + "117": { + "element": "bffca51a-0d16-4c28-bb0a-99f47a67880b" + }, + "118": { + "element": "beb5fd73-844e-49fe-8bfd-1c7908433670" + }, + "119": { + "element": "7fc1597d-916a-4a10-aba5-12c350baa726" + }, + "120": { + "element": "1c805ccb-5d73-4c2f-afcf-fd991e96bc0c" + } + }, + "edge": { + "0": { + "113": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -1.3846153846153846, + 0.03941912684456782 + ], + "guid": "e5636fd0-9b8b-4487-bef2-1eb7d30374fa" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -1.3846153846153846, + 0.28917238815235635 + ], + "guid": "306bac2f-8839-48e8-a65e-f50c20cf673a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -1.5, + 0.28917238815235635 + ], + "guid": "b7f72ef8-ac82-47eb-8d23-bc31b836694a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -1.5, + 0.03941912684456782 + ], + "guid": "6e5da15e-da2c-4033-9c79-b6db7ad4d67d" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.722807345568477, + -1.4423076923076923, + 0.16429575749846212 + ], + "xaxis": [ + -0.04441773810062701, + 0.0, + -0.9990130452311542 + ], + "yaxis": [ + -0.0, + -1.0, + 0.0 + ] + }, + "guid": "b920e862-052c-4370-9885-52c54f950df6" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "a83f6784-315d-45be-a286-d8029933d335" + } + ] + }, + "1": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -1.2692307692307692, + 0.03941912684456782 + ], + "guid": "b8ef6f8e-b56b-4cd6-a201-e3a51939ff00" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -1.2692307692307692, + 0.28917238815235635 + ], + "guid": "0e04ebce-e351-4eac-abc4-da281055ceac" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -1.3846153846153846, + 0.28917238815235635 + ], + "guid": "ebccb5a9-b2d9-49af-b10e-b6d74fdeda21" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -1.3846153846153846, + 0.03941912684456782 + ], + "guid": "66a38d33-0bef-420b-8230-fa113fb80c3e" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.722807345568477, + -1.326923076923077, + 0.16429575749846212 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.04441773810062701, + 0.0, + 0.9990130452311542 + ] + }, + "guid": "7c18584d-b7cf-4a17-8b61-05d371af1460" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "3a7a1b2f-b6a2-4d12-95c4-c06f35caf588" + } + ] + }, + "9": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 3.4928629690048973, + -1.2692307692307692, + 0.0 + ], + "guid": "864ab4e2-c246-4a0c-8fee-bd3f311be250" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 3.5071370309951093, + -1.2692307692307692, + 0.24959216965742254 + ], + "guid": "b38febb0-fe50-4c14-a736-c425432928d7" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -1.2692307692307692, + 0.28917238815235635 + ], + "guid": "7434a04b-e684-4849-af20-064dd0bbac23" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -1.2692307692307692, + 0.03941912684456786 + ], + "guid": "1165f307-a1ba-4a9e-b191-bc1430e54d14" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 3.1114079853346266, + -1.2692307692307692, + 0.14463077458782628 + ], + "xaxis": [ + -0.9987109811433927, + 0.0, + 0.0507580155601245 + ], + "yaxis": [ + 0.0507580155601245, + 0.0, + 0.9987109811433927 + ] + }, + "guid": "ca0b4cd8-6709-4851-a44b-9a4014daaf10" + }, + "size": 0.1945450216376573, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "81c3890a-a886-4674-9f10-30611b9f77f0" + } + ] + } + }, + "1": { + "113": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -1.3846153846153848, + 0.0394191268445678 + ], + "guid": "f58c5119-2c44-4856-b42d-289e82ec5a99" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -1.3846153846153848, + 0.06898903200408711 + ], + "guid": "9b7b37d2-6c9f-472c-a48f-75954368f4d7" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -1.3846153846153848, + 0.3188631347714568 + ], + "guid": "73b038aa-d7b1-4079-adfb-189290c5ed9d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -1.3846153846153848, + 0.28917238815235635 + ], + "guid": "ede96cd5-1759-485a-a6cb-7cedb96e96ba" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.333994849802124, + -1.384615384615385, + 0.17919582177605528 + ], + "xaxis": [ + -0.9992748587227028, + 0.0, + 0.03807567103443125 + ], + "yaxis": [ + -0.03807567103443125, + 0.0, + -0.9992748587227028 + ] + }, + "guid": "a7fd2a1f-b1bf-41e0-bf87-34c393ca3161" + }, + "size": 0.1945450216376572, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "7caeab5e-8104-46cb-8425-9b67fdd6efbc" + } + ] + }, + "2": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -1.2692307692307692, + 0.06898903200408708 + ], + "guid": "72f83ab3-2251-4e9e-bb02-b159a0cca288" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -1.2692307692307692, + 0.3188631347714567 + ], + "guid": "427f309d-0d9f-49a3-97d2-15f7c3035c9d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -1.3846153846153846, + 0.3188631347714567 + ], + "guid": "b0be6dba-7e51-455e-aa10-eddf2df247e6" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -1.3846153846153846, + 0.06898903200408708 + ], + "guid": "1dbcb3a5-0680-495b-9411-1a9c009afc80" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.9451758839936293, + -1.3269230769230769, + 0.19392608338777195 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + 0.999496411069479 + ] + }, + "guid": "de8fd2bf-7e76-47a0-afd9-a6e8a46075fa" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "75c26eeb-7de4-4fd5-bf69-50389da9a0c4" + } + ] + }, + "11": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -1.1538461538461537, + 0.06898903200408708 + ], + "guid": "de05f2f7-8663-40d6-bd86-2013f27969e7" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -1.1538461538461537, + 0.3188631347714567 + ], + "guid": "9e7fbd4b-cdb1-4d7a-b8ff-de285f24ae9d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -1.2692307692307692, + 0.3188631347714567 + ], + "guid": "0d693b87-5bcb-46ba-b994-c608d258b9e9" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -1.2692307692307692, + 0.06898903200408708 + ], + "guid": "d0400f7d-10e9-494c-a854-74eac16a391c" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.9451758839936293, + -1.2115384615384615, + 0.19392608338777195 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + 0.999496411069479 + ] + }, + "guid": "dd681f58-8ca3-4cd4-bd98-8939df7bfba9" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "096fda90-c2e1-457c-9331-e59f7dab44e7" + } + ] + }, + "10": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -1.1538461538461535, + 0.03941912684456786 + ], + "guid": "faa7d9f9-6bd2-4c32-9bdb-3d9ba0cc292d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -1.1538461538461535, + 0.2891723881523564 + ], + "guid": "cc3bdbbc-9364-4714-a7a1-51cae3f7bc4d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -1.1538461538461535, + 0.3188631347714568 + ], + "guid": "35d32b82-2f65-4247-98a6-ea2ab8b7b43f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -1.1538461538461535, + 0.06898903200408711 + ], + "guid": "3d25a026-d908-485d-a951-b26c09748bda" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.333994849802124, + -1.1538461538461535, + 0.1791958217760553 + ], + "xaxis": [ + -0.9992748587227028, + 0.0, + 0.03807567103443127 + ], + "yaxis": [ + 0.03807567103443127, + -0.0, + 0.9992748587227028 + ] + }, + "guid": "845d5bf3-7ce7-4d91-a7ed-211c99b1463e" + }, + "size": 0.19454502163765716, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "179d9e0f-beda-46e4-8937-be700ebff936" + } + ] + }, + "9": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -1.2692307692307692, + 0.03941912684456782 + ], + "guid": "e6236e7e-093f-4a4e-892f-8a821f0f2c37" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -1.2692307692307692, + 0.28917238815235635 + ], + "guid": "8bc732cc-eff5-4d49-b34d-33528821d70d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -1.1538461538461537, + 0.28917238815235635 + ], + "guid": "0e2aaf48-a07c-43fb-bf87-9bf4e7f9c592" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -1.1538461538461537, + 0.03941912684456782 + ], + "guid": "a34d0c2c-3a09-40e2-9e1d-84e889d7e820" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.722807345568477, + -1.2115384615384617, + 0.16429575749846212 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.04441773810062701, + 0.0, + -0.9990130452311542 + ] + }, + "guid": "0dad486b-bab2-4f87-9519-39af2f6cdbc8" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "488d4978-470f-4899-bd45-92470e89441d" + } + ] + } + }, + "2": { + "115": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -1.384615384615385, + 0.08870494999794477 + ], + "guid": "c3b6c30b-aea5-4299-a1c0-da424d9a1840" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -1.384615384615385, + 0.33865962455932297 + ], + "guid": "68c86ffa-532d-435d-b3d0-233505a8efd8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -1.5000000000000004, + 0.33865962455932297 + ], + "guid": "2b1f80c5-a19d-4d43-8be6-2f5162c30c3e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -1.5000000000000004, + 0.08870494999794477 + ], + "guid": "b81045ae-3d5d-4c10-be33-5b2bcf718e56" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.1672309382222963, + -1.4423076923076927, + 0.2136822872786339 + ], + "xaxis": [ + -0.019041287736088822, + 0.0, + -0.9998186982455127 + ], + "yaxis": [ + -0.0, + -1.0, + 0.0 + ] + }, + "guid": "7f82d9a2-3641-405d-be7b-0d8627c6a5d9" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "3aed7946-c291-4895-9f6d-2a26cd414148" + } + ] + }, + "113": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -1.5, + 0.06898903200408708 + ], + "guid": "d47092db-38ba-4601-9769-edeaacb8b127" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -1.5, + 0.3188631347714567 + ], + "guid": "4066a989-6568-48ba-bd8b-a05468cc6bb7" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -1.3846153846153846, + 0.3188631347714567 + ], + "guid": "f24a8f42-0885-43f7-8bfb-137287a43ee5" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -1.3846153846153846, + 0.06898903200408708 + ], + "guid": "50a3b70a-5fa8-49c3-b843-17257dec0429" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.945175883993629, + -1.442307692307692, + 0.19392608338777195 + ], + "xaxis": [ + -0.03173206988570243, + 0.0, + -0.999496411069479 + ], + "yaxis": [ + 0.0, + 1.0, + 0.0 + ] + }, + "guid": "4a537cac-cce3-471d-9f81-725dcc6852ee" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "45acdacb-3c48-44be-ae38-75d2a7e167f0" + } + ] + }, + "3": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -1.2692307692307692, + 0.08870494999794477 + ], + "guid": "4299bef1-3163-458f-9784-d7e3ad7097cf" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -1.2692307692307692, + 0.33865962455932297 + ], + "guid": "8f617e93-b85a-4578-8be5-8ab86be3df7f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -1.3846153846153846, + 0.33865962455932297 + ], + "guid": "329e6f5f-00ab-4ab8-a5a0-bf9a7eaff247" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -1.3846153846153846, + 0.08870494999794477 + ], + "guid": "ce8e0ebf-f510-498a-a006-47d0e7fd07fb" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.1672309382222963, + -1.326923076923077, + 0.2136822872786339 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736088822, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "9cad4f5a-b735-4d31-934e-1f425ba55f95" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "f6069457-bd39-4a92-9b64-7ad8a22123d0" + } + ] + }, + "11": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -1.2692307692307692, + 0.06898903200408707 + ], + "guid": "22e82520-8f8b-4efc-bf7e-81b9bcbb666f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9491423927293423, + -1.2692307692307692, + 0.31886313477145684 + ], + "guid": "55f88d30-664b-4b86-a0b2-1dc5c90ebfe1" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -1.2692307692307692, + 0.3386596245593229 + ], + "guid": "9073b91b-2f8d-46e8-81df-24b4aa7b1091" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -1.2692307692307692, + 0.08870494999794475 + ], + "guid": "100aab98-8f62-4646-bf79-4979f7a32788" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.5562055680783622, + -1.2692307692307694, + 0.2038891208921563 + ], + "xaxis": [ + -0.9996776933450585, + 0.0, + 0.025387190240421426 + ], + "yaxis": [ + 0.025387190240421426, + 0.0, + 0.9996776933450585 + ] + }, + "guid": "2f3290f6-a379-4ad8-b7a5-23980122b350" + }, + "size": 0.19454502163765724, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "ee7b5cff-5921-4afe-b8dc-fc5ab5f6abd0" + } + ] + } + }, + "3": { + "115": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1648507772552847, + -1.3846153846153844, + 0.08870494999794473 + ], + "guid": "09fb70a7-4144-4d7f-8a1f-ad6ad1d94b4b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38830445211037423, + -1.3846153846153844, + 0.09856370341234204 + ], + "guid": "e036f92b-51e5-4819-8928-c174c9b13748" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3898913113343645, + -1.3846153846153844, + 0.34855866711721994 + ], + "guid": "5e12b1c2-f0c0-46ce-802e-68cbe86fd9a3" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893074, + -1.3846153846153844, + 0.33865962455932286 + ], + "guid": "4e97122e-3410-4fce-83c2-feae60baa913" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.7781654885444437, + -1.3846153846153844, + 0.2187066923684764 + ], + "xaxis": [ + -0.9999194200897036, + 0.0, + 0.012694618051398376 + ], + "yaxis": [ + -0.012694618051398376, + -0.0, + -0.9999194200897036 + ] + }, + "guid": "29e7d700-d2a5-45f3-b4a0-9349be564a9e" + }, + "size": 0.19454502163765702, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "48534cf9-d81a-4745-b8ed-2fdc051e7d87" + } + ] + }, + "4": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + -1.2692307692307692, + 0.09856370341234204 + ], + "guid": "8ea721bd-25ec-40b0-9c1f-bc1043c7439e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -1.2692307692307692, + 0.34855866711721994 + ], + "guid": "4feaa389-5245-4178-9600-25cede9b38df" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -1.3846153846153846, + 0.34855866711721994 + ], + "guid": "fc4b1444-5fc2-44a4-90a5-07360bf5d413" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + -1.3846153846153846, + 0.09856370341234204 + ], + "guid": "b24e8877-7351-459a-a39b-c37b4f521609" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.3890978817223694, + -1.326923076923077, + 0.22356118526478097 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.006347436895961065, + 0.0, + -0.9999798548195118 + ] + }, + "guid": "81841303-bdb1-4b48-9d88-7a876476c51c" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "06c6ad2a-d8e2-4615-9896-3c4f2e51e8d0" + } + ] + }, + "13": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + -1.1538461538461537, + 0.09856370341234204 + ], + "guid": "84abcd0d-3452-43e4-a816-13ab52227b91" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -1.1538461538461537, + 0.34855866711721994 + ], + "guid": "bd75d26c-fd51-449f-be0e-88ffe41f49e3" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -1.2692307692307692, + 0.34855866711721994 + ], + "guid": "9db60b78-bea0-43fb-b5b7-8920d07c3431" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + -1.2692307692307692, + 0.09856370341234204 + ], + "guid": "7eb83ba2-0a80-4dc6-833b-fc8337faceef" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.3890978817223694, + -1.2115384615384615, + 0.22356118526478097 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.006347436895961065, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "e4d3f066-b5d6-4821-9711-8b986fb49833" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "70f17ec7-e8b5-4ff9-85cc-19c39f5c6732" + } + ] + }, + "12": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1648507772552847, + -1.153846153846154, + 0.08870494999794476 + ], + "guid": "8c7226ae-a37a-458a-82ae-7f2822b454fe" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893074, + -1.153846153846154, + 0.33865962455932286 + ], + "guid": "6318fbb3-aebb-4217-ab3e-ddd18f1f204d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3898913113343645, + -1.153846153846154, + 0.34855866711721994 + ], + "guid": "db202f7b-8045-4696-b7f5-3307cdfe222e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38830445211037423, + -1.153846153846154, + 0.09856370341234204 + ], + "guid": "5e5b4805-1088-411a-8b34-5aeeb2bab0ea" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.7781654885444437, + -1.153846153846154, + 0.21870669236847642 + ], + "xaxis": [ + -0.9999194200897036, + 0.0, + 0.012694618051398382 + ], + "yaxis": [ + 0.012694618051398382, + 0.0, + 0.9999194200897036 + ] + }, + "guid": "ac6536a3-4640-40f6-b9b5-98d93699fd1e" + }, + "size": 0.19454502163765702, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "4a354839-9f85-4ab8-8a81-e8ba80e38584" + } + ] + }, + "11": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -1.2692307692307692, + 0.08870494999794477 + ], + "guid": "883abc6a-be4c-4a43-94ab-1c5a632dccbd" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -1.2692307692307692, + 0.33865962455932297 + ], + "guid": "aa450296-8bef-4432-94bd-baf2448b6663" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -1.1538461538461537, + 0.33865962455932297 + ], + "guid": "aee48530-1553-4468-abbc-f44d0c84a09e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -1.1538461538461537, + 0.08870494999794477 + ], + "guid": "d6f4404b-4271-4e31-8399-106646aa6101" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.1672309382222963, + -1.2115384615384617, + 0.2136822872786339 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736088822, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "bae25318-4974-4360-8dd7-fbe5266a2c74" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "69f55222-6b91-4f7c-9318-f3e230346b95" + } + ] + } + }, + "4": { + "115": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + -1.5000000000000002, + 0.09856370341234204 + ], + "guid": "68ce8d58-51ce-43d8-845b-590e876266e2" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -1.5000000000000002, + 0.34855866711721994 + ], + "guid": "a7c1079d-2a28-4251-bdc8-f1f2ebc17263" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -1.3846153846153848, + 0.34855866711721994 + ], + "guid": "8199ca26-39ef-452f-9727-ca1b84ea7744" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + -1.3846153846153848, + 0.09856370341234204 + ], + "guid": "b277dabe-0311-4baf-9128-59b328d9caa7" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.3890978817223694, + -1.4423076923076923, + 0.22356118526478097 + ], + "xaxis": [ + -0.006347436895961065, + 0.0, + -0.9999798548195118 + ], + "yaxis": [ + 0.0, + 1.0, + 0.0 + ] + }, + "guid": "21842ea5-7f22-4eca-ae2b-3524577b7dbc" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "3e4688a6-264b-4072-8927-ab4f665b78bb" + } + ] + }, + "117": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -1.3846153846153848, + 0.09856370341234416 + ], + "guid": "e01d8298-3d6c-4bd3-85cf-01d9e99e5598" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -1.3846153846153848, + 0.34855866711722205 + ], + "guid": "2d638e13-af1b-4add-9e44-0eeab0a8eeb4" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -1.5000000000000002, + 0.34855866711722205 + ], + "guid": "bf039119-065f-4400-9525-2f807d5d7323" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -1.5000000000000002, + 0.09856370341234416 + ], + "guid": "9303eef0-1ce6-483d-974e-e60fc709fbf1" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.38909788172236875, + -1.4423076923076925, + 0.2235611852647831 + ], + "xaxis": [ + -0.00634743689595929, + 0.0, + 0.9999798548195118 + ], + "yaxis": [ + 0.0, + 1.0, + 0.0 + ] + }, + "guid": "3462f929-743b-4fd2-a55c-373512d41ad2" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "59d41390-29af-4de3-b926-1beed2f49d04" + } + ] + }, + "5": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -1.2692307692307692, + 0.09856370341234416 + ], + "guid": "22367268-4210-40e8-b6dc-efe3509fdbf2" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -1.2692307692307692, + 0.34855866711722205 + ], + "guid": "35582d51-c4dc-40af-af39-f028e8ae1483" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -1.3846153846153846, + 0.34855866711722205 + ], + "guid": "f30a8de9-a914-4283-b673-bb7048031ba7" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -1.3846153846153846, + 0.09856370341234416 + ], + "guid": "0ed87d65-235a-411f-a8c2-9e6aa97b441f" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.38909788172236875, + -1.3269230769230769, + 0.2235611852647831 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.00634743689595929, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "07c93887-af5d-4cba-a09d-d1d891c1b263" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "94a0db15-83ad-4200-b101-b839d1eb1208" + } + ] + }, + "13": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38830445211037423, + -1.2692307692307692, + 0.09856370341234202 + ], + "guid": "ca8ea10d-0211-4a6e-98b5-7edcc2e73277" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -1.2692307692307692, + 0.34855866711721994 + ], + "guid": "9b681a65-b1bb-49c0-9f1f-659ebf9140b9" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436356, + -1.2692307692307692, + 0.34855866711722205 + ], + "guid": "5146edb2-0519-4c02-acb3-abf2b86b273a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.3883044521103738, + -1.2692307692307692, + 0.09856370341234415 + ], + "guid": "b175c9a6-1b47-4662-80bb-04559b456528" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 3.6558973299002204e-16, + -1.2692307692307694, + 0.2236461482078574 + ], + "xaxis": [ + -1.0, + 0.0, + 2.937822653657733e-15 + ], + "yaxis": [ + 2.937822653657733e-15, + 0.0, + 1.0 + ] + }, + "guid": "07a346f2-ad17-47fd-bfa0-c77e4ca5f311" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "94bde6c4-d8ac-4d4b-b2da-c40b143b820a" + } + ] + } + }, + "5": { + "6": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -1.2692307692307692, + 0.08870494999794358 + ], + "guid": "eeba1985-5379-471c-ac6f-61f6b73cd70a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + -1.2692307692307692, + 0.33865962455932164 + ], + "guid": "c8c3dc52-29c0-42ff-baa2-b4763b011ed3" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + -1.3846153846153846, + 0.33865962455932164 + ], + "guid": "fde7d191-b8da-4567-a3d8-96c2bee63bda" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -1.3846153846153846, + 0.08870494999794358 + ], + "guid": "51aa1d1b-def6-40ad-913a-c0ceafff9baa" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.1672309382222976, + -1.326923076923077, + 0.2136822872786326 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736090595, + 0.0, + 0.9998186982455127 + ] + }, + "guid": "65717e57-d2bf-4655-b3d3-e0578d78eb83" + }, + "size": 0.02884615384615384, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "706d23b2-5dde-4116-9269-94c069b66896" + } + ] + }, + "15": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -1.1538461538461537, + 0.08870494999794358 + ], + "guid": "2303423c-8f34-4253-9d6b-3b55324d9bac" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + -1.1538461538461537, + 0.33865962455932164 + ], + "guid": "85ff6350-8c34-4931-8069-60f6ba868d3f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + -1.2692307692307692, + 0.33865962455932164 + ], + "guid": "10bf0ed7-9c2e-4a80-995e-332560d4e3d0" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -1.2692307692307692, + 0.08870494999794358 + ], + "guid": "ce49cd27-a609-4530-a3a3-237d84ce1a0c" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.1672309382222976, + -1.2115384615384612, + 0.2136822872786326 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.019041287736090595, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "524db7d3-5be9-42d2-a59b-156ce4c1c45e" + }, + "size": 0.02884615384615384, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "44a4aaa6-7d9d-416c-bac1-00d30f58757d" + } + ] + }, + "117": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -1.3846153846153848, + 0.09856370341234418 + ], + "guid": "54c4d8fa-7f2c-47f0-ac82-2730f4ebbaa9" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -1.3846153846153848, + 0.0887049499979436 + ], + "guid": "02b576fa-78c6-43fc-b933-7083325b5119" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1696110991893092, + -1.3846153846153848, + 0.33865962455932175 + ], + "guid": "c949286e-75e4-450d-96b9-6a625065f9f7" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -1.3846153846153848, + 0.34855866711722205 + ], + "guid": "42d9516f-3de2-47d6-af3b-fd5bf3f5c1c3" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.7781654885444441, + -1.384615384615385, + 0.21870669236847692 + ], + "xaxis": [ + -0.9999194200897036, + 0.0, + -0.012694618051403086 + ], + "yaxis": [ + 0.012694618051403086, + 0.0, + -0.9999194200897036 + ] + }, + "guid": "1f28b17c-673c-49a6-83eb-022bd02c0904" + }, + "size": 0.1945450216376576, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "fbcbeb92-e9fb-4796-b4c7-8b1dc68c5b0c" + } + ] + }, + "14": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -1.153846153846154, + 0.09856370341234418 + ], + "guid": "f4e2c37e-d60b-4007-96ee-5e4e2670b62b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -1.153846153846154, + 0.34855866711722205 + ], + "guid": "2a1e9bf6-ef1f-489a-853d-a5d55be580a3" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1696110991893092, + -1.153846153846154, + 0.33865962455932175 + ], + "guid": "345cf6c2-7461-4e60-9180-0a499e294150" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -1.153846153846154, + 0.0887049499979436 + ], + "guid": "a591658e-9ae0-4e7e-854e-40a347c98ce5" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.778165488544444, + -1.1538461538461542, + 0.21870669236847695 + ], + "xaxis": [ + -0.9999194200897036, + 0.0, + -0.012694618051403083 + ], + "yaxis": [ + -0.012694618051403083, + 0.0, + 0.9999194200897036 + ] + }, + "guid": "55d1182c-1977-4e06-b9ce-44cd8ef3c242" + }, + "size": 0.19454502163765763, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "468245e1-6927-4e79-a8ea-13b5be3ca193" + } + ] + }, + "13": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -1.2692307692307692, + 0.09856370341234416 + ], + "guid": "abc3a220-91a6-4bc5-bcb7-261ed3d37467" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -1.2692307692307692, + 0.34855866711722205 + ], + "guid": "506e4c3e-27cc-429d-a02a-d3a8a594d62f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -1.1538461538461537, + 0.34855866711722205 + ], + "guid": "30642cdb-5e26-4d92-83cf-31c1da446bfb" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -1.1538461538461537, + 0.09856370341234416 + ], + "guid": "a26045df-202a-4b2f-a7ba-30aadff59857" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.38909788172236875, + -1.2115384615384617, + 0.2235611852647831 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.00634743689595929, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "61371dec-4fe8-4086-befa-6df3169d6d0a" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "81268823-0b6c-4154-ba2c-a5b0a1a45a8e" + } + ] + } + }, + "6": { + "119": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -1.3846153846153846, + 0.06898903200408567 + ], + "guid": "279ad596-2416-4618-8b35-2a1ab5d66abf" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + -1.3846153846153846, + 0.31886313477145534 + ], + "guid": "ebc276b4-d869-48cd-bdca-1708c6784eed" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + -1.5, + 0.31886313477145534 + ], + "guid": "a6bcd7af-8b6d-44ea-8278-e43f7f643ddf" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -1.5, + 0.06898903200408567 + ], + "guid": "e007ab2a-4a5d-419c-a98f-fc6c4e06c953" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.9451758839936308, + -1.442307692307692, + 0.1939260833877705 + ], + "xaxis": [ + -0.03173206988570243, + 0.0, + 0.999496411069479 + ], + "yaxis": [ + 0.0, + 1.0, + -0.0 + ] + }, + "guid": "374eaf28-83ab-4a17-96e4-220d13805c75" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "161ad523-6dbb-447a-9fdc-8e7df4f65e7c" + } + ] + }, + "7": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -1.2692307692307692, + 0.06898903200408567 + ], + "guid": "4cde119d-2adb-4178-a792-977f5105ff2d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + -1.2692307692307692, + 0.31886313477145534 + ], + "guid": "5b0621d5-b5bb-43c3-878a-1b09a34b6efc" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + -1.3846153846153846, + 0.31886313477145534 + ], + "guid": "48e93ee5-f8d4-4e9c-bae2-703107163b69" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -1.3846153846153846, + 0.06898903200408567 + ], + "guid": "50228f3f-4920-4e8f-afc9-9e15dfd18355" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.9451758839936308, + -1.3269230769230769, + 0.1939260833877705 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "01c7c87f-3ec6-48f0-80cb-a59a7ebfb9a2" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "5b54237f-dea1-4000-8f4d-340ec0acd117" + } + ] + }, + "15": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -1.2692307692307692, + 0.08870494999794357 + ], + "guid": "c40f16fc-c644-4ab4-b152-e66089d19cc6" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + -1.2692307692307692, + 0.33865962455932164 + ], + "guid": "7e7f5d35-3257-487c-a127-6d9f09d5bd3f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293436, + -1.2692307692307692, + 0.31886313477145534 + ], + "guid": "d4dfb60d-c728-4d3c-bcc2-2601b14199ae" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -1.2692307692307692, + 0.06898903200408565 + ], + "guid": "abb41ab8-e4af-4243-832f-789c2bf52082" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.5562055680783635, + -1.2692307692307692, + 0.2038891208921549 + ], + "xaxis": [ + -0.9996776933450584, + 0.0, + -0.025387190240421666 + ], + "yaxis": [ + -0.025387190240421666, + 0.0, + 0.9996776933450584 + ] + }, + "guid": "d1e126ce-4e59-42f4-b416-d778e8ca336e" + }, + "size": 0.19454502163765713, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "a50077a3-e291-49a7-a1a9-b367d8ebd91c" + } + ] + }, + "117": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552865, + -1.4999999999999998, + 0.08870494999794355 + ], + "guid": "e3f48b97-ff72-438f-94fc-2a2c4fdebe70" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1696110991893092, + -1.4999999999999998, + 0.33865962455932164 + ], + "guid": "4c601fef-fec6-4b0c-94d8-f09254f33ea2" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1696110991893092, + -1.3846153846153846, + 0.33865962455932164 + ], + "guid": "5b74952a-1bb1-4d4c-97fd-eec5167fac65" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552865, + -1.3846153846153846, + 0.08870494999794355 + ], + "guid": "a7b04198-9010-4366-af91-44f8213420c9" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.1672309382222978, + -1.4423076923076925, + 0.2136822872786326 + ], + "xaxis": [ + -0.019041287736090595, + 0.0, + 0.9998186982455127 + ], + "yaxis": [ + -0.0, + -1.0000000000000002, + 0.0 + ] + }, + "guid": "48beddd8-c82a-42bc-b6a9-a2e5c06a968b" + }, + "size": 0.028846153846153785, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "29d29f10-ddbb-4eba-a783-293f1e7983de" + } + ] + } + }, + "7": { + "8": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + -1.2692307692307692, + 0.03941912684456511 + ], + "guid": "e10c60d9-77a9-4730-a937-e0a137b85487" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -1.2692307692307692, + 0.2891723881523536 + ], + "guid": "6fc4be5b-3717-4ef1-a9d8-5af0aaacb6ee" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -1.3846153846153846, + 0.2891723881523536 + ], + "guid": "2b38c695-b51f-47c5-bdbb-2e2a026bfb5c" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + -1.3846153846153846, + 0.03941912684456511 + ], + "guid": "ad7fc607-7ba2-4435-a664-74944fc45080" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.7228073455684774, + -1.3269230769230769, + 0.16429575749845934 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.04441773810062878, + 0.0, + 0.9990130452311541 + ] + }, + "guid": "da52f308-711b-4747-ab9a-210074bbd186" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "02423c28-3ec6-4b8b-b292-0e2db8094b35" + } + ] + }, + "17": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + -1.1538461538461537, + 0.03941912684456511 + ], + "guid": "a8e74b19-f296-4e24-8721-9dbe25e80e5a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -1.1538461538461537, + 0.2891723881523536 + ], + "guid": "96752990-bb72-4f86-85cc-a9bcaa145de9" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -1.2692307692307692, + 0.2891723881523536 + ], + "guid": "9ce5b34c-457d-41b0-9f4e-cdb4092000cd" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + -1.2692307692307692, + 0.03941912684456511 + ], + "guid": "7890a7a3-2688-4f80-b1d4-fa8abaf5a793" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.7228073455684774, + -1.2115384615384617, + 0.16429575749845934 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.04441773810062878, + 0.0, + -0.9990130452311541 + ] + }, + "guid": "cadae311-7b72-4b1a-9151-35bb67f0c936" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "1ec04b11-b0ba-4c7f-b17c-93a7ee01d57e" + } + ] + }, + "119": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -1.3846153846153844, + 0.06898903200408564 + ], + "guid": "ab053f79-6fab-481b-b77a-4dbbf8614c92" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7172551283058985, + -1.3846153846153844, + 0.03941912684456508 + ], + "guid": "b7316eb5-e489-4bfb-9760-eae009dfe2f7" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -1.3846153846153844, + 0.28917238815235363 + ], + "guid": "47dd9ac5-4d51-474b-840f-0d94534c6391" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293432, + -1.3846153846153844, + 0.31886313477145534 + ], + "guid": "7fb0f561-6bff-4200-963c-2d7309ed8a26" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.3339948498021252, + -1.3846153846153844, + 0.17919582177605328 + ], + "xaxis": [ + -0.9992748587227028, + 0.0, + -0.03807567103443305 + ], + "yaxis": [ + 0.03807567103443305, + 0.0, + -0.9992748587227028 + ] + }, + "guid": "42afe9cf-c330-4beb-ba68-ee2109da2581" + }, + "size": 0.1945450216376571, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "396c08d3-eb9a-4b2f-afd8-25d9c9b12b41" + } + ] + }, + "16": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -1.1538461538461537, + 0.06898903200408563 + ], + "guid": "534f1b6e-cc9f-48ba-917e-a368dc07bede" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293432, + -1.1538461538461537, + 0.31886313477145534 + ], + "guid": "f3314866-63ed-4efa-97ea-c5ad093dc03d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -1.1538461538461537, + 0.2891723881523536 + ], + "guid": "11e29557-2144-40a1-ba27-dad4e068c514" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7172551283058985, + -1.1538461538461537, + 0.03941912684456508 + ], + "guid": "2c85c488-b5c9-41a0-a203-0c45d2ae53bf" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.3339948498021252, + -1.1538461538461537, + 0.17919582177605323 + ], + "xaxis": [ + -0.9992748587227028, + 0.0, + -0.03807567103443308 + ], + "yaxis": [ + -0.03807567103443308, + 0.0, + 0.9992748587227028 + ] + }, + "guid": "83af1975-c2b3-41c2-a1f2-7500fd035755" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "a0e6e504-7a22-4f4b-b92f-7df7da3b4c4a" + } + ] + }, + "15": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -1.2692307692307692, + 0.06898903200408567 + ], + "guid": "72c8f1e9-13c1-4630-aec1-3f0657d6a912" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + -1.2692307692307692, + 0.31886313477145534 + ], + "guid": "7d84054e-c332-449f-b457-4f5d7d001545" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + -1.1538461538461537, + 0.31886313477145534 + ], + "guid": "e37fae1f-1ec3-4c6f-b218-5c0719e30e7f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -1.1538461538461537, + 0.06898903200408567 + ], + "guid": "ef5764c2-d22a-4089-bb23-1f37ef6cd111" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.9451758839936308, + -1.2115384615384615, + 0.1939260833877705 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "70e81050-b72a-4c30-a738-701fef40f465" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "f9175bee-5446-4c94-9fea-2daa22b172ba" + } + ] + } + }, + "8": { + "17": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7172551283058994, + -1.2692307692307692, + 0.03941912684456508 + ], + "guid": "fb0418b3-66cb-4d5c-8498-61b7b9d0de70" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7283595628310566, + -1.2692307692307692, + 0.2891723881523536 + ], + "guid": "1c77c840-e68d-4c69-8f14-3d013ade5871" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -3.5071370309951106, + -1.2692307692307692, + 0.24959216965742537 + ], + "guid": "119fb1ba-5b7b-4591-bccd-97cf067ce0e2" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -3.4928629690048982, + -1.2692307692307692, + 2.858824288409778e-15 + ], + "guid": "a5aed811-b96d-42d8-bea5-f01ff2b14107" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -3.111407985334628, + -1.2692307692307692, + 0.14463077458782633 + ], + "xaxis": [ + -0.9987109811433932, + 0.0, + -0.050758015560116394 + ], + "yaxis": [ + -0.050758015560116394, + 0.0, + 0.9987109811433932 + ] + }, + "guid": "b05db188-e61c-4245-a84a-f791ae87623c" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "c7fee02a-5eee-4a83-9969-43685378289a" + } + ] + }, + "119": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + -1.4999999999999998, + 0.03941912684456511 + ], + "guid": "8ee68098-8f57-45c3-822f-85a1a7127a18" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -1.4999999999999998, + 0.2891723881523536 + ], + "guid": "d25ce9ae-a0c3-4cc4-b054-f4b943d83684" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -1.3846153846153844, + 0.2891723881523536 + ], + "guid": "1222008c-74fc-420a-b678-fc871af9e1d2" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + -1.3846153846153844, + 0.03941912684456511 + ], + "guid": "5f193427-98b3-4acd-a71b-a9c1f08838bd" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.7228073455684774, + -1.442307692307692, + 0.16429575749845934 + ], + "xaxis": [ + -0.04441773810062878, + 0.0, + 0.9990130452311541 + ], + "yaxis": [ + 0.0, + -1.0, + 0.0 + ] + }, + "guid": "a72adff0-d5b4-4d29-8f95-3c481af516f7" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "efed3828-d7a1-48df-9e89-6ef904851b98" + } + ] + } + }, + "9": { + "10": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -1.0384615384615383, + 0.03941912684456782 + ], + "guid": "8a04fcf1-25e5-4939-bdd0-e6a4efbf83db" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -1.0384615384615383, + 0.28917238815235635 + ], + "guid": "491d9890-2c41-4e4c-b3f1-0f48e951397b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -1.1538461538461537, + 0.28917238815235635 + ], + "guid": "8a3a80fe-6bd5-449d-bb6a-1a7adaef627d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -1.1538461538461537, + 0.03941912684456782 + ], + "guid": "9cf64a98-e7b8-4dde-b830-fd1754a3f465" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.722807345568477, + -1.096153846153846, + 0.16429575749846212 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.04441773810062701, + 0.0, + 0.9990130452311542 + ] + }, + "guid": "2b6a75eb-ae20-4c0b-928d-094293f59e6c" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "2a538698-6bd4-488a-a102-e7118419c1a9" + } + ] + }, + "18": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 3.4928629690048973, + -1.0384615384615383, + 0.0 + ], + "guid": "3935b1f0-24ce-47a6-94b2-48a294f2b2e3" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 3.5071370309951093, + -1.0384615384615383, + 0.24959216965742254 + ], + "guid": "c1ee302c-8fa3-45e3-8eb6-45369d4f525e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -1.0384615384615383, + 0.28917238815235635 + ], + "guid": "65b46b49-8420-48e0-862b-64a1e05a42b5" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -1.0384615384615383, + 0.03941912684456786 + ], + "guid": "75e882d9-2c52-4cd7-852a-2ae82f5ea980" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 3.1114079853346266, + -1.0384615384615383, + 0.14463077458782628 + ], + "xaxis": [ + -0.9987109811433927, + 0.0, + 0.0507580155601245 + ], + "yaxis": [ + 0.0507580155601245, + 0.0, + 0.9987109811433927 + ] + }, + "guid": "31249f17-ee8e-4b1d-a172-b7634691fd55" + }, + "size": 0.1945450216376573, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "78c588fd-4d63-4fb6-aa2a-91c32afd8a04" + } + ] + } + }, + "10": { + "11": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -1.0384615384615383, + 0.06898903200408708 + ], + "guid": "bc159422-4590-4073-a343-d9cd77311e1c" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -1.0384615384615383, + 0.3188631347714567 + ], + "guid": "1e99fdbb-b782-4726-8aae-475c5d934ae3" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -1.1538461538461537, + 0.3188631347714567 + ], + "guid": "06502768-0d69-477c-8f99-90d80a576c1e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -1.1538461538461537, + 0.06898903200408708 + ], + "guid": "437deeae-9930-487b-8b5b-fa4dff11358f" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.9451758839936293, + -1.0961538461538458, + 0.19392608338777195 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + 0.999496411069479 + ] + }, + "guid": "954852fd-4ca3-475f-bdef-7ea2870c761c" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "c264157e-7efe-494e-8b4b-5e5e5b2f289f" + } + ] + }, + "20": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -0.923076923076923, + 0.06898903200408708 + ], + "guid": "f6178df2-3c67-4267-98ac-7ea55599d15f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -0.923076923076923, + 0.3188631347714567 + ], + "guid": "00aa205d-1a3c-48c0-81f3-c9594d5a8527" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -1.0384615384615383, + 0.3188631347714567 + ], + "guid": "22f93d86-aa53-43e8-91c3-ce26aaa01ae4" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -1.0384615384615383, + 0.06898903200408708 + ], + "guid": "ecef90ba-36d2-45e0-82aa-0bdca47f0456" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.9451758839936293, + -0.9807692307692306, + 0.19392608338777195 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "734800a3-eddf-44ca-8c62-6b78f7d52f4f" + }, + "size": 0.028846153846153817, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "ec55fa74-90cb-45ef-a154-ed322737d13c" + } + ] + }, + "19": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -0.9230769230769229, + 0.03941912684456786 + ], + "guid": "98ffef4c-78ce-4501-93c5-7ac1c20ae4c5" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -0.9230769230769229, + 0.2891723881523564 + ], + "guid": "237ade94-f3ac-49fc-b06b-6c29c42fc737" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -0.9230769230769229, + 0.3188631347714568 + ], + "guid": "4f47822d-333a-4376-8a06-72bbae1c5df8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -0.9230769230769229, + 0.06898903200408711 + ], + "guid": "fdd74cf3-39ba-4cda-bf2f-f08c539a9b54" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.333994849802124, + -0.9230769230769228, + 0.1791958217760553 + ], + "xaxis": [ + -0.9992748587227028, + 0.0, + 0.03807567103443127 + ], + "yaxis": [ + 0.03807567103443127, + 0.0, + 0.9992748587227028 + ] + }, + "guid": "9ee03f83-a29c-4f18-8323-d38fa533a9c6" + }, + "size": 0.19454502163765716, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "acc45feb-8aad-4958-87a3-166e8f9a660f" + } + ] + }, + "18": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -1.0384615384615383, + 0.03941912684456782 + ], + "guid": "55118997-16a1-4ceb-8c1c-29f6587af49b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -1.0384615384615383, + 0.28917238815235635 + ], + "guid": "064b46b5-65c2-4ccb-ada6-cb992501f9ff" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -0.923076923076923, + 0.28917238815235635 + ], + "guid": "5ad28aaa-0b10-4f92-97f0-98676aab5d3f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -0.923076923076923, + 0.03941912684456782 + ], + "guid": "8d4def86-d1ce-4462-818e-2e5a69d182d3" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.7228073455684774, + -0.9807692307692307, + 0.1642957574984621 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.04441773810062701, + 0.0, + 0.9990130452311542 + ] + }, + "guid": "d72a07c5-fa2a-462b-9456-46ab5b1b0d74" + }, + "size": 0.028846153846153827, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "61bf9ad0-bd8e-42b6-97d8-fda489d90f7d" + } + ] + } + }, + "11": { + "12": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -1.0384615384615383, + 0.08870494999794477 + ], + "guid": "3c385886-a407-42ef-9a9c-3674115ee5fb" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -1.0384615384615383, + 0.33865962455932297 + ], + "guid": "c4496f58-834b-4fd7-813d-6559de26636f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -1.1538461538461537, + 0.33865962455932297 + ], + "guid": "2783e8a0-12f0-4bd0-9d02-155a693f8ca5" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -1.1538461538461537, + 0.08870494999794477 + ], + "guid": "66cbab86-a0ca-445d-8084-5aec494bf078" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.1672309382222963, + -1.096153846153846, + 0.2136822872786339 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736088822, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "4de64d2c-fda0-4512-94ed-0d031c40b3c7" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "9241d99b-85da-4936-9f0c-ad38c70f1bd3" + } + ] + }, + "20": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -1.038461538461538, + 0.06898903200408707 + ], + "guid": "7c083386-24db-436d-95be-742a1f4a9ae7" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9491423927293423, + -1.038461538461538, + 0.31886313477145684 + ], + "guid": "bf7fa6e3-83d1-4336-a511-3af0779548d7" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -1.038461538461538, + 0.3386596245593229 + ], + "guid": "170268b9-e60e-47ff-b24e-61713785ac55" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -1.038461538461538, + 0.08870494999794475 + ], + "guid": "8205bc65-3afa-4178-a35d-bdae8ea3fa10" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.5562055680783622, + -1.0384615384615383, + 0.2038891208921563 + ], + "xaxis": [ + -0.9996776933450585, + 0.0, + 0.025387190240421426 + ], + "yaxis": [ + 0.025387190240421426, + 0.0, + 0.9996776933450585 + ] + }, + "guid": "8a92e255-dd4c-487f-8ed4-b1d89e2e9e63" + }, + "size": 0.19454502163765724, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "d0f257c2-f970-45d2-9672-b20fb2f64aed" + } + ] + } + }, + "12": { + "13": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + -1.0384615384615383, + 0.09856370341234204 + ], + "guid": "df97cec4-59da-4c29-8002-6c372929755c" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -1.0384615384615383, + 0.34855866711721994 + ], + "guid": "c484b1c3-49c9-4408-8cfa-f37da5ee2f94" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -1.1538461538461537, + 0.34855866711721994 + ], + "guid": "fae0b566-7c34-4b0c-a58a-592ee9f6582f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + -1.1538461538461537, + 0.09856370341234204 + ], + "guid": "146d64b3-c505-435b-9fee-b71f7c108550" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.3890978817223694, + -1.0961538461538458, + 0.22356118526478097 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.006347436895961065, + 0.0, + -0.9999798548195118 + ] + }, + "guid": "1e1c95ab-22b3-43b3-b0a0-1d9b16447bb3" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "4433e987-23b6-45cf-8547-e930cfe553ca" + } + ] + }, + "22": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + -0.923076923076923, + 0.09856370341234204 + ], + "guid": "078f29d2-ca5c-469d-b399-cbdbefabef60" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -0.923076923076923, + 0.34855866711721994 + ], + "guid": "ea2c0c3e-0cc3-4ba9-948a-27e3b5639f48" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -1.0384615384615383, + 0.34855866711721994 + ], + "guid": "5aee9236-59f5-4b6e-9f1d-64f18ee7477b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + -1.0384615384615383, + 0.09856370341234204 + ], + "guid": "0b4d99d3-83f2-45b6-a188-ec893856d923" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.3890978817223695, + -0.9807692307692306, + 0.22356118526478094 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.006347436895961065, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "3b6bc5c1-ca10-413d-9ac7-8034056dda0e" + }, + "size": 0.028846153846153827, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "323f390d-7239-4e81-9a8f-b0be32928867" + } + ] + }, + "21": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1648507772552847, + -0.9230769230769234, + 0.08870494999794476 + ], + "guid": "edaffd38-3096-4193-92ef-f072e2bd4f7c" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893074, + -0.9230769230769234, + 0.33865962455932286 + ], + "guid": "32618459-0f04-4c3d-9af2-013abc4d1dcc" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3898913113343645, + -0.9230769230769234, + 0.34855866711721994 + ], + "guid": "52a70aee-7331-41a6-83a5-b5f4ad71f1cc" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38830445211037423, + -0.9230769230769234, + 0.09856370341234204 + ], + "guid": "8655c5ea-7967-44e5-97d3-fd2099689ed6" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.7781654885444437, + -0.9230769230769236, + 0.21870669236847642 + ], + "xaxis": [ + -0.9999194200897036, + 0.0, + 0.012694618051398382 + ], + "yaxis": [ + 0.012694618051398382, + -0.0, + 0.9999194200897036 + ] + }, + "guid": "7ba52695-b7d0-4e05-88d1-13e6c0e583c4" + }, + "size": 0.19454502163765702, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "5ae70352-2fb3-423f-8cae-025fe7ce67ca" + } + ] + }, + "20": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -1.0384615384615383, + 0.08870494999794477 + ], + "guid": "2608f0e9-5242-42ec-8093-cec260ab8a5b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -1.0384615384615383, + 0.33865962455932297 + ], + "guid": "c396a81c-c693-45eb-be2a-6a75d295359b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -0.923076923076923, + 0.33865962455932297 + ], + "guid": "3346feef-b1da-408e-89d5-3db9f1f6744c" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -0.923076923076923, + 0.08870494999794477 + ], + "guid": "fb1b3477-f23a-44e3-b2bd-7a7416580606" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.167230938222296, + -0.9807692307692307, + 0.2136822872786339 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736088822, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "a2a6aa0b-36d5-44f3-8f9b-ef145b830c68" + }, + "size": 0.028846153846153827, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "187e0906-7010-4dca-8f4d-c99ff7eb7f6b" + } + ] + } + }, + "13": { + "14": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -1.0384615384615383, + 0.09856370341234416 + ], + "guid": "b9dc87ce-4ee6-4a22-9270-9b70de791d4e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -1.0384615384615383, + 0.34855866711722205 + ], + "guid": "bd0d15ff-45e2-4ea2-b455-f88f80f53e84" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -1.1538461538461537, + 0.34855866711722205 + ], + "guid": "b52eaf1b-2809-41a4-8070-5d20c5b667d8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -1.1538461538461537, + 0.09856370341234416 + ], + "guid": "6dfcbe23-be7a-4c6d-bc3a-fc3f88ddf649" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.38909788172236875, + -1.0961538461538463, + 0.2235611852647831 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.00634743689595929, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "4b823520-4619-4d37-98b5-54764dedfc2a" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "c05b2561-f496-4547-9f49-8269e05ee2fd" + } + ] + }, + "22": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38830445211037423, + -1.0384615384615383, + 0.09856370341234202 + ], + "guid": "1974fc5c-4c16-463e-920a-2fe582de9b71" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -1.0384615384615383, + 0.34855866711721994 + ], + "guid": "fcb0e1db-0e55-48aa-a9d0-f72c943ba230" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436356, + -1.0384615384615383, + 0.34855866711722205 + ], + "guid": "977e55c7-b1b0-4acb-bdf0-97d8897b4b4a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.3883044521103738, + -1.0384615384615383, + 0.09856370341234415 + ], + "guid": "ab3f9fb3-ea23-4475-93b7-87c023c70b0d" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 3.6558973299002204e-16, + -1.0384615384615385, + 0.2236461482078574 + ], + "xaxis": [ + -1.0, + 0.0, + 2.937822653657733e-15 + ], + "yaxis": [ + 2.937822653657733e-15, + 0.0, + 1.0 + ] + }, + "guid": "79093789-d4d6-449f-96d2-987ee044c125" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "e93da5c3-6f62-44a6-b68f-b61ac892ecee" + } + ] + } + }, + "14": { + "15": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -1.0384615384615383, + 0.08870494999794358 + ], + "guid": "eb1f8dc7-969a-448f-be19-92330d721c70" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + -1.0384615384615383, + 0.33865962455932164 + ], + "guid": "6ab5432f-fb9b-4d5e-914a-ee6663f6a9fe" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + -1.1538461538461537, + 0.33865962455932164 + ], + "guid": "584a1bc6-6e4c-4367-b4fa-b52453d4a741" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -1.1538461538461537, + 0.08870494999794358 + ], + "guid": "c2a11e1b-7971-4a74-b5ce-d87e10ad8ffe" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.1672309382222976, + -1.0961538461538458, + 0.2136822872786326 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736090595, + 0.0, + 0.9998186982455127 + ] + }, + "guid": "dcbe9d20-38b1-4f46-b7fc-b9681be8023a" + }, + "size": 0.02884615384615384, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "bcc680dc-9310-4078-ae54-3ca103e76184" + } + ] + }, + "24": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -0.923076923076923, + 0.08870494999794358 + ], + "guid": "5469fe66-06a3-4159-8968-f44f13193a04" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + -0.923076923076923, + 0.33865962455932164 + ], + "guid": "d5b45b1c-a998-4e61-838d-c42d1c0b6054" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + -1.0384615384615383, + 0.33865962455932164 + ], + "guid": "c8ce51cc-9dda-434f-a90f-63a635d949d8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -1.0384615384615383, + 0.08870494999794358 + ], + "guid": "3d203c22-3edd-467a-954b-dc08187a1428" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.1672309382222978, + -0.9807692307692307, + 0.2136822872786326 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.019041287736090595, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "91031932-7d66-4cca-82cf-426bae27bc29" + }, + "size": 0.028846153846153813, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "9bd01ac1-1358-459a-8bae-58013b3fc54c" + } + ] + }, + "23": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -0.9230769230769236, + 0.09856370341234418 + ], + "guid": "19eb8109-e8f1-4424-b781-32805d2afade" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -0.9230769230769236, + 0.34855866711722205 + ], + "guid": "c1974deb-2de6-4f22-858e-e0fee5536594" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1696110991893092, + -0.9230769230769236, + 0.33865962455932175 + ], + "guid": "4d260121-b018-4d93-9906-f41c0012aa3b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -0.9230769230769236, + 0.0887049499979436 + ], + "guid": "af8edb9c-8df9-419c-90d1-896c5ef2c8a3" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.778165488544444, + -0.9230769230769238, + 0.21870669236847695 + ], + "xaxis": [ + -0.9999194200897036, + 0.0, + -0.012694618051403083 + ], + "yaxis": [ + -0.012694618051403083, + 0.0, + 0.9999194200897036 + ] + }, + "guid": "e68ae386-d4e3-4214-9eed-6631af097a77" + }, + "size": 0.19454502163765763, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "9ff84265-8b9c-4416-ab5d-bfa703395fc1" + } + ] + }, + "22": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -1.0384615384615383, + 0.09856370341234416 + ], + "guid": "fd613e4f-4168-4d13-b8bd-67ab1ecfd7ff" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -1.0384615384615383, + 0.34855866711722205 + ], + "guid": "db41d87d-f873-4ae3-b161-1124c6d293b3" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -0.923076923076923, + 0.34855866711722205 + ], + "guid": "06489338-0bba-4eed-b392-64b19e95a4e6" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -0.923076923076923, + 0.09856370341234416 + ], + "guid": "8487aa69-1171-4b59-93d4-55af1b67a5f1" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.3890978817223687, + -0.9807692307692306, + 0.2235611852647831 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.00634743689595929, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "3eb82ddd-cdff-454e-ba15-14175b7dd129" + }, + "size": 0.02884615384615382, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "f697ba02-e650-4d39-9df6-dce757277528" + } + ] + } + }, + "15": { + "16": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -1.0384615384615383, + 0.06898903200408567 + ], + "guid": "9f3874c1-44a7-4196-a76a-a68f1418169b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + -1.0384615384615383, + 0.31886313477145534 + ], + "guid": "3eb94ec9-a31f-43aa-aa49-0ac705796415" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + -1.1538461538461537, + 0.31886313477145534 + ], + "guid": "d2f5d12b-e2bc-4c52-9249-e4ecc95f4d0f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -1.1538461538461537, + 0.06898903200408567 + ], + "guid": "49c76db1-271d-41ca-8068-059c0a639b23" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.9451758839936308, + -1.0961538461538463, + 0.1939260833877705 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "71f1b1a3-6308-4eb3-b0b4-6613aac6ff9a" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "3efc5640-ca85-4993-8f13-e53187c35075" + } + ] + }, + "24": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -1.0384615384615383, + 0.08870494999794357 + ], + "guid": "5574db07-add7-4f0a-9c88-76e7dd7c2dae" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + -1.0384615384615383, + 0.33865962455932164 + ], + "guid": "d9975fef-7586-401b-a859-c80a27fb2389" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293436, + -1.0384615384615383, + 0.31886313477145534 + ], + "guid": "433902fc-e669-4bf6-9a2e-075f3d6a1e26" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -1.0384615384615383, + 0.06898903200408565 + ], + "guid": "f21ff4ec-2b07-454d-8a48-ce67bd0dbba1" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.5562055680783635, + -1.0384615384615383, + 0.2038891208921549 + ], + "xaxis": [ + -0.9996776933450584, + 0.0, + -0.025387190240421666 + ], + "yaxis": [ + -0.025387190240421666, + 0.0, + 0.9996776933450584 + ] + }, + "guid": "4b05700d-dabe-462b-bbcd-74ea50d36de9" + }, + "size": 0.19454502163765713, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "5508d6d7-99c2-4a4c-996c-97406b743d49" + } + ] + } + }, + "16": { + "17": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + -1.0384615384615383, + 0.03941912684456511 + ], + "guid": "6dedac13-42f6-443a-aa50-4deee9cb7c25" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -1.0384615384615383, + 0.2891723881523536 + ], + "guid": "03ca5d37-eb52-4756-879b-f87d8321662a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -1.1538461538461537, + 0.2891723881523536 + ], + "guid": "5bc06860-53ab-4cb5-80dd-01aebb07c265" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + -1.1538461538461537, + 0.03941912684456511 + ], + "guid": "f9b92c66-3f3e-44a6-b4f6-60f7a2e60d95" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.7228073455684774, + -1.0961538461538463, + 0.16429575749845934 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.04441773810062878, + 0.0, + -0.9990130452311541 + ] + }, + "guid": "5bf6feef-3971-4b8f-ad92-efc3e5fc2502" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "ef95dcc5-5996-4227-af86-cb08cf37cfad" + } + ] + }, + "26": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + -0.923076923076923, + 0.03941912684456511 + ], + "guid": "e9fa07f5-b326-47ee-900d-a8211224c2de" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -0.923076923076923, + 0.2891723881523536 + ], + "guid": "3e013b6b-6f0f-4739-8435-e9deb7edf5e7" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -1.0384615384615383, + 0.2891723881523536 + ], + "guid": "0b1668fc-7c54-4584-8cdf-2b28b6063e44" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + -1.0384615384615383, + 0.03941912684456511 + ], + "guid": "e6d8c292-a8df-4b6b-a8e4-9430d6fa6918" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.7228073455684774, + -0.9807692307692307, + 0.16429575749845934 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.04441773810062878, + 0.0, + -0.9990130452311541 + ] + }, + "guid": "293f8627-611b-4a70-9696-89095b6274a9" + }, + "size": 0.02884615384615382, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "00a5f013-e4c4-4efb-81dd-4bb345764247" + } + ] + }, + "25": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -0.9230769230769229, + 0.06898903200408563 + ], + "guid": "54b52950-0931-4f32-b76d-e0b5defd2e3f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293432, + -0.9230769230769229, + 0.31886313477145534 + ], + "guid": "c45bc3d4-de32-4e04-814f-898eb0b192eb" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -0.9230769230769229, + 0.2891723881523536 + ], + "guid": "af657524-d86f-4212-aece-c2e3f6b0dce3" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7172551283058985, + -0.9230769230769229, + 0.03941912684456508 + ], + "guid": "8f39ed48-fcc9-4305-8cce-a0a25f025ca8" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.3339948498021252, + -0.9230769230769229, + 0.17919582177605323 + ], + "xaxis": [ + -0.9992748587227028, + 0.0, + -0.03807567103443308 + ], + "yaxis": [ + -0.03807567103443308, + 0.0, + 0.9992748587227028 + ] + }, + "guid": "b9d1237a-8853-44c6-b7c9-d655099e8274" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "4bd1ceed-47a0-4f13-a572-535ee6dc784d" + } + ] + }, + "24": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -1.0384615384615383, + 0.06898903200408567 + ], + "guid": "713daf86-86ff-4f48-aa44-3bc3f55d23b5" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + -1.0384615384615383, + 0.31886313477145534 + ], + "guid": "09518e23-99a4-46fa-a222-ba3c93cfb681" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + -0.923076923076923, + 0.31886313477145534 + ], + "guid": "df2a33ca-9f03-4c79-a63e-a3d8293a7bca" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -0.923076923076923, + 0.06898903200408567 + ], + "guid": "15d0d0a0-1762-4018-812f-63af4f46e968" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.9451758839936308, + -0.9807692307692307, + 0.19392608338777056 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "19b5033e-38c7-4f78-b5bd-9a5e1fe933e8" + }, + "size": 0.028846153846153817, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "55dd7f93-485e-4ed8-a624-82ab271c819f" + } + ] + } + }, + "17": { + "26": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7172551283058994, + -1.0384615384615383, + 0.03941912684456508 + ], + "guid": "5e735c82-1e5b-4895-b99e-862adeb0ee56" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7283595628310566, + -1.0384615384615383, + 0.2891723881523536 + ], + "guid": "abf11285-3f9c-46c6-af53-46f04dfa20e9" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -3.5071370309951106, + -1.0384615384615383, + 0.24959216965742537 + ], + "guid": "8591389c-9713-431e-b0b7-6c06bfc5d4b9" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -3.4928629690048982, + -1.0384615384615383, + 2.858824288409778e-15 + ], + "guid": "706022c6-64c3-40b9-8ba8-ffa2e6eb8a0f" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -3.111407985334628, + -1.0384615384615383, + 0.14463077458782633 + ], + "xaxis": [ + -0.9987109811433932, + 0.0, + -0.050758015560116394 + ], + "yaxis": [ + -0.050758015560116394, + 0.0, + 0.9987109811433932 + ] + }, + "guid": "72a66a7c-3c48-4a75-aa03-c850fb8ee5ce" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "62482e05-ce01-42db-b0be-bdfc08c30a45" + } + ] + } + }, + "18": { + "19": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -0.8076923076923077, + 0.03941912684456782 + ], + "guid": "da39b140-a6d2-4b37-8de9-608c5e9915be" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -0.8076923076923077, + 0.28917238815235635 + ], + "guid": "5c13526c-1ee9-42c8-8988-fd2eea5ec220" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -0.923076923076923, + 0.28917238815235635 + ], + "guid": "a5e9436e-2b9e-4f2c-8456-92ce8bbd74ba" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -0.923076923076923, + 0.03941912684456782 + ], + "guid": "86104104-0db8-4b50-af55-d0817ddf574e" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.7228073455684765, + -0.8653846153846153, + 0.1642957574984621 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.04441773810062701, + 0.0, + -0.9990130452311542 + ] + }, + "guid": "7cc6d74d-8abd-4832-9798-6dcff20f55c9" + }, + "size": 0.028846153846153827, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "0cbfb63b-aafb-456b-ae9d-a56b27e63898" + } + ] + }, + "27": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 3.4928629690048973, + -0.8076923076923076, + 0.0 + ], + "guid": "00acb3bc-c291-48cf-8a4e-7e42e0fe1478" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 3.5071370309951093, + -0.8076923076923076, + 0.24959216965742254 + ], + "guid": "b5639c20-ce0b-4b32-9bda-5f133a6a3b01" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -0.8076923076923076, + 0.28917238815235635 + ], + "guid": "38bfa5c5-4983-43ab-ada7-eba7f7889b24" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -0.8076923076923076, + 0.03941912684456786 + ], + "guid": "1537976d-f27a-45cf-bfc9-00bfd7f27cf4" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 3.1114079853346266, + -0.8076923076923075, + 0.14463077458782628 + ], + "xaxis": [ + -0.9987109811433927, + 0.0, + 0.0507580155601245 + ], + "yaxis": [ + 0.0507580155601245, + -0.0, + 0.9987109811433927 + ] + }, + "guid": "d7216ddb-43b2-4303-9740-e774ff67e7f1" + }, + "size": 0.1945450216376573, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "6f0951a5-8c1c-4074-a444-18f8caf4a9a6" + } + ] + } + }, + "19": { + "20": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -0.8076923076923077, + 0.06898903200408708 + ], + "guid": "e3c8ceb0-3277-4643-98fc-1db76ac1141c" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -0.8076923076923077, + 0.3188631347714567 + ], + "guid": "292e2f13-addf-46ff-adfa-b3252530855f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -0.923076923076923, + 0.3188631347714567 + ], + "guid": "ef923761-964d-4d1d-a4d8-24015c9de9a2" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -0.923076923076923, + 0.06898903200408708 + ], + "guid": "a823b63a-f014-4269-b587-aaffac2e297a" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.9451758839936293, + -0.8653846153846153, + 0.19392608338777195 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + 0.999496411069479 + ] + }, + "guid": "5e2d38b1-4818-43c5-8e6b-e53a6f53f208" + }, + "size": 0.028846153846153817, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "c51d7999-0392-4312-956c-46f2347c58ab" + } + ] + }, + "29": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -0.6923076923076923, + 0.06898903200408708 + ], + "guid": "06329fd1-5425-4a9a-9c74-b71863259e47" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -0.6923076923076923, + 0.3188631347714567 + ], + "guid": "e4261881-279c-48f9-b602-dee277ffc32d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -0.8076923076923077, + 0.3188631347714567 + ], + "guid": "0fd538de-d48b-4f56-b344-74e436b9f6a4" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -0.8076923076923077, + 0.06898903200408708 + ], + "guid": "c76baf94-ffef-4a80-a6a7-a5d884158bc6" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.9451758839936293, + -0.7499999999999999, + 0.19392608338777195 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "29a5756b-909f-47ba-ac03-724267d0c1a6" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "c0e906b0-5e82-4f67-88e0-97274ff21eb1" + } + ] + }, + "28": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -0.6923076923076924, + 0.03941912684456786 + ], + "guid": "43ac966c-faab-4b0a-8063-11652c3a5798" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -0.6923076923076924, + 0.2891723881523564 + ], + "guid": "4f8124e8-6614-4527-8fa2-23aefd5ebfd5" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -0.6923076923076924, + 0.3188631347714568 + ], + "guid": "b8e34939-51af-4f89-b310-f2eacdf66a36" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -0.6923076923076924, + 0.06898903200408711 + ], + "guid": "5c025350-21d9-4884-abd7-9f458054a821" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.333994849802124, + -0.6923076923076923, + 0.1791958217760553 + ], + "xaxis": [ + -0.9992748587227028, + 0.0, + 0.03807567103443127 + ], + "yaxis": [ + 0.03807567103443127, + 0.0, + 0.9992748587227028 + ] + }, + "guid": "4403c0ed-0149-4eb5-9852-18b8365578dd" + }, + "size": 0.19454502163765716, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "a58cd9a3-7a30-4b81-83c1-557b33bb668c" + } + ] + }, + "27": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -0.8076923076923077, + 0.03941912684456782 + ], + "guid": "0c9e22be-e6bc-4881-96ef-17ba914f1f97" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -0.8076923076923077, + 0.28917238815235635 + ], + "guid": "5c2880e4-e3c2-4d07-a175-6fdaa8e6e1bc" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -0.6923076923076923, + 0.28917238815235635 + ], + "guid": "62b33cfd-82b3-4105-a2ef-0603007f6ecb" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -0.6923076923076923, + 0.03941912684456782 + ], + "guid": "d16b8d98-3318-499b-9a70-bef5b3e38c9e" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.722807345568477, + -0.75, + 0.16429575749846212 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.04441773810062701, + 0.0, + 0.9990130452311542 + ] + }, + "guid": "6744075a-ca62-42bb-90bc-a779fc769db1" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "4f421fb8-b0ef-401b-b6d1-6a10d6ad8a45" + } + ] + } + }, + "20": { + "21": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -0.8076923076923077, + 0.08870494999794477 + ], + "guid": "01b88073-bf56-45f3-a714-9405c00632d1" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -0.8076923076923077, + 0.33865962455932297 + ], + "guid": "ae3c7c1c-3ae1-47cf-a475-ddaa63d824d4" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -0.923076923076923, + 0.33865962455932297 + ], + "guid": "ee367e0a-848e-4b96-9da7-2f4b3dd5328c" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -0.923076923076923, + 0.08870494999794477 + ], + "guid": "4016b26b-c850-4103-921e-0288c7cccc81" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.1672309382222963, + -0.8653846153846153, + 0.2136822872786339 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736088822, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "6e023987-7a86-4ccd-b3bd-be1cffe14bca" + }, + "size": 0.028846153846153827, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "035ccdfd-4592-4632-8065-972da81e3343" + } + ] + }, + "29": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -0.8076923076923077, + 0.06898903200408707 + ], + "guid": "42b41f5a-06be-4786-843b-0a734116b904" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9491423927293423, + -0.8076923076923077, + 0.31886313477145684 + ], + "guid": "bf05a5cb-6444-4dc1-a337-f74641eabcbb" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -0.8076923076923077, + 0.3386596245593229 + ], + "guid": "c0a515d1-0c33-4877-b9d2-d2ba15c01d4f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -0.8076923076923077, + 0.08870494999794475 + ], + "guid": "a348440d-4bad-4099-96e2-63fd4824ad69" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.5562055680783622, + -0.807692307692308, + 0.2038891208921563 + ], + "xaxis": [ + -0.9996776933450585, + 0.0, + 0.025387190240421426 + ], + "yaxis": [ + 0.025387190240421426, + -0.0, + 0.9996776933450585 + ] + }, + "guid": "68aad873-fd4e-4c2f-a15b-a0c3c8703a10" + }, + "size": 0.19454502163765724, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "2c005a46-48f2-4da2-bfb5-94e886bb5649" + } + ] + } + }, + "21": { + "22": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + -0.8076923076923077, + 0.09856370341234204 + ], + "guid": "41414ffd-39c7-447a-9dbe-972d829a0d59" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -0.8076923076923077, + 0.34855866711721994 + ], + "guid": "401d2f0f-da27-4cc5-abb7-e09e5e45a5e6" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -0.923076923076923, + 0.34855866711721994 + ], + "guid": "a922ebaf-2e48-497c-a2d2-8df46ec7684f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + -0.923076923076923, + 0.09856370341234204 + ], + "guid": "3717b7ef-5f45-45d1-9eee-7130fec1eeee" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.3890978817223695, + -0.8653846153846153, + 0.22356118526478094 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.006347436895961065, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "5b9b82b4-2bc4-48de-b74b-cfe35cb7f756" + }, + "size": 0.028846153846153827, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "a492f6f4-f62d-4072-979f-9c7c8823822f" + } + ] + }, + "31": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + -0.6923076923076923, + 0.09856370341234204 + ], + "guid": "cbf45556-e122-41d8-b1ff-f686942a3239" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -0.6923076923076923, + 0.34855866711721994 + ], + "guid": "bcc67332-c7b9-4ecb-9e70-30a1f4edf3c0" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -0.8076923076923077, + 0.34855866711721994 + ], + "guid": "004b9782-94c2-4ccb-9792-5bebd7ab9956" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + -0.8076923076923077, + 0.09856370341234204 + ], + "guid": "78ab25ea-d765-4c82-bbeb-6f064909b7ab" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.3890978817223694, + -0.75, + 0.22356118526478097 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.006347436895961065, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "1a7e02d7-0b6e-4754-9404-cbdc31e0024a" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "e6326223-2107-441e-908a-f2ecd90b80e7" + } + ] + }, + "30": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1648507772552847, + -0.6923076923076922, + 0.08870494999794476 + ], + "guid": "505cdcfa-687e-44c0-915b-8be2bcd64ad3" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893074, + -0.6923076923076922, + 0.33865962455932286 + ], + "guid": "ff89371f-4c7e-4843-92a3-82937fd0be51" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3898913113343645, + -0.6923076923076922, + 0.34855866711721994 + ], + "guid": "c20a4954-5e42-482f-862b-870234a3a11b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38830445211037423, + -0.6923076923076922, + 0.09856370341234204 + ], + "guid": "21d3b070-f05c-48d9-820b-13f5e62c1a37" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.7781654885444437, + -0.6923076923076923, + 0.21870669236847642 + ], + "xaxis": [ + -0.9999194200897036, + 0.0, + 0.012694618051398382 + ], + "yaxis": [ + 0.012694618051398382, + -0.0, + 0.9999194200897036 + ] + }, + "guid": "b5d47e5d-7db8-47e4-af88-ede661c34035" + }, + "size": 0.19454502163765702, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "bee09d19-833a-42ce-a5ec-8c044e44f0b3" + } + ] + }, + "29": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -0.8076923076923077, + 0.08870494999794477 + ], + "guid": "71c176ac-166a-4219-8f79-534dbf4fad09" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -0.8076923076923077, + 0.33865962455932297 + ], + "guid": "78104ab6-e16e-45bf-899f-06ede50c6eba" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -0.6923076923076923, + 0.33865962455932297 + ], + "guid": "19863586-3941-4013-9471-4f5c393c7302" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -0.6923076923076923, + 0.08870494999794477 + ], + "guid": "d8b81282-c1f6-4f70-ae08-dab181481af2" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.1672309382222963, + -0.75, + 0.2136822872786339 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736088822, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "c8d77d2e-5b1d-4b35-aae5-0757baec39c1" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "fe679888-fd39-48f5-b340-9886407c4bb9" + } + ] + } + }, + "22": { + "23": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -0.8076923076923077, + 0.09856370341234416 + ], + "guid": "9708986f-ba59-4ff9-ae52-ac7e937966ee" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -0.8076923076923077, + 0.34855866711722205 + ], + "guid": "8f1bfcd1-f053-46c8-95d3-6f156e6fd793" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -0.923076923076923, + 0.34855866711722205 + ], + "guid": "4bc15a1b-8416-4aa8-a375-79a4e9f31d98" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -0.923076923076923, + 0.09856370341234416 + ], + "guid": "132fca91-38c9-4068-bdc2-58481e64ec43" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.3890978817223687, + -0.8653846153846154, + 0.22356118526478314 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.00634743689595929, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "0e58f79e-7686-4b3f-bf0a-ecf032567104" + }, + "size": 0.02884615384615382, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "f1ca2930-2d7f-4142-9c14-10c1004a2638" + } + ] + }, + "31": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38830445211037423, + -0.8076923076923076, + 0.09856370341234202 + ], + "guid": "5d7089ab-09b1-4fdf-b589-743442b6f4da" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -0.8076923076923076, + 0.34855866711721994 + ], + "guid": "54341c26-e316-4bfd-bb18-4fa792616aad" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436356, + -0.8076923076923076, + 0.34855866711722205 + ], + "guid": "ab11f970-b2fe-4f1a-b813-3000e8f2bd04" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.3883044521103738, + -0.8076923076923076, + 0.09856370341234415 + ], + "guid": "30b4a6df-cbce-49eb-bd5f-40e4dffb1c43" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 3.6558973299002204e-16, + -0.8076923076923077, + 0.2236461482078574 + ], + "xaxis": [ + -1.0, + 0.0, + 2.937822653657733e-15 + ], + "yaxis": [ + 2.937822653657733e-15, + -0.0, + 1.0 + ] + }, + "guid": "c20c5111-ab4d-47e3-97ed-a5f116ff8c8f" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "a01d9e57-e55d-4789-9a87-99cedcd87eec" + } + ] + } + }, + "23": { + "33": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -0.6923076923076923, + 0.08870494999794358 + ], + "guid": "1a901b14-e922-45da-8485-2950137b7314" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + -0.6923076923076923, + 0.33865962455932164 + ], + "guid": "3306b99a-152c-4452-82fd-b7f92dc84bd4" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + -0.8076923076923077, + 0.33865962455932164 + ], + "guid": "3890b1d4-58d8-48f5-b387-b34f6001185d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -0.8076923076923077, + 0.08870494999794358 + ], + "guid": "14710a0a-ad45-4c6b-837f-f0bda8cc59cd" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.1672309382222976, + -0.75, + 0.2136822872786326 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.019041287736090595, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "b7137e85-b367-4035-a812-f47eda181123" + }, + "size": 0.02884615384615384, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "558f8308-dc26-4308-aea6-c883f689f141" + } + ] + }, + "24": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -0.8076923076923077, + 0.08870494999794358 + ], + "guid": "9e4b4fd8-b0b8-465d-bada-ebca04e5a189" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + -0.8076923076923077, + 0.33865962455932164 + ], + "guid": "f120fde9-4a8e-4831-a17f-e7d35862cfc4" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + -0.923076923076923, + 0.33865962455932164 + ], + "guid": "34e2dbd2-f358-4566-a320-f743ce5bc73d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -0.923076923076923, + 0.08870494999794358 + ], + "guid": "2e4232fb-4da9-4c7e-95e1-a22de40c191e" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.1672309382222978, + -0.8653846153846154, + 0.2136822872786326 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736090595, + 0.0, + 0.9998186982455127 + ] + }, + "guid": "edcf2815-daed-42f6-ad3e-96200c4c33a6" + }, + "size": 0.028846153846153813, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "7dd375ab-14d7-4dae-afbc-2c412187d97f" + } + ] + }, + "32": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -0.6923076923076924, + 0.09856370341234418 + ], + "guid": "fa5c9fb2-8b12-4293-b75b-1476f225a02e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -0.6923076923076924, + 0.34855866711722205 + ], + "guid": "239da125-0ba4-4cc8-a669-1fbc9b3eb635" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1696110991893092, + -0.6923076923076924, + 0.33865962455932175 + ], + "guid": "4c68dfe9-a824-4f07-b4d9-4b0182f996d5" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -0.6923076923076924, + 0.0887049499979436 + ], + "guid": "e06adc89-2068-4e15-8aee-f2e23979648f" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.778165488544444, + -0.6923076923076925, + 0.21870669236847695 + ], + "xaxis": [ + -0.9999194200897036, + 0.0, + -0.012694618051403083 + ], + "yaxis": [ + -0.012694618051403083, + 0.0, + 0.9999194200897036 + ] + }, + "guid": "ea2454d5-311a-4eed-9a96-421cd1f063f1" + }, + "size": 0.19454502163765763, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "1f739e4a-bf9c-4020-a97d-d243f3f98ac8" + } + ] + }, + "31": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -0.8076923076923077, + 0.09856370341234416 + ], + "guid": "b6e4974c-9b1b-42b2-b44b-ae7e68c82127" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -0.8076923076923077, + 0.34855866711722205 + ], + "guid": "5e8e43b0-75cc-4e7e-80f2-5cfa5ddbf88b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -0.6923076923076923, + 0.34855866711722205 + ], + "guid": "d63c4c04-c036-4f69-861a-ff50243bedd0" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -0.6923076923076923, + 0.09856370341234416 + ], + "guid": "f53524d7-3fbf-4419-8eac-7a3e78f62d35" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.38909788172236875, + -0.7500000000000001, + 0.2235611852647831 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.00634743689595929, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "135174c1-2454-4dfc-92ec-13938479baf9" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "40fc43fb-87e1-49ad-a49f-81f351a5f742" + } + ] + } + }, + "24": { + "33": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -0.8076923076923076, + 0.08870494999794357 + ], + "guid": "3b57d2a9-690e-468f-a48b-a4a7186ed22a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + -0.8076923076923076, + 0.33865962455932164 + ], + "guid": "d11da3ce-1ee0-4695-a936-f36bd55f0874" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293436, + -0.8076923076923076, + 0.31886313477145534 + ], + "guid": "36667395-b161-412f-be8f-0f3ed3211096" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -0.8076923076923076, + 0.06898903200408565 + ], + "guid": "9b48ca92-7875-4155-b0d1-f790dda7b9fc" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.5562055680783635, + -0.8076923076923077, + 0.2038891208921549 + ], + "xaxis": [ + -0.9996776933450584, + 0.0, + -0.025387190240421666 + ], + "yaxis": [ + -0.025387190240421666, + 0.0, + 0.9996776933450584 + ] + }, + "guid": "696a5c41-5481-4f88-9e33-d34f1a66b10c" + }, + "size": 0.19454502163765713, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "5dd0bae3-bf2d-4b81-9179-afad114a2d2e" + } + ] + }, + "25": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -0.8076923076923077, + 0.06898903200408567 + ], + "guid": "5515e30f-4275-49dd-9b35-6a68405240c8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + -0.8076923076923077, + 0.31886313477145534 + ], + "guid": "ef09a092-2cf1-4520-b600-a3924431c2a8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + -0.923076923076923, + 0.31886313477145534 + ], + "guid": "b7ddd00d-3c36-463b-a8c3-dcb8217cdfe2" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -0.923076923076923, + 0.06898903200408567 + ], + "guid": "11342f2c-f17a-4677-9566-b772b7a2c23f" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.9451758839936306, + -0.8653846153846153, + 0.1939260833877705 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.03173206988570243, + 0.0, + 0.999496411069479 + ] + }, + "guid": "47142c8d-26d8-4734-aa81-7c248ac5bc5d" + }, + "size": 0.028846153846153817, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "47026dc4-1879-42cd-8c7c-c57fc06a5604" + } + ] + } + }, + "25": { + "33": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -0.8076923076923077, + 0.06898903200408567 + ], + "guid": "ad4b605e-5b15-48b9-aeaf-4f84c0d095ab" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + -0.8076923076923077, + 0.31886313477145534 + ], + "guid": "7487288b-06fe-42f6-8b01-5c770f751e9f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + -0.6923076923076923, + 0.31886313477145534 + ], + "guid": "1c73a5fc-b38d-45f2-b90f-2b57d8ea9748" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -0.6923076923076923, + 0.06898903200408567 + ], + "guid": "330b1b6d-3e44-428d-85a3-7271e8c82044" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.9451758839936308, + -0.7500000000000001, + 0.1939260833877705 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "3c0fda0b-9281-4351-93fa-0cb4ee246cdd" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "e4e81857-2860-4eca-9adc-45faaf00d3b7" + } + ] + }, + "26": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + -0.8076923076923077, + 0.03941912684456511 + ], + "guid": "a47c3b86-29ac-4af9-a0ef-b80d251534a0" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -0.8076923076923077, + 0.2891723881523536 + ], + "guid": "bfc0389e-283c-4709-8cf9-451879a6a109" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -0.923076923076923, + 0.2891723881523536 + ], + "guid": "556f98ff-e518-4649-85cc-4c7cf652f536" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + -0.923076923076923, + 0.03941912684456511 + ], + "guid": "f9b605b0-2a83-4302-88c9-0a4aba868daa" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.7228073455684774, + -0.8653846153846154, + 0.16429575749845934 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.04441773810062878, + 0.0, + 0.9990130452311541 + ] + }, + "guid": "06e1fcfd-a1fc-4608-b5f2-91dde9dc8cff" + }, + "size": 0.02884615384615382, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "b4203c6e-a189-4437-ac7a-3e7a29d54d03" + } + ] + }, + "35": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + -0.6923076923076923, + 0.03941912684456511 + ], + "guid": "e617cd9c-eb23-48d4-817d-96fbe47cdbcb" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -0.6923076923076923, + 0.2891723881523536 + ], + "guid": "a65fbe23-cb66-488e-adf6-ca6ccb7cf6d4" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -0.8076923076923077, + 0.2891723881523536 + ], + "guid": "d2f80297-db0b-44d8-a397-7fc05b0330a3" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + -0.8076923076923077, + 0.03941912684456511 + ], + "guid": "82fe9dc0-45a3-4acc-acf0-654168fe699a" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.7228073455684774, + -0.7499999999999999, + 0.16429575749845934 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.04441773810062878, + 0.0, + -0.9990130452311541 + ] + }, + "guid": "1681593b-41ec-40f9-a489-6eb06464119e" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "a8e977dd-7b7b-41a0-9742-94609bc5c31f" + } + ] + }, + "34": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -0.6923076923076922, + 0.06898903200408563 + ], + "guid": "03239e48-e01a-4196-9dba-76128b3731ed" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293432, + -0.6923076923076922, + 0.31886313477145534 + ], + "guid": "39cba371-4ed9-4940-972d-05f94498166e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -0.6923076923076922, + 0.2891723881523536 + ], + "guid": "0f0c7198-2a90-4875-b6e2-0f5b37dd8426" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7172551283058985, + -0.6923076923076922, + 0.03941912684456508 + ], + "guid": "7d40bd3f-d25d-407e-9a78-6462d96a8b2c" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.3339948498021252, + -0.6923076923076922, + 0.17919582177605323 + ], + "xaxis": [ + -0.9992748587227028, + 0.0, + -0.03807567103443308 + ], + "yaxis": [ + -0.03807567103443308, + 0.0, + 0.9992748587227028 + ] + }, + "guid": "b027863e-93f4-4922-8ca7-51002771f2a6" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "bbdfa7cc-57f2-4d63-90e1-e2d583165c43" + } + ] + } + }, + "26": { + "35": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7172551283058994, + -0.8076923076923076, + 0.03941912684456508 + ], + "guid": "f9205d66-5ea1-4e5d-8893-73ba92da006e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7283595628310566, + -0.8076923076923076, + 0.2891723881523536 + ], + "guid": "189fe27e-1dfc-4b71-abc5-b3a9f7b08fdf" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -3.5071370309951106, + -0.8076923076923076, + 0.24959216965742537 + ], + "guid": "343d1212-7a22-412b-9628-7715d15c91b3" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -3.4928629690048982, + -0.8076923076923076, + 2.858824288409778e-15 + ], + "guid": "8d2d4093-645c-4b68-bf9b-4e73f3deb97b" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -3.111407985334628, + -0.8076923076923077, + 0.14463077458782633 + ], + "xaxis": [ + -0.9987109811433932, + 0.0, + -0.050758015560116394 + ], + "yaxis": [ + -0.050758015560116394, + 0.0, + 0.9987109811433932 + ] + }, + "guid": "9619d3b0-d0a1-4b6d-bc4a-ef18b97a489e" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "0ddc400d-cdc9-4114-b1a8-46afb2321f84" + } + ] + } + }, + "27": { + "28": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -0.5769230769230769, + 0.03941912684456782 + ], + "guid": "6f1dbaf8-dcbb-4427-b53a-103efff43855" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -0.5769230769230769, + 0.28917238815235635 + ], + "guid": "367d0494-44bb-45fd-bc9b-fe468a28830a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -0.6923076923076923, + 0.28917238815235635 + ], + "guid": "c8b82a00-b851-497b-b683-e2978d956c75" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -0.6923076923076923, + 0.03941912684456782 + ], + "guid": "513b1822-f3eb-4f91-b776-df8944482f99" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.722807345568477, + -0.6346153846153847, + 0.16429575749846212 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.04441773810062701, + 0.0, + 0.9990130452311542 + ] + }, + "guid": "ba760957-fc0a-4707-8708-39f9eac0e8b2" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "f22af72e-7c6e-41ba-be1e-fc7f9d78102b" + } + ] + }, + "36": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 3.4928629690048973, + -0.576923076923077, + 0.0 + ], + "guid": "a893a2db-2496-4f88-9b09-eeb9e09561a2" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 3.5071370309951093, + -0.576923076923077, + 0.24959216965742254 + ], + "guid": "61dbe829-f8b0-4496-ae68-3c17b4bb8b4b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -0.576923076923077, + 0.28917238815235635 + ], + "guid": "047cb007-e83e-4a6a-8865-8bd4e9f5b4c6" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -0.576923076923077, + 0.03941912684456786 + ], + "guid": "a7f2c685-589e-4666-b876-ce705c823a60" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 3.1114079853346266, + -0.576923076923077, + 0.14463077458782628 + ], + "xaxis": [ + -0.9987109811433927, + 0.0, + 0.0507580155601245 + ], + "yaxis": [ + 0.0507580155601245, + -0.0, + 0.9987109811433927 + ] + }, + "guid": "3a08efa7-193d-4252-8a16-7d065e64e917" + }, + "size": 0.1945450216376573, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "1ae5cfbd-6ce8-4f22-a021-b479fbf09ccb" + } + ] + } + }, + "28": { + "29": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -0.5769230769230769, + 0.06898903200408708 + ], + "guid": "86bacd57-93ec-42cc-b4de-d291b38c22da" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -0.5769230769230769, + 0.3188631347714567 + ], + "guid": "93f0b85a-7946-4b98-9e44-4f5bf6626875" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -0.6923076923076923, + 0.3188631347714567 + ], + "guid": "af99e6be-7f01-4637-9262-73959482bd67" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -0.6923076923076923, + 0.06898903200408708 + ], + "guid": "7639ee6e-4078-4cf2-bdaf-bb72d1dff980" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.9451758839936293, + -0.6346153846153846, + 0.19392608338777195 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + 0.999496411069479 + ] + }, + "guid": "7b2bd698-f329-4f3a-b969-52b3f72f6d96" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "6e94e0ff-c90a-4e8f-ad23-0f9b981fb793" + } + ] + }, + "38": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -0.46153846153846145, + 0.06898903200408708 + ], + "guid": "7422e2db-2d75-485c-8aa5-84eef53334fe" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -0.46153846153846145, + 0.3188631347714567 + ], + "guid": "767b9354-bc1e-419a-b500-a6b9a1215d20" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -0.5769230769230769, + 0.3188631347714567 + ], + "guid": "2c5aa078-2404-48ee-bb94-8bdf3fd20d3e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -0.5769230769230769, + 0.06898903200408708 + ], + "guid": "0214f6a2-e1aa-432f-8c30-a881e52e6820" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.9451758839936293, + -0.5192307692307692, + 0.19392608338777195 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "167a8ae7-19e9-4754-8da4-8600863eacc2" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "6aa81ac9-7d91-43dd-9aa4-380d0b2bcf58" + } + ] + }, + "37": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -0.46153846153846145, + 0.03941912684456786 + ], + "guid": "e74e86d9-e3b0-43ea-956f-8ee0ce03c40b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -0.46153846153846145, + 0.2891723881523564 + ], + "guid": "7d79a8cf-44cf-4f8c-bb8e-4f923b48544b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -0.46153846153846145, + 0.3188631347714568 + ], + "guid": "e7734f47-581d-47b7-bb7e-31e7122e9638" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -0.46153846153846145, + 0.06898903200408711 + ], + "guid": "2b99fad2-0a58-4ea8-95e6-3b7ead92c8e4" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.333994849802124, + -0.4615384615384614, + 0.1791958217760553 + ], + "xaxis": [ + -0.9992748587227028, + 0.0, + 0.03807567103443127 + ], + "yaxis": [ + 0.03807567103443127, + 0.0, + 0.9992748587227028 + ] + }, + "guid": "613a399b-ebad-47b9-878f-f9db9729f82f" + }, + "size": 0.19454502163765716, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "b7abebc2-b3aa-4170-b4b6-c3175684b728" + } + ] + }, + "36": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -0.5769230769230769, + 0.03941912684456782 + ], + "guid": "5563371c-b4ac-4b1b-8540-4158a1f7a4e4" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -0.5769230769230769, + 0.28917238815235635 + ], + "guid": "e87f6f6c-318c-435b-8282-3b8187310a6d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -0.46153846153846145, + 0.28917238815235635 + ], + "guid": "69189efd-15fa-4787-9c30-d1ec2a2ec42b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -0.46153846153846145, + 0.03941912684456782 + ], + "guid": "038e050c-3383-4d8d-91f3-21e3279fd348" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.722807345568477, + -0.5192307692307692, + 0.16429575749846212 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.04441773810062701, + 0.0, + -0.9990130452311542 + ] + }, + "guid": "58764e16-2069-45a2-9704-71324fc77b21" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "7c681a2c-dabc-4420-bf12-108419b55ca1" + } + ] + } + }, + "29": { + "30": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -0.5769230769230769, + 0.08870494999794477 + ], + "guid": "c8dc2d08-e381-442a-975a-0b84d1da615c" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -0.5769230769230769, + 0.33865962455932297 + ], + "guid": "e3f1f7c2-f342-4074-bad8-9b542154d1bc" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -0.6923076923076923, + 0.33865962455932297 + ], + "guid": "8700d383-08cf-4765-8c04-ae1237277379" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -0.6923076923076923, + 0.08870494999794477 + ], + "guid": "7613dcbb-d874-4e3f-be7c-5530fef7acc3" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.1672309382222963, + -0.6346153846153847, + 0.2136822872786339 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736088822, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "171659d6-e57a-4970-ae2d-43470abeb51f" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "5d3c3551-4edd-496d-b194-681f0ed411ea" + } + ] + }, + "38": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -0.5769230769230769, + 0.06898903200408707 + ], + "guid": "b7e6e5ee-744c-4b6f-9e1d-7800c8f08ffe" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9491423927293423, + -0.5769230769230769, + 0.31886313477145684 + ], + "guid": "e21560f6-d625-4d8c-bb47-cdbd8e2165a4" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -0.5769230769230769, + 0.3386596245593229 + ], + "guid": "4720dc2d-7b17-425f-899b-b7017d2c9902" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -0.5769230769230769, + 0.08870494999794475 + ], + "guid": "96fe90e9-fcec-41ae-b6c8-c89a9054599f" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.5562055680783622, + -0.576923076923077, + 0.2038891208921563 + ], + "xaxis": [ + -0.9996776933450585, + 0.0, + 0.025387190240421426 + ], + "yaxis": [ + 0.025387190240421426, + -0.0, + 0.9996776933450585 + ] + }, + "guid": "582dac7b-fe56-4922-9e40-86deabfc5e9b" + }, + "size": 0.19454502163765724, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "cbd8dcc1-d899-4de2-b179-b54527d0054d" + } + ] + } + }, + "30": { + "31": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + -0.5769230769230769, + 0.09856370341234204 + ], + "guid": "c76ca558-1d9e-488a-986d-89ec40b6eb77" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -0.5769230769230769, + 0.34855866711721994 + ], + "guid": "466c52af-dcbf-4ff8-9f34-ebeb9f6f55d2" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -0.6923076923076923, + 0.34855866711721994 + ], + "guid": "06b0f908-75ac-4ac2-99a1-6bb29874f203" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + -0.6923076923076923, + 0.09856370341234204 + ], + "guid": "121d3891-3ec1-4ad9-819e-e12df04040b5" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.3890978817223694, + -0.6346153846153846, + 0.22356118526478097 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.006347436895961065, + 0.0, + -0.9999798548195118 + ] + }, + "guid": "5bc39001-16aa-4280-8709-ec0848819279" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "5c97a8ef-262b-428f-bd14-a0972591aaf1" + } + ] + }, + "40": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + -0.46153846153846145, + 0.09856370341234204 + ], + "guid": "0bbf8850-1f4b-4aa4-9e45-7d264dea4079" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -0.46153846153846145, + 0.34855866711721994 + ], + "guid": "bdb2f8ff-30fa-4759-8c73-50097121256f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -0.5769230769230769, + 0.34855866711721994 + ], + "guid": "40574e9f-2205-43de-a44a-2c0477195ccb" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + -0.5769230769230769, + 0.09856370341234204 + ], + "guid": "b7735894-d2eb-49dd-a283-dbbf19092aeb" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.3890978817223694, + -0.519230769230769, + 0.22356118526478097 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.006347436895961065, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "703bd0eb-4350-485a-9b14-916f980176c4" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "69c1d838-9738-4cc5-b2cf-c99f3ff0bce6" + } + ] + }, + "39": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1648507772552847, + -0.4615384615384617, + 0.08870494999794476 + ], + "guid": "9d19416b-ff31-4dc3-aa29-c931d1ce70e8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893074, + -0.4615384615384617, + 0.33865962455932286 + ], + "guid": "89afc3df-39dc-403f-85e1-a30114136e9e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3898913113343645, + -0.4615384615384617, + 0.34855866711721994 + ], + "guid": "4fd83ad4-6c51-48d7-b156-19a71c70c007" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38830445211037423, + -0.4615384615384617, + 0.09856370341234204 + ], + "guid": "2f014ff7-c2d8-4ad0-aa6b-80766c4743b5" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.7781654885444437, + -0.4615384615384618, + 0.21870669236847642 + ], + "xaxis": [ + -0.9999194200897036, + 0.0, + 0.012694618051398382 + ], + "yaxis": [ + 0.012694618051398382, + -0.0, + 0.9999194200897036 + ] + }, + "guid": "f27809ec-b26f-4412-9c4b-58f819c32e43" + }, + "size": 0.19454502163765702, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "4a53a764-6cc1-482c-b0f4-4f00bfa9c33d" + } + ] + }, + "38": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -0.5769230769230769, + 0.08870494999794477 + ], + "guid": "6446fc85-d277-4094-886a-0515564f93a7" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -0.5769230769230769, + 0.33865962455932297 + ], + "guid": "3f385490-12ca-49c8-a6e4-a94534507c9d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -0.46153846153846145, + 0.33865962455932297 + ], + "guid": "34e6764c-f4ce-470d-93b6-ecd88c9f74c1" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -0.46153846153846145, + 0.08870494999794477 + ], + "guid": "ea57c1af-7c2b-4a96-a429-9547809b7666" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.1672309382222963, + -0.5192307692307692, + 0.2136822872786339 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736088822, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "e8a710ae-5fa4-475c-a6bb-bcecc2f94024" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "ef4d077f-4dc8-4a46-b52b-f716101c683a" + } + ] + } + }, + "31": { + "32": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -0.5769230769230769, + 0.09856370341234416 + ], + "guid": "6a30b15f-23f4-4b92-aa3e-3fdeb32af212" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -0.5769230769230769, + 0.34855866711722205 + ], + "guid": "fe2e63e7-278c-4052-8713-4ce8abb2a83e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -0.6923076923076923, + 0.34855866711722205 + ], + "guid": "c5f4d08d-8c75-404f-b809-f9c88a1cbfa1" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -0.6923076923076923, + 0.09856370341234416 + ], + "guid": "e8850048-5bb5-4983-b3f3-d4fd5c2df3d9" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.38909788172236875, + -0.6346153846153846, + 0.2235611852647831 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.00634743689595929, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "a5f4db74-ebba-427f-bb7b-fac8ea200ef6" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "5b1122bf-045e-47bd-a7e7-9d932296d74e" + } + ] + }, + "40": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38830445211037423, + -0.5769230769230768, + 0.09856370341234202 + ], + "guid": "77e7d99f-6fcd-46b2-92d8-95d674bee6e5" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -0.5769230769230768, + 0.34855866711721994 + ], + "guid": "8c500c62-127e-4cfb-8356-911ccffac5d5" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436356, + -0.5769230769230768, + 0.34855866711722205 + ], + "guid": "6546ff03-5a71-4a2b-88cd-5a62afe784a2" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.3883044521103738, + -0.5769230769230768, + 0.09856370341234415 + ], + "guid": "e7359162-3710-477f-a44e-812a02f5dc6a" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 3.6558973299002204e-16, + -0.5769230769230769, + 0.2236461482078574 + ], + "xaxis": [ + -1.0, + 0.0, + 2.937822653657733e-15 + ], + "yaxis": [ + 2.937822653657733e-15, + -0.0, + 1.0 + ] + }, + "guid": "b88bee1d-70e2-4c5e-8ed4-8c16fe0f2f5e" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "8459fb19-d121-4ef2-9c29-b11233a0dae8" + } + ] + } + }, + "32": { + "33": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -0.5769230769230769, + 0.08870494999794358 + ], + "guid": "6ac2b30d-4e88-492b-8363-b6f857071bd9" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + -0.5769230769230769, + 0.33865962455932164 + ], + "guid": "109bc2ef-44dd-4168-a6d6-698dc57417fd" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + -0.6923076923076923, + 0.33865962455932164 + ], + "guid": "004e2f43-9bf8-4c85-bd28-2c716b16ac13" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -0.6923076923076923, + 0.08870494999794358 + ], + "guid": "5554c8fb-d74b-4cf7-bc4a-2f83a6e5c8b4" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.1672309382222976, + -0.6346153846153846, + 0.2136822872786326 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736090595, + 0.0, + 0.9998186982455127 + ] + }, + "guid": "222ee530-f8c9-4662-afb6-a0f3de6a2844" + }, + "size": 0.02884615384615384, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "f796d474-e020-4950-a46a-f09e2155fb67" + } + ] + }, + "42": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -0.46153846153846145, + 0.08870494999794358 + ], + "guid": "03c33422-1e05-4db4-8b19-75973888e9a8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + -0.46153846153846145, + 0.33865962455932164 + ], + "guid": "21b4a936-b21a-463a-a424-08ff5bf0c0bb" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + -0.5769230769230769, + 0.33865962455932164 + ], + "guid": "20e11771-4e0c-49cc-b337-86cbd8b9df63" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -0.5769230769230769, + 0.08870494999794358 + ], + "guid": "57d373cd-60d1-47d0-b5bc-9341a7aafdcb" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.1672309382222976, + -0.5192307692307692, + 0.2136822872786326 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.019041287736090595, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "cf9baea2-0b22-40b6-806b-179b3dfdf79b" + }, + "size": 0.02884615384615384, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "7ae18223-e1df-46b0-97ea-fc6adc41d09a" + } + ] + }, + "41": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -0.4615384615384618, + 0.09856370341234418 + ], + "guid": "048f8bb1-bd30-461a-9e50-5f59649c327f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -0.4615384615384618, + 0.34855866711722205 + ], + "guid": "5a7974d5-036e-46a9-939b-5c2bd01da658" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1696110991893092, + -0.4615384615384618, + 0.33865962455932175 + ], + "guid": "35aab3d7-bc33-449f-973c-53be42323495" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -0.4615384615384618, + 0.0887049499979436 + ], + "guid": "b64db819-8933-462b-88bf-a59350c1cd64" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.778165488544444, + -0.4615384615384619, + 0.21870669236847695 + ], + "xaxis": [ + -0.9999194200897036, + 0.0, + -0.012694618051403083 + ], + "yaxis": [ + -0.012694618051403083, + 0.0, + 0.9999194200897036 + ] + }, + "guid": "da34af13-f634-4a1a-9c2b-2f9cb86eec62" + }, + "size": 0.19454502163765763, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "164ef65a-4eab-4fd0-8dea-cf2966a7039e" + } + ] + }, + "40": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -0.5769230769230769, + 0.09856370341234416 + ], + "guid": "addf122c-7313-4795-8af1-d6de5eecce9e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -0.5769230769230769, + 0.34855866711722205 + ], + "guid": "0d91142b-b11d-49f7-8647-ea86b4ff31f8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -0.46153846153846145, + 0.34855866711722205 + ], + "guid": "2745d36d-289e-41b7-856d-71a7b84c8a5f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -0.46153846153846145, + 0.09856370341234416 + ], + "guid": "0109fc85-be18-4f8c-8cf9-0e1f7a1443aa" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.38909788172236875, + -0.5192307692307692, + 0.2235611852647831 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.00634743689595929, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "d47b1488-1157-4b52-8cd6-e48dc310c5fe" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "5745e4ea-a105-4f4c-b8f8-bc9a28248148" + } + ] + } + }, + "33": { + "34": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -0.5769230769230769, + 0.06898903200408567 + ], + "guid": "dbef1e8b-7ddc-4638-8610-e5ad90f76359" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + -0.5769230769230769, + 0.31886313477145534 + ], + "guid": "ce885937-2595-4993-bf82-fdbfe31ff76f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + -0.6923076923076923, + 0.31886313477145534 + ], + "guid": "49b3f3df-6282-4d16-939a-a787c9c1a15a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -0.6923076923076923, + 0.06898903200408567 + ], + "guid": "a0755502-76ec-4ecc-ab42-3e2c1539d402" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.9451758839936308, + -0.6346153846153846, + 0.1939260833877705 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "3c142112-e481-4a27-bafd-38b6a85fcfab" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "435cedcb-ccf4-4beb-bf23-d897c0b03ca6" + } + ] + }, + "42": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -0.5769230769230768, + 0.08870494999794357 + ], + "guid": "a8e5bc85-453c-445c-90fd-9c4132afffc7" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + -0.5769230769230768, + 0.33865962455932164 + ], + "guid": "9c9a718c-9c1d-4338-9048-a1ada01b057b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293436, + -0.5769230769230768, + 0.31886313477145534 + ], + "guid": "43399921-a47b-4a87-aec7-1dfcb9ee3970" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -0.5769230769230768, + 0.06898903200408565 + ], + "guid": "25e5b2f9-f27f-4835-a7f4-6df51311a362" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.5562055680783635, + -0.5769230769230768, + 0.2038891208921549 + ], + "xaxis": [ + -0.9996776933450584, + 0.0, + -0.025387190240421666 + ], + "yaxis": [ + -0.025387190240421666, + 0.0, + 0.9996776933450584 + ] + }, + "guid": "94c8f50c-0f45-4672-9066-c9151eece3c5" + }, + "size": 0.19454502163765713, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "d07f71ef-2678-492d-9d8c-54e4b489d6dc" + } + ] + } + }, + "34": { + "35": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + -0.5769230769230769, + 0.03941912684456511 + ], + "guid": "6e831167-0562-487d-88d2-ef4b49b3ecfc" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -0.5769230769230769, + 0.2891723881523536 + ], + "guid": "07c8fefa-d143-4f15-a005-d2816f4c710c" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -0.6923076923076923, + 0.2891723881523536 + ], + "guid": "e38aa2f5-063a-47b2-b6fe-4800f04a3bf3" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + -0.6923076923076923, + 0.03941912684456511 + ], + "guid": "bd5cff48-be36-4b21-9418-1a8aace25c90" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.7228073455684774, + -0.6346153846153846, + 0.16429575749845934 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.04441773810062878, + 0.0, + 0.9990130452311541 + ] + }, + "guid": "840df965-ef33-40ed-a4a7-864f4f2a7dab" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "4ede4ff0-dc06-446a-a60d-96a3d7b5e1a7" + } + ] + }, + "44": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + -0.46153846153846145, + 0.03941912684456511 + ], + "guid": "07dd2f07-f0bd-45c8-9376-104553bb1771" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -0.46153846153846145, + 0.2891723881523536 + ], + "guid": "48d119b7-55a8-4903-a495-9a475fd7f78c" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -0.5769230769230769, + 0.2891723881523536 + ], + "guid": "514cbe05-08b0-4802-beda-c230e15d6674" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + -0.5769230769230769, + 0.03941912684456511 + ], + "guid": "e6cb878f-76c5-45a2-ba39-69bdf6156964" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.7228073455684774, + -0.5192307692307692, + 0.16429575749845934 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.04441773810062878, + 0.0, + -0.9990130452311541 + ] + }, + "guid": "896e71df-bb3a-457b-bf73-9d6d1d07a5c1" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "cd087b1a-a871-418c-b14c-4721b1bcdf8e" + } + ] + }, + "43": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -0.46153846153846145, + 0.06898903200408563 + ], + "guid": "246f2ca4-a13c-4fc9-94f1-6eb97af1b386" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293432, + -0.46153846153846145, + 0.31886313477145534 + ], + "guid": "d8ee04c6-3acd-4e95-b79e-c95b8341e37f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -0.46153846153846145, + 0.2891723881523536 + ], + "guid": "c1907a50-b774-47eb-90f4-e7be953b4482" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7172551283058985, + -0.46153846153846145, + 0.03941912684456508 + ], + "guid": "62a0c68c-8a76-481e-9a93-ae9b8e81ffe5" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.3339948498021252, + -0.46153846153846145, + 0.17919582177605323 + ], + "xaxis": [ + -0.9992748587227028, + 0.0, + -0.03807567103443308 + ], + "yaxis": [ + -0.03807567103443308, + 0.0, + 0.9992748587227028 + ] + }, + "guid": "035ce59f-fe19-4769-897a-1b56030ef2ec" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "ecac164c-1630-47d7-bd45-51b940b59380" + } + ] + }, + "42": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -0.5769230769230769, + 0.06898903200408567 + ], + "guid": "2d40d2a8-b589-4adf-b9cf-46e1b417b61f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + -0.5769230769230769, + 0.31886313477145534 + ], + "guid": "2618b882-af4c-497a-b9d4-a0db58202867" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + -0.46153846153846145, + 0.31886313477145534 + ], + "guid": "7943f7cb-73ee-4cc2-8614-d87d38b1f853" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -0.46153846153846145, + 0.06898903200408567 + ], + "guid": "898e333c-bcf4-4a21-8c8b-de296e1bbb01" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.9451758839936308, + -0.5192307692307692, + 0.1939260833877705 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "3f9a7b3e-6c3d-4b57-b069-d04b70ebe943" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "f2ee388d-97a0-470d-8ce4-895db3ff3210" + } + ] + } + }, + "35": { + "44": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7172551283058994, + -0.5769230769230768, + 0.03941912684456508 + ], + "guid": "09664d7a-09a2-4a4d-a9ee-0aae756b954f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7283595628310566, + -0.5769230769230768, + 0.2891723881523536 + ], + "guid": "fe51658f-a8b6-4adb-befd-fe931021a8e2" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -3.5071370309951106, + -0.5769230769230768, + 0.24959216965742537 + ], + "guid": "4b1735e2-ec3f-4fd0-83bf-ebeb7d33da6e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -3.4928629690048982, + -0.5769230769230768, + 2.858824288409778e-15 + ], + "guid": "b651a7a9-6ee4-42dc-b905-00a5ea0ad168" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -3.111407985334628, + -0.5769230769230768, + 0.14463077458782633 + ], + "xaxis": [ + -0.9987109811433932, + 0.0, + -0.050758015560116394 + ], + "yaxis": [ + -0.050758015560116394, + 0.0, + 0.9987109811433932 + ] + }, + "guid": "4419cdaa-ba11-41be-a3e4-f1233908ada2" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "abc346ed-f625-43e9-817e-30092e863310" + } + ] + } + }, + "36": { + "37": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -0.34615384615384603, + 0.03941912684456782 + ], + "guid": "e0ee5eda-c36e-4ce8-927a-0dbf28562528" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -0.34615384615384603, + 0.28917238815235635 + ], + "guid": "fa770c95-c75c-462b-803f-1889848ab582" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -0.46153846153846145, + 0.28917238815235635 + ], + "guid": "21bac0f5-babc-459c-9454-e8e8959cea10" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -0.46153846153846145, + 0.03941912684456782 + ], + "guid": "8a9e75cd-a8e2-46b6-9775-936e78a6d1e8" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.722807345568477, + -0.40384615384615374, + 0.16429575749846212 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.04441773810062701, + 0.0, + 0.9990130452311542 + ] + }, + "guid": "6638783b-48e3-467b-90f0-f3dc8cf71447" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "8529ab95-4a08-4382-99cc-ec3a09f3aea4" + } + ] + }, + "45": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 3.4928629690048973, + -0.34615384615384615, + 0.0 + ], + "guid": "1e41b913-8758-45fb-b148-fbaad159391c" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 3.5071370309951093, + -0.34615384615384615, + 0.24959216965742254 + ], + "guid": "bd83e231-a090-4774-90b6-f8c80979c6e4" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -0.34615384615384615, + 0.28917238815235635 + ], + "guid": "4c0a2e53-09ad-4ac8-b609-eed09447e346" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -0.34615384615384615, + 0.03941912684456786 + ], + "guid": "b6a730a1-6b5a-457d-935f-a59a980ccdc7" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 3.1114079853346266, + -0.34615384615384603, + 0.14463077458782628 + ], + "xaxis": [ + -0.9987109811433927, + 0.0, + 0.0507580155601245 + ], + "yaxis": [ + 0.0507580155601245, + 0.0, + 0.9987109811433927 + ] + }, + "guid": "4f3a665d-bb48-45a0-8596-daf1726fae9f" + }, + "size": 0.1945450216376573, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "2da8dc65-674d-4d0f-a878-74ab387771a9" + } + ] + } + }, + "37": { + "38": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -0.34615384615384603, + 0.06898903200408708 + ], + "guid": "5b23548c-1518-4ab3-9ec2-d60f34651587" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -0.34615384615384603, + 0.3188631347714567 + ], + "guid": "b3b1de64-48ea-46a8-b5c0-6f9174e78e42" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -0.46153846153846145, + 0.3188631347714567 + ], + "guid": "ea857316-6741-481d-ac58-6d289b909656" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -0.46153846153846145, + 0.06898903200408708 + ], + "guid": "988cb66d-2bc9-4f2e-ad15-75412cc65202" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.9451758839936293, + -0.40384615384615374, + 0.19392608338777195 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + 0.999496411069479 + ] + }, + "guid": "1bb33b06-1cf0-4453-b524-77052b2b9688" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "365de863-4769-499f-9175-dd3f7c16ac87" + } + ] + }, + "47": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -0.23076923076923062, + 0.06898903200408708 + ], + "guid": "88441e11-fa96-4df4-a526-4aac094aba42" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -0.23076923076923062, + 0.3188631347714567 + ], + "guid": "4e81812e-b737-4f16-96b9-5954fdbf469f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -0.34615384615384603, + 0.3188631347714567 + ], + "guid": "950077d6-f5d1-4044-8267-59a9b691c519" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -0.34615384615384603, + 0.06898903200408708 + ], + "guid": "b42c8f11-0f59-4ec5-9a9b-12d14657a6c7" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.9451758839936293, + -0.2884615384615384, + 0.19392608338777195 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "c14fbca4-7b2d-4c70-ac29-0c9f1c454e15" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "9bfb6962-b0a5-4db9-8da4-49a7b82531f1" + } + ] + }, + "46": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -0.23076923076923056, + 0.03941912684456786 + ], + "guid": "63f1b7d6-997a-43ec-88fb-74534e454b77" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -0.23076923076923056, + 0.2891723881523564 + ], + "guid": "80b96d4f-d6a7-40cf-8901-3436da982156" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -0.23076923076923056, + 0.3188631347714568 + ], + "guid": "43ee1a0b-e50f-4e7d-8a39-34f3f8fd750f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -0.23076923076923056, + 0.06898903200408711 + ], + "guid": "18b7e890-46b5-4e98-ab23-3d414a96388c" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.333994849802124, + -0.23076923076923053, + 0.1791958217760553 + ], + "xaxis": [ + -0.9992748587227028, + 0.0, + 0.03807567103443127 + ], + "yaxis": [ + 0.03807567103443127, + 0.0, + 0.9992748587227028 + ] + }, + "guid": "ced0a401-c676-40a2-9792-9c2cec473659" + }, + "size": 0.19454502163765716, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "ae87b826-401d-4b95-8a51-211d75426fe9" + } + ] + }, + "45": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -0.34615384615384603, + 0.03941912684456782 + ], + "guid": "ac05d505-e297-4b94-94d9-e0b5d6ddc715" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -0.34615384615384603, + 0.28917238815235635 + ], + "guid": "499b4a54-fab6-4130-95d9-ebc58a72f9bc" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -0.23076923076923062, + 0.28917238815235635 + ], + "guid": "4ef28bd0-6611-4138-aea5-84c4261d9edb" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -0.23076923076923062, + 0.03941912684456782 + ], + "guid": "a31bbd49-427f-4d32-8faa-7e3b4391016c" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.722807345568477, + -0.2884615384615384, + 0.16429575749846212 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.04441773810062701, + 0.0, + 0.9990130452311542 + ] + }, + "guid": "6cc52daf-75cb-4095-8233-4448f2625657" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "a0b776c4-4074-441e-9d46-fc024e7d178b" + } + ] + } + }, + "38": { + "39": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -0.34615384615384603, + 0.08870494999794477 + ], + "guid": "99d85825-0da7-44a7-8ed3-1378281121b1" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -0.34615384615384603, + 0.33865962455932297 + ], + "guid": "eb9f9242-b3b7-4b21-bc48-74ea3486f09f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -0.46153846153846145, + 0.33865962455932297 + ], + "guid": "51848c7e-e182-475c-8b89-4fb01a716da6" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -0.46153846153846145, + 0.08870494999794477 + ], + "guid": "89013584-c133-46c8-be93-2fc4548a925d" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.1672309382222963, + -0.4038461538461538, + 0.2136822872786339 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736088822, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "536dbb49-a30d-4bac-8f30-6f12184d1466" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "2d6aa713-8b13-494d-9ef9-49b4fb06fc9c" + } + ] + }, + "47": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -0.346153846153846, + 0.06898903200408707 + ], + "guid": "d67e6908-4850-469c-aa48-2b489216bef9" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9491423927293423, + -0.346153846153846, + 0.31886313477145684 + ], + "guid": "e659d385-0ed1-4854-8d32-0ee266a4c536" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -0.346153846153846, + 0.3386596245593229 + ], + "guid": "3716ce5b-0586-442f-a40d-975acabd2e0b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -0.346153846153846, + 0.08870494999794475 + ], + "guid": "d3af425f-01ff-47d8-a91c-133209108b18" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.5562055680783622, + -0.34615384615384603, + 0.2038891208921563 + ], + "xaxis": [ + -0.9996776933450585, + 0.0, + 0.025387190240421426 + ], + "yaxis": [ + 0.025387190240421426, + 0.0, + 0.9996776933450585 + ] + }, + "guid": "d9bfa483-e144-4549-8eb1-5155ce5ec856" + }, + "size": 0.19454502163765724, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "3cc69565-1297-472a-8438-7234e6a008f3" + } + ] + } + }, + "39": { + "40": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + -0.34615384615384603, + 0.09856370341234204 + ], + "guid": "f2132e5d-1188-44be-a69d-1a812c7c5819" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -0.34615384615384603, + 0.34855866711721994 + ], + "guid": "fd976897-cd75-40e8-980e-d32c88b351d5" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -0.46153846153846145, + 0.34855866711721994 + ], + "guid": "5607790e-9cef-4661-b20f-288f02ba7c89" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + -0.46153846153846145, + 0.09856370341234204 + ], + "guid": "2c7c03ad-57bb-4204-9e20-b3c4ff4db07f" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.3890978817223694, + -0.40384615384615374, + 0.22356118526478097 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.006347436895961065, + 0.0, + -0.9999798548195118 + ] + }, + "guid": "ed18c415-308a-47aa-b990-bb63ebb5f6a7" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "606e6a76-920c-40a2-bd1c-9cf2ac4c200f" + } + ] + }, + "49": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + -0.23076923076923062, + 0.09856370341234204 + ], + "guid": "aa8f22aa-b401-432c-8ce4-25bf5bf501cb" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -0.23076923076923062, + 0.34855866711721994 + ], + "guid": "1eece90e-4f80-4466-a808-ed773aeba9c0" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -0.34615384615384603, + 0.34855866711721994 + ], + "guid": "7bc55fcd-751b-4305-bf8d-c715908fb538" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + -0.34615384615384603, + 0.09856370341234204 + ], + "guid": "06342056-2a8d-4bd2-b2f3-f7a569ec17a7" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.3890978817223694, + -0.28846153846153827, + 0.22356118526478097 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.006347436895961065, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "c53aa1c0-49d6-443d-99ad-768c0dcb9684" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "7775ecd3-4cc4-4699-8151-6a6c943c0515" + } + ] + }, + "48": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1648507772552847, + -0.23076923076923067, + 0.08870494999794476 + ], + "guid": "0b52760d-5e33-424d-964a-e3c5ef2e98a8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893074, + -0.23076923076923067, + 0.33865962455932286 + ], + "guid": "fd40f091-84b8-4c63-8b0c-fb2cc1e5984f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3898913113343645, + -0.23076923076923067, + 0.34855866711721994 + ], + "guid": "f73967c1-9528-4384-820e-4186e6e1d22e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38830445211037423, + -0.23076923076923067, + 0.09856370341234204 + ], + "guid": "e5630b62-86c9-4537-b835-f323f46dd8ec" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.7781654885444437, + -0.23076923076923067, + 0.21870669236847642 + ], + "xaxis": [ + -0.9999194200897036, + 0.0, + 0.012694618051398382 + ], + "yaxis": [ + 0.012694618051398382, + 0.0, + 0.9999194200897036 + ] + }, + "guid": "38cb208e-f3d5-4760-97ff-3f2d94f76ba6" + }, + "size": 0.19454502163765702, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "d340fc4c-2f6b-4a58-ae63-b4141025286b" + } + ] + }, + "47": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -0.34615384615384603, + 0.08870494999794477 + ], + "guid": "1510d162-23a7-4855-ac00-ab67089d1245" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -0.34615384615384603, + 0.33865962455932297 + ], + "guid": "bb816ab5-cc72-42f4-963f-c0d7f1b48920" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -0.23076923076923062, + 0.33865962455932297 + ], + "guid": "5afc9c34-32b0-4d59-9de7-31b166629783" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -0.23076923076923062, + 0.08870494999794477 + ], + "guid": "4b4fcab3-1409-4a65-99bd-64d409ea3327" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.1672309382222963, + -0.2884615384615384, + 0.2136822872786339 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.019041287736088822, + 0.0, + 0.9998186982455127 + ] + }, + "guid": "596f7c8d-face-487c-a2df-efbd7caf63d9" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "551d5613-0e04-4d52-a44d-e50ddf057a08" + } + ] + } + }, + "40": { + "41": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -0.34615384615384603, + 0.09856370341234416 + ], + "guid": "8a7dd0f7-73a0-4f75-b860-82096bc51bd8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -0.34615384615384603, + 0.34855866711722205 + ], + "guid": "a8519125-722a-4966-bab7-83c593e271eb" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -0.46153846153846145, + 0.34855866711722205 + ], + "guid": "f9003433-7174-4b24-ba3e-35877f259c62" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -0.46153846153846145, + 0.09856370341234416 + ], + "guid": "137786c9-4b0e-489a-b055-84f0a2630616" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.38909788172236875, + -0.40384615384615385, + 0.2235611852647831 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.00634743689595929, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "1d28672b-909d-4068-9242-1a0a5233e49f" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "212b7803-4951-47fd-b341-bc322706f871" + } + ] + }, + "49": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38830445211037423, + -0.34615384615384603, + 0.09856370341234202 + ], + "guid": "9751e18e-a2c3-443f-81f6-64b7a7c42633" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -0.34615384615384603, + 0.34855866711721994 + ], + "guid": "8f71b3fa-89ea-408a-a5a5-4ad77b94edac" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436356, + -0.34615384615384603, + 0.34855866711722205 + ], + "guid": "0c4de6f8-347b-4b95-8617-37483ae007b0" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.3883044521103738, + -0.34615384615384603, + 0.09856370341234415 + ], + "guid": "891e299b-db51-42e4-a88c-751a2df6c8c6" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 3.6558973299002204e-16, + -0.34615384615384615, + 0.2236461482078574 + ], + "xaxis": [ + -1.0, + 0.0, + 2.937822653657733e-15 + ], + "yaxis": [ + 2.937822653657733e-15, + 0.0, + 1.0 + ] + }, + "guid": "c0e74ec3-bf94-4e00-8197-7915f58271ce" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "a9d414d5-0a33-45b5-b5c5-5d52ad322e6a" + } + ] + } + }, + "41": { + "42": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -0.34615384615384603, + 0.08870494999794358 + ], + "guid": "cb12f7d0-9077-4af6-bc83-cd81b755ae1c" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + -0.34615384615384603, + 0.33865962455932164 + ], + "guid": "45861ebe-d38b-434b-bf68-9455d6794627" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + -0.46153846153846145, + 0.33865962455932164 + ], + "guid": "9aa63811-f6a7-46d5-ad65-052a3462320e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -0.46153846153846145, + 0.08870494999794358 + ], + "guid": "af55465a-ceab-42b5-bc94-c24276eda0f0" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.1672309382222976, + -0.4038461538461537, + 0.2136822872786326 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736090595, + 0.0, + 0.9998186982455127 + ] + }, + "guid": "fec01f9b-fd03-4ede-baea-1cf5f6dd56e3" + }, + "size": 0.02884615384615384, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "af047e96-94d5-401b-849e-43a6579b00a8" + } + ] + }, + "51": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -0.23076923076923062, + 0.08870494999794358 + ], + "guid": "d6f81c6c-748c-44d7-8c74-b85cb72b643d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + -0.23076923076923062, + 0.33865962455932164 + ], + "guid": "89dc19ed-b222-4326-a767-c9850a3b7c8b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + -0.34615384615384603, + 0.33865962455932164 + ], + "guid": "4faa2591-7b0d-4024-bdc2-523dda141880" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -0.34615384615384603, + 0.08870494999794358 + ], + "guid": "c9e3377b-e77f-47d7-8ba1-7dab60418efc" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.1672309382222976, + -0.28846153846153827, + 0.2136822872786326 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.019041287736090595, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "6f61084d-1ac9-4afe-a87f-8758a504c0a9" + }, + "size": 0.02884615384615384, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "a13f9735-b554-4baa-b851-c3fdd7b84901" + } + ] + }, + "49": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -0.34615384615384603, + 0.09856370341234416 + ], + "guid": "1e520609-3c9e-4364-80a4-fed06e6b0c1d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -0.34615384615384603, + 0.34855866711722205 + ], + "guid": "6cd77b87-d06c-4bea-80d3-aecddba6757f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -0.23076923076923062, + 0.34855866711722205 + ], + "guid": "da446ad2-e846-403c-9e6e-a85dfb73486f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -0.23076923076923062, + 0.09856370341234416 + ], + "guid": "46fec2cf-d4c8-4e8a-bc15-ee9bd02fa534" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.38909788172236875, + -0.2884615384615384, + 0.2235611852647831 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.00634743689595929, + 0.0, + -0.9999798548195118 + ] + }, + "guid": "2fbbe35d-f0df-4091-9797-6c648de90b81" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "245f0b78-c909-4463-a083-b0935d13e03b" + } + ] + }, + "50": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -0.23076923076923073, + 0.09856370341234418 + ], + "guid": "9e4eaa36-eb1a-4474-ad1d-761c421d4bfe" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -0.23076923076923073, + 0.34855866711722205 + ], + "guid": "27b45e28-e0d1-455c-b56d-44684b59104c" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1696110991893092, + -0.23076923076923073, + 0.33865962455932175 + ], + "guid": "1ccb08c9-bb4d-401a-be20-7ecd37421cdb" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -0.23076923076923073, + 0.0887049499979436 + ], + "guid": "a62f884f-fad3-4aab-9a38-d5334f1f9851" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.778165488544444, + -0.23076923076923075, + 0.21870669236847695 + ], + "xaxis": [ + -0.9999194200897036, + 0.0, + -0.012694618051403083 + ], + "yaxis": [ + -0.012694618051403083, + 0.0, + 0.9999194200897036 + ] + }, + "guid": "58e55622-5734-402e-a09b-7c22b7074c72" + }, + "size": 0.19454502163765763, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "8644db87-e203-4f1c-94cd-b5bb38df263c" + } + ] + } + }, + "42": { + "43": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -0.34615384615384603, + 0.06898903200408567 + ], + "guid": "5e78651e-b658-435b-933b-9f8f9ad665d3" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + -0.34615384615384603, + 0.31886313477145534 + ], + "guid": "f16986ef-f3ff-49b8-b389-57d2cb79b3f2" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + -0.46153846153846145, + 0.31886313477145534 + ], + "guid": "9cf02970-2c11-4097-98c9-35591e632e5f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -0.46153846153846145, + 0.06898903200408567 + ], + "guid": "d123822d-ec65-4ec1-9b6d-2639b447a438" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.9451758839936308, + -0.40384615384615374, + 0.1939260833877705 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "e2c91df0-2e16-40b7-8620-d15b5ffcdda3" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "c8fa82cd-e8eb-43b2-bc9c-773c8feab966" + } + ] + }, + "51": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -0.34615384615384603, + 0.08870494999794357 + ], + "guid": "8c71eacf-bb91-4f0e-bfe4-7815b2d14997" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + -0.34615384615384603, + 0.33865962455932164 + ], + "guid": "361ceb0c-1a6a-4568-825c-165f427f80b5" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293436, + -0.34615384615384603, + 0.31886313477145534 + ], + "guid": "657855ee-3c1c-4395-a613-b3dc3ec47096" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -0.34615384615384603, + 0.06898903200408565 + ], + "guid": "88f24f40-2a11-4bf3-a845-a693a471ccb0" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.5562055680783635, + -0.34615384615384603, + 0.2038891208921549 + ], + "xaxis": [ + -0.9996776933450584, + 0.0, + -0.025387190240421666 + ], + "yaxis": [ + -0.025387190240421666, + 0.0, + 0.9996776933450584 + ] + }, + "guid": "54de3ad4-cf6b-42cf-b42d-996d65f95227" + }, + "size": 0.19454502163765713, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "33b93cb9-6aa8-433b-a1db-10ba3bea0b90" + } + ] + } + }, + "43": { + "44": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + -0.34615384615384603, + 0.03941912684456511 + ], + "guid": "2f77e94b-711e-43d6-b531-6de447081ad6" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -0.34615384615384603, + 0.2891723881523536 + ], + "guid": "6e1daf41-0b00-4e61-893d-b4bfe7f6077e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -0.46153846153846145, + 0.2891723881523536 + ], + "guid": "648ae410-e150-4be7-b5df-07e36c385ecf" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + -0.46153846153846145, + 0.03941912684456511 + ], + "guid": "ad131c66-9eb4-46c0-8f5c-1b48a83167d5" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.7228073455684774, + -0.40384615384615374, + 0.16429575749845934 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.04441773810062878, + 0.0, + 0.9990130452311541 + ] + }, + "guid": "6456f8f3-9ceb-436f-a550-cde00f6cd7f8" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "b45b15f5-f7f6-42d9-8890-427cc329a4e2" + } + ] + }, + "53": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + -0.23076923076923062, + 0.03941912684456511 + ], + "guid": "565ff285-7381-44ac-a0cf-45bd502d4edc" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -0.23076923076923062, + 0.2891723881523536 + ], + "guid": "b4e75d21-6fab-427b-aabd-406410959f91" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -0.34615384615384603, + 0.2891723881523536 + ], + "guid": "0590f9c0-f247-4c78-b8d9-0ee6754cec40" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + -0.34615384615384603, + 0.03941912684456511 + ], + "guid": "be427e35-ca48-45c7-aae3-a68406557493" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.7228073455684774, + -0.2884615384615384, + 0.16429575749845934 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.04441773810062878, + 0.0, + -0.9990130452311541 + ] + }, + "guid": "4dca097c-2d30-4d82-a769-5bc28cfd0a10" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "4202f898-5773-4fcf-b5a2-54bcfa9fe413" + } + ] + }, + "52": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -0.23076923076923056, + 0.06898903200408563 + ], + "guid": "f5b8ded4-fb6d-4796-94d3-9389da6876a2" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293432, + -0.23076923076923056, + 0.31886313477145534 + ], + "guid": "4283ef0e-17d2-458c-a2ae-fde4bc14e88a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -0.23076923076923056, + 0.2891723881523536 + ], + "guid": "129daa2e-1c07-473d-ad4c-bb6054b4c587" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7172551283058985, + -0.23076923076923056, + 0.03941912684456508 + ], + "guid": "deb30c23-0fab-4be3-808b-43e64b282f6c" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.3339948498021252, + -0.23076923076923053, + 0.17919582177605323 + ], + "xaxis": [ + -0.9992748587227028, + 0.0, + -0.03807567103443308 + ], + "yaxis": [ + -0.03807567103443308, + 0.0, + 0.9992748587227028 + ] + }, + "guid": "baada09e-ede4-43ee-818d-5483205e191b" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "c7c2dfb0-101f-4eca-beec-7aa18bd3d339" + } + ] + }, + "51": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -0.34615384615384603, + 0.06898903200408567 + ], + "guid": "3881bf09-f7e7-498d-a80e-5c9fbd582226" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + -0.34615384615384603, + 0.31886313477145534 + ], + "guid": "49a98ce7-0374-4ac5-9a2f-27b4135f850e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + -0.23076923076923062, + 0.31886313477145534 + ], + "guid": "a49fbadd-0929-469d-b255-752ac2c54d5b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -0.23076923076923062, + 0.06898903200408567 + ], + "guid": "53ed74e8-c940-4720-bbcb-e462a2914514" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.9451758839936308, + -0.28846153846153827, + 0.1939260833877705 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "6cfa3e8a-6616-4433-af6d-31f3632b8c67" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "338b959f-8df6-43c7-b1ae-f71a9834bca7" + } + ] + } + }, + "44": { + "53": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7172551283058994, + -0.34615384615384615, + 0.03941912684456508 + ], + "guid": "2a66475f-2d05-4231-af57-e34611bffa8e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7283595628310566, + -0.34615384615384615, + 0.2891723881523536 + ], + "guid": "22e18be1-930c-44d8-b495-c38df7911403" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -3.5071370309951106, + -0.34615384615384615, + 0.24959216965742537 + ], + "guid": "154e5292-86fe-495b-8bf8-867d35c71c01" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -3.4928629690048982, + -0.34615384615384615, + 2.858824288409778e-15 + ], + "guid": "26b6d9b4-72ba-4e6e-8839-ced2c6a77b14" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -3.111407985334628, + -0.34615384615384603, + 0.14463077458782633 + ], + "xaxis": [ + -0.9987109811433932, + 0.0, + -0.050758015560116394 + ], + "yaxis": [ + -0.050758015560116394, + 0.0, + 0.9987109811433932 + ] + }, + "guid": "b058c4a5-fad5-4518-939b-80539847ed4a" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "3dcb0107-a5a4-4432-b150-74626e9d4818" + } + ] + } + }, + "45": { + "46": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -0.11538461538461542, + 0.03941912684456782 + ], + "guid": "0a8bd85f-9d5e-4bb4-a03a-11558ef32024" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -0.11538461538461542, + 0.28917238815235635 + ], + "guid": "1883838b-9835-40ab-b8fe-080ed925a8b8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -0.23076923076923062, + 0.28917238815235635 + ], + "guid": "887c5205-115f-4afe-8486-568a6918fdde" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -0.23076923076923062, + 0.03941912684456782 + ], + "guid": "949e6e60-84c7-4bf7-851b-178956c1b1e6" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.722807345568477, + -0.17307692307692304, + 0.16429575749846212 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.04441773810062701, + 0.0, + -0.9990130452311542 + ] + }, + "guid": "1ef67802-5821-455e-9379-5cf259335090" + }, + "size": 0.0288461538461538, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "a40c8036-28ef-494e-8c41-dcb2c4a35140" + } + ] + }, + "54": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 3.4928629690048973, + -0.11538461538461542, + 0.0 + ], + "guid": "2d4d1e36-a47e-4e36-ac50-fea78a41f5a7" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 3.5071370309951093, + -0.11538461538461542, + 0.24959216965742254 + ], + "guid": "323706d1-569d-42ae-8c3e-3a3851b2b535" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -0.11538461538461542, + 0.28917238815235635 + ], + "guid": "780e91f0-7fc6-4c0b-bc2f-045c1e9a540d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -0.11538461538461542, + 0.03941912684456786 + ], + "guid": "8f230127-2413-4bae-a1ec-7f566a5106f5" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 3.1114079853346266, + -0.11538461538461542, + 0.14463077458782628 + ], + "xaxis": [ + -0.9987109811433927, + 0.0, + 0.0507580155601245 + ], + "yaxis": [ + 0.0507580155601245, + 0.0, + 0.9987109811433927 + ] + }, + "guid": "ab98b5dc-f097-4ed2-9207-e47d74afdd5d" + }, + "size": 0.1945450216376573, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "4e585ce5-d404-4b62-8b13-c15cabcedbe6" + } + ] + } + }, + "46": { + "47": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -0.11538461538461542, + 0.06898903200408708 + ], + "guid": "b8c94150-c970-4897-9847-ae9b9972b75d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -0.11538461538461542, + 0.3188631347714567 + ], + "guid": "8be5699a-1513-45ab-a953-184bb99d338d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -0.23076923076923062, + 0.3188631347714567 + ], + "guid": "445cc16f-54c4-4cc9-b526-4728f784c557" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -0.23076923076923062, + 0.06898903200408708 + ], + "guid": "95b3b3a9-189f-4934-9755-316689b9924f" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.9451758839936295, + -0.173076923076923, + 0.19392608338777192 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + 0.999496411069479 + ] + }, + "guid": "c734e161-6451-4ca0-b302-b90bb213885e" + }, + "size": 0.02884615384615379, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "acb1744b-556d-4c24-902b-d56389330cbe" + } + ] + }, + "56": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 0.0, + 0.06898903200408708 + ], + "guid": "1d61ad41-5546-46b4-99b6-35500039bb45" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 0.0, + 0.3188631347714567 + ], + "guid": "351cbd73-d6ac-49c6-a177-0d66ce302e60" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + -0.11538461538461542, + 0.3188631347714567 + ], + "guid": "1964f146-21c3-4ff6-b1bc-9bdd5024fb7f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -0.11538461538461542, + 0.06898903200408708 + ], + "guid": "0f81bee1-917e-4dd9-8c34-58debe5591ac" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.9451758839936293, + -0.057692307692307716, + 0.19392608338777195 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "26a2c52f-d2bf-47a9-8202-10dc7fdde91a" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "9501384e-73cc-4987-a036-5c0812ba8e10" + } + ] + }, + "55": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 0.0, + 0.03941912684456786 + ], + "guid": "7fda2be2-0959-4fb3-95a8-256943a8cbc1" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 0.0, + 0.2891723881523564 + ], + "guid": "1a4f794f-00a2-42e0-a904-12e88f9a8d6f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 0.0, + 0.3188631347714568 + ], + "guid": "07b5532b-349c-4b29-be5e-7635c9853263" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 0.0, + 0.06898903200408711 + ], + "guid": "809b797d-8684-4dec-a4e3-4031178a3517" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.333994849802124, + 0.0, + 0.1791958217760553 + ], + "xaxis": [ + -0.9992748587227028, + 0.0, + 0.03807567103443127 + ], + "yaxis": [ + 0.03807567103443127, + 0.0, + 0.9992748587227028 + ] + }, + "guid": "561debb5-8d93-4da1-9c58-6622707ba26c" + }, + "size": 0.19454502163765716, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "8bbc82e4-72c3-4fd1-8efe-fc46bc06aca2" + } + ] + }, + "54": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + -0.11538461538461542, + 0.03941912684456782 + ], + "guid": "8e8ee510-64ce-490c-a851-746f77a57a14" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + -0.11538461538461542, + 0.28917238815235635 + ], + "guid": "dec4a49a-e23b-4209-a8e9-dbbc378034c6" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 0.0, + 0.28917238815235635 + ], + "guid": "40f6f4a2-6947-4296-8079-054e90f6be20" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 0.0, + 0.03941912684456782 + ], + "guid": "8467b38f-2071-4e5e-9325-42cbf740536c" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.722807345568477, + -0.057692307692307716, + 0.16429575749846212 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.04441773810062701, + 0.0, + 0.9990130452311542 + ] + }, + "guid": "981a7213-0e9a-402d-a99e-0a7672e5083a" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "14bd26a1-0a7e-47cd-9a29-397f2a806e78" + } + ] + } + }, + "47": { + "48": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -0.11538461538461542, + 0.08870494999794477 + ], + "guid": "087e00f4-dcce-484c-8b43-893000e6fa07" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -0.11538461538461542, + 0.33865962455932297 + ], + "guid": "02c902f7-a418-41c0-8bf0-beb89ebd9821" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -0.23076923076923062, + 0.33865962455932297 + ], + "guid": "5eacecec-b5ce-45cf-acbb-7477978bd518" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -0.23076923076923062, + 0.08870494999794477 + ], + "guid": "ebd25a4e-4c8e-443d-97df-d83f6e7bc3ed" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.1672309382222963, + -0.17307692307692304, + 0.21368228727863386 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.019041287736088822, + 0.0, + 0.9998186982455127 + ] + }, + "guid": "0a068931-38bb-46f9-9dd3-304a14e10339" + }, + "size": 0.0288461538461538, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "23c4671b-18a2-4b66-be3c-b7ca692e36ea" + } + ] + }, + "56": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + -0.1153846153846154, + 0.06898903200408707 + ], + "guid": "5768f847-97fd-4531-9a3e-fb3f1e4999fe" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9491423927293423, + -0.1153846153846154, + 0.31886313477145684 + ], + "guid": "3cecebd8-b3fb-4151-af0d-fe1a91cb28af" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -0.1153846153846154, + 0.3386596245593229 + ], + "guid": "4e649b3e-4bea-4470-9e2b-a8de6ad8aede" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -0.1153846153846154, + 0.08870494999794475 + ], + "guid": "33f9090b-1808-4532-a4c1-219a2ed0be2c" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.5562055680783622, + -0.11538461538461542, + 0.2038891208921563 + ], + "xaxis": [ + -0.9996776933450585, + 0.0, + 0.025387190240421426 + ], + "yaxis": [ + 0.025387190240421426, + 0.0, + 0.9996776933450585 + ] + }, + "guid": "2f003504-eb50-40c7-9b3a-d0653dfa363c" + }, + "size": 0.19454502163765724, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "c26b608f-d102-4049-b1d5-e190eea6092d" + } + ] + } + }, + "48": { + "49": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + -0.11538461538461542, + 0.09856370341234204 + ], + "guid": "760971f0-e482-4ed7-bbb5-772d3650c0e6" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -0.11538461538461542, + 0.34855866711721994 + ], + "guid": "21e5d876-8acd-4e4f-b9bd-9371da665445" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -0.23076923076923062, + 0.34855866711721994 + ], + "guid": "034cacfe-a13a-4355-b300-27eb8cda2b60" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + -0.23076923076923062, + 0.09856370341234204 + ], + "guid": "0ef912ba-4d68-44fa-993a-9aaed1226e27" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.3890978817223694, + -0.17307692307692302, + 0.22356118526478097 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.006347436895961065, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "66a7e7b7-8446-498d-9250-b1c1a6584e1f" + }, + "size": 0.0288461538461538, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "513c93d2-2297-4750-ba80-e2a2ad58dd04" + } + ] + }, + "58": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + 0.0, + 0.09856370341234204 + ], + "guid": "878602a0-123b-444e-b47f-2af8088d3b62" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 0.0, + 0.34855866711721994 + ], + "guid": "7673e55e-b452-4cdd-a660-0e4035bc3e42" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -0.11538461538461542, + 0.34855866711721994 + ], + "guid": "46445cb5-e8a9-4ada-9e7a-abaae70874a7" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + -0.11538461538461542, + 0.09856370341234204 + ], + "guid": "f83a5956-e41a-43de-a7ec-af6895bfc5db" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.3890978817223694, + -0.05769230769230771, + 0.22356118526478097 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.006347436895961065, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "55d7d003-bbb2-4c72-8979-e17cc3b9ecc8" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "840610ea-4fe3-44b9-b06d-0582ef6699fc" + } + ] + }, + "56": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + -0.11538461538461542, + 0.08870494999794477 + ], + "guid": "974a47cf-1137-463c-96d3-500da46bb074" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + -0.11538461538461542, + 0.33865962455932297 + ], + "guid": "1957c0cd-4ef0-4856-99ee-e7c5bf3a86e6" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 0.0, + 0.33865962455932297 + ], + "guid": "ad231c18-25ff-459e-949e-a8e6433371f8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 0.0, + 0.08870494999794477 + ], + "guid": "d5345062-e825-4cab-8e12-c919b8cde136" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.1672309382222963, + -0.05769230769230771, + 0.2136822872786339 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.019041287736088822, + 0.0, + 0.9998186982455127 + ] + }, + "guid": "588b412d-0289-4a78-a841-0a4087f0b081" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "7c18a755-9223-4b08-8f33-77a5edb171a6" + } + ] + }, + "57": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1648507772552847, + 0.0, + 0.08870494999794476 + ], + "guid": "1538c8f8-7083-41cb-8c19-99290a2918f1" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893074, + 0.0, + 0.33865962455932286 + ], + "guid": "79701ffb-55b6-42b5-ab95-94064a7c2c81" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3898913113343645, + 0.0, + 0.34855866711721994 + ], + "guid": "2c40ce36-0b2c-43ee-b5fa-52ede7f5bc8e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38830445211037423, + 0.0, + 0.09856370341234204 + ], + "guid": "10f43186-07c1-43dc-aa24-493390c7aa2d" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.7781654885444437, + 0.0, + 0.21870669236847642 + ], + "xaxis": [ + -0.9999194200897036, + 0.0, + 0.012694618051398382 + ], + "yaxis": [ + 0.012694618051398382, + 0.0, + 0.9999194200897036 + ] + }, + "guid": "0e4c0896-f40e-46b9-86bb-6fb04cef336d" + }, + "size": 0.19454502163765702, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "3ba31026-8f4d-4429-a4a2-279ae27acbf3" + } + ] + } + }, + "49": { + "50": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -0.11538461538461542, + 0.09856370341234416 + ], + "guid": "6db149b4-220d-453f-99cd-059a32bbfe48" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -0.11538461538461542, + 0.34855866711722205 + ], + "guid": "1abd29d3-d497-4f22-bdd7-a3b6ada7df53" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -0.23076923076923062, + 0.34855866711722205 + ], + "guid": "4c7c437f-2821-4864-bb92-8479264da37a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -0.23076923076923062, + 0.09856370341234416 + ], + "guid": "854563f0-1c7d-4c97-a7db-4e26be158b8f" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.3890978817223688, + -0.17307692307692302, + 0.2235611852647831 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.00634743689595929, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "2ea586ca-c074-488b-a724-35770f377a04" + }, + "size": 0.028846153846153792, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "32484bae-8e3b-4b1d-872b-30cb85cfcf23" + } + ] + }, + "58": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38830445211037423, + -0.11538461538461542, + 0.09856370341234202 + ], + "guid": "40fe316e-5279-4e38-86e8-6e4b26cf980d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + -0.11538461538461542, + 0.34855866711721994 + ], + "guid": "60852fdb-71c1-4be6-ab4c-73e3c4ddb9aa" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436356, + -0.11538461538461542, + 0.34855866711722205 + ], + "guid": "96883425-aeae-4c17-abf2-4c0a32b70d77" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.3883044521103738, + -0.11538461538461542, + 0.09856370341234415 + ], + "guid": "4606e1db-8e68-417e-9f55-b6ea2f45de0d" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 3.6558973299002204e-16, + -0.11538461538461545, + 0.2236461482078574 + ], + "xaxis": [ + -1.0, + 0.0, + 2.937822653657733e-15 + ], + "yaxis": [ + 2.937822653657733e-15, + 0.0, + 1.0 + ] + }, + "guid": "3b781e54-e273-449e-97df-f6e7b048412b" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "2e3b7da4-728f-4467-aa8d-6b8d99166436" + } + ] + } + }, + "50": { + "60": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 0.0, + 0.08870494999794358 + ], + "guid": "fec2021e-5b30-421f-be8d-4b66fcc1bef8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 0.0, + 0.33865962455932164 + ], + "guid": "c18826b4-d791-432a-afc9-7bb170117536" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + -0.11538461538461542, + 0.33865962455932164 + ], + "guid": "d0250ac5-c355-46ac-a10a-7988d16fbba2" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -0.11538461538461542, + 0.08870494999794358 + ], + "guid": "d0dc1cc5-7477-4c83-80b3-4c1bd93d3a70" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.1672309382222976, + -0.0576923076923077, + 0.2136822872786326 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.019041287736090595, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "fe07d606-de3d-417a-81b0-b0df03397b98" + }, + "size": 0.02884615384615384, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "98f86b6f-0907-447b-80f4-956b171dbab0" + } + ] + }, + "51": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -0.11538461538461542, + 0.08870494999794358 + ], + "guid": "311a01a7-49d1-4797-9087-94e9fafd0dfb" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + -0.11538461538461542, + 0.33865962455932164 + ], + "guid": "84f7b8e1-0432-4821-b10a-c70e351e785a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + -0.23076923076923062, + 0.33865962455932164 + ], + "guid": "97c59648-9ba8-4201-b644-a1cab00c3174" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -0.23076923076923062, + 0.08870494999794358 + ], + "guid": "1006babd-fe1d-417c-bdeb-3b53b105c54e" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.1672309382222976, + -0.17307692307692302, + 0.2136822872786326 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736090595, + 0.0, + 0.9998186982455127 + ] + }, + "guid": "2b0cb70f-b94b-4e03-9562-be213cf30ebe" + }, + "size": 0.028846153846153785, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "d50d499b-d88b-46b2-9089-578d1c41d63d" + } + ] + }, + "59": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 0.0, + 0.09856370341234418 + ], + "guid": "2deb780f-7c12-4926-ab44-fb8553100f5d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 0.0, + 0.34855866711722205 + ], + "guid": "c6afe588-9f10-4655-a541-091d525faaba" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1696110991893092, + 0.0, + 0.33865962455932175 + ], + "guid": "4124bb2a-b986-43b7-9adb-ac61b0cc24b8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 0.0, + 0.0887049499979436 + ], + "guid": "d0fc554b-8de3-4c01-8504-cb41b203e582" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.778165488544444, + 0.0, + 0.21870669236847695 + ], + "xaxis": [ + -0.9999194200897036, + 0.0, + -0.012694618051403083 + ], + "yaxis": [ + -0.012694618051403083, + 0.0, + 0.9999194200897036 + ] + }, + "guid": "792c6406-4af6-4c28-bd06-24cd11ccdd05" + }, + "size": 0.19454502163765763, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "72bf3a9e-d82e-42a6-a97a-05903c9e3fbe" + } + ] + }, + "58": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + -0.11538461538461542, + 0.09856370341234416 + ], + "guid": "a8c9f3c2-01d2-4f43-9753-7d78d12e45bb" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + -0.11538461538461542, + 0.34855866711722205 + ], + "guid": "4c71a883-9739-452e-85ea-40e5dfe81dab" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 0.0, + 0.34855866711722205 + ], + "guid": "76b3180e-c988-4e94-8200-c383361634c1" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 0.0, + 0.09856370341234416 + ], + "guid": "fc6ed041-27fc-403c-b779-70bbf6aa956e" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.38909788172236875, + -0.057692307692307716, + 0.2235611852647831 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.00634743689595929, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "e9b084a6-848c-4315-af30-badea0ec6c07" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "e2b94e25-bcd3-4d51-b0a1-010e26b6adc3" + } + ] + } + }, + "51": { + "60": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + -0.11538461538461542, + 0.08870494999794357 + ], + "guid": "6531c68d-9e88-4261-ac0f-ff4faef60998" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + -0.11538461538461542, + 0.33865962455932164 + ], + "guid": "ddb575f2-0085-40ba-856b-36e7162aa417" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293436, + -0.11538461538461542, + 0.31886313477145534 + ], + "guid": "aa47a83a-8a65-438a-b60e-24e34a0d298b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -0.11538461538461542, + 0.06898903200408565 + ], + "guid": "b0893b05-87db-4d03-80eb-5e8b5c0fe673" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.5562055680783635, + -0.11538461538461542, + 0.2038891208921549 + ], + "xaxis": [ + -0.9996776933450584, + 0.0, + -0.025387190240421666 + ], + "yaxis": [ + -0.025387190240421666, + 0.0, + 0.9996776933450584 + ] + }, + "guid": "4c5f9d47-84d8-4fa5-95d8-b1265df4ad9e" + }, + "size": 0.19454502163765713, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "8c3a8a94-eb02-4063-b546-df3f186fc33b" + } + ] + }, + "52": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -0.11538461538461542, + 0.06898903200408567 + ], + "guid": "907983ec-0380-43c4-8831-368732fed84d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + -0.11538461538461542, + 0.31886313477145534 + ], + "guid": "00ef75f7-f3a8-4bd9-89a1-ccd0c9813a87" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + -0.23076923076923062, + 0.31886313477145534 + ], + "guid": "8e3a2c87-e83e-4cff-95d2-0dbcd37143db" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -0.23076923076923062, + 0.06898903200408567 + ], + "guid": "1e0ec7dc-a8c7-42f2-92bd-9a4caa42b2c0" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.9451758839936304, + -0.17307692307692304, + 0.1939260833877705 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "62503ea9-e10f-406f-873d-44698db0c041" + }, + "size": 0.02884615384615379, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "9378daab-5a87-4348-b78b-fe9f757a0796" + } + ] + } + }, + "52": { + "62": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + 0.0, + 0.03941912684456511 + ], + "guid": "e96cb9ff-f704-4772-a92d-f8378519c537" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 0.0, + 0.2891723881523536 + ], + "guid": "dad2e8d2-cb2a-4137-b86c-317d915e4065" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -0.11538461538461542, + 0.2891723881523536 + ], + "guid": "13c59eff-ec71-4ec7-ae28-1d098648e9b3" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + -0.11538461538461542, + 0.03941912684456511 + ], + "guid": "d0f7688f-5c6e-40e7-92de-a4a4fd628f2c" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.7228073455684774, + -0.057692307692307716, + 0.16429575749845934 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.04441773810062878, + 0.0, + -0.9990130452311541 + ] + }, + "guid": "ab69aa4c-442b-4a74-87c4-521e4e2d06d4" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "b8956f7d-7834-4d73-928a-42e92991928a" + } + ] + }, + "60": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + -0.11538461538461542, + 0.06898903200408567 + ], + "guid": "1ee0f224-3e1c-4aae-9ae3-596c2f1506d8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + -0.11538461538461542, + 0.31886313477145534 + ], + "guid": "729d8332-1a4d-4668-aab7-72b5e637f65a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + 0.0, + 0.31886313477145534 + ], + "guid": "46f86a07-f92a-4006-ab51-8de8d4d3ba50" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 0.0, + 0.06898903200408567 + ], + "guid": "cd833d2e-47e0-4a85-b920-5a2d17f79fbb" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.9451758839936308, + -0.057692307692307716, + 0.1939260833877705 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "71bcbd08-9708-4de7-a3cd-10544419ae7f" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "bc448523-e882-46b1-a3d3-d8dc3789c5e1" + } + ] + }, + "53": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + -0.11538461538461542, + 0.03941912684456511 + ], + "guid": "d5bba205-7e58-4fdd-86e3-f18b062c17ec" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -0.11538461538461542, + 0.2891723881523536 + ], + "guid": "3da7e100-5f56-4714-a697-733d89599d4b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + -0.23076923076923062, + 0.2891723881523536 + ], + "guid": "425ee0ad-769a-4d0d-b542-5cf9f8a2721c" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + -0.23076923076923062, + 0.03941912684456511 + ], + "guid": "1b3e3667-aedd-4c81-94a1-a67fcb842f31" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.7228073455684774, + -0.17307692307692302, + 0.16429575749845934 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.04441773810062878, + 0.0, + 0.9990130452311541 + ] + }, + "guid": "5c832f10-cd63-473f-a3ee-07160c1e3b07" + }, + "size": 0.028846153846153792, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "90b41e08-6a2c-41d1-9236-addf0ae7dbed" + } + ] + }, + "61": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 0.0, + 0.06898903200408563 + ], + "guid": "7e7b517b-8c2d-464c-884a-9bacebabc45f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293432, + 0.0, + 0.31886313477145534 + ], + "guid": "6db5e93a-61e7-4b08-8229-ce7b98b64f0a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 0.0, + 0.2891723881523536 + ], + "guid": "b65941e9-7091-486d-91fd-47ef8e1981b5" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7172551283058985, + 0.0, + 0.03941912684456508 + ], + "guid": "7ad2b7ea-0309-4753-9680-c639608f9ba4" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.3339948498021252, + 0.0, + 0.17919582177605323 + ], + "xaxis": [ + -0.9992748587227028, + 0.0, + -0.03807567103443308 + ], + "yaxis": [ + -0.03807567103443308, + 0.0, + 0.9992748587227028 + ] + }, + "guid": "fdb83b8c-9593-4857-bd18-28e839aebedf" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "083ebff0-37d0-4e62-9787-0023c62d29d6" + } + ] + } + }, + "53": { + "62": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7172551283058994, + -0.11538461538461542, + 0.03941912684456508 + ], + "guid": "53b7de75-f3cc-43ff-ab65-33c719f07b50" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7283595628310566, + -0.11538461538461542, + 0.2891723881523536 + ], + "guid": "4c5c3048-1d8d-4448-967c-bd02cfeed3e9" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -3.5071370309951106, + -0.11538461538461542, + 0.24959216965742537 + ], + "guid": "d79b6d29-5612-43ad-a24e-89fb46aa8ec3" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -3.4928629690048982, + -0.11538461538461542, + 2.858824288409778e-15 + ], + "guid": "b979a20e-daf0-4c10-b4a3-a61b824c692c" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -3.111407985334628, + -0.11538461538461545, + 0.14463077458782633 + ], + "xaxis": [ + -0.9987109811433932, + 0.0, + -0.050758015560116394 + ], + "yaxis": [ + -0.050758015560116394, + 0.0, + 0.9987109811433932 + ] + }, + "guid": "ca359a58-66c2-4cb7-adff-2251d074b73c" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "a745abf2-de87-42d5-818e-f5e56cb74dbe" + } + ] + } + }, + "54": { + "55": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 0.11538461538461542, + 0.03941912684456782 + ], + "guid": "47f0d27b-1dfb-457f-b861-682d26fc4a49" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 0.11538461538461542, + 0.28917238815235635 + ], + "guid": "8a7c6c21-eabc-4d70-9c46-dbb2647f24a3" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 0.0, + 0.28917238815235635 + ], + "guid": "16e2cd2b-5509-47e0-a6ca-6c855c630bca" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 0.0, + 0.03941912684456782 + ], + "guid": "95b7b158-c121-46d1-afb3-135eacdc7998" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.722807345568477, + 0.057692307692307716, + 0.16429575749846212 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.04441773810062701, + 0.0, + 0.9990130452311542 + ] + }, + "guid": "cf94c4c1-9b9c-4056-90f5-ed60d794d536" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "bb309953-263d-4ad2-aef5-bcf3b848e538" + } + ] + }, + "63": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 3.4928629690048973, + 0.11538461538461542, + 0.0 + ], + "guid": "c068dcd8-8a95-4557-8eb5-8f5176f53b74" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 3.5071370309951093, + 0.11538461538461542, + 0.24959216965742254 + ], + "guid": "7162428b-27ae-4bea-affa-e092315fb7e7" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 0.11538461538461542, + 0.28917238815235635 + ], + "guid": "e15bdba9-c84e-4f6e-875e-8485c72ef158" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 0.11538461538461542, + 0.03941912684456786 + ], + "guid": "de16fbe3-4eae-457a-9b9b-a3dff8b791ea" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 3.1114079853346266, + 0.11538461538461542, + 0.14463077458782628 + ], + "xaxis": [ + -0.9987109811433927, + 0.0, + 0.0507580155601245 + ], + "yaxis": [ + 0.0507580155601245, + 0.0, + 0.9987109811433927 + ] + }, + "guid": "6b02312b-77d3-4e83-a683-d158991f882d" + }, + "size": 0.1945450216376573, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "1cbb3f52-54db-4423-b625-6f0bb0a5f805" + } + ] + } + }, + "55": { + "56": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 0.11538461538461542, + 0.06898903200408708 + ], + "guid": "5ad0eecb-41b4-44ad-8fad-d35a627eaa5b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 0.11538461538461542, + 0.3188631347714567 + ], + "guid": "375444e5-47d7-41a3-a7c8-98d65ecca0fb" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 0.0, + 0.3188631347714567 + ], + "guid": "425ce11e-91aa-4e20-a2a9-6a45c661fa7f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 0.0, + 0.06898903200408708 + ], + "guid": "fbcccdb5-3b2c-45f1-90fa-4a89386bc45e" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.9451758839936293, + 0.057692307692307716, + 0.19392608338777195 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + 0.999496411069479 + ] + }, + "guid": "d374450b-96d5-4892-b3c1-40c4a925b3b4" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "cec968a0-36b7-402a-9c3f-9a1e45ce3687" + } + ] + }, + "65": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 0.23076923076923084, + 0.06898903200408708 + ], + "guid": "58311688-d3dd-460a-9f23-e3d3e6e06f9a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 0.23076923076923084, + 0.3188631347714567 + ], + "guid": "49f3c53f-fa86-48a1-b7e4-5cb140588e29" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 0.11538461538461542, + 0.3188631347714567 + ], + "guid": "3feb5b2e-9719-4cf8-ba9a-c36f5a0fd2d2" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 0.11538461538461542, + 0.06898903200408708 + ], + "guid": "136f0ced-4247-41c2-a3a9-db5891aca05a" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.9451758839936293, + 0.17307692307692313, + 0.19392608338777195 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "3d03b39c-d8d4-492d-ace2-820f91133eb8" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "e0151632-c3ab-42f7-ac12-e7921598fc10" + } + ] + }, + "64": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 0.23076923076923078, + 0.03941912684456786 + ], + "guid": "8bd11b0f-82f8-4bc1-9fc0-8cf8023d2955" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 0.23076923076923078, + 0.2891723881523564 + ], + "guid": "6e4f216c-43aa-4d2f-a225-b53984e72dd8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 0.23076923076923078, + 0.3188631347714568 + ], + "guid": "f3c9af36-5c79-4a40-917b-32748ef94a9f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 0.23076923076923078, + 0.06898903200408711 + ], + "guid": "4501a108-bd93-4623-aa0d-1864c95c673a" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.333994849802124, + 0.23076923076923075, + 0.1791958217760553 + ], + "xaxis": [ + -0.9992748587227028, + 0.0, + 0.03807567103443127 + ], + "yaxis": [ + 0.03807567103443127, + 0.0, + 0.9992748587227028 + ] + }, + "guid": "8301743a-a323-4dc9-97d7-f5e409db61f5" + }, + "size": 0.19454502163765716, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "881c5e59-89d7-44d1-8391-9eba9bfcd74b" + } + ] + }, + "63": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 0.11538461538461542, + 0.03941912684456782 + ], + "guid": "114668fe-f3fe-4efa-952b-0497bebae56d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 0.11538461538461542, + 0.28917238815235635 + ], + "guid": "24ca26a3-dd2e-4b39-be70-26640094ce21" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 0.23076923076923084, + 0.28917238815235635 + ], + "guid": "e1adebae-013a-4adf-9607-c501fb2b01df" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 0.23076923076923084, + 0.03941912684456782 + ], + "guid": "35cdf83a-6208-4a40-99e6-3b0c2ea5cf8a" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.722807345568477, + 0.17307692307692316, + 0.16429575749846212 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.04441773810062701, + 0.0, + -0.9990130452311542 + ] + }, + "guid": "5e08447b-89cc-4bde-af9f-ed3fb60ccfbb" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "5e36a808-7809-4aa3-bc47-53997cc9a7bd" + } + ] + } + }, + "56": { + "57": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 0.11538461538461542, + 0.08870494999794477 + ], + "guid": "8917924b-1f76-44e9-81aa-89589102dc9a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 0.11538461538461542, + 0.33865962455932297 + ], + "guid": "faa58e97-6475-49a3-816c-958045c1a9c8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 0.0, + 0.33865962455932297 + ], + "guid": "5c7226f5-3380-4bbd-957b-07fc79144526" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 0.0, + 0.08870494999794477 + ], + "guid": "ad40a1fe-0cf2-4cc1-9e2f-befe51f5114c" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.1672309382222963, + 0.05769230769230771, + 0.2136822872786339 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736088822, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "6d757e01-e541-4a33-8a32-a0a1007edca8" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "75c61e6e-0765-4c8e-aad7-5cb3975b9185" + } + ] + }, + "65": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 0.1153846153846154, + 0.06898903200408707 + ], + "guid": "9e4c69ab-6880-433f-8e93-57cd25b6601f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9491423927293423, + 0.1153846153846154, + 0.31886313477145684 + ], + "guid": "d2f6ba0b-582f-4128-9cb9-9ad2db722274" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 0.1153846153846154, + 0.3386596245593229 + ], + "guid": "694103c1-9021-442c-a4f9-1da2eb25e7ba" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 0.1153846153846154, + 0.08870494999794475 + ], + "guid": "856ccd54-dace-4288-b251-d44d63874d5a" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.5562055680783622, + 0.11538461538461542, + 0.2038891208921563 + ], + "xaxis": [ + -0.9996776933450585, + 0.0, + 0.025387190240421426 + ], + "yaxis": [ + 0.025387190240421426, + 0.0, + 0.9996776933450585 + ] + }, + "guid": "ffefaf63-1301-4ed7-b055-3773890501b1" + }, + "size": 0.19454502163765724, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "b0781cde-a697-4c35-a898-f2c5dc303e94" + } + ] + } + }, + "57": { + "67": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + 0.23076923076923084, + 0.09856370341234204 + ], + "guid": "204ca930-ec0b-454b-9051-adb624010b33" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 0.23076923076923084, + 0.34855866711721994 + ], + "guid": "b94e7e61-0581-4161-85dc-2d923c2365a8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 0.11538461538461542, + 0.34855866711721994 + ], + "guid": "3d7f63cd-6e1f-4d6d-981f-f6026c73843e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + 0.11538461538461542, + 0.09856370341234204 + ], + "guid": "8de207ba-5e52-44e4-9e95-d64472b4dc8b" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.3890978817223694, + 0.17307692307692313, + 0.22356118526478097 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.006347436895961065, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "342fd8e5-3655-4004-96c3-820b274204ac" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "e6f7d417-cff6-471d-a43d-26b8a6d29230" + } + ] + }, + "58": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + 0.11538461538461542, + 0.09856370341234204 + ], + "guid": "3b691413-5cbf-458f-bd61-b1aee5df48f3" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 0.11538461538461542, + 0.34855866711721994 + ], + "guid": "5e9c5853-b39a-40d9-8bbb-075d7268c49a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 0.0, + 0.34855866711721994 + ], + "guid": "22da3712-a5c8-4219-abfb-f7f2c7d62069" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + 0.0, + 0.09856370341234204 + ], + "guid": "efb2e954-4ee2-4e24-af12-da2df4337fba" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.3890978817223694, + 0.05769230769230771, + 0.22356118526478097 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.006347436895961065, + 0.0, + -0.9999798548195118 + ] + }, + "guid": "49d15b45-9300-455b-9fe4-0a61996fced8" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "18c620c5-0929-4892-bded-5d374b89d54a" + } + ] + }, + "66": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1648507772552847, + 0.2307692307692309, + 0.08870494999794476 + ], + "guid": "0706e50b-c3e5-48c3-b4f8-06f9d81ce952" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893074, + 0.2307692307692309, + 0.33865962455932286 + ], + "guid": "e9b878dc-887b-490e-8ba5-319ca8b32476" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3898913113343645, + 0.2307692307692309, + 0.34855866711721994 + ], + "guid": "bea73244-67c9-436f-984f-255bf7ac5c97" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38830445211037423, + 0.2307692307692309, + 0.09856370341234204 + ], + "guid": "e297ce3b-5ac8-4b06-b129-0170fd1cd5c4" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.7781654885444437, + 0.23076923076923092, + 0.21870669236847642 + ], + "xaxis": [ + -0.9999194200897036, + 0.0, + 0.012694618051398382 + ], + "yaxis": [ + 0.012694618051398382, + 0.0, + 0.9999194200897036 + ] + }, + "guid": "f6daf3c0-c404-45c2-b667-6aed4b973a11" + }, + "size": 0.19454502163765702, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "64c268c3-3c52-40c5-99c6-c08fdc24c407" + } + ] + }, + "65": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 0.11538461538461542, + 0.08870494999794477 + ], + "guid": "9b45631a-21e8-4315-a82e-386ca3f43fc1" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 0.11538461538461542, + 0.33865962455932297 + ], + "guid": "d5a6f297-bd9c-47db-a472-3e1988e6c699" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 0.23076923076923084, + 0.33865962455932297 + ], + "guid": "6cdaf63a-1fb8-49bd-b31d-2601ced2f474" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 0.23076923076923084, + 0.08870494999794477 + ], + "guid": "53e5cc7b-aaa7-422d-9007-15368212375a" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.1672309382222963, + 0.17307692307692313, + 0.2136822872786339 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736088822, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "dc5caba2-146a-4cd0-848c-21d17177b839" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "5bb5ec15-5139-4f2c-8a2c-435282355dc9" + } + ] + } + }, + "58": { + "67": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38830445211037423, + 0.11538461538461542, + 0.09856370341234202 + ], + "guid": "43f2009b-afdd-4a57-9fed-d8afaed899a7" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 0.11538461538461542, + 0.34855866711721994 + ], + "guid": "27581f68-cf33-468d-abee-aa683a32e9cb" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436356, + 0.11538461538461542, + 0.34855866711722205 + ], + "guid": "ddeac071-efa7-4365-854b-f34091acd3d8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.3883044521103738, + 0.11538461538461542, + 0.09856370341234415 + ], + "guid": "df6a53e9-aefa-4345-8f2b-73d7d45774de" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 3.6558973299002204e-16, + 0.11538461538461545, + 0.2236461482078574 + ], + "xaxis": [ + -1.0, + 0.0, + 2.937822653657733e-15 + ], + "yaxis": [ + 2.937822653657733e-15, + 0.0, + 1.0 + ] + }, + "guid": "d78b828f-ee58-4955-8e47-3fd6008309d0" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "853e3477-7e0b-45ba-aa1e-eefd38823074" + } + ] + }, + "59": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 0.11538461538461542, + 0.09856370341234416 + ], + "guid": "6c3c0081-176a-4134-a76a-f8604ef24720" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 0.11538461538461542, + 0.34855866711722205 + ], + "guid": "6d249e7e-b027-4a8e-8f62-6b435e5cf53e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 0.0, + 0.34855866711722205 + ], + "guid": "72ecb7d5-e884-4a63-8f86-6e9999bf6d54" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 0.0, + 0.09856370341234416 + ], + "guid": "4420b235-ced8-4c4a-a345-6e26c8406588" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.38909788172236875, + 0.057692307692307716, + 0.2235611852647831 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.00634743689595929, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "48d6f2cf-8bf7-410c-b28b-a94152958093" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "5c20fb35-2157-472d-87be-8332f35f6547" + } + ] + } + }, + "59": { + "60": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 0.11538461538461542, + 0.08870494999794358 + ], + "guid": "73c051ac-0ac6-4896-8c59-bd5808f5ac7a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 0.11538461538461542, + 0.33865962455932164 + ], + "guid": "d1ee919f-9df4-4d09-b108-7f34422c06b5" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 0.0, + 0.33865962455932164 + ], + "guid": "e795f6e7-ee90-46f4-a39c-17d6389fa55e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 0.0, + 0.08870494999794358 + ], + "guid": "64fef8c3-62f8-4d50-aeca-f3ae8f68d44e" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.1672309382222976, + 0.05769230769230771, + 0.2136822872786326 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736090595, + 0.0, + 0.9998186982455127 + ] + }, + "guid": "4d9c0866-bd83-4509-b97f-6a010377f386" + }, + "size": 0.02884615384615384, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "4b7d988a-357a-41cd-9267-e3edfe526229" + } + ] + }, + "67": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 0.11538461538461542, + 0.09856370341234416 + ], + "guid": "10473895-7bf3-4020-b8c4-838ff383c658" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 0.11538461538461542, + 0.34855866711722205 + ], + "guid": "3c64bd20-275e-4e20-9049-6e0ad06d0d0c" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 0.23076923076923084, + 0.34855866711722205 + ], + "guid": "955a4843-1904-4484-b9ff-96928f31ba21" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 0.23076923076923084, + 0.09856370341234416 + ], + "guid": "8cf96426-f493-44e5-9edc-517e44ba1b06" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.38909788172236875, + 0.17307692307692313, + 0.2235611852647831 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.00634743689595929, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "b1034556-88e8-4542-8a9e-d2778bec5d0c" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "d2415d0e-cbf3-45f5-9c99-c10dfc0651a9" + } + ] + }, + "69": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 0.23076923076923084, + 0.08870494999794358 + ], + "guid": "bf176e50-987c-444c-af62-ab5493fee64a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 0.23076923076923084, + 0.33865962455932164 + ], + "guid": "ed3e5036-eee7-4313-be19-41d6ae14d00e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 0.11538461538461542, + 0.33865962455932164 + ], + "guid": "0e93b0fd-4b1f-48a5-aa87-1274cd196b1c" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 0.11538461538461542, + 0.08870494999794358 + ], + "guid": "0d32c50d-fdaa-4fe2-9599-eaef89d539b7" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.1672309382222976, + 0.17307692307692313, + 0.2136822872786326 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.019041287736090595, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "352f0929-8f32-49e6-8ca8-9f73e9b93588" + }, + "size": 0.02884615384615384, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "1986b2dc-9686-43f6-b3ce-47590c614832" + } + ] + }, + "68": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 0.23076923076923095, + 0.09856370341234418 + ], + "guid": "b3b93c3c-cf40-418a-a877-d996827154a2" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 0.23076923076923095, + 0.34855866711722205 + ], + "guid": "01b9ab98-675f-46d8-83f6-7b568cd7c885" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1696110991893092, + 0.23076923076923095, + 0.33865962455932175 + ], + "guid": "18cbfbff-b061-4103-9600-7f913b497352" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 0.23076923076923095, + 0.0887049499979436 + ], + "guid": "f4d6da1f-d8d8-4dc8-9da5-19dfe15ab7b6" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.778165488544444, + 0.23076923076923095, + 0.21870669236847695 + ], + "xaxis": [ + -0.9999194200897036, + 0.0, + -0.012694618051403083 + ], + "yaxis": [ + -0.012694618051403083, + 0.0, + 0.9999194200897036 + ] + }, + "guid": "f8df0b7f-4b58-4a41-8a78-7280f92253c7" + }, + "size": 0.19454502163765763, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "ed3c9c9a-6b2d-44b7-81ad-71e1392a404a" + } + ] + } + }, + "60": { + "61": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 0.11538461538461542, + 0.06898903200408567 + ], + "guid": "8c09b990-5446-4aa8-8f9f-986a38fbee7f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + 0.11538461538461542, + 0.31886313477145534 + ], + "guid": "7825e747-45fa-4460-841d-26c0fbe36c01" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + 0.0, + 0.31886313477145534 + ], + "guid": "35c7cea1-6493-4bac-9de9-9d91f5c8c804" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 0.0, + 0.06898903200408567 + ], + "guid": "5752b5f2-94be-4bf0-b62b-cb403f9dac0a" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.9451758839936308, + 0.057692307692307716, + 0.1939260833877705 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "b0eede7f-b4d5-4c56-ab47-d8c4a09aa84c" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "24d186c6-7866-4e02-9dd2-feece4eb7b63" + } + ] + }, + "69": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 0.11538461538461542, + 0.08870494999794357 + ], + "guid": "91422d2d-86dd-42c6-aa03-d29407ac77be" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 0.11538461538461542, + 0.33865962455932164 + ], + "guid": "ce5eb411-9810-48e3-8992-7897fdeacfb7" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293436, + 0.11538461538461542, + 0.31886313477145534 + ], + "guid": "5d309a90-e8bb-47ab-8a88-4a6351442483" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 0.11538461538461542, + 0.06898903200408565 + ], + "guid": "e16f04ef-2fd1-4ad3-ab96-7e5fa43aa99f" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.5562055680783635, + 0.11538461538461542, + 0.2038891208921549 + ], + "xaxis": [ + -0.9996776933450584, + 0.0, + -0.025387190240421666 + ], + "yaxis": [ + -0.025387190240421666, + 0.0, + 0.9996776933450584 + ] + }, + "guid": "b1ba983e-08ea-4c09-9b9c-cb1242a67043" + }, + "size": 0.19454502163765713, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "0349ede7-fa4f-48bf-aec8-3174d5c94e67" + } + ] + } + }, + "61": { + "62": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + 0.11538461538461542, + 0.03941912684456511 + ], + "guid": "96f58d91-101a-4b63-bf15-45d64d756b42" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 0.11538461538461542, + 0.2891723881523536 + ], + "guid": "48ddd48f-1980-4ab9-bbcf-83442918d253" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 0.0, + 0.2891723881523536 + ], + "guid": "048f4acf-4510-4d8d-8324-7e78d249d2b4" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + 0.0, + 0.03941912684456511 + ], + "guid": "d95dbc41-baac-4698-916e-af41a54bf41b" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.7228073455684774, + 0.057692307692307716, + 0.16429575749845934 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.04441773810062878, + 0.0, + 0.9990130452311541 + ] + }, + "guid": "a1c4ee7f-e052-4ff6-be39-4d60c500c5db" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "5e518f8e-cbfa-4bf1-954c-dfb0db62656d" + } + ] + }, + "71": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + 0.23076923076923084, + 0.03941912684456511 + ], + "guid": "520ac014-f431-4fe7-84df-e08c1a63d1b4" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 0.23076923076923084, + 0.2891723881523536 + ], + "guid": "18f6fe1b-8b89-471f-bff7-ab1fd5b4aaa8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 0.11538461538461542, + 0.2891723881523536 + ], + "guid": "d3f69278-2f8d-4f7d-9b97-75a03e81e773" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + 0.11538461538461542, + 0.03941912684456511 + ], + "guid": "763e299e-173d-4883-803a-a7690eacf32f" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.7228073455684774, + 0.17307692307692313, + 0.16429575749845934 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.04441773810062878, + 0.0, + -0.9990130452311541 + ] + }, + "guid": "c5741e2f-7702-4e70-9a6a-c2e18e35703a" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "add44a54-7918-4aad-8acb-0380ef7879a5" + } + ] + }, + "70": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 0.23076923076923078, + 0.06898903200408563 + ], + "guid": "e8b69c84-cb85-471f-a6e1-0fa1b7867061" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293432, + 0.23076923076923078, + 0.31886313477145534 + ], + "guid": "03b31f72-f67c-49d6-a962-e9ab83f7444a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 0.23076923076923078, + 0.2891723881523536 + ], + "guid": "03457db2-1c15-4747-ba87-fdc59c51c083" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7172551283058985, + 0.23076923076923078, + 0.03941912684456508 + ], + "guid": "87dde098-0738-4ed5-b6de-0a5571d3b12e" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.3339948498021252, + 0.23076923076923078, + 0.17919582177605323 + ], + "xaxis": [ + -0.9992748587227028, + 0.0, + -0.03807567103443308 + ], + "yaxis": [ + -0.03807567103443308, + 0.0, + 0.9992748587227028 + ] + }, + "guid": "327c0b19-4a69-4be5-a0a7-e6a7b12bbb25" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "322a88a5-61c9-41be-bc21-81e85162e697" + } + ] + }, + "69": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 0.11538461538461542, + 0.06898903200408567 + ], + "guid": "655d0eb0-d1a9-40b2-b0de-364078436249" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + 0.11538461538461542, + 0.31886313477145534 + ], + "guid": "bd725dc9-4809-40e8-9ba6-3ea5e5c05e4c" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + 0.23076923076923084, + 0.31886313477145534 + ], + "guid": "516011ea-3a1e-4f79-978d-f2b6b343df35" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 0.23076923076923084, + 0.06898903200408567 + ], + "guid": "a2543637-d2cc-435e-a6e3-461d386c1bb2" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.9451758839936308, + 0.1730769230769231, + 0.1939260833877705 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "c9eb864a-fc7e-4c23-833a-887a2642e855" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "f5ac3e01-2d2e-4644-b49f-4af6c776c1e6" + } + ] + } + }, + "62": { + "71": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7172551283058994, + 0.11538461538461542, + 0.03941912684456508 + ], + "guid": "2c282d07-dd53-4b64-9023-fb776cbd13ba" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7283595628310566, + 0.11538461538461542, + 0.2891723881523536 + ], + "guid": "3c724ed1-e8c3-45e7-8684-2947255ae7c2" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -3.5071370309951106, + 0.11538461538461542, + 0.24959216965742537 + ], + "guid": "f84b7612-69e6-4640-8e6a-788905b071fa" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -3.4928629690048982, + 0.11538461538461542, + 2.858824288409778e-15 + ], + "guid": "a44299ab-c9a1-41b7-b081-8ac8593c025d" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -3.111407985334628, + 0.11538461538461545, + 0.14463077458782633 + ], + "xaxis": [ + -0.9987109811433932, + 0.0, + -0.050758015560116394 + ], + "yaxis": [ + -0.050758015560116394, + 0.0, + 0.9987109811433932 + ] + }, + "guid": "f3d89670-5b06-41d3-88c6-7d65dc6bf055" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "00458782-9ba3-47b2-be27-3d1ebc29a875" + } + ] + } + }, + "63": { + "64": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 0.34615384615384626, + 0.03941912684456782 + ], + "guid": "5c7d36e7-699a-46e8-aa42-43ec26f561eb" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 0.34615384615384626, + 0.28917238815235635 + ], + "guid": "05770166-dd49-4505-99cf-86c0dd6e64f2" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 0.23076923076923084, + 0.28917238815235635 + ], + "guid": "b784dea8-f7df-47c1-8fb6-b7708fcb9898" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 0.23076923076923084, + 0.03941912684456782 + ], + "guid": "629fb926-d76a-4bcb-ab1a-b2da81e841ea" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.722807345568477, + 0.2884615384615386, + 0.16429575749846212 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.04441773810062701, + 0.0, + 0.9990130452311542 + ] + }, + "guid": "fd47a8ae-aa32-438f-96f9-03bda0078b65" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "c386c958-c399-4f51-abf2-dddb91b62b07" + } + ] + }, + "72": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 3.4928629690048973, + 0.34615384615384637, + 0.0 + ], + "guid": "8786e036-4998-4d5b-9b7b-3c9b9ab9ba44" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 3.5071370309951093, + 0.34615384615384637, + 0.24959216965742254 + ], + "guid": "f44ca33b-93ca-4e1f-9c34-0a5d094e7648" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 0.34615384615384637, + 0.28917238815235635 + ], + "guid": "7fe009d2-753a-47f8-9d94-9133c01762ed" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 0.34615384615384637, + 0.03941912684456786 + ], + "guid": "c8ab1e76-19be-4b37-bf36-abf101989da1" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 3.1114079853346266, + 0.3461538461538464, + 0.14463077458782628 + ], + "xaxis": [ + -0.9987109811433927, + 0.0, + 0.0507580155601245 + ], + "yaxis": [ + 0.0507580155601245, + 0.0, + 0.9987109811433927 + ] + }, + "guid": "dc1349f6-fe7a-4286-b7b3-48de5eddccf4" + }, + "size": 0.1945450216376573, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "598c1625-1870-4631-a31f-65a8a36e5c6f" + } + ] + } + }, + "64": { + "65": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 0.34615384615384626, + 0.06898903200408708 + ], + "guid": "10cc51bb-633f-448f-a290-69dadc8b9a07" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 0.34615384615384626, + 0.3188631347714567 + ], + "guid": "4afcea3a-b710-402b-9dac-19afaeb11343" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 0.23076923076923084, + 0.3188631347714567 + ], + "guid": "196f7161-f3ba-46b2-82a8-10236f2f357c" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 0.23076923076923084, + 0.06898903200408708 + ], + "guid": "2d07c986-0dea-4f74-803f-64ba1a4c76e1" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.9451758839936293, + 0.28846153846153855, + 0.19392608338777195 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + 0.999496411069479 + ] + }, + "guid": "0bbdd92d-786e-4bc2-909a-fb286082929d" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "7ca5fc48-40b8-405e-9e35-271460bc0415" + } + ] + }, + "74": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 0.4615384615384617, + 0.06898903200408708 + ], + "guid": "a1cec170-a2d7-4f91-8323-dd13f3dbe1de" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 0.4615384615384617, + 0.3188631347714567 + ], + "guid": "206635d7-abcc-4321-8fa0-1b130929e5e0" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 0.34615384615384626, + 0.3188631347714567 + ], + "guid": "da4df582-a87c-44f1-acbf-4051c4724524" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 0.34615384615384626, + 0.06898903200408708 + ], + "guid": "6af594ba-dbe6-47c6-98fb-577a4b14427b" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.9451758839936293, + 0.40384615384615397, + 0.19392608338777195 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "bc25e4e7-6edf-4570-85c4-535957f89d66" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "042a48a1-dccf-4d4a-bc98-de8b0568ea56" + } + ] + }, + "73": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 0.46153846153846156, + 0.03941912684456786 + ], + "guid": "671846ba-bd94-4a84-99be-ece2121d3c8f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 0.46153846153846156, + 0.2891723881523564 + ], + "guid": "89027e44-95ca-4895-a645-b2d9ffd5b2a6" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 0.46153846153846156, + 0.3188631347714568 + ], + "guid": "d80830c3-17dc-4de6-8c4f-0e5df683333d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 0.46153846153846156, + 0.06898903200408711 + ], + "guid": "0805e51f-9822-42df-9657-57c76f5306a1" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.333994849802124, + 0.4615384615384615, + 0.1791958217760553 + ], + "xaxis": [ + -0.9992748587227028, + 0.0, + 0.03807567103443127 + ], + "yaxis": [ + 0.03807567103443127, + 0.0, + 0.9992748587227028 + ] + }, + "guid": "fb2a7e80-56d1-48bd-9cc6-1130219c8809" + }, + "size": 0.19454502163765716, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "b3a97643-3066-483e-8e9d-8618520b2377" + } + ] + }, + "72": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 0.34615384615384626, + 0.03941912684456782 + ], + "guid": "d2624863-e7e5-43cb-a43d-2e98ac9dc8ae" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 0.34615384615384626, + 0.28917238815235635 + ], + "guid": "4efca598-9633-4052-b177-22505297d5ef" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 0.4615384615384617, + 0.28917238815235635 + ], + "guid": "b6435313-ce09-431d-ab56-521bbc3cfc07" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 0.4615384615384617, + 0.03941912684456782 + ], + "guid": "8d43b4c7-d332-4e0f-9ef4-362f6387056c" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.722807345568477, + 0.403846153846154, + 0.16429575749846212 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.04441773810062701, + 0.0, + -0.9990130452311542 + ] + }, + "guid": "24ab8763-eb63-4ead-981d-838e7fe217a6" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "4339a5d3-787a-42ac-8e89-9420de46ccdc" + } + ] + } + }, + "65": { + "66": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 0.34615384615384626, + 0.08870494999794477 + ], + "guid": "a54b7fce-42dc-4350-a218-a4d600acf3a0" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 0.34615384615384626, + 0.33865962455932297 + ], + "guid": "bb129375-acff-4356-ab93-a69855036ec2" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 0.23076923076923084, + 0.33865962455932297 + ], + "guid": "6eb75b32-bec9-49fd-8157-9540711cbe73" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 0.23076923076923084, + 0.08870494999794477 + ], + "guid": "0d93ed26-a581-4e9e-bdc6-8ed61e20a765" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.1672309382222963, + 0.28846153846153855, + 0.2136822872786339 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736088822, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "ee122f91-6789-4304-b4f3-5d18dc574d90" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "6941001d-c7df-4b2f-bf80-df83436e0cdb" + } + ] + }, + "74": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 0.3461538461538462, + 0.06898903200408707 + ], + "guid": "234e49bf-5d8f-4bc6-b8db-bbdd05120a2d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9491423927293423, + 0.3461538461538462, + 0.31886313477145684 + ], + "guid": "a2e4715b-d258-401a-82e1-b1810b57e4e4" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 0.3461538461538462, + 0.3386596245593229 + ], + "guid": "0478c893-5bfc-4b6e-8998-052d37c47310" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 0.3461538461538462, + 0.08870494999794475 + ], + "guid": "f12e0cdd-2bbd-41c5-a882-24245fd4b7b8" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.5562055680783622, + 0.34615384615384626, + 0.2038891208921563 + ], + "xaxis": [ + -0.9996776933450585, + 0.0, + 0.025387190240421426 + ], + "yaxis": [ + 0.025387190240421426, + 0.0, + 0.9996776933450585 + ] + }, + "guid": "d6e350fe-e71e-4874-a401-8038f81bed78" + }, + "size": 0.19454502163765724, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "2c4e9bd9-9425-4806-ab66-e3eb0b1be62e" + } + ] + } + }, + "66": { + "67": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + 0.34615384615384626, + 0.09856370341234204 + ], + "guid": "3a0193df-aad1-4089-b95e-051a9fad6fa6" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 0.34615384615384626, + 0.34855866711721994 + ], + "guid": "3762c55c-f5e9-49a3-a494-5f09059ec558" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 0.23076923076923084, + 0.34855866711721994 + ], + "guid": "183d5f7c-3c47-4f36-8a85-beda2798b5b3" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + 0.23076923076923084, + 0.09856370341234204 + ], + "guid": "4d58f959-79dc-4b44-859e-d88d51e65a9f" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.3890978817223694, + 0.28846153846153855, + 0.22356118526478097 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.006347436895961065, + 0.0, + -0.9999798548195118 + ] + }, + "guid": "8ff33ea0-6a39-414c-8906-3c2e468188ed" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "5e160545-74a7-4711-8689-494ca6517fcd" + } + ] + }, + "76": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + 0.4615384615384617, + 0.09856370341234204 + ], + "guid": "e8595b3f-c125-42c8-b4b1-2ac6e46bfe7e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 0.4615384615384617, + 0.34855866711721994 + ], + "guid": "c918ebd9-eea7-4147-aa76-d4af2a3b556e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 0.34615384615384626, + 0.34855866711721994 + ], + "guid": "cb1e8f63-a865-4eda-8ad8-3f8eeaa0042a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + 0.34615384615384626, + 0.09856370341234204 + ], + "guid": "975f2bf5-c0a1-4aed-ad4f-0460969a880e" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.3890978817223694, + 0.4038461538461539, + 0.22356118526478097 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.006347436895961065, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "7ab6b292-cf4d-4130-a025-45561dffdb0b" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "9784dfe2-377a-4d5f-b387-5ab3465e458a" + } + ] + }, + "75": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1648507772552847, + 0.4615384615384618, + 0.08870494999794476 + ], + "guid": "b3aeac60-dfa0-4753-b001-1b8efc19e57a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893074, + 0.4615384615384618, + 0.33865962455932286 + ], + "guid": "498a2a4f-ede6-47df-b171-fadccd2f8faa" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3898913113343645, + 0.4615384615384618, + 0.34855866711721994 + ], + "guid": "57c157d9-a82c-45bf-a29d-3e0feafec6cc" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38830445211037423, + 0.4615384615384618, + 0.09856370341234204 + ], + "guid": "86822c75-47e1-4beb-9d78-e4f256360629" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.7781654885444437, + 0.46153846153846184, + 0.21870669236847642 + ], + "xaxis": [ + -0.9999194200897036, + 0.0, + 0.012694618051398382 + ], + "yaxis": [ + 0.012694618051398382, + 0.0, + 0.9999194200897036 + ] + }, + "guid": "e082ca79-cf8e-411b-871d-7357939a0f16" + }, + "size": 0.19454502163765702, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "c0d6b951-5162-44cd-b20f-3dfeb286aba1" + } + ] + }, + "74": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 0.34615384615384626, + 0.08870494999794477 + ], + "guid": "d6d5f3a3-b11f-442f-91fb-0b180dd08cce" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 0.34615384615384626, + 0.33865962455932297 + ], + "guid": "9e9a048c-8f76-4b9e-a105-f55bc48353fb" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 0.4615384615384617, + 0.33865962455932297 + ], + "guid": "f0589fde-1ae8-4c28-be2b-7ab93ab30dad" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 0.4615384615384617, + 0.08870494999794477 + ], + "guid": "da46c494-4ddc-4fe2-a0cc-c3a4be7535ac" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.1672309382222963, + 0.403846153846154, + 0.2136822872786339 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736088822, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "3248196d-512e-402a-b1a0-159625f89ff2" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "1e731dec-551a-462f-99cd-a8752bd4fc7e" + } + ] + } + }, + "67": { + "68": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 0.34615384615384626, + 0.09856370341234416 + ], + "guid": "9fe919d0-f766-48f2-8a79-47295f682da4" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 0.34615384615384626, + 0.34855866711722205 + ], + "guid": "c37114aa-5b83-4289-ae50-854185a3e92a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 0.23076923076923084, + 0.34855866711722205 + ], + "guid": "8b517f3f-bb8f-40b8-930b-b4acbbee496f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 0.23076923076923084, + 0.09856370341234416 + ], + "guid": "d864df71-58ff-4e5d-8e11-8f2fdce54f51" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.38909788172236875, + 0.2884615384615386, + 0.2235611852647831 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.00634743689595929, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "f4ceeebd-f508-4821-9f46-111804365d2b" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "33838430-5557-4cba-a17c-581e15cbb654" + } + ] + }, + "76": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38830445211037423, + 0.34615384615384626, + 0.09856370341234202 + ], + "guid": "b7596452-9172-4647-9946-6b0a56883fb4" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 0.34615384615384626, + 0.34855866711721994 + ], + "guid": "deb787e8-5b3c-4256-af88-523333592cfe" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436356, + 0.34615384615384626, + 0.34855866711722205 + ], + "guid": "6eddca85-ecad-48da-8c60-09b55894c650" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.3883044521103738, + 0.34615384615384626, + 0.09856370341234415 + ], + "guid": "3a06c39d-7c32-47a2-a3a6-bbeafdf63cfe" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 3.6558973299002204e-16, + 0.34615384615384626, + 0.2236461482078574 + ], + "xaxis": [ + -1.0, + 0.0, + 2.937822653657733e-15 + ], + "yaxis": [ + 2.937822653657733e-15, + 0.0, + 1.0 + ] + }, + "guid": "71288dfd-62b8-492e-a073-175d3ce72223" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "93f65dd5-323a-4d66-9c69-2e0e5ffaecdc" + } + ] + } + }, + "68": { + "69": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 0.34615384615384626, + 0.08870494999794358 + ], + "guid": "1256a296-8a0c-4d58-b738-c84c439c313f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 0.34615384615384626, + 0.33865962455932164 + ], + "guid": "3a25251b-2d2c-4449-939c-328f73d4fef0" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 0.23076923076923084, + 0.33865962455932164 + ], + "guid": "7ec3eb5c-898b-41a4-a152-e7d839f913c2" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 0.23076923076923084, + 0.08870494999794358 + ], + "guid": "eaf2aa3f-4fcb-4d9f-b3a4-a233f20fda14" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.1672309382222976, + 0.2884615384615385, + 0.2136822872786326 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736090595, + 0.0, + 0.9998186982455127 + ] + }, + "guid": "4ddbfeb5-28ea-4a28-926f-e0b6afb42a64" + }, + "size": 0.02884615384615384, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "ac0a2f48-9729-4ed4-b3c8-a4b58f338b04" + } + ] + }, + "78": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 0.4615384615384617, + 0.08870494999794358 + ], + "guid": "c954f2f5-5e43-4481-a320-a42e90127c48" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 0.4615384615384617, + 0.33865962455932164 + ], + "guid": "66a6f6e7-e876-44c8-99bc-a6ea7936bd27" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 0.34615384615384626, + 0.33865962455932164 + ], + "guid": "ebe2e21d-1668-4881-8fc0-677466fa1e07" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 0.34615384615384626, + 0.08870494999794358 + ], + "guid": "d5f8f795-bf4b-4a05-be35-2f790b5fb673" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.1672309382222976, + 0.403846153846154, + 0.2136822872786326 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.019041287736090595, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "425e4099-e4b1-4378-96c7-a1f57020a7ea" + }, + "size": 0.02884615384615384, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "6fa467c6-633d-4d66-af97-fadb6e37c110" + } + ] + }, + "77": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 0.4615384615384619, + 0.09856370341234418 + ], + "guid": "850a7b70-266a-4a2e-b70b-bdc30c660685" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 0.4615384615384619, + 0.34855866711722205 + ], + "guid": "0ac98940-a789-41d9-9f24-3c9f5b871c56" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1696110991893092, + 0.4615384615384619, + 0.33865962455932175 + ], + "guid": "1bd5a931-cd02-4b36-81dc-fe3b2646454b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 0.4615384615384619, + 0.0887049499979436 + ], + "guid": "011cb576-6057-4553-8874-fb2f61b4e574" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.778165488544444, + 0.4615384615384619, + 0.21870669236847695 + ], + "xaxis": [ + -0.9999194200897036, + 0.0, + -0.012694618051403083 + ], + "yaxis": [ + -0.012694618051403083, + 0.0, + 0.9999194200897036 + ] + }, + "guid": "f9a19f4a-a9f7-49b9-9366-f571def8622e" + }, + "size": 0.19454502163765763, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "5c8edf03-4357-4f36-bd02-5a13e1acca28" + } + ] + }, + "76": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 0.34615384615384626, + 0.09856370341234416 + ], + "guid": "bcb237f8-5331-49f8-bc49-229d9940e84e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 0.34615384615384626, + 0.34855866711722205 + ], + "guid": "32c8b3e0-5413-480a-999c-02f2ef8dabf7" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 0.4615384615384617, + 0.34855866711722205 + ], + "guid": "d9d81054-c13b-4c6a-91e4-778365a80ff8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 0.4615384615384617, + 0.09856370341234416 + ], + "guid": "f39f36ca-cf97-42af-8ccf-83113500da61" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.38909788172236875, + 0.40384615384615397, + 0.2235611852647831 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.00634743689595929, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "3d0866eb-24b8-4ede-9a96-074767ca35f4" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "f26bc1d4-fbd9-4ffa-9808-96be85c49bc3" + } + ] + } + }, + "69": { + "70": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 0.34615384615384626, + 0.06898903200408567 + ], + "guid": "bf240570-2e03-424e-bde6-fa1b534ea4f8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + 0.34615384615384626, + 0.31886313477145534 + ], + "guid": "7769b5ca-93d4-48b6-bbac-cfc82acdcfa2" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + 0.23076923076923084, + 0.31886313477145534 + ], + "guid": "ceba71d1-a295-47de-a777-9d78d5463ebb" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 0.23076923076923084, + 0.06898903200408567 + ], + "guid": "56ac61c3-5dc2-4008-af9a-2c214bc10cd0" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.9451758839936308, + 0.28846153846153855, + 0.1939260833877705 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "b0aa35ce-df3f-4603-9e39-4b1959da68e3" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "270bdb8e-63b2-4efa-adfc-9671214f44ac" + } + ] + }, + "78": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 0.34615384615384626, + 0.08870494999794357 + ], + "guid": "f61472c8-68e7-42ae-86e0-56a6e9aed192" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 0.34615384615384626, + 0.33865962455932164 + ], + "guid": "c0de0b89-2d4c-4f60-9d71-c8482f64f43e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293436, + 0.34615384615384626, + 0.31886313477145534 + ], + "guid": "27f0dba8-72ca-4ee4-a999-87aac304a632" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 0.34615384615384626, + 0.06898903200408565 + ], + "guid": "2d95cf0d-a890-4341-bc37-71628e01d65e" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.5562055680783635, + 0.3461538461538463, + 0.2038891208921549 + ], + "xaxis": [ + -0.9996776933450584, + 0.0, + -0.025387190240421666 + ], + "yaxis": [ + -0.025387190240421666, + 0.0, + 0.9996776933450584 + ] + }, + "guid": "92941345-354a-432e-9b8e-1aaab3943d2a" + }, + "size": 0.19454502163765713, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "51300449-3125-4e83-9453-84975c062443" + } + ] + } + }, + "70": { + "71": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + 0.34615384615384626, + 0.03941912684456511 + ], + "guid": "f03910cd-d6e5-413c-8518-dd52027136c7" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 0.34615384615384626, + 0.2891723881523536 + ], + "guid": "12ddf894-5b87-4ee6-87d2-c734a41a551b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 0.23076923076923084, + 0.2891723881523536 + ], + "guid": "b2557596-abde-427f-a0d0-6b75482844bc" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + 0.23076923076923084, + 0.03941912684456511 + ], + "guid": "0287e8ff-5f68-4af0-af1f-6e93e62c04bf" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.7228073455684774, + 0.28846153846153855, + 0.16429575749845934 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.04441773810062878, + 0.0, + 0.9990130452311541 + ] + }, + "guid": "8049da95-a6c7-4659-b023-11583640cbea" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "3cc37f7a-ec32-4adc-8cdb-fd6c2cb15bf0" + } + ] + }, + "80": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + 0.4615384615384617, + 0.03941912684456511 + ], + "guid": "33f863ec-0198-43ae-84a6-18222657ac89" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 0.4615384615384617, + 0.2891723881523536 + ], + "guid": "ccf77022-30f1-47ef-99be-58127684829d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 0.34615384615384626, + 0.2891723881523536 + ], + "guid": "6dd6c66d-37c8-473f-865c-b2da9cc24f67" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + 0.34615384615384626, + 0.03941912684456511 + ], + "guid": "42ed75bd-e9b2-4927-b019-594a27857756" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.7228073455684774, + 0.403846153846154, + 0.16429575749845934 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.04441773810062878, + 0.0, + -0.9990130452311541 + ] + }, + "guid": "cddef82b-309b-4922-9b3b-e5705df59880" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "f745efb9-3cb8-4b00-937b-017ec0875c1a" + } + ] + }, + "79": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 0.46153846153846156, + 0.06898903200408563 + ], + "guid": "1598a30f-92ba-49aa-bf2b-1fec4ddd3135" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293432, + 0.46153846153846156, + 0.31886313477145534 + ], + "guid": "61b5544c-1784-4581-88b6-61046d067203" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 0.46153846153846156, + 0.2891723881523536 + ], + "guid": "0f51b3dc-aa4b-4416-ba69-1ba8bf57ce99" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7172551283058985, + 0.46153846153846156, + 0.03941912684456508 + ], + "guid": "549e2f0a-ca4a-416b-acfa-1c7183c00286" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.3339948498021252, + 0.46153846153846156, + 0.17919582177605323 + ], + "xaxis": [ + -0.9992748587227028, + 0.0, + -0.03807567103443308 + ], + "yaxis": [ + -0.03807567103443308, + 0.0, + 0.9992748587227028 + ] + }, + "guid": "e62cca94-d8bd-4d34-91c1-3b3cae805f0c" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "173f9ed7-1307-4735-aa2b-8fbc395f9bdd" + } + ] + }, + "78": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 0.34615384615384626, + 0.06898903200408567 + ], + "guid": "d32b7e63-5a4f-4182-b796-408afd96a1d9" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + 0.34615384615384626, + 0.31886313477145534 + ], + "guid": "ce59c648-9665-47e9-b22b-cb68fe26ba0b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + 0.4615384615384617, + 0.31886313477145534 + ], + "guid": "be8bc5dc-491f-40d2-829a-9bf9b6b15b86" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 0.4615384615384617, + 0.06898903200408567 + ], + "guid": "109248ec-1f30-4548-8381-7528f55245e9" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.9451758839936308, + 0.40384615384615397, + 0.1939260833877705 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "12e49eb2-1a62-4eb8-ae76-68c27591a237" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "905ce300-cc6a-4d51-ace8-067e2c3cc7d9" + } + ] + } + }, + "71": { + "80": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7172551283058994, + 0.34615384615384637, + 0.03941912684456508 + ], + "guid": "3cab9018-db5a-4a7e-b0d3-d141725d9bf5" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7283595628310566, + 0.34615384615384637, + 0.2891723881523536 + ], + "guid": "00e3e68a-809e-434a-8da8-c9f09c958919" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -3.5071370309951106, + 0.34615384615384637, + 0.24959216965742537 + ], + "guid": "6dd5bcd3-70d0-4246-9e1a-2c643b546981" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -3.4928629690048982, + 0.34615384615384637, + 2.858824288409778e-15 + ], + "guid": "6e4493c1-fb30-4cf6-b26a-1404a3ceeb88" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -3.111407985334628, + 0.3461538461538465, + 0.14463077458782633 + ], + "xaxis": [ + -0.9987109811433932, + 0.0, + -0.050758015560116394 + ], + "yaxis": [ + -0.050758015560116394, + 0.0, + 0.9987109811433932 + ] + }, + "guid": "b7553c85-b8a1-417e-91b0-8291f2a40914" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "6d01e9a4-b757-44f8-b0b5-ff255390d53b" + } + ] + } + }, + "72": { + "73": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 0.5769230769230771, + 0.03941912684456782 + ], + "guid": "8c1faa6d-96f8-477d-8f45-60bf7503b8fc" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 0.5769230769230771, + 0.28917238815235635 + ], + "guid": "a133e6f7-5c7c-4293-a277-15fe1d479774" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 0.4615384615384617, + 0.28917238815235635 + ], + "guid": "6390c341-ffd2-4c8e-af82-16b197413fe8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 0.4615384615384617, + 0.03941912684456782 + ], + "guid": "2d5fe64a-6059-4c18-8310-88c8280d22dd" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.722807345568477, + 0.5192307692307694, + 0.16429575749846212 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.04441773810062701, + 0.0, + 0.9990130452311542 + ] + }, + "guid": "1c7ea7b4-67c6-4b2b-bbc4-7727c22e4ee9" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "26c26f9e-9cde-4948-9c75-cca5d0bc985b" + } + ] + }, + "81": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 3.4928629690048973, + 0.5769230769230773, + 0.0 + ], + "guid": "087a6943-cb7b-42b1-ba33-ceb219f97625" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 3.5071370309951093, + 0.5769230769230773, + 0.24959216965742254 + ], + "guid": "48d6b6ed-001b-4eae-a716-48bf2512f1e2" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 0.5769230769230773, + 0.28917238815235635 + ], + "guid": "39fd6050-7fd2-4e7f-bad3-bc410558fe4c" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 0.5769230769230773, + 0.03941912684456786 + ], + "guid": "11917f5b-16f4-44b5-a46d-9c56aee3f463" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 3.1114079853346266, + 0.5769230769230773, + 0.14463077458782628 + ], + "xaxis": [ + -0.9987109811433927, + 0.0, + 0.0507580155601245 + ], + "yaxis": [ + 0.0507580155601245, + 0.0, + 0.9987109811433927 + ] + }, + "guid": "c645866f-2922-4a0d-af5a-5903bb927a28" + }, + "size": 0.1945450216376573, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "5bbba55e-85fd-4ebe-9821-280d6c3d047c" + } + ] + } + }, + "73": { + "74": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 0.5769230769230771, + 0.06898903200408708 + ], + "guid": "87324144-49eb-4929-ae86-7e09059fd43b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 0.5769230769230771, + 0.3188631347714567 + ], + "guid": "589abea8-ab7c-4d58-a0e3-fea489c2f475" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 0.4615384615384617, + 0.3188631347714567 + ], + "guid": "4fad7e08-7154-4d35-9b5a-3054b2bfa524" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 0.4615384615384617, + 0.06898903200408708 + ], + "guid": "dd2a3c4b-c4fc-463c-9cb5-ff031f1b5e62" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.9451758839936293, + 0.5192307692307693, + 0.19392608338777195 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + 0.999496411069479 + ] + }, + "guid": "2fdddeef-5b50-475b-a3e0-2f4d99eea79c" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "cf194a7c-393c-43aa-a103-d6f0b26734b5" + } + ] + }, + "83": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 0.6923076923076925, + 0.06898903200408708 + ], + "guid": "b7b9c09c-f1ba-4b95-a887-3eb20c182b88" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 0.6923076923076925, + 0.3188631347714567 + ], + "guid": "8c3d7ed5-6855-4991-81bf-2ad563fa5209" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 0.5769230769230771, + 0.3188631347714567 + ], + "guid": "61d5ed8b-676c-4c55-a847-b470e7ac8f20" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 0.5769230769230771, + 0.06898903200408708 + ], + "guid": "36c529c0-9ab5-4b02-b427-486381ccd6e9" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.9451758839936293, + 0.6346153846153848, + 0.19392608338777195 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "795d6e98-f5c7-43a9-9d28-7373218de78d" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "8b87bd66-b103-4891-994c-eb037b4af7b7" + } + ] + }, + "82": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 0.6923076923076925, + 0.03941912684456786 + ], + "guid": "52548923-3445-49b6-8a62-d9a6cdd9f289" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 0.6923076923076925, + 0.2891723881523564 + ], + "guid": "3f21ee9d-8114-4f12-a12e-5d3f7a49d413" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 0.6923076923076925, + 0.3188631347714568 + ], + "guid": "5bf3cd0e-5f45-43ce-9185-05c325a58c70" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 0.6923076923076925, + 0.06898903200408711 + ], + "guid": "36de602a-43e9-42ed-9084-34b484fdb342" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.333994849802124, + 0.6923076923076924, + 0.1791958217760553 + ], + "xaxis": [ + -0.9992748587227028, + 0.0, + 0.03807567103443127 + ], + "yaxis": [ + 0.03807567103443127, + 0.0, + 0.9992748587227028 + ] + }, + "guid": "007d424c-24e9-44e0-ba39-6f2c9cb736e3" + }, + "size": 0.19454502163765716, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "a2e72939-b78f-4959-9990-04d5f0ab2eaa" + } + ] + }, + "81": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 0.5769230769230771, + 0.03941912684456782 + ], + "guid": "a8fbd9b4-5003-4391-8ab4-26807cbefdf9" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 0.5769230769230771, + 0.28917238815235635 + ], + "guid": "358e639a-701c-4df7-8dbe-a14fde2a6b78" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 0.6923076923076925, + 0.28917238815235635 + ], + "guid": "84d6d523-4768-45df-9a5c-6d3955bc59c6" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 0.6923076923076925, + 0.03941912684456782 + ], + "guid": "92ac5b2a-7f44-4cbe-a48c-15362d711bc5" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.722807345568477, + 0.6346153846153849, + 0.16429575749846212 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.04441773810062701, + 0.0, + -0.9990130452311542 + ] + }, + "guid": "9cb7e499-ff58-488d-898c-445f950972dd" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "3865a0c6-3edb-42e6-9a35-3260c410f30e" + } + ] + } + }, + "74": { + "75": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 0.5769230769230771, + 0.08870494999794477 + ], + "guid": "a1bc718a-3f4b-4f7a-aa88-afe0f73b8df4" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 0.5769230769230771, + 0.33865962455932297 + ], + "guid": "8f388d87-894d-45ef-8340-9675fb44ecff" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 0.4615384615384617, + 0.33865962455932297 + ], + "guid": "c356aa66-3e2d-4df5-8f42-e348801f1f37" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 0.4615384615384617, + 0.08870494999794477 + ], + "guid": "4712a6cb-5a10-4dd6-9f51-18cf0ccf7c23" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.1672309382222963, + 0.5192307692307695, + 0.2136822872786339 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736088822, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "edfcb857-0d98-4e00-b910-d9f3a3608e9a" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "3abab4ef-08d2-426c-84e8-412373c092cc" + } + ] + }, + "83": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 0.5769230769230772, + 0.06898903200408707 + ], + "guid": "bb37378b-69ba-4278-8fa6-fc39ce2b474f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9491423927293423, + 0.5769230769230772, + 0.31886313477145684 + ], + "guid": "0089278a-17d6-4dc0-9f08-5423ce48c1c4" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 0.5769230769230772, + 0.3386596245593229 + ], + "guid": "f15f8edf-6c9e-4bfe-8808-56b209bfc531" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 0.5769230769230772, + 0.08870494999794475 + ], + "guid": "57d0ba6c-5e7d-49c1-9c66-52a157b90b83" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.5562055680783622, + 0.5769230769230773, + 0.2038891208921563 + ], + "xaxis": [ + -0.9996776933450585, + 0.0, + 0.025387190240421426 + ], + "yaxis": [ + 0.025387190240421426, + 0.0, + 0.9996776933450585 + ] + }, + "guid": "2b957715-3c65-4a3c-b0cb-a3246648032d" + }, + "size": 0.19454502163765724, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "3c620c8e-89ea-47fd-809a-4d2b61f08431" + } + ] + } + }, + "75": { + "76": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + 0.5769230769230771, + 0.09856370341234204 + ], + "guid": "5720bff1-5ff3-4cbb-afa2-c8fe78b39f82" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 0.5769230769230771, + 0.34855866711721994 + ], + "guid": "2bd7eff3-e2c8-47ec-b747-a6f91ff064f6" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 0.4615384615384617, + 0.34855866711721994 + ], + "guid": "4ddc8ef1-a6ef-4ac6-bc1f-75e24ab02175" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + 0.4615384615384617, + 0.09856370341234204 + ], + "guid": "2f693fc5-7df8-4142-a476-72198d50e544" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.3890978817223694, + 0.5192307692307694, + 0.22356118526478097 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.006347436895961065, + 0.0, + -0.9999798548195118 + ] + }, + "guid": "87c6ab73-337e-48cb-a6c1-3fa853fdb324" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "dd2a3be8-e737-4b57-ad8d-43fb6861a9a5" + } + ] + }, + "85": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + 0.6923076923076925, + 0.09856370341234204 + ], + "guid": "952eb076-e22a-42f1-ae6f-236c9ac00a73" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 0.6923076923076925, + 0.34855866711721994 + ], + "guid": "505fc797-67c8-4a9a-8ec2-c8c28d8db9dc" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 0.5769230769230771, + 0.34855866711721994 + ], + "guid": "bbf8b583-754b-4011-b71b-21a900d2bdbd" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + 0.5769230769230771, + 0.09856370341234204 + ], + "guid": "abf7ff47-0b38-4f2b-9c38-ac19dc635af6" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.3890978817223694, + 0.6346153846153848, + 0.22356118526478097 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.006347436895961065, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "6652d8e8-dc8c-43f0-a128-222a7d22f355" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "16feea3b-eeb3-461a-9f54-b2968f8ac0e9" + } + ] + }, + "84": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1648507772552847, + 0.6923076923076923, + 0.08870494999794476 + ], + "guid": "48a50e7f-a0ac-4889-ab39-4c7881a5003c" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893074, + 0.6923076923076923, + 0.33865962455932286 + ], + "guid": "efc3930b-f3f6-493c-bb7a-7d3f1fcd7d48" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3898913113343645, + 0.6923076923076923, + 0.34855866711721994 + ], + "guid": "d97de08a-b838-45a3-8983-2ddc3821ad92" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38830445211037423, + 0.6923076923076923, + 0.09856370341234204 + ], + "guid": "b215fe35-e465-4d07-867e-7e5ea8caab9d" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.7781654885444437, + 0.6923076923076923, + 0.21870669236847642 + ], + "xaxis": [ + -0.9999194200897036, + 0.0, + 0.012694618051398382 + ], + "yaxis": [ + 0.012694618051398382, + 0.0, + 0.9999194200897036 + ] + }, + "guid": "d174c436-7772-45d5-b015-b9522213a4d0" + }, + "size": 0.19454502163765702, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "03d17633-81ab-4d65-bd28-eee0f34fd74b" + } + ] + }, + "83": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 0.5769230769230771, + 0.08870494999794477 + ], + "guid": "aacebd39-ea35-417a-b81b-b8a4ff4cc1cd" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 0.5769230769230771, + 0.33865962455932297 + ], + "guid": "d9284e28-184d-4077-931a-f5d1836a6d2d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 0.6923076923076925, + 0.33865962455932297 + ], + "guid": "8f99716d-827f-4491-9a54-c84f8923b213" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 0.6923076923076925, + 0.08870494999794477 + ], + "guid": "efc42c01-3b47-4435-ba05-dda2974c14db" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.1672309382222963, + 0.634615384615385, + 0.2136822872786339 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736088822, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "0f1534f3-f24f-4cb8-8225-e87a964eebd4" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "95b931c9-88db-4916-897c-74117b6f03ed" + } + ] + } + }, + "76": { + "77": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 0.5769230769230771, + 0.09856370341234416 + ], + "guid": "32e698c3-a332-4a84-a120-5731b7a6baf0" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 0.5769230769230771, + 0.34855866711722205 + ], + "guid": "6861aec3-e714-48d5-8495-1e81d2f947e4" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 0.4615384615384617, + 0.34855866711722205 + ], + "guid": "f29db790-b021-4a3d-8cbc-d0d70ab627f7" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 0.4615384615384617, + 0.09856370341234416 + ], + "guid": "14ca1c7e-9214-4eef-96e9-c0dc9dc63a53" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.38909788172236875, + 0.5192307692307695, + 0.2235611852647831 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.00634743689595929, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "208e4109-cc13-49f0-9c1a-9e58a98c3eb9" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "34d55bb7-eb5e-41d5-95a0-0a94f7ee3c2c" + } + ] + }, + "85": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38830445211037423, + 0.5769230769230771, + 0.09856370341234202 + ], + "guid": "5eb5dcb2-d185-4a42-88d6-f1dba03000fb" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 0.5769230769230771, + 0.34855866711721994 + ], + "guid": "915a50e4-7ddb-47ef-afce-839a495bb093" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436356, + 0.5769230769230771, + 0.34855866711722205 + ], + "guid": "a25ab4d3-4a74-4c8e-8e90-205932732de7" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.3883044521103738, + 0.5769230769230771, + 0.09856370341234415 + ], + "guid": "3763f0ec-6ce3-422d-9fbc-023988aa8e4c" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 3.6558973299002204e-16, + 0.5769230769230772, + 0.2236461482078574 + ], + "xaxis": [ + -1.0, + 0.0, + 2.937822653657733e-15 + ], + "yaxis": [ + 2.937822653657733e-15, + 0.0, + 1.0 + ] + }, + "guid": "bf1cf972-333e-436f-a669-7f34afcbb32b" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "20dfce2d-6e3b-41ac-8672-d6c046325b29" + } + ] + } + }, + "77": { + "78": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 0.5769230769230771, + 0.08870494999794358 + ], + "guid": "3ac8e1a0-1e03-4e14-80f0-86547c7b8dd5" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 0.5769230769230771, + 0.33865962455932164 + ], + "guid": "a4066366-e2b3-4e24-a35b-337651e4f916" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 0.4615384615384617, + 0.33865962455932164 + ], + "guid": "c7f55fa6-ad66-4067-b636-dee1e69b256e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 0.4615384615384617, + 0.08870494999794358 + ], + "guid": "bad690b0-b7a3-41ca-abb7-492c3eeec9b6" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.1672309382222976, + 0.5192307692307694, + 0.2136822872786326 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736090595, + 0.0, + 0.9998186982455127 + ] + }, + "guid": "98450faa-f616-4310-bf51-82b8e844d857" + }, + "size": 0.02884615384615384, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "44244491-85e8-4446-a79c-2edc86411005" + } + ] + }, + "87": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 0.6923076923076925, + 0.08870494999794358 + ], + "guid": "5d91c5eb-31a7-41ff-b0ed-10d959f81ee5" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 0.6923076923076925, + 0.33865962455932164 + ], + "guid": "7a7e07be-7e23-4c03-ad78-8ace3a2f8d2f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 0.5769230769230771, + 0.33865962455932164 + ], + "guid": "3777d263-e204-4993-a396-8f7e64231987" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 0.5769230769230771, + 0.08870494999794358 + ], + "guid": "f824a521-311d-4d27-abbf-132c0f730718" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.1672309382222976, + 0.6346153846153848, + 0.2136822872786326 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.019041287736090595, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "4b265c6f-b19e-4001-a5d7-325a5c31194e" + }, + "size": 0.02884615384615384, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "a4436e8e-9154-4e8d-843f-0c6c641ed25c" + } + ] + }, + "86": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 0.6923076923076925, + 0.09856370341234418 + ], + "guid": "c2e3976d-87b5-4e85-9889-03fb3c10da25" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 0.6923076923076925, + 0.34855866711722205 + ], + "guid": "0df914d1-41ce-4a2f-b553-aa1ae725d570" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1696110991893092, + 0.6923076923076925, + 0.33865962455932175 + ], + "guid": "58b4e9ca-9484-49fa-98a3-7f6296fbaf5e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 0.6923076923076925, + 0.0887049499979436 + ], + "guid": "b4758f92-79a7-49a6-8f0c-9aa79e55f77d" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.778165488544444, + 0.6923076923076926, + 0.21870669236847695 + ], + "xaxis": [ + -0.9999194200897036, + 0.0, + -0.012694618051403083 + ], + "yaxis": [ + -0.012694618051403083, + 0.0, + 0.9999194200897036 + ] + }, + "guid": "ff3c8cc2-4e2c-408e-b8af-3a40a804dc91" + }, + "size": 0.19454502163765763, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "a32bebd3-d171-45e9-b233-ff22cb85d2b9" + } + ] + }, + "85": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 0.5769230769230771, + 0.09856370341234416 + ], + "guid": "db5c8b48-d711-49d9-891d-1d7c8d5a57a6" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 0.5769230769230771, + 0.34855866711722205 + ], + "guid": "95be057c-af1c-4c42-996d-025e0ce2d285" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 0.6923076923076925, + 0.34855866711722205 + ], + "guid": "376f4830-f5ea-4c5b-8359-66d7215748b9" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 0.6923076923076925, + 0.09856370341234416 + ], + "guid": "0429ac2d-6cc8-4776-bc67-018a0c1f8c4d" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.38909788172236875, + 0.6346153846153849, + 0.2235611852647831 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.00634743689595929, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "ba711bcc-f22b-4bf1-b25e-652dd4982494" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "97f5e579-c909-4bcb-851a-f2991ca4a9f6" + } + ] + } + }, + "78": { + "79": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 0.5769230769230771, + 0.06898903200408567 + ], + "guid": "90401bed-30ba-44d2-b514-ba271a34e032" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + 0.5769230769230771, + 0.31886313477145534 + ], + "guid": "781c480c-8c2c-4894-811d-006c811c123d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + 0.4615384615384617, + 0.31886313477145534 + ], + "guid": "bab11d23-3cc2-40cf-896b-91f532f89a18" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 0.4615384615384617, + 0.06898903200408567 + ], + "guid": "1509467e-42fa-4e37-88e9-10b0a1c7e555" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.9451758839936308, + 0.5192307692307695, + 0.1939260833877705 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "4011da03-f54b-42f1-9be2-4a9dc107cc0f" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "0b3e14cd-7cd4-4332-a47a-3014c7c27ba7" + } + ] + }, + "87": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 0.5769230769230771, + 0.08870494999794357 + ], + "guid": "9083b3ed-7bf1-4622-b82c-f24fedabceea" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 0.5769230769230771, + 0.33865962455932164 + ], + "guid": "0c232b15-25ba-4468-a9e4-b26f68725aa8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293436, + 0.5769230769230771, + 0.31886313477145534 + ], + "guid": "91d4144a-80ba-45a2-b29b-04d832c6105e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 0.5769230769230771, + 0.06898903200408565 + ], + "guid": "4150dbdc-583b-4b03-9438-6752554f60bf" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.5562055680783635, + 0.5769230769230771, + 0.2038891208921549 + ], + "xaxis": [ + -0.9996776933450584, + 0.0, + -0.025387190240421666 + ], + "yaxis": [ + -0.025387190240421666, + 0.0, + 0.9996776933450584 + ] + }, + "guid": "20054311-d3e6-4ea4-be96-e5be4d15b887" + }, + "size": 0.19454502163765713, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "87192e03-bf18-4b2e-a90e-967e6f581278" + } + ] + } + }, + "79": { + "80": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + 0.5769230769230771, + 0.03941912684456511 + ], + "guid": "145eed15-fa78-4598-af31-15bbe3a76e0e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 0.5769230769230771, + 0.2891723881523536 + ], + "guid": "315acc46-9e0d-400e-872b-0328ec0fed43" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 0.4615384615384617, + 0.2891723881523536 + ], + "guid": "51720c07-10c2-4951-bc2c-568886804b22" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + 0.4615384615384617, + 0.03941912684456511 + ], + "guid": "fc5186e4-bf0a-424d-aa2b-54304d8155f2" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.7228073455684774, + 0.5192307692307695, + 0.16429575749845934 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.04441773810062878, + 0.0, + 0.9990130452311541 + ] + }, + "guid": "b4ca2e7b-813d-4644-815e-cfcca4610848" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "1d4f0809-d673-4967-90b2-7338fda25480" + } + ] + }, + "89": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + 0.6923076923076925, + 0.03941912684456511 + ], + "guid": "4d29e141-450f-4ceb-b4ab-976281002af2" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 0.6923076923076925, + 0.2891723881523536 + ], + "guid": "64e67be7-2030-4a46-b884-eea7c3eb5c45" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 0.5769230769230771, + 0.2891723881523536 + ], + "guid": "ffa06622-8518-4e9f-9564-59a712aed290" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + 0.5769230769230771, + 0.03941912684456511 + ], + "guid": "3f9af9c3-2bcd-4b95-a749-1fece2a1ef9f" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.7228073455684774, + 0.6346153846153848, + 0.16429575749845934 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.04441773810062878, + 0.0, + -0.9990130452311541 + ] + }, + "guid": "351d76a5-5909-46cf-ac0d-c0285bad1300" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "528d7c43-ad5e-4721-8b93-2a965124fb9d" + } + ] + }, + "88": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 0.6923076923076923, + 0.06898903200408563 + ], + "guid": "b379a8e8-c404-4ad4-9505-612b262f8e80" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293432, + 0.6923076923076923, + 0.31886313477145534 + ], + "guid": "40b2d8dd-0bb2-4356-8f63-2cb5b3d82b68" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 0.6923076923076923, + 0.2891723881523536 + ], + "guid": "a1f63f43-523b-4d51-b17c-5bb282c228d6" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7172551283058985, + 0.6923076923076923, + 0.03941912684456508 + ], + "guid": "0cf7a5a1-772a-482f-9b60-dff02aca01f1" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.3339948498021252, + 0.6923076923076922, + 0.17919582177605323 + ], + "xaxis": [ + -0.9992748587227028, + 0.0, + -0.03807567103443308 + ], + "yaxis": [ + -0.03807567103443308, + 0.0, + 0.9992748587227028 + ] + }, + "guid": "8eaa747d-d47c-46ea-93f9-fe52050d5e6d" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "d2dceba2-9977-4ff0-a062-fc9987504f60" + } + ] + }, + "87": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 0.5769230769230771, + 0.06898903200408567 + ], + "guid": "1f2eabe3-8f08-4dc8-832e-5d9a65107242" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + 0.5769230769230771, + 0.31886313477145534 + ], + "guid": "0ea827e8-b5c7-4e21-89d1-c58f39988710" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + 0.6923076923076925, + 0.31886313477145534 + ], + "guid": "a20e7355-a2c7-46d9-986d-a04ed9502a64" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 0.6923076923076925, + 0.06898903200408567 + ], + "guid": "1c2fb487-4191-4bca-895b-9844be27ba7d" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.9451758839936308, + 0.6346153846153848, + 0.1939260833877705 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "5727244f-cde5-4cb6-b4bd-e1b20b00b9bd" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "ad2c4108-d51b-47d5-ad77-1c7f057f4028" + } + ] + } + }, + "80": { + "89": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7172551283058994, + 0.5769230769230771, + 0.03941912684456508 + ], + "guid": "2f80f498-f95d-4fbc-ba74-b727746e6fa8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7283595628310566, + 0.5769230769230771, + 0.2891723881523536 + ], + "guid": "56b6d783-57da-4677-83fe-636dd56e558b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -3.5071370309951106, + 0.5769230769230771, + 0.24959216965742537 + ], + "guid": "6fb9a2ec-f0da-427a-bfd4-b358570f0a74" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -3.4928629690048982, + 0.5769230769230771, + 2.858824288409778e-15 + ], + "guid": "eb835958-2060-4c6f-979a-6710404e7a3a" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -3.111407985334628, + 0.5769230769230772, + 0.14463077458782633 + ], + "xaxis": [ + -0.9987109811433932, + 0.0, + -0.050758015560116394 + ], + "yaxis": [ + -0.050758015560116394, + 0.0, + 0.9987109811433932 + ] + }, + "guid": "48c4bfc1-f2fb-42c2-bfbd-a06e776e5c0c" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "a1a9dafd-a6eb-4251-b80b-ecc652a8865c" + } + ] + } + }, + "81": { + "82": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 0.8076923076923079, + 0.03941912684456782 + ], + "guid": "519f1e1a-ead8-40d4-b395-f0ea1528fdf1" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 0.8076923076923079, + 0.28917238815235635 + ], + "guid": "fe851ab5-b45b-40f3-a847-65dc644ae4c6" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 0.6923076923076925, + 0.28917238815235635 + ], + "guid": "5b9a8731-b063-4d73-a38a-5ce3f47b6251" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 0.6923076923076925, + 0.03941912684456782 + ], + "guid": "11dfb36b-536f-4803-a6a5-7d4ca0dfd854" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.722807345568477, + 0.7500000000000003, + 0.16429575749846212 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.04441773810062701, + 0.0, + 0.9990130452311542 + ] + }, + "guid": "9f2438de-016c-409c-ad8f-f651d9579edd" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "592c21da-3040-4373-86a9-9b36de3501e4" + } + ] + }, + "90": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 3.4928629690048973, + 0.8076923076923082, + 0.0 + ], + "guid": "6fad7d03-0957-4f7a-b911-4ac27c3cee8d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 3.5071370309951093, + 0.8076923076923082, + 0.24959216965742254 + ], + "guid": "b685708d-7ebf-4d6e-b63b-2729f165c40d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 0.8076923076923082, + 0.28917238815235635 + ], + "guid": "0ea7f59c-a246-4ab0-b0d3-3d1fa13092d6" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 0.8076923076923082, + 0.03941912684456786 + ], + "guid": "68df1576-8090-4feb-9f2f-497d4b2f0b6e" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 3.1114079853346266, + 0.807692307692308, + 0.14463077458782628 + ], + "xaxis": [ + -0.9987109811433927, + 0.0, + 0.0507580155601245 + ], + "yaxis": [ + 0.0507580155601245, + -0.0, + 0.9987109811433927 + ] + }, + "guid": "ce37b5e6-fa86-41dc-ac58-ed77453bce5a" + }, + "size": 0.1945450216376573, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "7cd989b4-1df0-413d-abe5-92b1cde06848" + } + ] + } + }, + "82": { + "83": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 0.8076923076923079, + 0.06898903200408708 + ], + "guid": "4f03e644-a226-4b23-aee5-c64c0cf569a7" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 0.8076923076923079, + 0.3188631347714567 + ], + "guid": "1b87b11a-e525-4612-ba69-11a99cc6c71d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 0.6923076923076925, + 0.3188631347714567 + ], + "guid": "17758607-6c30-4bb0-a89b-2d34685a42cf" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 0.6923076923076925, + 0.06898903200408708 + ], + "guid": "a649d14b-e59b-4b7c-80d9-e34cba549d58" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.9451758839936293, + 0.7500000000000002, + 0.19392608338777195 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + 0.999496411069479 + ] + }, + "guid": "14740628-539b-437e-8fc5-0e889c7e2ccf" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "c0b19452-0b2b-489b-8687-9f8606fdc06d" + } + ] + }, + "92": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 0.9230769230769234, + 0.06898903200408708 + ], + "guid": "2db4dd36-ab08-4bf7-bc06-8708c2a6ff14" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 0.9230769230769234, + 0.3188631347714567 + ], + "guid": "0534474a-cbb4-4807-a3b2-e10855d1053f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 0.8076923076923079, + 0.3188631347714567 + ], + "guid": "754aaa4e-5aab-40bf-94b4-2b1916b790ad" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 0.8076923076923079, + 0.06898903200408708 + ], + "guid": "49f11d79-90ed-4f19-af6b-3ac94bad347e" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.9451758839936293, + 0.8653846153846156, + 0.19392608338777195 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "dd638fdc-da79-43fe-9693-f52e40ec473e" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "aed57516-91f2-4b65-b84d-6274bdb949d9" + } + ] + }, + "91": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 0.9230769230769231, + 0.03941912684456786 + ], + "guid": "bc2ce49d-4726-4b1d-bd26-b5f92bdc572c" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 0.9230769230769231, + 0.2891723881523564 + ], + "guid": "fc133a0e-2a1f-419f-a1a6-e55d2e53ab36" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 0.9230769230769231, + 0.3188631347714568 + ], + "guid": "03e3b958-a546-46d5-9cbe-b5ce48ca0393" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 0.9230769230769231, + 0.06898903200408711 + ], + "guid": "cf89887d-3f33-4a8e-ab18-3a5ae9eb986e" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.333994849802124, + 0.923076923076923, + 0.1791958217760553 + ], + "xaxis": [ + -0.9992748587227028, + 0.0, + 0.03807567103443127 + ], + "yaxis": [ + 0.03807567103443127, + 0.0, + 0.9992748587227028 + ] + }, + "guid": "aa70810e-4b9f-4111-8bf4-3c66dc35f483" + }, + "size": 0.19454502163765716, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "63748d8f-cda1-45d3-93bf-b324f9c884ce" + } + ] + }, + "90": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 0.8076923076923079, + 0.03941912684456782 + ], + "guid": "535f9954-12c8-4ae5-be8c-e6acef125400" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 0.8076923076923079, + 0.28917238815235635 + ], + "guid": "c848f613-a25e-4140-a57a-7eaa43f2745c" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 0.9230769230769234, + 0.28917238815235635 + ], + "guid": "49c9493e-215f-4e45-8de0-3372482c83e7" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 0.9230769230769234, + 0.03941912684456782 + ], + "guid": "75519210-04f2-4263-96e7-2ec84ebdbd57" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.722807345568477, + 0.8653846153846158, + 0.16429575749846212 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.04441773810062701, + 0.0, + -0.9990130452311542 + ] + }, + "guid": "3ab66680-47e4-4c74-b0c5-b9fa92d59b64" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "fc757949-fa64-4369-acc5-db1102aba3ef" + } + ] + } + }, + "83": { + "84": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 0.8076923076923079, + 0.08870494999794477 + ], + "guid": "84a19200-b2db-4e20-89bf-d8a0180c159a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 0.8076923076923079, + 0.33865962455932297 + ], + "guid": "4e1c43c0-264a-4eeb-adfb-7145cb0d3287" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 0.6923076923076925, + 0.33865962455932297 + ], + "guid": "4efd2b58-69f4-41e6-ad49-085aff072b2c" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 0.6923076923076925, + 0.08870494999794477 + ], + "guid": "0c1ff53b-210c-4043-83b7-3e35d2dd2895" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.1672309382222963, + 0.7500000000000003, + 0.2136822872786339 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736088822, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "4f34742c-56c0-48eb-93ac-ebc190adaea3" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "ec55e358-a365-4868-aa82-2d5625555e52" + } + ] + }, + "92": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 0.8076923076923083, + 0.06898903200408707 + ], + "guid": "f0852abb-9387-4238-b06d-a29c8ab7507e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9491423927293423, + 0.8076923076923083, + 0.31886313477145684 + ], + "guid": "5ca4e4bb-f53f-46d4-b260-5709503c7f17" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 0.8076923076923083, + 0.3386596245593229 + ], + "guid": "6ce66e24-959d-40ce-a13a-193116f77fb1" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 0.8076923076923083, + 0.08870494999794475 + ], + "guid": "cc2105aa-d761-426f-bc43-537d564f0203" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.5562055680783622, + 0.8076923076923084, + 0.2038891208921563 + ], + "xaxis": [ + -0.9996776933450585, + 0.0, + 0.025387190240421426 + ], + "yaxis": [ + 0.025387190240421426, + -0.0, + 0.9996776933450585 + ] + }, + "guid": "a7700d6c-0b72-4fab-be21-47a6fb3431cf" + }, + "size": 0.19454502163765724, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "93b9895f-4ae2-407c-b438-681e7285ac68" + } + ] + } + }, + "84": { + "85": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + 0.8076923076923079, + 0.09856370341234204 + ], + "guid": "f1a94fb6-c5fc-4865-b436-5e006d0fc41b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 0.8076923076923079, + 0.34855866711721994 + ], + "guid": "d7fcfdbb-e9c4-4f19-9157-39518390d7b6" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 0.6923076923076925, + 0.34855866711721994 + ], + "guid": "690b5429-39e1-4419-a571-f8875d31d7eb" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + 0.6923076923076925, + 0.09856370341234204 + ], + "guid": "20dfc52a-59aa-4268-9926-fa68bac35a66" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.3890978817223694, + 0.7500000000000002, + 0.22356118526478097 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.006347436895961065, + 0.0, + -0.9999798548195118 + ] + }, + "guid": "4801d7e9-6894-4a04-a054-5e230369ceec" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "0d1ee569-15eb-4ad3-a103-fa64b4a25443" + } + ] + }, + "94": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + 0.9230769230769234, + 0.09856370341234204 + ], + "guid": "d2d315af-d977-40da-b086-d2f6499fdb86" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 0.9230769230769234, + 0.34855866711721994 + ], + "guid": "e69bb333-5ee8-4465-b720-6e02a51c61c5" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 0.8076923076923079, + 0.34855866711721994 + ], + "guid": "3d0a065b-918c-46c8-aefb-88e28be89dc3" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + 0.8076923076923079, + 0.09856370341234204 + ], + "guid": "618fbd52-3d30-4f5f-8551-ea859ba84a19" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.3890978817223694, + 0.8653846153846158, + 0.22356118526478097 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.006347436895961065, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "82a078a8-1120-45b3-adaf-f78a6068537a" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "93a86c1e-48e2-4dea-924c-a5beffcf13a8" + } + ] + }, + "93": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1648507772552847, + 0.9230769230769236, + 0.08870494999794476 + ], + "guid": "3d0260ed-feaa-45c5-b0c9-fcf1a5923d03" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893074, + 0.9230769230769236, + 0.33865962455932286 + ], + "guid": "8989011a-3c0a-42df-a788-a32cf083f8d6" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3898913113343645, + 0.9230769230769236, + 0.34855866711721994 + ], + "guid": "10c80ebb-8976-460c-8f68-3f1d2351fa05" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38830445211037423, + 0.9230769230769236, + 0.09856370341234204 + ], + "guid": "cf1b88fa-c789-4214-a214-f3a9fafc34fb" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.7781654885444437, + 0.9230769230769237, + 0.21870669236847642 + ], + "xaxis": [ + -0.9999194200897036, + 0.0, + 0.012694618051398382 + ], + "yaxis": [ + 0.012694618051398382, + 0.0, + 0.9999194200897036 + ] + }, + "guid": "15c60f95-cb71-40fd-94ee-ed20149cce14" + }, + "size": 0.19454502163765702, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "65fa7f99-f13b-4971-a8bf-e084f6115058" + } + ] + }, + "92": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 0.8076923076923079, + 0.08870494999794477 + ], + "guid": "1631b75b-6871-46a7-b2ca-19e1cf855129" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 0.8076923076923079, + 0.33865962455932297 + ], + "guid": "f042a01a-62f5-4bc4-8518-ee412d5fe4a0" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 0.9230769230769234, + 0.33865962455932297 + ], + "guid": "37dea577-6e1d-464d-9877-52a6b6d3fc85" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 0.9230769230769234, + 0.08870494999794477 + ], + "guid": "e9b0c91a-3138-45be-9314-3cb33ca6ab09" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.1672309382222963, + 0.8653846153846158, + 0.2136822872786339 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736088822, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "52664502-62e4-42f4-84af-f600352dd27e" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "c6e97a99-b22b-4582-952d-f3814ffa0f81" + } + ] + } + }, + "85": { + "86": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 0.8076923076923079, + 0.09856370341234416 + ], + "guid": "8404701e-7d39-4abf-90f2-2f896834c4b9" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 0.8076923076923079, + 0.34855866711722205 + ], + "guid": "2a58bb57-c4c5-4c46-9047-367b022a5e0a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 0.6923076923076925, + 0.34855866711722205 + ], + "guid": "bdead5d4-e994-4f33-ac6d-959763a3ceae" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 0.6923076923076925, + 0.09856370341234416 + ], + "guid": "3612d93d-cb26-4801-b849-ab5b9c7064d1" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.38909788172236875, + 0.7500000000000003, + 0.2235611852647831 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.00634743689595929, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "2aa78365-e045-4b97-9c39-43f0acc3e623" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "10f4d98c-39ac-48e7-a3da-8a91cffff56b" + } + ] + }, + "94": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38830445211037423, + 0.8076923076923082, + 0.09856370341234202 + ], + "guid": "27ed75e3-48fb-4ebd-865e-1c0f74e29f59" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 0.8076923076923082, + 0.34855866711721994 + ], + "guid": "103e1cfd-1e43-427e-af99-5b373812a162" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436356, + 0.8076923076923082, + 0.34855866711722205 + ], + "guid": "e0eb4329-9ade-4e22-be5a-3ae56606a8a0" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.3883044521103738, + 0.8076923076923082, + 0.09856370341234415 + ], + "guid": "ed8f6bbb-605c-4ee9-8fe4-bf8f3c142706" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 3.6558973299002204e-16, + 0.8076923076923082, + 0.2236461482078574 + ], + "xaxis": [ + -1.0, + 0.0, + 2.937822653657733e-15 + ], + "yaxis": [ + 2.937822653657733e-15, + -0.0, + 1.0 + ] + }, + "guid": "07de63c6-526f-46d8-9a6c-2079d94767e3" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "3a0c878d-24cf-4ea7-bee0-79cdf5d9e945" + } + ] + } + }, + "86": { + "87": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 0.8076923076923079, + 0.08870494999794358 + ], + "guid": "58afe3a8-212b-45f4-b617-6e34f6088b6d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 0.8076923076923079, + 0.33865962455932164 + ], + "guid": "2aceae9e-0d3c-47be-8148-cea8051f6fda" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 0.6923076923076925, + 0.33865962455932164 + ], + "guid": "cf221cc3-b63f-4ea1-96cf-f65aa5c8f427" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 0.6923076923076925, + 0.08870494999794358 + ], + "guid": "2647225e-3f92-44e5-a2c9-b48cb46e7b0b" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.1672309382222976, + 0.7500000000000001, + 0.2136822872786326 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736090595, + 0.0, + 0.9998186982455127 + ] + }, + "guid": "e2d0a1fb-a3e3-49f1-beeb-6b2e291a539b" + }, + "size": 0.02884615384615384, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "8a4ba008-ceff-48a8-898a-2d10ed46282c" + } + ] + }, + "96": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 0.9230769230769234, + 0.08870494999794358 + ], + "guid": "1a8bf02b-a36b-4b2b-a088-33f268f924df" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 0.9230769230769234, + 0.33865962455932164 + ], + "guid": "ab457590-6dcf-4b5f-a6e7-2eb2b14e35ba" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 0.8076923076923079, + 0.33865962455932164 + ], + "guid": "29c6d87c-c574-49fe-879c-91649a91fe21" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 0.8076923076923079, + 0.08870494999794358 + ], + "guid": "bb89ed53-7e4e-4df6-b5e8-9abd4a12e2e2" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.1672309382222976, + 0.8653846153846155, + 0.2136822872786326 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.019041287736090595, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "ec96b156-cf1c-411e-b6c8-c5075875e604" + }, + "size": 0.02884615384615384, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "01884c65-02c4-4011-91a5-b0ce9f956cdb" + } + ] + }, + "95": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 0.9230769230769238, + 0.09856370341234418 + ], + "guid": "235efa97-e1e6-4e03-b1cb-6f6deec9dfda" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 0.9230769230769238, + 0.34855866711722205 + ], + "guid": "0d86ab92-a387-4aee-b203-92138bf3c6f2" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1696110991893092, + 0.9230769230769238, + 0.33865962455932175 + ], + "guid": "13546863-495a-47c0-977f-6d0192e5daa1" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 0.9230769230769238, + 0.0887049499979436 + ], + "guid": "43e2c407-0727-4de7-ab92-cdc5be6475e1" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.778165488544444, + 0.9230769230769238, + 0.21870669236847695 + ], + "xaxis": [ + -0.9999194200897036, + 0.0, + -0.012694618051403083 + ], + "yaxis": [ + -0.012694618051403083, + 0.0, + 0.9999194200897036 + ] + }, + "guid": "4160b9b2-e3ca-43e2-8ca1-091ce2c65473" + }, + "size": 0.19454502163765763, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "c7ba315a-bdb5-4908-b54f-8c9536eec12c" + } + ] + }, + "94": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 0.8076923076923079, + 0.09856370341234416 + ], + "guid": "620fdcfc-44a9-4d6c-9633-d87258c91fd6" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 0.8076923076923079, + 0.34855866711722205 + ], + "guid": "1f40bb78-7ec0-402a-8555-1d62fad1424f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 0.9230769230769234, + 0.34855866711722205 + ], + "guid": "98d6cf35-d215-4b46-aa7f-90cd67ce1226" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 0.9230769230769234, + 0.09856370341234416 + ], + "guid": "bd0a620b-5de8-4b24-a641-a7938655660f" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.38909788172236875, + 0.8653846153846156, + 0.2235611852647831 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.00634743689595929, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "f89f16ea-7a57-4d13-bb51-0aabf266e63a" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "69a23a89-5865-408b-941e-b004e59085ae" + } + ] + } + }, + "87": { + "88": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 0.8076923076923079, + 0.06898903200408567 + ], + "guid": "5d0bd3de-c1c3-4d5d-80b8-0469e9d1148e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + 0.8076923076923079, + 0.31886313477145534 + ], + "guid": "ae3fc814-b250-4158-8bba-e13d52cdc4d7" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + 0.6923076923076925, + 0.31886313477145534 + ], + "guid": "295c98a5-11a3-45d4-8c15-8f905bf866ee" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 0.6923076923076925, + 0.06898903200408567 + ], + "guid": "f3906e07-e954-4dd3-bd86-267c31a67dfd" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.9451758839936308, + 0.7500000000000002, + 0.1939260833877705 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "bf9ae61a-d513-4fb1-a265-d3670d53676f" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "fd89b304-6ba2-4cd2-abfe-164bd792df5a" + } + ] + }, + "96": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 0.8076923076923082, + 0.08870494999794357 + ], + "guid": "c7973d96-767a-44f8-957d-f5a704f7a3b3" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 0.8076923076923082, + 0.33865962455932164 + ], + "guid": "a3b71324-0785-45ad-8b76-5945ba321567" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293436, + 0.8076923076923082, + 0.31886313477145534 + ], + "guid": "e705adac-4869-4f34-b08a-eca7ae04b1f4" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 0.8076923076923082, + 0.06898903200408565 + ], + "guid": "a29566be-9f6b-4905-9681-29c2adc97a0d" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.5562055680783635, + 0.807692307692308, + 0.2038891208921549 + ], + "xaxis": [ + -0.9996776933450584, + 0.0, + -0.025387190240421666 + ], + "yaxis": [ + -0.025387190240421666, + 0.0, + 0.9996776933450584 + ] + }, + "guid": "f7d567ea-7009-497e-958e-6164213f1ab2" + }, + "size": 0.19454502163765713, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "0772486c-3714-4c4f-aa16-6e162e1a09c6" + } + ] + } + }, + "88": { + "89": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + 0.8076923076923079, + 0.03941912684456511 + ], + "guid": "dbe3f4c0-df13-42ce-98ad-088050345e4f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 0.8076923076923079, + 0.2891723881523536 + ], + "guid": "8aa6fabe-5567-41e9-b486-55db9d11b8b2" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 0.6923076923076925, + 0.2891723881523536 + ], + "guid": "9ec3c50e-782b-4575-8da2-f827fdad0db8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + 0.6923076923076925, + 0.03941912684456511 + ], + "guid": "166591ad-8987-46f7-be25-6bce28633200" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.7228073455684774, + 0.7500000000000003, + 0.16429575749845934 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.04441773810062878, + 0.0, + 0.9990130452311541 + ] + }, + "guid": "73043976-95af-4c83-83ba-a6f9387de9b6" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "b9765de0-dbf3-41ba-ad45-4d08165fae1c" + } + ] + }, + "98": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + 0.9230769230769234, + 0.03941912684456511 + ], + "guid": "1a4c75fa-8adb-4d8c-bd69-1aab25e7037d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 0.9230769230769234, + 0.2891723881523536 + ], + "guid": "b29be4c0-717a-4216-be74-990b2772ae10" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 0.8076923076923079, + 0.2891723881523536 + ], + "guid": "06de5493-2983-4a5a-90a9-8ae292bee0c1" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + 0.8076923076923079, + 0.03941912684456511 + ], + "guid": "67efe226-e341-4b4a-a5e5-b0458c57a68b" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.7228073455684774, + 0.8653846153846156, + 0.16429575749845934 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.04441773810062878, + 0.0, + -0.9990130452311541 + ] + }, + "guid": "c812a4a8-5498-40ab-aab5-37c27b973bc5" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "4258cb2d-86c4-4e91-abcc-e720dad34114" + } + ] + }, + "97": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 0.9230769230769231, + 0.06898903200408563 + ], + "guid": "69e5a8bd-77c7-42da-9171-5b1157de5b31" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293432, + 0.9230769230769231, + 0.31886313477145534 + ], + "guid": "edc6b4a6-7fae-4d84-a55b-2c263aae9073" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 0.9230769230769231, + 0.2891723881523536 + ], + "guid": "11f6a847-f7c6-4f32-b574-01f6b4176973" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7172551283058985, + 0.9230769230769231, + 0.03941912684456508 + ], + "guid": "c3081701-71e1-483f-9841-c96b58d319a7" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.3339948498021252, + 0.9230769230769231, + 0.17919582177605323 + ], + "xaxis": [ + -0.9992748587227028, + 0.0, + -0.03807567103443308 + ], + "yaxis": [ + -0.03807567103443308, + 0.0, + 0.9992748587227028 + ] + }, + "guid": "aaed2c1b-c4d4-4b7e-aa6a-f90a6013b9bb" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "6235c048-6214-43ee-9051-88daf435d294" + } + ] + }, + "96": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 0.8076923076923079, + 0.06898903200408567 + ], + "guid": "d997a409-fa53-4ad1-9db8-551e965488e0" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + 0.8076923076923079, + 0.31886313477145534 + ], + "guid": "869c82df-9068-42b0-9031-def9584caf73" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + 0.9230769230769234, + 0.31886313477145534 + ], + "guid": "865fa560-644f-4f6a-be27-6badbaed7834" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 0.9230769230769234, + 0.06898903200408567 + ], + "guid": "95741de9-0110-43c8-9672-270d2244db19" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.9451758839936308, + 0.8653846153846156, + 0.1939260833877705 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "787eeadd-e447-4e70-9084-69dea1ad5fdd" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "3fd1bb99-db02-470d-99bd-aa7dbecd4e3d" + } + ] + } + }, + "89": { + "98": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7172551283058994, + 0.8076923076923082, + 0.03941912684456508 + ], + "guid": "eea57de2-31c6-4051-a8e0-2b76a26e16d3" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7283595628310566, + 0.8076923076923082, + 0.2891723881523536 + ], + "guid": "a190a0b2-171f-4ea9-bd08-c5f7c78969fa" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -3.5071370309951106, + 0.8076923076923082, + 0.24959216965742537 + ], + "guid": "6550a35b-1ca1-4542-ab46-94a9aea92942" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -3.4928629690048982, + 0.8076923076923082, + 2.858824288409778e-15 + ], + "guid": "3852e093-dc58-4f6b-a72b-12d04b8766b4" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -3.111407985334628, + 0.8076923076923082, + 0.14463077458782633 + ], + "xaxis": [ + -0.9987109811433932, + 0.0, + -0.050758015560116394 + ], + "yaxis": [ + -0.050758015560116394, + 0.0, + 0.9987109811433932 + ] + }, + "guid": "7172c9f9-74fc-4b6e-878e-e72f787d6a4f" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "31428bed-586e-4423-94e2-648c8149c33f" + } + ] + } + }, + "90": { + "91": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 1.0384615384615388, + 0.03941912684456782 + ], + "guid": "e1ab4eaf-da4b-4a9a-86e8-f498ec694125" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 1.0384615384615388, + 0.28917238815235635 + ], + "guid": "eb98447b-956f-43dd-9a3c-9d49ff5b4774" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 0.9230769230769234, + 0.28917238815235635 + ], + "guid": "555e4416-6a43-48fa-ad4d-33fa72597ff3" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 0.9230769230769234, + 0.03941912684456782 + ], + "guid": "563c9141-78cb-4b55-a85b-a41e7b7c60f9" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.722807345568477, + 0.9807692307692312, + 0.16429575749846212 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.04441773810062701, + 0.0, + 0.9990130452311542 + ] + }, + "guid": "9252a7de-5d10-483e-8b99-12369ba5a37b" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "73bd9612-2ba5-402a-b9b7-43742f017314" + } + ] + }, + "99": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 3.4928629690048973, + 1.0384615384615385, + 0.0 + ], + "guid": "e8037583-9d94-4c89-af9c-a80040113a38" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 3.5071370309951093, + 1.0384615384615385, + 0.24959216965742254 + ], + "guid": "a874444a-fcfb-40ee-92b8-ae66e497a436" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 1.0384615384615385, + 0.28917238815235635 + ], + "guid": "e7cadb33-8467-4426-8997-7e6c7675ce7d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 1.0384615384615385, + 0.03941912684456786 + ], + "guid": "ca127c7c-008e-4570-b340-bdf617a1b4d1" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 3.1114079853346266, + 1.0384615384615383, + 0.14463077458782628 + ], + "xaxis": [ + -0.9987109811433927, + 0.0, + 0.0507580155601245 + ], + "yaxis": [ + 0.0507580155601245, + 0.0, + 0.9987109811433927 + ] + }, + "guid": "2643c66e-1b44-4082-8cfe-c994346acf3e" + }, + "size": 0.1945450216376573, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "ac821d27-cfa2-4873-bfa3-55ff64670fab" + } + ] + } + }, + "91": { + "92": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 1.0384615384615388, + 0.06898903200408708 + ], + "guid": "0f933d80-8765-4997-adab-cb1222161ecc" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 1.0384615384615388, + 0.3188631347714567 + ], + "guid": "d40d7423-f81f-49ee-98fa-8baf96e75c5e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 0.9230769230769234, + 0.3188631347714567 + ], + "guid": "32eef6e6-335c-4ddc-91e5-2afb02af6fa4" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 0.9230769230769234, + 0.06898903200408708 + ], + "guid": "d06d9f58-570e-4c52-9634-708841ade679" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.9451758839936293, + 0.9807692307692311, + 0.19392608338777195 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + 0.999496411069479 + ] + }, + "guid": "d1ff37df-f393-4fde-ac65-cf79182c8acb" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "a319230b-548b-4293-9af7-2c3b2f0a0515" + } + ] + }, + "101": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 1.1538461538461542, + 0.06898903200408708 + ], + "guid": "81a47edb-6ab2-4ded-912e-d0617374ddcd" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 1.1538461538461542, + 0.3188631347714567 + ], + "guid": "d1cec23a-0e75-4ebd-bad0-685eec63a47a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 1.0384615384615388, + 0.3188631347714567 + ], + "guid": "5cfdbe02-498e-475d-9bc9-384a4ec45433" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 1.0384615384615388, + 0.06898903200408708 + ], + "guid": "f5994ccf-c490-4209-8d05-38751d76e638" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.9451758839936293, + 1.0961538461538467, + 0.19392608338777195 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + 0.999496411069479 + ] + }, + "guid": "ce6f4794-ba27-404e-bc0d-5a85991b4952" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "f25e7205-30c3-4c1e-b632-dbdf2ea59cb2" + } + ] + }, + "100": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 1.1538461538461542, + 0.03941912684456786 + ], + "guid": "43fbb8a9-3e96-4928-a267-6aa1417ccc2f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 1.1538461538461542, + 0.2891723881523564 + ], + "guid": "60a2a756-f242-4549-af1e-4711df83b0ff" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 1.1538461538461542, + 0.3188631347714568 + ], + "guid": "2dcee950-8979-4245-a41e-6c077170353e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 1.1538461538461542, + 0.06898903200408711 + ], + "guid": "dbcac63d-df74-4ce8-9661-a2b932989554" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.333994849802124, + 1.1538461538461542, + 0.1791958217760553 + ], + "xaxis": [ + -0.9992748587227028, + 0.0, + 0.03807567103443127 + ], + "yaxis": [ + 0.03807567103443127, + 0.0, + 0.9992748587227028 + ] + }, + "guid": "23ef6b17-7be9-4d67-936b-f04a347db5ef" + }, + "size": 0.19454502163765716, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "b4aeaaf5-86b9-4a29-849b-3e0384da185b" + } + ] + }, + "99": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 1.0384615384615388, + 0.03941912684456782 + ], + "guid": "54f95ad7-0099-4a2c-ae3e-c7bd753d46d8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 1.0384615384615388, + 0.28917238815235635 + ], + "guid": "1e3ee2d3-0567-4a08-8a13-01984ad34223" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 1.1538461538461542, + 0.28917238815235635 + ], + "guid": "401a8dc5-00bc-4661-8a6d-a97840983e56" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 1.1538461538461542, + 0.03941912684456782 + ], + "guid": "fda50f89-5369-450b-aca7-ee74417e9099" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.722807345568477, + 1.0961538461538467, + 0.16429575749846212 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.04441773810062701, + 0.0, + -0.9990130452311542 + ] + }, + "guid": "4c8ee1ec-2369-4bf9-b5fc-fd2955cf47c1" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "7c5f2ca6-08ef-45b9-a1b7-c0f2cb3b1c88" + } + ] + } + }, + "92": { + "93": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 1.0384615384615388, + 0.08870494999794477 + ], + "guid": "776619b4-c13a-4e5c-a4bc-c4fc96c15618" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 1.0384615384615388, + 0.33865962455932297 + ], + "guid": "9b3eb67d-2df1-4e93-8335-fd681e8b29d7" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 0.9230769230769234, + 0.33865962455932297 + ], + "guid": "a3419349-001a-4ff8-9c99-27221a2defc5" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 0.9230769230769234, + 0.08870494999794477 + ], + "guid": "709f12af-7942-479e-aab6-1c610080ed6d" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.1672309382222963, + 0.9807692307692313, + 0.2136822872786339 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736088822, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "d637da4d-600f-4cf6-91e5-611a14ebfbe8" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "114bf7eb-e20c-48fe-aedb-eb9d61444c1e" + } + ] + }, + "101": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 1.0384615384615383, + 0.06898903200408707 + ], + "guid": "7d71e2e5-5197-461a-8497-cabf35463ae0" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9491423927293423, + 1.0384615384615383, + 0.31886313477145684 + ], + "guid": "01d3020f-dc63-4c5a-b233-63ec1e81cb4f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 1.0384615384615383, + 0.3386596245593229 + ], + "guid": "aba15906-368a-4797-ba60-195ba0f7d0cb" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 1.0384615384615383, + 0.08870494999794475 + ], + "guid": "0c8ee710-b553-4ab1-afc4-eb4ae0999cfc" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.5562055680783622, + 1.0384615384615383, + 0.2038891208921563 + ], + "xaxis": [ + -0.9996776933450585, + 0.0, + 0.025387190240421426 + ], + "yaxis": [ + 0.025387190240421426, + 0.0, + 0.9996776933450585 + ] + }, + "guid": "e070b923-a104-4bcd-8a3d-036f8291cec8" + }, + "size": 0.19454502163765724, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "4ee905bd-68e9-4c35-b9c0-d96c90017228" + } + ] + } + }, + "93": { + "94": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + 1.0384615384615388, + 0.09856370341234204 + ], + "guid": "348f417d-33c8-4051-aab7-a38a4b6b5030" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 1.0384615384615388, + 0.34855866711721994 + ], + "guid": "35698e2d-92a0-42be-b492-7ef5bfd0750b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 0.9230769230769234, + 0.34855866711721994 + ], + "guid": "7a9b6cb1-657f-40f4-b52c-f3f76e531272" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + 0.9230769230769234, + 0.09856370341234204 + ], + "guid": "2dd22f5b-984c-4708-8c69-dae62218a6b9" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.3890978817223694, + 0.9807692307692312, + 0.22356118526478097 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.006347436895961065, + 0.0, + -0.9999798548195118 + ] + }, + "guid": "c4d1f4b3-318f-4ee3-8e37-b9963f6d9ac6" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "c8854a70-071f-4b3b-adbb-e7064393d564" + } + ] + }, + "103": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + 1.1538461538461542, + 0.09856370341234204 + ], + "guid": "13b74a20-6fe0-42a9-a1b9-a9180ce4af65" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 1.1538461538461542, + 0.34855866711721994 + ], + "guid": "fe17fb55-e177-4156-8bc5-a1fb859c39dc" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 1.0384615384615388, + 0.34855866711721994 + ], + "guid": "6fc88138-3920-4607-a737-7c719ca4592c" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + 1.0384615384615388, + 0.09856370341234204 + ], + "guid": "bafb2169-970c-48b6-92f6-9978674b7b12" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.3890978817223694, + 1.0961538461538465, + 0.22356118526478097 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.006347436895961065, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "195eabf9-8faa-49c6-a749-d1af3a34d271" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "c6718f2a-85fb-4cde-a027-73e28fc97989" + } + ] + }, + "102": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1648507772552847, + 1.1538461538461546, + 0.08870494999794476 + ], + "guid": "2dc2a99f-074f-4b0f-ac68-0efc2f7dfe30" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893074, + 1.1538461538461546, + 0.33865962455932286 + ], + "guid": "b54b85b2-7601-4b66-9a04-c96fd4d7249d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3898913113343645, + 1.1538461538461546, + 0.34855866711721994 + ], + "guid": "786f81e8-5e12-4141-8f4e-453b680ec6f0" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38830445211037423, + 1.1538461538461546, + 0.09856370341234204 + ], + "guid": "6ad8a678-f6f9-4aaf-b71b-f9e9e8f5313d" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.7781654885444437, + 1.1538461538461549, + 0.21870669236847642 + ], + "xaxis": [ + -0.9999194200897036, + 0.0, + 0.012694618051398382 + ], + "yaxis": [ + 0.012694618051398382, + 0.0, + 0.9999194200897036 + ] + }, + "guid": "8f73cbbc-ba41-402f-abdf-d8bace0cb7d8" + }, + "size": 0.19454502163765702, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "49356d51-6b84-4578-8d19-c63dff306a9e" + } + ] + }, + "101": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 1.0384615384615388, + 0.08870494999794477 + ], + "guid": "1f1d1cff-2f06-45bd-88fb-6998697a5c66" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 1.0384615384615388, + 0.33865962455932297 + ], + "guid": "8044e1b9-bcc3-4d0c-8e26-c1bb2a0a2589" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 1.1538461538461542, + 0.33865962455932297 + ], + "guid": "e07e845a-1891-4cab-980a-3f03ae919ef5" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 1.1538461538461542, + 0.08870494999794477 + ], + "guid": "5c13069e-1020-4a73-8c5c-c023663807b8" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.1672309382222963, + 1.0961538461538467, + 0.2136822872786339 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736088822, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "194f445b-c9a1-4534-a2f8-51fa2af681ea" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "bc1a4ae5-b94d-41ca-b74c-395e8c9b4e7a" + } + ] + } + }, + "94": { + "95": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 1.0384615384615388, + 0.09856370341234416 + ], + "guid": "3766bcce-a681-4b28-beb9-fcdea6473617" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 1.0384615384615388, + 0.34855866711722205 + ], + "guid": "744ccb0d-dfaf-448d-a706-5acf5fa2cfad" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 0.9230769230769234, + 0.34855866711722205 + ], + "guid": "7fe7d074-6301-481d-b570-9973b3ac000b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 0.9230769230769234, + 0.09856370341234416 + ], + "guid": "9c2c0f9f-9e58-43ed-bd16-7b0ac1642c79" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.38909788172236875, + 0.9807692307692311, + 0.2235611852647831 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.00634743689595929, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "ffd39ab7-69d9-4100-95be-9b228bfe9e46" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "0fef0700-fb61-4f56-8709-9ce88e005ce2" + } + ] + }, + "103": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38830445211037423, + 1.0384615384615385, + 0.09856370341234202 + ], + "guid": "0862e2a9-aeb0-4487-a62f-63d95a1fe8bc" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 1.0384615384615385, + 0.34855866711721994 + ], + "guid": "1cff5c2c-fdc1-40ba-9e19-9770dcec0949" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436356, + 1.0384615384615385, + 0.34855866711722205 + ], + "guid": "ac922fb4-db61-4088-b282-ca4b24d40eeb" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.3883044521103738, + 1.0384615384615385, + 0.09856370341234415 + ], + "guid": "58370c6c-1bbd-4318-a666-a19a2ccb9dbc" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 3.6558973299002204e-16, + 1.0384615384615388, + 0.2236461482078574 + ], + "xaxis": [ + -1.0, + 0.0, + 2.937822653657733e-15 + ], + "yaxis": [ + 2.937822653657733e-15, + 0.0, + 1.0 + ] + }, + "guid": "c28707fb-6b5f-4815-9ceb-db27f88544de" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "fcbeea46-f69a-4c66-9733-f781a09a1014" + } + ] + } + }, + "95": { + "96": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 1.0384615384615388, + 0.08870494999794358 + ], + "guid": "b4d28c0e-94c7-4bc5-b6d6-a2bc9b72a16a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 1.0384615384615388, + 0.33865962455932164 + ], + "guid": "042d77b4-f48d-4f21-9062-fc8db1bf3225" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 0.9230769230769234, + 0.33865962455932164 + ], + "guid": "742f5509-8a08-44bf-92b8-b4b8ca931a74" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 0.9230769230769234, + 0.08870494999794358 + ], + "guid": "47c50966-6b1c-449e-8108-ca6380dc7e40" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.1672309382222976, + 0.9807692307692312, + 0.2136822872786326 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736090595, + 0.0, + 0.9998186982455127 + ] + }, + "guid": "2f4a7350-4b43-424c-9d93-36370d5f1a19" + }, + "size": 0.02884615384615384, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "6ea08459-9632-4a33-b998-22f8274bd9c0" + } + ] + }, + "105": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 1.1538461538461542, + 0.08870494999794358 + ], + "guid": "50960167-0ae8-41e0-a860-1efd9a294bba" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 1.1538461538461542, + 0.33865962455932164 + ], + "guid": "3aa6508c-39dd-4a79-a968-cc45b1b4b483" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 1.0384615384615388, + 0.33865962455932164 + ], + "guid": "b928e15c-c6c5-4c49-8c60-bea06d857511" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 1.0384615384615388, + 0.08870494999794358 + ], + "guid": "e932e65d-83e8-4418-9117-c17df4917332" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.1672309382222976, + 1.0961538461538463, + 0.2136822872786326 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736090595, + 0.0, + 0.9998186982455127 + ] + }, + "guid": "a1d953be-dd9a-4019-85f0-31f3e41abd4e" + }, + "size": 0.02884615384615384, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "b7f7b440-7d78-4db3-a551-1b295645c753" + } + ] + }, + "104": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 1.1538461538461546, + 0.09856370341234418 + ], + "guid": "940a5cf8-9ef5-4ba3-9729-440979736db7" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 1.1538461538461546, + 0.34855866711722205 + ], + "guid": "8fd516e4-b934-41d5-bc50-20d3ccf87dd8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1696110991893092, + 1.1538461538461546, + 0.33865962455932175 + ], + "guid": "2b54d7a9-9d7a-43c5-ae61-c8fe9f194cb2" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 1.1538461538461546, + 0.0887049499979436 + ], + "guid": "f1b83add-0861-47db-8976-459599c8bac7" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.778165488544444, + 1.1538461538461549, + 0.21870669236847695 + ], + "xaxis": [ + -0.9999194200897036, + 0.0, + -0.012694618051403083 + ], + "yaxis": [ + -0.012694618051403083, + 0.0, + 0.9999194200897036 + ] + }, + "guid": "12fa5a54-a8da-4738-82f3-bf4c9d409f5f" + }, + "size": 0.19454502163765763, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "a5e7b339-d6bf-495f-bba1-63ba31e33da7" + } + ] + }, + "103": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 1.0384615384615388, + 0.09856370341234416 + ], + "guid": "412301dc-1b1f-4971-9793-4fb762af775c" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 1.0384615384615388, + 0.34855866711722205 + ], + "guid": "9c92b89a-7d7f-420c-9487-5cfd20441130" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 1.1538461538461542, + 0.34855866711722205 + ], + "guid": "113b048c-99b7-4bd0-8aa9-572a8ce40eac" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 1.1538461538461542, + 0.09856370341234416 + ], + "guid": "34dde41d-771e-4625-a1df-7cab31b873ba" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.38909788172236875, + 1.0961538461538465, + 0.2235611852647831 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.00634743689595929, + 0.0, + -0.9999798548195118 + ] + }, + "guid": "21c261ac-ec73-43ae-9ecb-8723f8ae2215" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "f4f414dd-e18f-4b85-ab5d-5146087cfe44" + } + ] + } + }, + "96": { + "97": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 1.0384615384615388, + 0.06898903200408567 + ], + "guid": "86df8b43-ea15-464f-b268-e7eaf074cc45" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + 1.0384615384615388, + 0.31886313477145534 + ], + "guid": "bbe5eae0-eec9-422b-96a8-995deace4afe" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + 0.9230769230769234, + 0.31886313477145534 + ], + "guid": "110b1413-afca-4d41-a757-1d43530e9d98" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 0.9230769230769234, + 0.06898903200408567 + ], + "guid": "221076c6-74d1-4f58-ba86-b00ed28f2516" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.9451758839936308, + 0.9807692307692312, + 0.1939260833877705 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "ccd81efe-d579-4394-ba75-165b81e1c84d" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "fd615229-bca7-4c01-8d40-6c7ae79e38ba" + } + ] + }, + "105": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 1.0384615384615385, + 0.08870494999794357 + ], + "guid": "a88579d2-c528-4b01-870e-8b78917d2c6a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 1.0384615384615385, + 0.33865962455932164 + ], + "guid": "af581cc9-5c74-4fcb-a9c9-1c91870a4ae5" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293436, + 1.0384615384615385, + 0.31886313477145534 + ], + "guid": "9515d5e9-89cb-4c79-a5dd-dab1badb3ba2" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 1.0384615384615385, + 0.06898903200408565 + ], + "guid": "d70fa840-54b7-4ec7-8763-810f128c5e83" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.5562055680783635, + 1.0384615384615385, + 0.2038891208921549 + ], + "xaxis": [ + -0.9996776933450584, + 0.0, + -0.025387190240421666 + ], + "yaxis": [ + -0.025387190240421666, + 0.0, + 0.9996776933450584 + ] + }, + "guid": "4251748c-2040-4008-b794-a08ca4243f72" + }, + "size": 0.19454502163765713, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "d7514717-75a9-4fc6-879d-4e8729900b5c" + } + ] + } + }, + "97": { + "98": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + 1.0384615384615388, + 0.03941912684456511 + ], + "guid": "6bd46c3e-46f8-489e-bdb3-bb41e0947780" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 1.0384615384615388, + 0.2891723881523536 + ], + "guid": "99347d62-1fbc-4fd4-8aae-44ad21763f65" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 0.9230769230769234, + 0.2891723881523536 + ], + "guid": "7c79ecc4-2c5d-49b6-addd-0d3e45b81dbf" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + 0.9230769230769234, + 0.03941912684456511 + ], + "guid": "d3420ddb-5f58-4b4a-9db6-cf88b7141a6b" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.7228073455684774, + 0.9807692307692312, + 0.16429575749845934 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.04441773810062878, + 0.0, + 0.9990130452311541 + ] + }, + "guid": "bc6ed2e6-dea2-4eac-b18c-0976ac79608c" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "7ba63393-9d39-4d05-940a-72aa7f67c3ae" + } + ] + }, + "107": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + 1.1538461538461542, + 0.03941912684456511 + ], + "guid": "1e6938b2-14dd-453b-885f-0f7150e08499" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 1.1538461538461542, + 0.2891723881523536 + ], + "guid": "738b6062-4f9b-47fa-ac67-80d4ad23deac" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 1.0384615384615388, + 0.2891723881523536 + ], + "guid": "0b313557-6969-428c-b074-69f6cad58b29" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + 1.0384615384615388, + 0.03941912684456511 + ], + "guid": "7d83de29-3085-49c6-a36d-8d630c3ff8ec" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.7228073455684774, + 1.0961538461538467, + 0.16429575749845934 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.04441773810062878, + 0.0, + -0.9990130452311541 + ] + }, + "guid": "c8bd3e28-efb1-4fdf-a66c-df1ae8e80e09" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "5709e88a-cbcb-4f5b-b287-a348890457f9" + } + ] + }, + "106": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 1.1538461538461544, + 0.06898903200408563 + ], + "guid": "9ef01ce1-2c03-4452-baa4-1dd25a7b237a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293432, + 1.1538461538461544, + 0.31886313477145534 + ], + "guid": "e48d76b5-d15c-462d-857f-bc15b96d8f50" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 1.1538461538461544, + 0.2891723881523536 + ], + "guid": "fa180a53-439b-4296-80c1-0c006edc69df" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7172551283058985, + 1.1538461538461544, + 0.03941912684456508 + ], + "guid": "45ad64dc-c213-4e26-88bc-699a3456dc2b" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.3339948498021252, + 1.1538461538461546, + 0.17919582177605323 + ], + "xaxis": [ + -0.9992748587227028, + 0.0, + -0.03807567103443308 + ], + "yaxis": [ + -0.03807567103443308, + 0.0, + 0.9992748587227028 + ] + }, + "guid": "36c30f30-ad2d-4211-bd79-0a72df972045" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "37936463-3fb8-44f8-8681-e0f1a3c0e47c" + } + ] + }, + "105": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 1.0384615384615388, + 0.06898903200408567 + ], + "guid": "2d1e628b-eb91-4617-994d-e53b78f2a501" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + 1.0384615384615388, + 0.31886313477145534 + ], + "guid": "0ac57abc-adf0-4e37-bb9c-8f34239ac2d9" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + 1.1538461538461542, + 0.31886313477145534 + ], + "guid": "4a520a46-7d28-4209-8a45-b6b5bc711114" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 1.1538461538461542, + 0.06898903200408567 + ], + "guid": "34a4465d-d26a-4b13-aa6a-bfb0a2da033f" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.9451758839936308, + 1.0961538461538465, + 0.1939260833877705 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "ed41cce2-c58b-481d-b60b-b0f1c001c2e1" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "8d0af94e-e866-4c62-b055-c816c334beac" + } + ] + } + }, + "98": { + "107": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7172551283058994, + 1.0384615384615385, + 0.03941912684456508 + ], + "guid": "f03351cf-1f0d-4272-a102-00eceb68bb81" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7283595628310566, + 1.0384615384615385, + 0.2891723881523536 + ], + "guid": "2177868b-37ca-451c-bf13-71ef66892c98" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -3.5071370309951106, + 1.0384615384615385, + 0.24959216965742537 + ], + "guid": "28148ac0-2cc2-4011-8fe7-96529217fb1c" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -3.4928629690048982, + 1.0384615384615385, + 2.858824288409778e-15 + ], + "guid": "fc85701f-25b5-4809-a72a-cea75a0c7a4d" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -3.111407985334628, + 1.0384615384615385, + 0.14463077458782633 + ], + "xaxis": [ + -0.9987109811433932, + 0.0, + -0.050758015560116394 + ], + "yaxis": [ + -0.050758015560116394, + 0.0, + 0.9987109811433932 + ] + }, + "guid": "651cabef-83e1-45d2-a8ef-1da2bb79dc0e" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "80472f2f-5627-44f5-aa32-a6df01b1d174" + } + ] + } + }, + "99": { + "100": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 1.2692307692307692, + 0.03941912684456782 + ], + "guid": "b659e2b0-5864-4585-ad4f-0eba1eff224c" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 1.2692307692307692, + 0.28917238815235635 + ], + "guid": "0ef4db70-9679-49d0-b0df-2064f4cc8c34" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 1.1538461538461542, + 0.28917238815235635 + ], + "guid": "1e2b236b-a2f2-4698-a566-e18bdc16692f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 1.1538461538461542, + 0.03941912684456782 + ], + "guid": "fc87f670-46f3-4ff3-b63c-335acabba9f6" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.7228073455684765, + 1.2115384615384617, + 0.1642957574984621 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.04441773810062701, + 0.0, + -0.9990130452311542 + ] + }, + "guid": "699d66b8-4495-494f-9661-81c78e61d00d" + }, + "size": 0.028846153846153744, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "eb84958c-1bc3-4aaf-bf73-a6bdb6685c6e" + } + ] + }, + "108": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 3.4928629690048973, + 1.2692307692307692, + 0.0 + ], + "guid": "5aecbfd8-b994-4d8d-8a1f-fe9223fd7a3a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 3.5071370309951093, + 1.2692307692307692, + 0.24959216965742254 + ], + "guid": "99329271-8ca8-4d14-84f7-020c57560b96" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 1.2692307692307692, + 0.28917238815235635 + ], + "guid": "07a12f02-47f3-4d65-a695-a67eb4bc6332" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 1.2692307692307692, + 0.03941912684456786 + ], + "guid": "0555cae9-4ad4-4f96-84f7-a0c224bcd8f4" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 3.1114079853346266, + 1.2692307692307692, + 0.14463077458782628 + ], + "xaxis": [ + -0.9987109811433927, + 0.0, + 0.0507580155601245 + ], + "yaxis": [ + 0.0507580155601245, + 0.0, + 0.9987109811433927 + ] + }, + "guid": "ca42c0c8-3ffc-4afb-9d5f-b1bc0fe3bba2" + }, + "size": 0.1945450216376573, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "df1abdf3-8562-493b-bb9d-14033ff6afd2" + } + ] + } + }, + "100": { + "101": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 1.2692307692307692, + 0.06898903200408708 + ], + "guid": "fed87958-bda1-4b4d-8252-77ab2898fcda" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 1.2692307692307692, + 0.3188631347714567 + ], + "guid": "edbb4d23-cc33-4823-be2d-6480cddf617e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 1.1538461538461542, + 0.3188631347714567 + ], + "guid": "69a76dec-9ab1-49f7-a178-c52dc36b2a06" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 1.1538461538461542, + 0.06898903200408708 + ], + "guid": "bc935f4c-d79d-468e-a38c-40e02f495941" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.9451758839936293, + 1.2115384615384617, + 0.19392608338777192 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + 0.999496411069479 + ] + }, + "guid": "3956a76f-29d4-40fc-a3a1-dafe5cd9a834" + }, + "size": 0.028846153846153733, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "7c2c1b97-5244-491c-b204-eb2f5ae0b4fd" + } + ] + }, + "109": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 1.3846153846153846, + 0.06898903200408708 + ], + "guid": "df44c54d-cae5-44f9-85ae-e064e0468db1" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 1.3846153846153846, + 0.3188631347714567 + ], + "guid": "382d5de2-fd22-4b7b-b383-5fd9c5021e57" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 1.2692307692307692, + 0.3188631347714567 + ], + "guid": "025f4b5d-5ab8-4db4-aeef-03eeb9047055" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 1.2692307692307692, + 0.06898903200408708 + ], + "guid": "4c392be9-a789-40ec-85b9-835fec5c885c" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.9451758839936293, + 1.3269230769230769, + 0.19392608338777195 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + 0.999496411069479 + ] + }, + "guid": "accf4ebc-0f60-4352-9ec8-31b61cccd126" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "51322a72-8b0c-4d5e-82cf-8bfc23e721b9" + } + ] + }, + "114": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 1.3846153846153848, + 0.03941912684456786 + ], + "guid": "7b84acfb-f11a-42e2-bed0-b0b930d8ca25" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 1.3846153846153848, + 0.2891723881523564 + ], + "guid": "71fb3a5a-1bf5-419e-8483-459bb2be7f8a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 1.3846153846153848, + 0.3188631347714568 + ], + "guid": "7c1f2012-81b6-4585-9b2a-5e9756a1564b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 1.3846153846153848, + 0.06898903200408711 + ], + "guid": "f6914d50-c09b-4436-b6e5-5c5a2978d2d4" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.333994849802124, + 1.3846153846153846, + 0.1791958217760553 + ], + "xaxis": [ + -0.9992748587227028, + 0.0, + 0.03807567103443127 + ], + "yaxis": [ + 0.03807567103443127, + -0.0, + 0.9992748587227028 + ] + }, + "guid": "00220aa8-de0c-49ef-8478-9c0cc64f3c40" + }, + "size": 0.19454502163765716, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "087bedb0-c3fe-46eb-b751-e716d97a118b" + } + ] + }, + "108": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 1.2692307692307692, + 0.03941912684456782 + ], + "guid": "3e2a2767-7e98-403f-987f-c2a79857faf9" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 1.2692307692307692, + 0.28917238815235635 + ], + "guid": "91feed1d-99be-416e-8b72-c0a50a6e1aef" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 1.3846153846153846, + 0.28917238815235635 + ], + "guid": "139f8d2b-86c8-4d6f-9a33-91dfb3da193e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 1.3846153846153846, + 0.03941912684456782 + ], + "guid": "d70d38c2-68e9-418e-b612-f911a916e0fa" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.722807345568477, + 1.326923076923077, + 0.16429575749846212 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.04441773810062701, + 0.0, + -0.9990130452311542 + ] + }, + "guid": "ef0d58b4-8d69-416b-a523-b07096740a03" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "7b71ba6e-7708-422b-95e4-5372318f3653" + } + ] + } + }, + "101": { + "102": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 1.2692307692307692, + 0.08870494999794477 + ], + "guid": "24321f6c-124a-4429-9aa4-71efacce6cf6" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 1.2692307692307692, + 0.33865962455932297 + ], + "guid": "ed522afc-bed7-4728-9c25-195762291583" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 1.1538461538461542, + 0.33865962455932297 + ], + "guid": "5308806c-25ad-4af9-bc15-24818fb51b90" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 1.1538461538461542, + 0.08870494999794477 + ], + "guid": "b2bc1237-fc7f-45c7-bf73-823bcf1b23ef" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.167230938222296, + 1.2115384615384617, + 0.2136822872786339 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.019041287736088822, + 0.0, + 0.9998186982455127 + ] + }, + "guid": "0147ba33-b290-44ef-a572-da565d6a38bb" + }, + "size": 0.028846153846153744, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "86ed8568-da56-4047-a9f8-0997787bbb98" + } + ] + }, + "109": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 1.2692307692307692, + 0.06898903200408707 + ], + "guid": "13d4933f-a676-459a-b7c0-ecfde09fb985" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9491423927293423, + 1.2692307692307692, + 0.31886313477145684 + ], + "guid": "6c1cd304-05a0-4164-b249-0cf53337d054" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 1.2692307692307692, + 0.3386596245593229 + ], + "guid": "edbc239a-df46-405b-a4ff-8f122bd23f31" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 1.2692307692307692, + 0.08870494999794475 + ], + "guid": "0e680dfc-7216-4ced-80c2-13cdb9934b49" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.5562055680783622, + 1.2692307692307694, + 0.2038891208921563 + ], + "xaxis": [ + -0.9996776933450585, + 0.0, + 0.025387190240421426 + ], + "yaxis": [ + 0.025387190240421426, + 0.0, + 0.9996776933450585 + ] + }, + "guid": "86bebd68-2e06-4538-bdeb-2e7879ae2072" + }, + "size": 0.19454502163765724, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "0caba1ce-9322-40de-ab15-7bceb8b3ced0" + } + ] + } + }, + "102": { + "103": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + 1.2692307692307692, + 0.09856370341234204 + ], + "guid": "c05a79c5-dd28-4d82-b095-fb22c1a6cc90" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 1.2692307692307692, + 0.34855866711721994 + ], + "guid": "e6b8f433-c45f-4758-81bc-7c291b058c33" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 1.1538461538461542, + 0.34855866711721994 + ], + "guid": "d4bdf9c4-f82f-4a77-88ee-8017eabb259b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + 1.1538461538461542, + 0.09856370341234204 + ], + "guid": "a69dfae0-507a-457e-bb06-ad949e7efe27" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.3890978817223694, + 1.2115384615384617, + 0.22356118526478097 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + -0.006347436895961065, + 0.0, + -0.9999798548195118 + ] + }, + "guid": "7a4707c7-7726-4271-8f5d-09eecdd02003" + }, + "size": 0.028846153846153744, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "22f0cc3c-6d6d-4e13-8209-08b95c8ed9b5" + } + ] + }, + "110": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + 1.3846153846153846, + 0.09856370341234204 + ], + "guid": "01275d6e-290d-4d29-a0cf-e00c31fd6668" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 1.3846153846153846, + 0.34855866711721994 + ], + "guid": "57833253-920d-4508-84ab-2151a0d05b8e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 1.2692307692307692, + 0.34855866711721994 + ], + "guid": "13f2fa3f-4afb-43d8-9d74-90df5cdbee60" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + 1.2692307692307692, + 0.09856370341234204 + ], + "guid": "13623315-9603-41fe-95c5-6e7dc5a0f72d" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.3890978817223694, + 1.326923076923077, + 0.22356118526478097 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.006347436895961065, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "296066a9-7f99-45d5-b22c-d0464597d9a1" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "bb2b4389-c105-4243-bbb2-993830778351" + } + ] + }, + "116": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1648507772552847, + 1.3846153846153844, + 0.08870494999794476 + ], + "guid": "4fac178d-157e-4b36-b900-190d45c15c85" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893074, + 1.3846153846153844, + 0.33865962455932286 + ], + "guid": "824e9c9f-759d-4231-b55e-cfba52d053dc" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3898913113343645, + 1.3846153846153844, + 0.34855866711721994 + ], + "guid": "08ccb543-7f82-4222-9c91-c9d1200d1b09" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38830445211037423, + 1.3846153846153844, + 0.09856370341234204 + ], + "guid": "108e86af-eec6-4f0a-a428-7366fb2db78d" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.7781654885444437, + 1.3846153846153846, + 0.21870669236847642 + ], + "xaxis": [ + -0.9999194200897036, + 0.0, + 0.012694618051398382 + ], + "yaxis": [ + 0.012694618051398382, + 0.0, + 0.9999194200897036 + ] + }, + "guid": "75c3036e-0d13-469b-9654-eeb6d694fc14" + }, + "size": 0.19454502163765702, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "a3f985d5-04f1-476d-902a-79f4c9a8fe03" + } + ] + }, + "109": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 1.2692307692307692, + 0.08870494999794477 + ], + "guid": "76c4e89b-8602-4dab-b1e9-298cf1873804" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 1.2692307692307692, + 0.33865962455932297 + ], + "guid": "154d93af-6534-4349-ac46-b2df517c0852" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 1.3846153846153846, + 0.33865962455932297 + ], + "guid": "892cfb94-aecb-49ab-a32f-074b2810d55b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 1.3846153846153846, + 0.08870494999794477 + ], + "guid": "2b8c51a2-5e62-46a6-b355-0cd8108a83e4" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.1672309382222963, + 1.326923076923077, + 0.2136822872786339 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.019041287736088822, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "7b3179b5-2625-47d1-aac5-69c7c16d733d" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "dd7be098-1ea2-4afb-a461-f6824baa207f" + } + ] + } + }, + "103": { + "104": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 1.2692307692307692, + 0.09856370341234416 + ], + "guid": "77978946-6c2f-4e9d-9113-3e006fabd9dc" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 1.2692307692307692, + 0.34855866711722205 + ], + "guid": "44e5158e-88c5-4738-a203-8de83e173784" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 1.1538461538461542, + 0.34855866711722205 + ], + "guid": "7b8c9082-2cf1-47bb-ace2-e0109eae7ae4" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 1.1538461538461542, + 0.09856370341234416 + ], + "guid": "df1e90c5-e6d4-429a-bbc4-e0753629690c" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.38909788172236875, + 1.2115384615384617, + 0.2235611852647831 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.00634743689595929, + 0.0, + 0.9999798548195118 + ] + }, + "guid": "33c5dbd1-7bc8-4167-a45c-48216b425bdf" + }, + "size": 0.028846153846153737, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "2dbfaf57-3658-48f8-bcb4-b52041bcb553" + } + ] + }, + "110": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38830445211037423, + 1.2692307692307692, + 0.09856370341234202 + ], + "guid": "10178f96-eea3-4340-98c6-b5ce930070db" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 1.2692307692307692, + 0.34855866711721994 + ], + "guid": "4cb15dca-fe40-45e5-ac1f-c16105938efb" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436356, + 1.2692307692307692, + 0.34855866711722205 + ], + "guid": "71d2e49f-2974-46a1-9cc2-1d1b9eab6447" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.3883044521103738, + 1.2692307692307692, + 0.09856370341234415 + ], + "guid": "d7b9001c-2bc3-4818-8488-e351cd6fba7c" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 3.6558973299002204e-16, + 1.2692307692307694, + 0.2236461482078574 + ], + "xaxis": [ + -1.0, + 0.0, + 2.937822653657733e-15 + ], + "yaxis": [ + 2.937822653657733e-15, + 0.0, + 1.0 + ] + }, + "guid": "8a1b1556-4a90-4480-8f6a-e0be88ce3c80" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "4b6aefee-0cd0-4b0a-af87-04435d8d8c10" + } + ] + } + }, + "104": { + "105": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 1.2692307692307692, + 0.08870494999794358 + ], + "guid": "13171025-e1cb-4f9e-aa22-c4cc0da74f0d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 1.2692307692307692, + 0.33865962455932164 + ], + "guid": "4a865263-c132-4312-a51f-8ea6663c46dd" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 1.1538461538461542, + 0.33865962455932164 + ], + "guid": "3faa8f38-a7f2-47a5-977e-d061273f7ac5" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 1.1538461538461542, + 0.08870494999794358 + ], + "guid": "6bd8f7fc-a54f-4b51-bade-6ea4999dedbf" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.1672309382222974, + 1.2115384615384617, + 0.2136822872786326 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.019041287736090595, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "ed12fd20-7539-4c34-b982-dc9cd85b5952" + }, + "size": 0.02884615384615373, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "ee55e4da-cfc9-470e-a40b-dc2669577606" + } + ] + }, + "111": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 1.3846153846153846, + 0.08870494999794358 + ], + "guid": "56543442-fd41-4f61-af5c-d6aac185550d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 1.3846153846153846, + 0.33865962455932164 + ], + "guid": "a92a480d-aa9e-42ce-88ad-d06d87116737" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 1.2692307692307692, + 0.33865962455932164 + ], + "guid": "5cd5ed59-2591-42be-bf23-bb21e791a5db" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 1.2692307692307692, + 0.08870494999794358 + ], + "guid": "e3fafc3e-c586-4b23-924e-fbe66a97875a" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.1672309382222976, + 1.326923076923077, + 0.2136822872786326 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.019041287736090595, + 0.0, + -0.9998186982455127 + ] + }, + "guid": "1c4d1ce2-a23a-46d9-939b-7a3944b51d1f" + }, + "size": 0.02884615384615384, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "13b39d67-b30d-4f71-9a42-a4dd1826a7cd" + } + ] + }, + "118": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 1.3846153846153848, + 0.09856370341234418 + ], + "guid": "f7a43a54-11ae-4a87-b018-580e0c97baf3" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 1.3846153846153848, + 0.34855866711722205 + ], + "guid": "cc7c847c-7394-424e-a9d4-671a33fb4f52" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1696110991893092, + 1.3846153846153848, + 0.33865962455932175 + ], + "guid": "c24dbc31-3a1a-453e-9be2-49f8ef1c8f11" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 1.3846153846153848, + 0.0887049499979436 + ], + "guid": "ff846b61-d426-4c6b-bf11-f14e476ae67a" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.778165488544444, + 1.384615384615385, + 0.21870669236847695 + ], + "xaxis": [ + -0.9999194200897036, + 0.0, + -0.012694618051403083 + ], + "yaxis": [ + -0.012694618051403083, + 0.0, + 0.9999194200897036 + ] + }, + "guid": "ac356ddb-8091-44cd-b594-dd7c23d6ce5f" + }, + "size": 0.19454502163765763, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "ae752377-b403-46e8-b2a5-70bbdfb7a027" + } + ] + }, + "110": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 1.2692307692307692, + 0.09856370341234416 + ], + "guid": "15551464-5198-4354-82c2-26472c125ff8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 1.2692307692307692, + 0.34855866711722205 + ], + "guid": "f9f20c9f-8654-40db-a8fe-263aa16f3881" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 1.3846153846153846, + 0.34855866711722205 + ], + "guid": "92078106-593f-403c-8155-d5fc655a09d9" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 1.3846153846153846, + 0.09856370341234416 + ], + "guid": "e45ea671-860a-4531-bc6e-548af4ac0a3a" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.38909788172236875, + 1.3269230769230769, + 0.2235611852647831 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.00634743689595929, + 0.0, + -0.9999798548195118 + ] + }, + "guid": "ca036493-52f0-44f8-a2c9-e3db7008c1d2" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "a7f76ebb-11a6-4b52-bde9-a8ca9d5d4406" + } + ] + } + }, + "105": { + "106": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 1.2692307692307692, + 0.06898903200408567 + ], + "guid": "328dc62c-e84c-4539-9e8a-afa3b2ccb766" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + 1.2692307692307692, + 0.31886313477145534 + ], + "guid": "baad540a-93bd-40a1-996c-2019db765105" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + 1.1538461538461542, + 0.31886313477145534 + ], + "guid": "6e530bed-c66c-4040-83ac-31d7bda51b2b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 1.1538461538461542, + 0.06898903200408567 + ], + "guid": "7887d7b7-5ebe-44ff-ad7e-2350f6fe5951" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.9451758839936306, + 1.2115384615384617, + 0.1939260833877705 + ], + "xaxis": [ + 0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "630ab7fa-ba35-4621-a4b5-947b8e375f4d" + }, + "size": 0.028846153846153733, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "438d83b7-b0db-4d68-b19a-ad06f8eb32b5" + } + ] + }, + "111": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552863, + 1.2692307692307692, + 0.08870494999794357 + ], + "guid": "0196c954-f630-4a95-9171-7157888decf7" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.169611099189309, + 1.2692307692307692, + 0.33865962455932164 + ], + "guid": "dcbaac14-ef14-4dc6-8da2-7f8c5b953fc5" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293436, + 1.2692307692307692, + 0.31886313477145534 + ], + "guid": "694a1d82-6176-4ee5-b186-42c047606a04" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 1.2692307692307692, + 0.06898903200408565 + ], + "guid": "5dd4a7ea-1538-4fa8-b1a4-392a77b137fa" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.5562055680783635, + 1.2692307692307692, + 0.2038891208921549 + ], + "xaxis": [ + -0.9996776933450584, + 0.0, + -0.025387190240421666 + ], + "yaxis": [ + -0.025387190240421666, + 0.0, + 0.9996776933450584 + ] + }, + "guid": "3aa2ca63-cc00-4ffc-b302-8c88fd53757d" + }, + "size": 0.19454502163765713, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "517b35bc-db06-480f-83c8-1deec53dc2fa" + } + ] + } + }, + "106": { + "107": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + 1.2692307692307692, + 0.03941912684456511 + ], + "guid": "e9946562-4d6a-4401-b09c-9e609257a43f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 1.2692307692307692, + 0.2891723881523536 + ], + "guid": "f64eb426-78e7-47fa-8f5e-312a4e807169" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 1.1538461538461542, + 0.2891723881523536 + ], + "guid": "63620713-2a70-4c8d-b346-913272a21bc9" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + 1.1538461538461542, + 0.03941912684456511 + ], + "guid": "822a301b-92c7-43a7-a3fa-8b51fe1c041b" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.7228073455684774, + 1.2115384615384617, + 0.16429575749845934 + ], + "xaxis": [ + -0.0, + 1.0, + 0.0 + ], + "yaxis": [ + 0.04441773810062878, + 0.0, + -0.9990130452311541 + ] + }, + "guid": "1604886a-382f-4c0f-9612-07abf06463fd" + }, + "size": 0.028846153846153737, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "8a562584-09a6-4802-b7d7-845739d4ba81" + } + ] + }, + "112": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + 1.3846153846153846, + 0.03941912684456511 + ], + "guid": "8d35d767-209b-4c68-bdad-3327a1c9b850" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 1.3846153846153846, + 0.2891723881523536 + ], + "guid": "538a6f7f-7fd0-4950-9565-bb85c6cb4651" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 1.2692307692307692, + 0.2891723881523536 + ], + "guid": "e6c6d544-8938-40db-89ac-b038a5de0674" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + 1.2692307692307692, + 0.03941912684456511 + ], + "guid": "e4a42679-c38b-4e0d-bd88-e25acc08be8d" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.7228073455684774, + 1.3269230769230769, + 0.16429575749845934 + ], + "xaxis": [ + -0.0, + -1.0, + 0.0 + ], + "yaxis": [ + -0.04441773810062878, + 0.0, + 0.9990130452311541 + ] + }, + "guid": "e2d7d930-7d69-4224-9176-a1465f598117" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "4449d850-1158-45aa-9cd1-93f08e0e73d3" + } + ] + }, + "120": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 1.3846153846153844, + 0.06898903200408563 + ], + "guid": "5d77fa5a-6a92-4edc-81bf-a00a3ab36170" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293432, + 1.3846153846153844, + 0.31886313477145534 + ], + "guid": "17d5fbdf-ae46-4caa-a742-665029300637" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 1.3846153846153844, + 0.2891723881523536 + ], + "guid": "d10bc7fc-9b00-428e-a170-aa105b91ca50" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7172551283058985, + 1.3846153846153844, + 0.03941912684456508 + ], + "guid": "60fa44ce-d208-4cf6-bc3f-17fcedcf906b" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.3339948498021252, + 1.3846153846153844, + 0.17919582177605323 + ], + "xaxis": [ + -0.9992748587227028, + 0.0, + -0.03807567103443308 + ], + "yaxis": [ + -0.03807567103443308, + 0.0, + 0.9992748587227028 + ] + }, + "guid": "eb7c3b0f-469b-43d4-900a-b8214f82d6aa" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "e81c7283-f48a-4ba6-a795-a8f0def873b6" + } + ] + }, + "111": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 1.2692307692307692, + 0.06898903200408567 + ], + "guid": "5b78d5ba-adf1-4179-926b-c510fac9df5e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + 1.2692307692307692, + 0.31886313477145534 + ], + "guid": "53d3b325-342f-408c-b997-06df09da7c57" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + 1.3846153846153846, + 0.31886313477145534 + ], + "guid": "91274489-7394-4c7e-8280-9ebd56d8b4d0" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 1.3846153846153846, + 0.06898903200408567 + ], + "guid": "0ad36d67-a199-44b0-ad91-2113f1532d56" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.9451758839936308, + 1.3269230769230769, + 0.1939260833877705 + ], + "xaxis": [ + 0.0, + -1.0, + 0.0 + ], + "yaxis": [ + 0.03173206988570243, + 0.0, + -0.999496411069479 + ] + }, + "guid": "7d25416f-9a4d-4b0c-ae5a-75947ec0760f" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "be19de18-4d21-40fa-bd0c-e531850e242e" + } + ] + } + }, + "107": { + "112": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7172551283058994, + 1.2692307692307692, + 0.03941912684456508 + ], + "guid": "74a18b51-791e-469f-b6c8-905f1890c23e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.7283595628310566, + 1.2692307692307692, + 0.2891723881523536 + ], + "guid": "3a8beaab-1009-482d-9aef-36309f971dad" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -3.5071370309951106, + 1.2692307692307692, + 0.24959216965742537 + ], + "guid": "a818382a-95ed-46e0-89a8-9c08cc7544ce" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -3.4928629690048982, + 1.2692307692307692, + 2.858824288409778e-15 + ], + "guid": "f5f32f23-4f72-4c55-a709-5675e79a017c" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -3.111407985334628, + 1.2692307692307692, + 0.14463077458782633 + ], + "xaxis": [ + -0.9987109811433932, + 0.0, + -0.050758015560116394 + ], + "yaxis": [ + -0.050758015560116394, + 0.0, + 0.9987109811433932 + ] + }, + "guid": "3d41d298-c8f1-4430-9eea-d6c16ee2b49d" + }, + "size": 0.19454502163765708, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "761a8553-1c85-48c0-97ab-bcd8d3ac820a" + } + ] + } + }, + "108": { + "114": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 1.5, + 0.03941912684456782 + ], + "guid": "8a3745bf-1921-49f0-ad9d-06cbe57d83ec" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 1.5, + 0.28917238815235635 + ], + "guid": "60aa282d-cb04-4d39-83df-8a36e52e3705" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.728359562831055, + 1.3846153846153846, + 0.28917238815235635 + ], + "guid": "882d3bd7-4148-4348-aeea-dbf1e4ff6be0" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 2.717255128305898, + 1.3846153846153846, + 0.03941912684456782 + ], + "guid": "0e9b6807-8e23-4857-a4ce-e0ac6cf8e5ba" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 2.722807345568477, + 1.4423076923076923, + 0.1642957574984621 + ], + "xaxis": [ + -0.04441773810062701, + 0.0, + -0.9990130452311542 + ], + "yaxis": [ + -0.0, + -1.0, + 0.0 + ] + }, + "guid": "704741de-d309-48a6-abc8-fb68d4b316c4" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "d629718e-b47a-4f95-b9be-d36471fbe486" + } + ] + } + }, + "109": { + "116": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 1.5000000000000004, + 0.08870494999794477 + ], + "guid": "79c9574b-79ed-4bf2-8659-ff7796a255af" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 1.5000000000000004, + 0.33865962455932297 + ], + "guid": "eb5e6758-9250-43bd-91fc-45bfb51e33e9" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.1696110991893072, + 1.384615384615385, + 0.33865962455932297 + ], + "guid": "4849e19b-d00b-4054-93a7-7797f6aab9be" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.164850777255285, + 1.384615384615385, + 0.08870494999794477 + ], + "guid": "c08af557-9545-4d31-baab-7f631a4d7792" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.1672309382222963, + 1.4423076923076927, + 0.2136822872786339 + ], + "xaxis": [ + -0.019041287736088822, + 0.0, + -0.9998186982455127 + ], + "yaxis": [ + -0.0, + -1.0, + 0.0 + ] + }, + "guid": "14bf6436-4f09-46c4-84f9-a16422025607" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "2e362930-aea9-4609-8e97-b85734eea689" + } + ] + }, + "114": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 1.3846153846153846, + 0.06898903200408708 + ], + "guid": "93255fb1-8e6c-45b6-be9b-403446908b7e" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 1.3846153846153846, + 0.3188631347714567 + ], + "guid": "b32cbd03-5b9f-4618-b464-54cb07261ca9" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.949142392729342, + 1.5, + 0.3188631347714567 + ], + "guid": "2fedc6fe-b19c-425d-b6de-73638d0ece2a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 1.9412093752579165, + 1.5, + 0.06898903200408708 + ], + "guid": "ecfb18a1-3524-475e-ab94-7408a5ae8dec" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 1.9451758839936293, + 1.442307692307692, + 0.19392608338777195 + ], + "xaxis": [ + -0.03173206988570243, + 0.0, + -0.999496411069479 + ], + "yaxis": [ + 0.0, + 1.0, + 0.0 + ] + }, + "guid": "9d5643ed-c66f-434c-a42c-63e116c54ba9" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "0280cc3a-18d9-4177-88a2-c2e7757ed412" + } + ] + } + }, + "110": { + "118": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 1.5000000000000002, + 0.09856370341234416 + ], + "guid": "4fcab82c-1af7-42fe-a53e-5319f489076d" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 1.5000000000000002, + 0.34855866711722205 + ], + "guid": "35cdf69b-cb71-429a-bf42-b701ebd0d3a5" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38989131133436367, + 1.3846153846153848, + 0.34855866711722205 + ], + "guid": "3ffa78a2-7b8f-4760-8ab3-c2f94df7fc1f" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -0.38830445211037384, + 1.3846153846153848, + 0.09856370341234416 + ], + "guid": "e03e9256-82ce-4c5c-8950-320b0cedf62e" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -0.38909788172236875, + 1.4423076923076925, + 0.2235611852647831 + ], + "xaxis": [ + -0.00634743689595929, + 0.0, + 0.9999798548195118 + ], + "yaxis": [ + 0.0, + 1.0, + -0.0 + ] + }, + "guid": "9231fdd8-b27b-4972-a0f0-a35778d3a5a2" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "30a9132d-3be9-4bf8-b7d6-ab652302e9da" + } + ] + }, + "116": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + 1.3846153846153848, + 0.09856370341234204 + ], + "guid": "a63889a1-3b37-4bff-a1f8-a4cd0087ac6b" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 1.3846153846153848, + 0.34855866711721994 + ], + "guid": "bd8be3be-6133-4391-8ec6-6d354671a029" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.38989131133436455, + 1.5000000000000002, + 0.34855866711721994 + ], + "guid": "f1ecac0e-0b6e-43da-903c-60ee5d66b1d1" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + 0.3883044521103743, + 1.5000000000000002, + 0.09856370341234204 + ], + "guid": "3724f98a-e22c-4189-b3c7-f6942f615397" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + 0.3890978817223694, + 1.4423076923076923, + 0.22356118526478097 + ], + "xaxis": [ + -0.006347436895961065, + 0.0, + -0.9999798548195118 + ], + "yaxis": [ + 0.0, + 1.0, + 0.0 + ] + }, + "guid": "b7673abb-a40e-4b07-883c-d9196ce6d681" + }, + "size": 0.028846153846153855, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "9258d56b-80d9-4664-a60e-60e9f0c060a4" + } + ] + } + }, + "111": { + "120": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 1.5, + 0.06898903200408567 + ], + "guid": "b0bb5427-7a88-4fea-85b4-96dd4bebcef8" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + 1.5, + 0.31886313477145534 + ], + "guid": "d6be19b3-c1d9-4d02-b0a6-b5a0b435e565" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9491423927293434, + 1.3846153846153846, + 0.31886313477145534 + ], + "guid": "69f39956-0a62-40cd-a4e6-c843286c473a" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.9412093752579178, + 1.3846153846153846, + 0.06898903200408567 + ], + "guid": "9004495b-f842-427a-9d06-92b393f06f51" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.9451758839936308, + 1.442307692307692, + 0.1939260833877705 + ], + "xaxis": [ + -0.03173206988570243, + 0.0, + 0.999496411069479 + ], + "yaxis": [ + 0.0, + 1.0, + 0.0 + ] + }, + "guid": "d4897647-6c67-42c1-bdea-95ba6c069cf5" + }, + "size": 0.028846153846153844, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "2550a297-20ff-4f33-a82c-fe03bac78e6f" + } + ] + }, + "118": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552865, + 1.3846153846153846, + 0.08870494999794355 + ], + "guid": "6443f3f2-a84d-4d29-9d7c-01e02b3394ff" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1696110991893092, + 1.3846153846153846, + 0.33865962455932164 + ], + "guid": "f4d145f3-29e5-44eb-ad1c-8a7b51b21701" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1696110991893092, + 1.4999999999999998, + 0.33865962455932164 + ], + "guid": "0553c3f2-43cd-47b9-873b-573c6baf6a27" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -1.1648507772552865, + 1.4999999999999998, + 0.08870494999794355 + ], + "guid": "8903ec37-a423-4345-a81d-4d0e7cb06365" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -1.1672309382222978, + 1.442307692307692, + 0.2136822872786326 + ], + "xaxis": [ + -0.019041287736090595, + 0.0, + 0.9998186982455127 + ], + "yaxis": [ + -0.0, + -1.0000000000000002, + 0.0 + ] + }, + "guid": "1d9ba452-5d35-483c-8968-d8fc6cac5af6" + }, + "size": 0.028846153846153785, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "fc98dfdf-66c7-4c91-ac3a-ed2e78e17d0c" + } + ] + } + }, + "112": { + "120": { + "contacts": [ + { + "dtype": "compas_dem.interactions/FrictionContact", + "data": { + "points": [ + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + 1.3846153846153844, + 0.03941912684456511 + ], + "guid": "d7f2ad40-2c21-464d-b394-09b3164630a9" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 1.3846153846153844, + 0.2891723881523536 + ], + "guid": "ab7c8ede-9736-41fa-a817-dd6ccbec71c2" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.728359562831056, + 1.4999999999999998, + 0.2891723881523536 + ], + "guid": "59cbc89b-00f2-45a8-88b6-2c781eb32645" + }, + { + "dtype": "compas.geometry/Point", + "data": [ + -2.717255128305899, + 1.4999999999999998, + 0.03941912684456511 + ], + "guid": "b87b29f5-ac98-4300-b58e-66c9102b7c38" + } + ], + "frame": { + "dtype": "compas.geometry/Frame", + "data": { + "point": [ + -2.7228073455684774, + 1.442307692307692, + 0.16429575749845934 + ], + "xaxis": [ + -0.04441773810062878, + 0.0, + 0.9990130452311541 + ], + "yaxis": [ + -0.0, + -1.0, + 0.0 + ] + }, + "guid": "59a62f7e-18a9-4fb7-8130-3ad2d8098bf5" + }, + "size": 0.028846153846153848, + "mesh": null, + "name": "FrictionContact", + "forces": [] + }, + "guid": "4c797019-bd8a-494d-be5d-4ad63b161729" + } + ] + } + }, + "113": {}, + "114": {}, + "115": {}, + "116": {}, + "117": {}, + "118": {}, + "119": {}, + "120": {} + }, + "max_node": 120 + } + }, + "inheritance": [ + "compas_model.models/Model" + ], + "guid": "728ee1da-56de-40ff-a5e9-e98dc9caeb72" +} \ No newline at end of file diff --git a/scripts/DEM_Analysis_References/Barrel_Vault/DEM_problem.json b/scripts/DEM_Analysis_References/Barrel_Vault/DEM_problem.json new file mode 100644 index 0000000..2c982c2 --- /dev/null +++ b/scripts/DEM_Analysis_References/Barrel_Vault/DEM_problem.json @@ -0,0 +1 @@ +{"dtype": "compas_dem.problem/Problem", "data": {"name": "Problem", "model": {"dtype": "compas_dem.models/BlockModel", "data": {"transformation": null, "elements": {"1edb384a-5b2e-4d66-b320-ca881aea426d": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.4928629690048973, "y": -1.5, "z": 0.0}, "1": {"x": 3.5071370309951093, "y": -1.5, "z": 0.2495921696574225}, "2": {"x": 2.717255128305898, "y": -1.5, "z": 0.03941912684456782}, "3": {"x": 2.728359562831055, "y": -1.5, "z": 0.28917238815235635}, "4": {"x": 3.4928629690048973, "y": -1.2692307692307692, "z": 0.0}, "5": {"x": 3.5071370309951093, "y": -1.2692307692307692, "z": 0.2495921696574225}, "6": {"x": 2.717255128305898, "y": -1.2692307692307692, "z": 0.03941912684456782}, "7": {"x": 2.728359562831055, "y": -1.2692307692307692, "z": 0.28917238815235635}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "e878fd87-4004-4dd7-b73b-138a97a96cfb"}, "is_support": true}, "name": "Block", "guid": "1edb384a-5b2e-4d66-b320-ca881aea426d"}, "a0dd025d-aba3-4087-aab4-86e4fde149ee": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.717255128305898, "y": -1.3846153846153846, "z": 0.03941912684456782}, "1": {"x": 2.728359562831055, "y": -1.3846153846153846, "z": 0.28917238815235635}, "2": {"x": 1.9412093752579165, "y": -1.3846153846153846, "z": 0.06898903200408708}, "3": {"x": 1.949142392729342, "y": -1.3846153846153846, "z": 0.3188631347714568}, "4": {"x": 2.717255128305898, "y": -1.1538461538461537, "z": 0.03941912684456782}, "5": {"x": 2.728359562831055, "y": -1.1538461538461537, "z": 0.28917238815235635}, "6": {"x": 1.9412093752579165, "y": -1.1538461538461537, "z": 0.06898903200408708}, "7": {"x": 1.949142392729342, "y": -1.1538461538461537, "z": 0.3188631347714568}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "ac464f48-fda4-49f7-af78-c93e660b8692"}, "is_support": false}, "name": "Block", "guid": "a0dd025d-aba3-4087-aab4-86e4fde149ee"}, "3308cfe5-aca8-4695-8e48-195dba9e596e": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.9412093752579165, "y": -1.5, "z": 0.06898903200408708}, "1": {"x": 1.949142392729342, "y": -1.5, "z": 0.3188631347714568}, "2": {"x": 1.164850777255285, "y": -1.5, "z": 0.08870494999794473}, "3": {"x": 1.1696110991893072, "y": -1.5, "z": 0.33865962455932286}, "4": {"x": 1.9412093752579165, "y": -1.2692307692307692, "z": 0.06898903200408708}, "5": {"x": 1.949142392729342, "y": -1.2692307692307692, "z": 0.3188631347714568}, "6": {"x": 1.164850777255285, "y": -1.2692307692307692, "z": 0.08870494999794473}, "7": {"x": 1.1696110991893072, "y": -1.2692307692307692, "z": 0.33865962455932286}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "8755fd97-afe8-4be9-b6bc-2c0c5191043b"}, "is_support": false}, "name": "Block", "guid": "3308cfe5-aca8-4695-8e48-195dba9e596e"}, "f43d390f-358a-44a1-90eb-89ebc6ba01da": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.164850777255285, "y": -1.3846153846153846, "z": 0.08870494999794473}, "1": {"x": 1.1696110991893072, "y": -1.3846153846153846, "z": 0.33865962455932286}, "2": {"x": 0.38830445211037423, "y": -1.3846153846153846, "z": 0.09856370341234202}, "3": {"x": 0.3898913113343645, "y": -1.3846153846153846, "z": 0.34855866711721994}, "4": {"x": 1.164850777255285, "y": -1.1538461538461537, "z": 0.08870494999794473}, "5": {"x": 1.1696110991893072, "y": -1.1538461538461537, "z": 0.33865962455932286}, "6": {"x": 0.38830445211037423, "y": -1.1538461538461537, "z": 0.09856370341234202}, "7": {"x": 0.3898913113343645, "y": -1.1538461538461537, "z": 0.34855866711721994}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "ebb87ab1-213e-48b4-8033-ebb943485a2c"}, "is_support": false}, "name": "Block", "guid": "f43d390f-358a-44a1-90eb-89ebc6ba01da"}, "22ec23ab-a4cc-44d2-9bfa-a4d9cb3b2642": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.38830445211037423, "y": -1.5, "z": 0.09856370341234202}, "1": {"x": 0.3898913113343645, "y": -1.5, "z": 0.34855866711721994}, "2": {"x": -0.3883044521103738, "y": -1.5, "z": 0.09856370341234415}, "3": {"x": -0.3898913113343636, "y": -1.5, "z": 0.34855866711722205}, "4": {"x": 0.38830445211037423, "y": -1.2692307692307692, "z": 0.09856370341234202}, "5": {"x": 0.3898913113343645, "y": -1.2692307692307692, "z": 0.34855866711721994}, "6": {"x": -0.3883044521103738, "y": -1.2692307692307692, "z": 0.09856370341234415}, "7": {"x": -0.3898913113343636, "y": -1.2692307692307692, "z": 0.34855866711722205}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "0e8b4b36-2a83-4da4-9ec7-dfb684d4b563"}, "is_support": false}, "name": "Block", "guid": "22ec23ab-a4cc-44d2-9bfa-a4d9cb3b2642"}, "cd2da209-d512-4bdb-a5f3-5f9a20384668": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.3883044521103738, "y": -1.3846153846153846, "z": 0.09856370341234415}, "1": {"x": -0.3898913113343636, "y": -1.3846153846153846, "z": 0.34855866711722205}, "2": {"x": -1.1648507772552863, "y": -1.3846153846153846, "z": 0.08870494999794357}, "3": {"x": -1.169611099189309, "y": -1.3846153846153846, "z": 0.33865962455932164}, "4": {"x": -0.3883044521103738, "y": -1.1538461538461537, "z": 0.09856370341234415}, "5": {"x": -0.3898913113343636, "y": -1.1538461538461537, "z": 0.34855866711722205}, "6": {"x": -1.1648507772552863, "y": -1.1538461538461537, "z": 0.08870494999794357}, "7": {"x": -1.169611099189309, "y": -1.1538461538461537, "z": 0.33865962455932164}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "9f184ce6-7ab5-4c7c-a261-784fd5a1a4e3"}, "is_support": false}, "name": "Block", "guid": "cd2da209-d512-4bdb-a5f3-5f9a20384668"}, "0d2860d3-2378-4313-ba98-6c8e1bdb6f8e": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.1648507772552863, "y": -1.5, "z": 0.08870494999794357}, "1": {"x": -1.169611099189309, "y": -1.5, "z": 0.33865962455932164}, "2": {"x": -1.9412093752579178, "y": -1.5, "z": 0.06898903200408565}, "3": {"x": -1.9491423927293434, "y": -1.5, "z": 0.31886313477145534}, "4": {"x": -1.1648507772552863, "y": -1.2692307692307692, "z": 0.08870494999794357}, "5": {"x": -1.169611099189309, "y": -1.2692307692307692, "z": 0.33865962455932164}, "6": {"x": -1.9412093752579178, "y": -1.2692307692307692, "z": 0.06898903200408565}, "7": {"x": -1.9491423927293434, "y": -1.2692307692307692, "z": 0.31886313477145534}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "be9abe63-2e13-45b1-a717-efbbee528543"}, "is_support": false}, "name": "Block", "guid": "0d2860d3-2378-4313-ba98-6c8e1bdb6f8e"}, "697510ce-fb20-4483-a058-5d4f210883ac": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.9412093752579178, "y": -1.3846153846153846, "z": 0.06898903200408565}, "1": {"x": -1.9491423927293434, "y": -1.3846153846153846, "z": 0.31886313477145534}, "2": {"x": -2.717255128305899, "y": -1.3846153846153846, "z": 0.03941912684456508}, "3": {"x": -2.728359562831056, "y": -1.3846153846153846, "z": 0.2891723881523536}, "4": {"x": -1.9412093752579178, "y": -1.1538461538461537, "z": 0.06898903200408565}, "5": {"x": -1.9491423927293434, "y": -1.1538461538461537, "z": 0.31886313477145534}, "6": {"x": -2.717255128305899, "y": -1.1538461538461537, "z": 0.03941912684456508}, "7": {"x": -2.728359562831056, "y": -1.1538461538461537, "z": 0.2891723881523536}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "7788a702-c0ff-41ff-9042-0981af8533fd"}, "is_support": false}, "name": "Block", "guid": "697510ce-fb20-4483-a058-5d4f210883ac"}, "9b41eef9-3d4c-411e-a65b-f67842ed3723": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.717255128305899, "y": -1.5, "z": 0.03941912684456508}, "1": {"x": -2.728359562831056, "y": -1.5, "z": 0.2891723881523536}, "2": {"x": -3.492862969004898, "y": -1.5, "z": 2.858824288409778e-15}, "3": {"x": -3.5071370309951098, "y": -1.5, "z": 0.2495921696574254}, "4": {"x": -2.717255128305899, "y": -1.2692307692307692, "z": 0.03941912684456508}, "5": {"x": -2.728359562831056, "y": -1.2692307692307692, "z": 0.2891723881523536}, "6": {"x": -3.492862969004898, "y": -1.2692307692307692, "z": 2.858824288409778e-15}, "7": {"x": -3.5071370309951098, "y": -1.2692307692307692, "z": 0.2495921696574254}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "a0c13a80-91cd-44fc-b957-4fb477f85f64"}, "is_support": true}, "name": "Block", "guid": "9b41eef9-3d4c-411e-a65b-f67842ed3723"}, "a3e8ecaf-6e2c-428b-93d1-e1fd36433c99": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.4928629690048973, "y": -1.2692307692307692, "z": 0.0}, "1": {"x": 3.5071370309951093, "y": -1.2692307692307692, "z": 0.2495921696574225}, "2": {"x": 2.717255128305898, "y": -1.2692307692307692, "z": 0.03941912684456782}, "3": {"x": 2.728359562831055, "y": -1.2692307692307692, "z": 0.28917238815235635}, "4": {"x": 3.4928629690048973, "y": -1.0384615384615383, "z": 0.0}, "5": {"x": 3.5071370309951093, "y": -1.0384615384615383, "z": 0.2495921696574225}, "6": {"x": 2.717255128305898, "y": -1.0384615384615383, "z": 0.03941912684456782}, "7": {"x": 2.728359562831055, "y": -1.0384615384615383, "z": 0.28917238815235635}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "88717181-ca63-467d-8c15-92c6ee0663b6"}, "is_support": true}, "name": "Block", "guid": "a3e8ecaf-6e2c-428b-93d1-e1fd36433c99"}, "9966a772-b76f-4706-aaec-5a1f508a08fb": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.717255128305898, "y": -1.1538461538461537, "z": 0.03941912684456782}, "1": {"x": 2.728359562831055, "y": -1.1538461538461537, "z": 0.28917238815235635}, "2": {"x": 1.9412093752579165, "y": -1.1538461538461537, "z": 0.06898903200408708}, "3": {"x": 1.949142392729342, "y": -1.1538461538461537, "z": 0.3188631347714568}, "4": {"x": 2.717255128305898, "y": -0.923076923076923, "z": 0.03941912684456782}, "5": {"x": 2.728359562831055, "y": -0.923076923076923, "z": 0.28917238815235635}, "6": {"x": 1.9412093752579165, "y": -0.923076923076923, "z": 0.06898903200408708}, "7": {"x": 1.949142392729342, "y": -0.923076923076923, "z": 0.3188631347714568}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "d068c22b-cb57-44a6-b131-1429e2266491"}, "is_support": false}, "name": "Block", "guid": "9966a772-b76f-4706-aaec-5a1f508a08fb"}, "a46cf32f-a300-4e65-a6f6-00a501a5b356": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.9412093752579165, "y": -1.2692307692307692, "z": 0.06898903200408708}, "1": {"x": 1.949142392729342, "y": -1.2692307692307692, "z": 0.3188631347714568}, "2": {"x": 1.164850777255285, "y": -1.2692307692307692, "z": 0.08870494999794473}, "3": {"x": 1.1696110991893072, "y": -1.2692307692307692, "z": 0.33865962455932286}, "4": {"x": 1.9412093752579165, "y": -1.0384615384615383, "z": 0.06898903200408708}, "5": {"x": 1.949142392729342, "y": -1.0384615384615383, "z": 0.3188631347714568}, "6": {"x": 1.164850777255285, "y": -1.0384615384615383, "z": 0.08870494999794473}, "7": {"x": 1.1696110991893072, "y": -1.0384615384615383, "z": 0.33865962455932286}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "56b08b24-71be-49a2-81f1-9b6e5724c360"}, "is_support": false}, "name": "Block", "guid": "a46cf32f-a300-4e65-a6f6-00a501a5b356"}, "e9296123-0d1a-45f7-983f-dc6c00f2d1cd": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.164850777255285, "y": -1.1538461538461537, "z": 0.08870494999794473}, "1": {"x": 1.1696110991893072, "y": -1.1538461538461537, "z": 0.33865962455932286}, "2": {"x": 0.38830445211037423, "y": -1.1538461538461537, "z": 0.09856370341234202}, "3": {"x": 0.3898913113343645, "y": -1.1538461538461537, "z": 0.34855866711721994}, "4": {"x": 1.164850777255285, "y": -0.923076923076923, "z": 0.08870494999794473}, "5": {"x": 1.1696110991893072, "y": -0.923076923076923, "z": 0.33865962455932286}, "6": {"x": 0.38830445211037423, "y": -0.923076923076923, "z": 0.09856370341234202}, "7": {"x": 0.3898913113343645, "y": -0.923076923076923, "z": 0.34855866711721994}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "b7874980-ada0-4a7e-8edf-dcc263b4ad27"}, "is_support": false}, "name": "Block", "guid": "e9296123-0d1a-45f7-983f-dc6c00f2d1cd"}, "6ccf10a0-e246-4094-933a-2fb607786ebf": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.38830445211037423, "y": -1.2692307692307692, "z": 0.09856370341234202}, "1": {"x": 0.3898913113343645, "y": -1.2692307692307692, "z": 0.34855866711721994}, "2": {"x": -0.3883044521103738, "y": -1.2692307692307692, "z": 0.09856370341234415}, "3": {"x": -0.3898913113343636, "y": -1.2692307692307692, "z": 0.34855866711722205}, "4": {"x": 0.38830445211037423, "y": -1.0384615384615383, "z": 0.09856370341234202}, "5": {"x": 0.3898913113343645, "y": -1.0384615384615383, "z": 0.34855866711721994}, "6": {"x": -0.3883044521103738, "y": -1.0384615384615383, "z": 0.09856370341234415}, "7": {"x": -0.3898913113343636, "y": -1.0384615384615383, "z": 0.34855866711722205}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "82ba3cde-7a15-4b2b-94e5-564aa1389bdf"}, "is_support": false}, "name": "Block", "guid": "6ccf10a0-e246-4094-933a-2fb607786ebf"}, "a991ee08-21dd-48d7-8a26-76e1898d2cf2": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.3883044521103738, "y": -1.1538461538461537, "z": 0.09856370341234415}, "1": {"x": -0.3898913113343636, "y": -1.1538461538461537, "z": 0.34855866711722205}, "2": {"x": -1.1648507772552863, "y": -1.1538461538461537, "z": 0.08870494999794357}, "3": {"x": -1.169611099189309, "y": -1.1538461538461537, "z": 0.33865962455932164}, "4": {"x": -0.3883044521103738, "y": -0.923076923076923, "z": 0.09856370341234415}, "5": {"x": -0.3898913113343636, "y": -0.923076923076923, "z": 0.34855866711722205}, "6": {"x": -1.1648507772552863, "y": -0.923076923076923, "z": 0.08870494999794357}, "7": {"x": -1.169611099189309, "y": -0.923076923076923, "z": 0.33865962455932164}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "f490fd88-ffe5-4bb4-a716-221f1d3b279e"}, "is_support": false}, "name": "Block", "guid": "a991ee08-21dd-48d7-8a26-76e1898d2cf2"}, "3ff8d7c6-23ee-4947-805e-abb7b5870dd1": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.1648507772552863, "y": -1.2692307692307692, "z": 0.08870494999794357}, "1": {"x": -1.169611099189309, "y": -1.2692307692307692, "z": 0.33865962455932164}, "2": {"x": -1.9412093752579178, "y": -1.2692307692307692, "z": 0.06898903200408565}, "3": {"x": -1.9491423927293434, "y": -1.2692307692307692, "z": 0.31886313477145534}, "4": {"x": -1.1648507772552863, "y": -1.0384615384615383, "z": 0.08870494999794357}, "5": {"x": -1.169611099189309, "y": -1.0384615384615383, "z": 0.33865962455932164}, "6": {"x": -1.9412093752579178, "y": -1.0384615384615383, "z": 0.06898903200408565}, "7": {"x": -1.9491423927293434, "y": -1.0384615384615383, "z": 0.31886313477145534}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "003d0d8a-3910-458e-86e6-79e5263d8638"}, "is_support": false}, "name": "Block", "guid": "3ff8d7c6-23ee-4947-805e-abb7b5870dd1"}, "884d7e49-5633-4051-a9ca-2c9423964c61": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.9412093752579178, "y": -1.1538461538461537, "z": 0.06898903200408565}, "1": {"x": -1.9491423927293434, "y": -1.1538461538461537, "z": 0.31886313477145534}, "2": {"x": -2.717255128305899, "y": -1.1538461538461537, "z": 0.03941912684456508}, "3": {"x": -2.728359562831056, "y": -1.1538461538461537, "z": 0.2891723881523536}, "4": {"x": -1.9412093752579178, "y": -0.923076923076923, "z": 0.06898903200408565}, "5": {"x": -1.9491423927293434, "y": -0.923076923076923, "z": 0.31886313477145534}, "6": {"x": -2.717255128305899, "y": -0.923076923076923, "z": 0.03941912684456508}, "7": {"x": -2.728359562831056, "y": -0.923076923076923, "z": 0.2891723881523536}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "0804c26f-8f5e-4ebb-a28f-807da98d6bdd"}, "is_support": false}, "name": "Block", "guid": "884d7e49-5633-4051-a9ca-2c9423964c61"}, "2ac0ad36-6e10-4ef8-b0ac-e47e58a5b613": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.717255128305899, "y": -1.2692307692307692, "z": 0.03941912684456508}, "1": {"x": -2.728359562831056, "y": -1.2692307692307692, "z": 0.2891723881523536}, "2": {"x": -3.492862969004898, "y": -1.2692307692307692, "z": 2.858824288409778e-15}, "3": {"x": -3.5071370309951098, "y": -1.2692307692307692, "z": 0.2495921696574254}, "4": {"x": -2.717255128305899, "y": -1.0384615384615383, "z": 0.03941912684456508}, "5": {"x": -2.728359562831056, "y": -1.0384615384615383, "z": 0.2891723881523536}, "6": {"x": -3.492862969004898, "y": -1.0384615384615383, "z": 2.858824288409778e-15}, "7": {"x": -3.5071370309951098, "y": -1.0384615384615383, "z": 0.2495921696574254}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "bfdaa560-6fbf-40b4-8af9-10baa04c83de"}, "is_support": true}, "name": "Block", "guid": "2ac0ad36-6e10-4ef8-b0ac-e47e58a5b613"}, "19b9d3e2-16bc-4210-8554-6cd689ee0373": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.4928629690048973, "y": -1.0384615384615383, "z": 0.0}, "1": {"x": 3.5071370309951093, "y": -1.0384615384615383, "z": 0.2495921696574225}, "2": {"x": 2.717255128305898, "y": -1.0384615384615383, "z": 0.03941912684456782}, "3": {"x": 2.728359562831055, "y": -1.0384615384615383, "z": 0.28917238815235635}, "4": {"x": 3.4928629690048973, "y": -0.8076923076923077, "z": 0.0}, "5": {"x": 3.5071370309951093, "y": -0.8076923076923077, "z": 0.2495921696574225}, "6": {"x": 2.717255128305898, "y": -0.8076923076923077, "z": 0.03941912684456782}, "7": {"x": 2.728359562831055, "y": -0.8076923076923077, "z": 0.28917238815235635}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "a10bc8d7-2d06-4b10-a47c-ed1b5754ca7f"}, "is_support": true}, "name": "Block", "guid": "19b9d3e2-16bc-4210-8554-6cd689ee0373"}, "b56f0278-34d0-4c2c-829c-27c11e57bc1e": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.717255128305898, "y": -0.923076923076923, "z": 0.03941912684456782}, "1": {"x": 2.728359562831055, "y": -0.923076923076923, "z": 0.28917238815235635}, "2": {"x": 1.9412093752579165, "y": -0.923076923076923, "z": 0.06898903200408708}, "3": {"x": 1.949142392729342, "y": -0.923076923076923, "z": 0.3188631347714568}, "4": {"x": 2.717255128305898, "y": -0.6923076923076923, "z": 0.03941912684456782}, "5": {"x": 2.728359562831055, "y": -0.6923076923076923, "z": 0.28917238815235635}, "6": {"x": 1.9412093752579165, "y": -0.6923076923076923, "z": 0.06898903200408708}, "7": {"x": 1.949142392729342, "y": -0.6923076923076923, "z": 0.3188631347714568}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "affd9c52-f46a-46a9-b629-d643be5b08ca"}, "is_support": false}, "name": "Block", "guid": "b56f0278-34d0-4c2c-829c-27c11e57bc1e"}, "c9cb65df-843e-43e9-9bcc-4857391f799f": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.9412093752579165, "y": -1.0384615384615383, "z": 0.06898903200408708}, "1": {"x": 1.949142392729342, "y": -1.0384615384615383, "z": 0.3188631347714568}, "2": {"x": 1.164850777255285, "y": -1.0384615384615383, "z": 0.08870494999794473}, "3": {"x": 1.1696110991893072, "y": -1.0384615384615383, "z": 0.33865962455932286}, "4": {"x": 1.9412093752579165, "y": -0.8076923076923077, "z": 0.06898903200408708}, "5": {"x": 1.949142392729342, "y": -0.8076923076923077, "z": 0.3188631347714568}, "6": {"x": 1.164850777255285, "y": -0.8076923076923077, "z": 0.08870494999794473}, "7": {"x": 1.1696110991893072, "y": -0.8076923076923077, "z": 0.33865962455932286}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "07967c1e-3ee1-40a4-9166-5ce180819986"}, "is_support": false}, "name": "Block", "guid": "c9cb65df-843e-43e9-9bcc-4857391f799f"}, "cb230d96-8e66-4c8c-bd09-f432dd49d486": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.164850777255285, "y": -0.923076923076923, "z": 0.08870494999794473}, "1": {"x": 1.1696110991893072, "y": -0.923076923076923, "z": 0.33865962455932286}, "2": {"x": 0.38830445211037423, "y": -0.923076923076923, "z": 0.09856370341234202}, "3": {"x": 0.3898913113343645, "y": -0.923076923076923, "z": 0.34855866711721994}, "4": {"x": 1.164850777255285, "y": -0.6923076923076923, "z": 0.08870494999794473}, "5": {"x": 1.1696110991893072, "y": -0.6923076923076923, "z": 0.33865962455932286}, "6": {"x": 0.38830445211037423, "y": -0.6923076923076923, "z": 0.09856370341234202}, "7": {"x": 0.3898913113343645, "y": -0.6923076923076923, "z": 0.34855866711721994}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "a7d3dee3-cead-4d28-acb5-e7dacf106939"}, "is_support": false}, "name": "Block", "guid": "cb230d96-8e66-4c8c-bd09-f432dd49d486"}, "50ce2053-bc32-4834-92ef-15e9b91b74d8": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.38830445211037423, "y": -1.0384615384615383, "z": 0.09856370341234202}, "1": {"x": 0.3898913113343645, "y": -1.0384615384615383, "z": 0.34855866711721994}, "2": {"x": -0.3883044521103738, "y": -1.0384615384615383, "z": 0.09856370341234415}, "3": {"x": -0.3898913113343636, "y": -1.0384615384615383, "z": 0.34855866711722205}, "4": {"x": 0.38830445211037423, "y": -0.8076923076923077, "z": 0.09856370341234202}, "5": {"x": 0.3898913113343645, "y": -0.8076923076923077, "z": 0.34855866711721994}, "6": {"x": -0.3883044521103738, "y": -0.8076923076923077, "z": 0.09856370341234415}, "7": {"x": -0.3898913113343636, "y": -0.8076923076923077, "z": 0.34855866711722205}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "75738737-e9bf-48c6-8dcd-c26b2614ed19"}, "is_support": false}, "name": "Block", "guid": "50ce2053-bc32-4834-92ef-15e9b91b74d8"}, "01fe9897-c6d4-4de2-ae48-32cd5b99c38e": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.3883044521103738, "y": -0.923076923076923, "z": 0.09856370341234415}, "1": {"x": -0.3898913113343636, "y": -0.923076923076923, "z": 0.34855866711722205}, "2": {"x": -1.1648507772552863, "y": -0.923076923076923, "z": 0.08870494999794357}, "3": {"x": -1.169611099189309, "y": -0.923076923076923, "z": 0.33865962455932164}, "4": {"x": -0.3883044521103738, "y": -0.6923076923076923, "z": 0.09856370341234415}, "5": {"x": -0.3898913113343636, "y": -0.6923076923076923, "z": 0.34855866711722205}, "6": {"x": -1.1648507772552863, "y": -0.6923076923076923, "z": 0.08870494999794357}, "7": {"x": -1.169611099189309, "y": -0.6923076923076923, "z": 0.33865962455932164}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "acd50797-bb18-4ca3-a3ca-a6a2893e685e"}, "is_support": false}, "name": "Block", "guid": "01fe9897-c6d4-4de2-ae48-32cd5b99c38e"}, "0edd4ae5-3839-466e-a0db-bfe6a3248c4a": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.1648507772552863, "y": -1.0384615384615383, "z": 0.08870494999794357}, "1": {"x": -1.169611099189309, "y": -1.0384615384615383, "z": 0.33865962455932164}, "2": {"x": -1.9412093752579178, "y": -1.0384615384615383, "z": 0.06898903200408565}, "3": {"x": -1.9491423927293434, "y": -1.0384615384615383, "z": 0.31886313477145534}, "4": {"x": -1.1648507772552863, "y": -0.8076923076923077, "z": 0.08870494999794357}, "5": {"x": -1.169611099189309, "y": -0.8076923076923077, "z": 0.33865962455932164}, "6": {"x": -1.9412093752579178, "y": -0.8076923076923077, "z": 0.06898903200408565}, "7": {"x": -1.9491423927293434, "y": -0.8076923076923077, "z": 0.31886313477145534}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "39d0afa6-d7a2-4294-8f2c-351b524d3f2c"}, "is_support": false}, "name": "Block", "guid": "0edd4ae5-3839-466e-a0db-bfe6a3248c4a"}, "6669ee1f-840f-4395-9bc4-c8deaa9a4d58": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.9412093752579178, "y": -0.923076923076923, "z": 0.06898903200408565}, "1": {"x": -1.9491423927293434, "y": -0.923076923076923, "z": 0.31886313477145534}, "2": {"x": -2.717255128305899, "y": -0.923076923076923, "z": 0.03941912684456508}, "3": {"x": -2.728359562831056, "y": -0.923076923076923, "z": 0.2891723881523536}, "4": {"x": -1.9412093752579178, "y": -0.6923076923076923, "z": 0.06898903200408565}, "5": {"x": -1.9491423927293434, "y": -0.6923076923076923, "z": 0.31886313477145534}, "6": {"x": -2.717255128305899, "y": -0.6923076923076923, "z": 0.03941912684456508}, "7": {"x": -2.728359562831056, "y": -0.6923076923076923, "z": 0.2891723881523536}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "4edb1e97-4f1e-452c-99b3-d3da18532baf"}, "is_support": false}, "name": "Block", "guid": "6669ee1f-840f-4395-9bc4-c8deaa9a4d58"}, "cfd40143-54e1-4b10-a7d3-da5a99bde9e0": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.717255128305899, "y": -1.0384615384615383, "z": 0.03941912684456508}, "1": {"x": -2.728359562831056, "y": -1.0384615384615383, "z": 0.2891723881523536}, "2": {"x": -3.492862969004898, "y": -1.0384615384615383, "z": 2.858824288409778e-15}, "3": {"x": -3.5071370309951098, "y": -1.0384615384615383, "z": 0.2495921696574254}, "4": {"x": -2.717255128305899, "y": -0.8076923076923077, "z": 0.03941912684456508}, "5": {"x": -2.728359562831056, "y": -0.8076923076923077, "z": 0.2891723881523536}, "6": {"x": -3.492862969004898, "y": -0.8076923076923077, "z": 2.858824288409778e-15}, "7": {"x": -3.5071370309951098, "y": -0.8076923076923077, "z": 0.2495921696574254}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "7edae3ab-5fee-47de-90ea-204575db4416"}, "is_support": true}, "name": "Block", "guid": "cfd40143-54e1-4b10-a7d3-da5a99bde9e0"}, "cf012192-330e-4517-9751-00454ebdc5d9": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.4928629690048973, "y": -0.8076923076923077, "z": 0.0}, "1": {"x": 3.5071370309951093, "y": -0.8076923076923077, "z": 0.2495921696574225}, "2": {"x": 2.717255128305898, "y": -0.8076923076923077, "z": 0.03941912684456782}, "3": {"x": 2.728359562831055, "y": -0.8076923076923077, "z": 0.28917238815235635}, "4": {"x": 3.4928629690048973, "y": -0.5769230769230769, "z": 0.0}, "5": {"x": 3.5071370309951093, "y": -0.5769230769230769, "z": 0.2495921696574225}, "6": {"x": 2.717255128305898, "y": -0.5769230769230769, "z": 0.03941912684456782}, "7": {"x": 2.728359562831055, "y": -0.5769230769230769, "z": 0.28917238815235635}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "835c6ee1-4a50-45a3-b11f-8853dedfd47c"}, "is_support": true}, "name": "Block", "guid": "cf012192-330e-4517-9751-00454ebdc5d9"}, "e57c00c1-bbbf-46d5-95e8-a9f629e71442": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.717255128305898, "y": -0.6923076923076923, "z": 0.03941912684456782}, "1": {"x": 2.728359562831055, "y": -0.6923076923076923, "z": 0.28917238815235635}, "2": {"x": 1.9412093752579165, "y": -0.6923076923076923, "z": 0.06898903200408708}, "3": {"x": 1.949142392729342, "y": -0.6923076923076923, "z": 0.3188631347714568}, "4": {"x": 2.717255128305898, "y": -0.46153846153846145, "z": 0.03941912684456782}, "5": {"x": 2.728359562831055, "y": -0.46153846153846145, "z": 0.28917238815235635}, "6": {"x": 1.9412093752579165, "y": -0.46153846153846145, "z": 0.06898903200408708}, "7": {"x": 1.949142392729342, "y": -0.46153846153846145, "z": 0.3188631347714568}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "983cc81b-c453-4113-84b0-00c325169af8"}, "is_support": false}, "name": "Block", "guid": "e57c00c1-bbbf-46d5-95e8-a9f629e71442"}, "cd0a8036-8b25-44bd-846c-6673671aaa02": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.9412093752579165, "y": -0.8076923076923077, "z": 0.06898903200408708}, "1": {"x": 1.949142392729342, "y": -0.8076923076923077, "z": 0.3188631347714568}, "2": {"x": 1.164850777255285, "y": -0.8076923076923077, "z": 0.08870494999794473}, "3": {"x": 1.1696110991893072, "y": -0.8076923076923077, "z": 0.33865962455932286}, "4": {"x": 1.9412093752579165, "y": -0.5769230769230769, "z": 0.06898903200408708}, "5": {"x": 1.949142392729342, "y": -0.5769230769230769, "z": 0.3188631347714568}, "6": {"x": 1.164850777255285, "y": -0.5769230769230769, "z": 0.08870494999794473}, "7": {"x": 1.1696110991893072, "y": -0.5769230769230769, "z": 0.33865962455932286}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "4bf969a9-3b0c-403c-9e27-b86eb9b8914d"}, "is_support": false}, "name": "Block", "guid": "cd0a8036-8b25-44bd-846c-6673671aaa02"}, "c70ab643-700f-42db-b45e-858cc38ec665": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.164850777255285, "y": -0.6923076923076923, "z": 0.08870494999794473}, "1": {"x": 1.1696110991893072, "y": -0.6923076923076923, "z": 0.33865962455932286}, "2": {"x": 0.38830445211037423, "y": -0.6923076923076923, "z": 0.09856370341234202}, "3": {"x": 0.3898913113343645, "y": -0.6923076923076923, "z": 0.34855866711721994}, "4": {"x": 1.164850777255285, "y": -0.46153846153846145, "z": 0.08870494999794473}, "5": {"x": 1.1696110991893072, "y": -0.46153846153846145, "z": 0.33865962455932286}, "6": {"x": 0.38830445211037423, "y": -0.46153846153846145, "z": 0.09856370341234202}, "7": {"x": 0.3898913113343645, "y": -0.46153846153846145, "z": 0.34855866711721994}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "c648d4ee-251f-4ba9-80a0-222f0914002a"}, "is_support": false}, "name": "Block", "guid": "c70ab643-700f-42db-b45e-858cc38ec665"}, "25b24d50-d32d-41cc-ba52-19b0e2ac35c1": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.38830445211037423, "y": -0.8076923076923077, "z": 0.09856370341234202}, "1": {"x": 0.3898913113343645, "y": -0.8076923076923077, "z": 0.34855866711721994}, "2": {"x": -0.3883044521103738, "y": -0.8076923076923077, "z": 0.09856370341234415}, "3": {"x": -0.3898913113343636, "y": -0.8076923076923077, "z": 0.34855866711722205}, "4": {"x": 0.38830445211037423, "y": -0.5769230769230769, "z": 0.09856370341234202}, "5": {"x": 0.3898913113343645, "y": -0.5769230769230769, "z": 0.34855866711721994}, "6": {"x": -0.3883044521103738, "y": -0.5769230769230769, "z": 0.09856370341234415}, "7": {"x": -0.3898913113343636, "y": -0.5769230769230769, "z": 0.34855866711722205}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "22de2829-cfbb-4888-82b7-da53449e58f6"}, "is_support": false}, "name": "Block", "guid": "25b24d50-d32d-41cc-ba52-19b0e2ac35c1"}, "368f8813-17d0-4c17-b545-2dd78dae6d95": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.3883044521103738, "y": -0.6923076923076923, "z": 0.09856370341234415}, "1": {"x": -0.3898913113343636, "y": -0.6923076923076923, "z": 0.34855866711722205}, "2": {"x": -1.1648507772552863, "y": -0.6923076923076923, "z": 0.08870494999794357}, "3": {"x": -1.169611099189309, "y": -0.6923076923076923, "z": 0.33865962455932164}, "4": {"x": -0.3883044521103738, "y": -0.46153846153846145, "z": 0.09856370341234415}, "5": {"x": -0.3898913113343636, "y": -0.46153846153846145, "z": 0.34855866711722205}, "6": {"x": -1.1648507772552863, "y": -0.46153846153846145, "z": 0.08870494999794357}, "7": {"x": -1.169611099189309, "y": -0.46153846153846145, "z": 0.33865962455932164}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "169a0824-db6e-48e4-92e5-cba1ccf05bd2"}, "is_support": false}, "name": "Block", "guid": "368f8813-17d0-4c17-b545-2dd78dae6d95"}, "3b40f112-e2bb-4833-84b4-6a4548902cb3": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.1648507772552863, "y": -0.8076923076923077, "z": 0.08870494999794357}, "1": {"x": -1.169611099189309, "y": -0.8076923076923077, "z": 0.33865962455932164}, "2": {"x": -1.9412093752579178, "y": -0.8076923076923077, "z": 0.06898903200408565}, "3": {"x": -1.9491423927293434, "y": -0.8076923076923077, "z": 0.31886313477145534}, "4": {"x": -1.1648507772552863, "y": -0.5769230769230769, "z": 0.08870494999794357}, "5": {"x": -1.169611099189309, "y": -0.5769230769230769, "z": 0.33865962455932164}, "6": {"x": -1.9412093752579178, "y": -0.5769230769230769, "z": 0.06898903200408565}, "7": {"x": -1.9491423927293434, "y": -0.5769230769230769, "z": 0.31886313477145534}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "37137df0-01db-4c22-bf63-85934c8887bf"}, "is_support": false}, "name": "Block", "guid": "3b40f112-e2bb-4833-84b4-6a4548902cb3"}, "cfb26dc7-762e-462c-8402-887f119bc1e8": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.9412093752579178, "y": -0.6923076923076923, "z": 0.06898903200408565}, "1": {"x": -1.9491423927293434, "y": -0.6923076923076923, "z": 0.31886313477145534}, "2": {"x": -2.717255128305899, "y": -0.6923076923076923, "z": 0.03941912684456508}, "3": {"x": -2.728359562831056, "y": -0.6923076923076923, "z": 0.2891723881523536}, "4": {"x": -1.9412093752579178, "y": -0.46153846153846145, "z": 0.06898903200408565}, "5": {"x": -1.9491423927293434, "y": -0.46153846153846145, "z": 0.31886313477145534}, "6": {"x": -2.717255128305899, "y": -0.46153846153846145, "z": 0.03941912684456508}, "7": {"x": -2.728359562831056, "y": -0.46153846153846145, "z": 0.2891723881523536}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "a5b0e751-ad25-41da-93a5-71a373a5ad40"}, "is_support": false}, "name": "Block", "guid": "cfb26dc7-762e-462c-8402-887f119bc1e8"}, "e3eb1b65-7dc6-4463-af29-7704365eade0": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.717255128305899, "y": -0.8076923076923077, "z": 0.03941912684456508}, "1": {"x": -2.728359562831056, "y": -0.8076923076923077, "z": 0.2891723881523536}, "2": {"x": -3.492862969004898, "y": -0.8076923076923077, "z": 2.858824288409778e-15}, "3": {"x": -3.5071370309951098, "y": -0.8076923076923077, "z": 0.2495921696574254}, "4": {"x": -2.717255128305899, "y": -0.5769230769230769, "z": 0.03941912684456508}, "5": {"x": -2.728359562831056, "y": -0.5769230769230769, "z": 0.2891723881523536}, "6": {"x": -3.492862969004898, "y": -0.5769230769230769, "z": 2.858824288409778e-15}, "7": {"x": -3.5071370309951098, "y": -0.5769230769230769, "z": 0.2495921696574254}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "f7ab5ec8-018d-440e-bdd9-f74f95f10f66"}, "is_support": true}, "name": "Block", "guid": "e3eb1b65-7dc6-4463-af29-7704365eade0"}, "2077d962-1e5b-4f03-bbe5-5a99acc4c5dd": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.4928629690048973, "y": -0.5769230769230769, "z": 0.0}, "1": {"x": 3.5071370309951093, "y": -0.5769230769230769, "z": 0.2495921696574225}, "2": {"x": 2.717255128305898, "y": -0.5769230769230769, "z": 0.03941912684456782}, "3": {"x": 2.728359562831055, "y": -0.5769230769230769, "z": 0.28917238815235635}, "4": {"x": 3.4928629690048973, "y": -0.34615384615384603, "z": 0.0}, "5": {"x": 3.5071370309951093, "y": -0.34615384615384603, "z": 0.2495921696574225}, "6": {"x": 2.717255128305898, "y": -0.34615384615384603, "z": 0.03941912684456782}, "7": {"x": 2.728359562831055, "y": -0.34615384615384603, "z": 0.28917238815235635}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "36c4fad2-7945-4e18-813a-808437234605"}, "is_support": true}, "name": "Block", "guid": "2077d962-1e5b-4f03-bbe5-5a99acc4c5dd"}, "f9d8fe10-2fb7-4cf3-8ace-33c1d14184ee": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.717255128305898, "y": -0.46153846153846145, "z": 0.03941912684456782}, "1": {"x": 2.728359562831055, "y": -0.46153846153846145, "z": 0.28917238815235635}, "2": {"x": 1.9412093752579165, "y": -0.46153846153846145, "z": 0.06898903200408708}, "3": {"x": 1.949142392729342, "y": -0.46153846153846145, "z": 0.3188631347714568}, "4": {"x": 2.717255128305898, "y": -0.23076923076923062, "z": 0.03941912684456782}, "5": {"x": 2.728359562831055, "y": -0.23076923076923062, "z": 0.28917238815235635}, "6": {"x": 1.9412093752579165, "y": -0.23076923076923062, "z": 0.06898903200408708}, "7": {"x": 1.949142392729342, "y": -0.23076923076923062, "z": 0.3188631347714568}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "8f30dc4d-a720-45c9-a491-76bd5c03f43d"}, "is_support": false}, "name": "Block", "guid": "f9d8fe10-2fb7-4cf3-8ace-33c1d14184ee"}, "1e057147-b426-4a20-bb2a-9a5735379e6a": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.9412093752579165, "y": -0.5769230769230769, "z": 0.06898903200408708}, "1": {"x": 1.949142392729342, "y": -0.5769230769230769, "z": 0.3188631347714568}, "2": {"x": 1.164850777255285, "y": -0.5769230769230769, "z": 0.08870494999794473}, "3": {"x": 1.1696110991893072, "y": -0.5769230769230769, "z": 0.33865962455932286}, "4": {"x": 1.9412093752579165, "y": -0.34615384615384603, "z": 0.06898903200408708}, "5": {"x": 1.949142392729342, "y": -0.34615384615384603, "z": 0.3188631347714568}, "6": {"x": 1.164850777255285, "y": -0.34615384615384603, "z": 0.08870494999794473}, "7": {"x": 1.1696110991893072, "y": -0.34615384615384603, "z": 0.33865962455932286}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "59b9db2f-b6a2-45c6-8297-e1e3a3cf43d8"}, "is_support": false}, "name": "Block", "guid": "1e057147-b426-4a20-bb2a-9a5735379e6a"}, "3e8a578f-3007-4947-9a1d-4ce435dccd49": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.164850777255285, "y": -0.46153846153846145, "z": 0.08870494999794473}, "1": {"x": 1.1696110991893072, "y": -0.46153846153846145, "z": 0.33865962455932286}, "2": {"x": 0.38830445211037423, "y": -0.46153846153846145, "z": 0.09856370341234202}, "3": {"x": 0.3898913113343645, "y": -0.46153846153846145, "z": 0.34855866711721994}, "4": {"x": 1.164850777255285, "y": -0.23076923076923062, "z": 0.08870494999794473}, "5": {"x": 1.1696110991893072, "y": -0.23076923076923062, "z": 0.33865962455932286}, "6": {"x": 0.38830445211037423, "y": -0.23076923076923062, "z": 0.09856370341234202}, "7": {"x": 0.3898913113343645, "y": -0.23076923076923062, "z": 0.34855866711721994}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "b241f609-7eb1-4344-9823-48467b67029a"}, "is_support": false}, "name": "Block", "guid": "3e8a578f-3007-4947-9a1d-4ce435dccd49"}, "e2cf7364-a202-4d6d-8b20-452b009f18fd": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.38830445211037423, "y": -0.5769230769230769, "z": 0.09856370341234202}, "1": {"x": 0.3898913113343645, "y": -0.5769230769230769, "z": 0.34855866711721994}, "2": {"x": -0.3883044521103738, "y": -0.5769230769230769, "z": 0.09856370341234415}, "3": {"x": -0.3898913113343636, "y": -0.5769230769230769, "z": 0.34855866711722205}, "4": {"x": 0.38830445211037423, "y": -0.34615384615384603, "z": 0.09856370341234202}, "5": {"x": 0.3898913113343645, "y": -0.34615384615384603, "z": 0.34855866711721994}, "6": {"x": -0.3883044521103738, "y": -0.34615384615384603, "z": 0.09856370341234415}, "7": {"x": -0.3898913113343636, "y": -0.34615384615384603, "z": 0.34855866711722205}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "b13b6925-15e5-4d42-b57e-594f2547803a"}, "is_support": false}, "name": "Block", "guid": "e2cf7364-a202-4d6d-8b20-452b009f18fd"}, "f7242345-6db4-44b5-9b8a-001f7834930b": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.3883044521103738, "y": -0.46153846153846145, "z": 0.09856370341234415}, "1": {"x": -0.3898913113343636, "y": -0.46153846153846145, "z": 0.34855866711722205}, "2": {"x": -1.1648507772552863, "y": -0.46153846153846145, "z": 0.08870494999794357}, "3": {"x": -1.169611099189309, "y": -0.46153846153846145, "z": 0.33865962455932164}, "4": {"x": -0.3883044521103738, "y": -0.23076923076923062, "z": 0.09856370341234415}, "5": {"x": -0.3898913113343636, "y": -0.23076923076923062, "z": 0.34855866711722205}, "6": {"x": -1.1648507772552863, "y": -0.23076923076923062, "z": 0.08870494999794357}, "7": {"x": -1.169611099189309, "y": -0.23076923076923062, "z": 0.33865962455932164}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "560f0296-9ba8-4ed6-b5a5-e5655eea0f63"}, "is_support": false}, "name": "Block", "guid": "f7242345-6db4-44b5-9b8a-001f7834930b"}, "ccbfd12a-5e4b-4e6e-9bd4-8cecaf5ba635": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.1648507772552863, "y": -0.5769230769230769, "z": 0.08870494999794357}, "1": {"x": -1.169611099189309, "y": -0.5769230769230769, "z": 0.33865962455932164}, "2": {"x": -1.9412093752579178, "y": -0.5769230769230769, "z": 0.06898903200408565}, "3": {"x": -1.9491423927293434, "y": -0.5769230769230769, "z": 0.31886313477145534}, "4": {"x": -1.1648507772552863, "y": -0.34615384615384603, "z": 0.08870494999794357}, "5": {"x": -1.169611099189309, "y": -0.34615384615384603, "z": 0.33865962455932164}, "6": {"x": -1.9412093752579178, "y": -0.34615384615384603, "z": 0.06898903200408565}, "7": {"x": -1.9491423927293434, "y": -0.34615384615384603, "z": 0.31886313477145534}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "19a3a4b2-af95-4a95-9d54-54368d08cd35"}, "is_support": false}, "name": "Block", "guid": "ccbfd12a-5e4b-4e6e-9bd4-8cecaf5ba635"}, "6d564fc7-d36a-4543-b5eb-2c6ad3bd48e7": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.9412093752579178, "y": -0.46153846153846145, "z": 0.06898903200408565}, "1": {"x": -1.9491423927293434, "y": -0.46153846153846145, "z": 0.31886313477145534}, "2": {"x": -2.717255128305899, "y": -0.46153846153846145, "z": 0.03941912684456508}, "3": {"x": -2.728359562831056, "y": -0.46153846153846145, "z": 0.2891723881523536}, "4": {"x": -1.9412093752579178, "y": -0.23076923076923062, "z": 0.06898903200408565}, "5": {"x": -1.9491423927293434, "y": -0.23076923076923062, "z": 0.31886313477145534}, "6": {"x": -2.717255128305899, "y": -0.23076923076923062, "z": 0.03941912684456508}, "7": {"x": -2.728359562831056, "y": -0.23076923076923062, "z": 0.2891723881523536}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "a07c1774-4514-4b73-83ef-9e22701cabc8"}, "is_support": false}, "name": "Block", "guid": "6d564fc7-d36a-4543-b5eb-2c6ad3bd48e7"}, "3a15d88d-00ec-45d0-9c72-d59a1cd405a7": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.717255128305899, "y": -0.5769230769230769, "z": 0.03941912684456508}, "1": {"x": -2.728359562831056, "y": -0.5769230769230769, "z": 0.2891723881523536}, "2": {"x": -3.492862969004898, "y": -0.5769230769230769, "z": 2.858824288409778e-15}, "3": {"x": -3.5071370309951098, "y": -0.5769230769230769, "z": 0.2495921696574254}, "4": {"x": -2.717255128305899, "y": -0.34615384615384603, "z": 0.03941912684456508}, "5": {"x": -2.728359562831056, "y": -0.34615384615384603, "z": 0.2891723881523536}, "6": {"x": -3.492862969004898, "y": -0.34615384615384603, "z": 2.858824288409778e-15}, "7": {"x": -3.5071370309951098, "y": -0.34615384615384603, "z": 0.2495921696574254}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "5717b61c-9059-4a2c-936e-3caeea32017a"}, "is_support": true}, "name": "Block", "guid": "3a15d88d-00ec-45d0-9c72-d59a1cd405a7"}, "d24dd93f-e1ad-42ff-a7bf-0a444fce0eb0": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.4928629690048973, "y": -0.34615384615384603, "z": 0.0}, "1": {"x": 3.5071370309951093, "y": -0.34615384615384603, "z": 0.2495921696574225}, "2": {"x": 2.717255128305898, "y": -0.34615384615384603, "z": 0.03941912684456782}, "3": {"x": 2.728359562831055, "y": -0.34615384615384603, "z": 0.28917238815235635}, "4": {"x": 3.4928629690048973, "y": -0.11538461538461542, "z": 0.0}, "5": {"x": 3.5071370309951093, "y": -0.11538461538461542, "z": 0.2495921696574225}, "6": {"x": 2.717255128305898, "y": -0.11538461538461542, "z": 0.03941912684456782}, "7": {"x": 2.728359562831055, "y": -0.11538461538461542, "z": 0.28917238815235635}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "b5cb51ac-f35e-4f99-b986-35b018198bb8"}, "is_support": true}, "name": "Block", "guid": "d24dd93f-e1ad-42ff-a7bf-0a444fce0eb0"}, "54ad26d5-777e-4589-b531-f91f174e6303": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.717255128305898, "y": -0.23076923076923062, "z": 0.03941912684456782}, "1": {"x": 2.728359562831055, "y": -0.23076923076923062, "z": 0.28917238815235635}, "2": {"x": 1.9412093752579165, "y": -0.23076923076923062, "z": 0.06898903200408708}, "3": {"x": 1.949142392729342, "y": -0.23076923076923062, "z": 0.3188631347714568}, "4": {"x": 2.717255128305898, "y": 0.0, "z": 0.03941912684456782}, "5": {"x": 2.728359562831055, "y": 0.0, "z": 0.28917238815235635}, "6": {"x": 1.9412093752579165, "y": 0.0, "z": 0.06898903200408708}, "7": {"x": 1.949142392729342, "y": 0.0, "z": 0.3188631347714568}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "766a5bc4-04b8-4734-8c27-f9b45a66ea23"}, "is_support": false}, "name": "Block", "guid": "54ad26d5-777e-4589-b531-f91f174e6303"}, "c371c953-052d-4185-9dc4-5005d9fa6151": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.9412093752579165, "y": -0.34615384615384603, "z": 0.06898903200408708}, "1": {"x": 1.949142392729342, "y": -0.34615384615384603, "z": 0.3188631347714568}, "2": {"x": 1.164850777255285, "y": -0.34615384615384603, "z": 0.08870494999794473}, "3": {"x": 1.1696110991893072, "y": -0.34615384615384603, "z": 0.33865962455932286}, "4": {"x": 1.9412093752579165, "y": -0.11538461538461542, "z": 0.06898903200408708}, "5": {"x": 1.949142392729342, "y": -0.11538461538461542, "z": 0.3188631347714568}, "6": {"x": 1.164850777255285, "y": -0.11538461538461542, "z": 0.08870494999794473}, "7": {"x": 1.1696110991893072, "y": -0.11538461538461542, "z": 0.33865962455932286}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "21e70770-188d-4f6b-9086-1dd8565052e9"}, "is_support": false}, "name": "Block", "guid": "c371c953-052d-4185-9dc4-5005d9fa6151"}, "23b9d298-97d1-48b8-87bc-6ee4d81fe263": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.164850777255285, "y": -0.23076923076923062, "z": 0.08870494999794473}, "1": {"x": 1.1696110991893072, "y": -0.23076923076923062, "z": 0.33865962455932286}, "2": {"x": 0.38830445211037423, "y": -0.23076923076923062, "z": 0.09856370341234202}, "3": {"x": 0.3898913113343645, "y": -0.23076923076923062, "z": 0.34855866711721994}, "4": {"x": 1.164850777255285, "y": 0.0, "z": 0.08870494999794473}, "5": {"x": 1.1696110991893072, "y": 0.0, "z": 0.33865962455932286}, "6": {"x": 0.38830445211037423, "y": 0.0, "z": 0.09856370341234202}, "7": {"x": 0.3898913113343645, "y": 0.0, "z": 0.34855866711721994}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "717dedbc-2700-4b02-aaf4-ec6cd81a3fb9"}, "is_support": false}, "name": "Block", "guid": "23b9d298-97d1-48b8-87bc-6ee4d81fe263"}, "6eb6f3c6-0821-4d0b-9769-53a799144736": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.38830445211037423, "y": -0.34615384615384603, "z": 0.09856370341234202}, "1": {"x": 0.3898913113343645, "y": -0.34615384615384603, "z": 0.34855866711721994}, "2": {"x": -0.3883044521103738, "y": -0.34615384615384603, "z": 0.09856370341234415}, "3": {"x": -0.3898913113343636, "y": -0.34615384615384603, "z": 0.34855866711722205}, "4": {"x": 0.38830445211037423, "y": -0.11538461538461542, "z": 0.09856370341234202}, "5": {"x": 0.3898913113343645, "y": -0.11538461538461542, "z": 0.34855866711721994}, "6": {"x": -0.3883044521103738, "y": -0.11538461538461542, "z": 0.09856370341234415}, "7": {"x": -0.3898913113343636, "y": -0.11538461538461542, "z": 0.34855866711722205}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "afa8697a-efca-4134-8645-1a35b86999c3"}, "is_support": false}, "name": "Block", "guid": "6eb6f3c6-0821-4d0b-9769-53a799144736"}, "45e39a58-6825-4940-bac5-a3431bb31946": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.3883044521103738, "y": -0.23076923076923062, "z": 0.09856370341234415}, "1": {"x": -0.3898913113343636, "y": -0.23076923076923062, "z": 0.34855866711722205}, "2": {"x": -1.1648507772552863, "y": -0.23076923076923062, "z": 0.08870494999794357}, "3": {"x": -1.169611099189309, "y": -0.23076923076923062, "z": 0.33865962455932164}, "4": {"x": -0.3883044521103738, "y": 0.0, "z": 0.09856370341234415}, "5": {"x": -0.3898913113343636, "y": 0.0, "z": 0.34855866711722205}, "6": {"x": -1.1648507772552863, "y": 0.0, "z": 0.08870494999794357}, "7": {"x": -1.169611099189309, "y": 0.0, "z": 0.33865962455932164}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "ed18c8da-48f3-4847-84f0-2d460b651708"}, "is_support": false}, "name": "Block", "guid": "45e39a58-6825-4940-bac5-a3431bb31946"}, "5dd4e910-b5f5-4705-8362-ff7a4fcc5189": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.1648507772552863, "y": -0.34615384615384603, "z": 0.08870494999794357}, "1": {"x": -1.169611099189309, "y": -0.34615384615384603, "z": 0.33865962455932164}, "2": {"x": -1.9412093752579178, "y": -0.34615384615384603, "z": 0.06898903200408565}, "3": {"x": -1.9491423927293434, "y": -0.34615384615384603, "z": 0.31886313477145534}, "4": {"x": -1.1648507772552863, "y": -0.11538461538461542, "z": 0.08870494999794357}, "5": {"x": -1.169611099189309, "y": -0.11538461538461542, "z": 0.33865962455932164}, "6": {"x": -1.9412093752579178, "y": -0.11538461538461542, "z": 0.06898903200408565}, "7": {"x": -1.9491423927293434, "y": -0.11538461538461542, "z": 0.31886313477145534}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "355d5dcf-8e82-4d0a-bb7d-125cc708f245"}, "is_support": false}, "name": "Block", "guid": "5dd4e910-b5f5-4705-8362-ff7a4fcc5189"}, "baf89131-3d81-48df-93a5-39bdf9c0286b": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.9412093752579178, "y": -0.23076923076923062, "z": 0.06898903200408565}, "1": {"x": -1.9491423927293434, "y": -0.23076923076923062, "z": 0.31886313477145534}, "2": {"x": -2.717255128305899, "y": -0.23076923076923062, "z": 0.03941912684456508}, "3": {"x": -2.728359562831056, "y": -0.23076923076923062, "z": 0.2891723881523536}, "4": {"x": -1.9412093752579178, "y": 0.0, "z": 0.06898903200408565}, "5": {"x": -1.9491423927293434, "y": 0.0, "z": 0.31886313477145534}, "6": {"x": -2.717255128305899, "y": 0.0, "z": 0.03941912684456508}, "7": {"x": -2.728359562831056, "y": 0.0, "z": 0.2891723881523536}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "4ec4ad8b-0f18-4fb1-bc6f-d2131ebabfcc"}, "is_support": false}, "name": "Block", "guid": "baf89131-3d81-48df-93a5-39bdf9c0286b"}, "f1deaa2b-05cd-428e-8bb4-302ac8a7ac12": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.717255128305899, "y": -0.34615384615384603, "z": 0.03941912684456508}, "1": {"x": -2.728359562831056, "y": -0.34615384615384603, "z": 0.2891723881523536}, "2": {"x": -3.492862969004898, "y": -0.34615384615384603, "z": 2.858824288409778e-15}, "3": {"x": -3.5071370309951098, "y": -0.34615384615384603, "z": 0.2495921696574254}, "4": {"x": -2.717255128305899, "y": -0.11538461538461542, "z": 0.03941912684456508}, "5": {"x": -2.728359562831056, "y": -0.11538461538461542, "z": 0.2891723881523536}, "6": {"x": -3.492862969004898, "y": -0.11538461538461542, "z": 2.858824288409778e-15}, "7": {"x": -3.5071370309951098, "y": -0.11538461538461542, "z": 0.2495921696574254}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "d7034f7c-3d7a-4252-b7aa-6ea6392f79c5"}, "is_support": true}, "name": "Block", "guid": "f1deaa2b-05cd-428e-8bb4-302ac8a7ac12"}, "4172eeae-f861-4726-9f19-4e9ae5e38629": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.4928629690048973, "y": -0.11538461538461542, "z": 0.0}, "1": {"x": 3.5071370309951093, "y": -0.11538461538461542, "z": 0.2495921696574225}, "2": {"x": 2.717255128305898, "y": -0.11538461538461542, "z": 0.03941912684456782}, "3": {"x": 2.728359562831055, "y": -0.11538461538461542, "z": 0.28917238815235635}, "4": {"x": 3.4928629690048973, "y": 0.11538461538461542, "z": 0.0}, "5": {"x": 3.5071370309951093, "y": 0.11538461538461542, "z": 0.2495921696574225}, "6": {"x": 2.717255128305898, "y": 0.11538461538461542, "z": 0.03941912684456782}, "7": {"x": 2.728359562831055, "y": 0.11538461538461542, "z": 0.28917238815235635}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "270f51c7-b334-4d93-b87f-98fbee5d8280"}, "is_support": true}, "name": "Block", "guid": "4172eeae-f861-4726-9f19-4e9ae5e38629"}, "b4e81ccd-4134-458b-9c23-c79a2e880214": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.717255128305898, "y": 0.0, "z": 0.03941912684456782}, "1": {"x": 2.728359562831055, "y": 0.0, "z": 0.28917238815235635}, "2": {"x": 1.9412093752579165, "y": 0.0, "z": 0.06898903200408708}, "3": {"x": 1.949142392729342, "y": 0.0, "z": 0.3188631347714568}, "4": {"x": 2.717255128305898, "y": 0.23076923076923084, "z": 0.03941912684456782}, "5": {"x": 2.728359562831055, "y": 0.23076923076923084, "z": 0.28917238815235635}, "6": {"x": 1.9412093752579165, "y": 0.23076923076923084, "z": 0.06898903200408708}, "7": {"x": 1.949142392729342, "y": 0.23076923076923084, "z": 0.3188631347714568}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "b08f5ae5-b518-49b3-a1ff-61e17413205f"}, "is_support": false}, "name": "Block", "guid": "b4e81ccd-4134-458b-9c23-c79a2e880214"}, "529a986e-d7ba-4f17-ba54-b5e2116edbaf": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.9412093752579165, "y": -0.11538461538461542, "z": 0.06898903200408708}, "1": {"x": 1.949142392729342, "y": -0.11538461538461542, "z": 0.3188631347714568}, "2": {"x": 1.164850777255285, "y": -0.11538461538461542, "z": 0.08870494999794473}, "3": {"x": 1.1696110991893072, "y": -0.11538461538461542, "z": 0.33865962455932286}, "4": {"x": 1.9412093752579165, "y": 0.11538461538461542, "z": 0.06898903200408708}, "5": {"x": 1.949142392729342, "y": 0.11538461538461542, "z": 0.3188631347714568}, "6": {"x": 1.164850777255285, "y": 0.11538461538461542, "z": 0.08870494999794473}, "7": {"x": 1.1696110991893072, "y": 0.11538461538461542, "z": 0.33865962455932286}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "249a9321-1936-4fb9-9065-24b2f4df5692"}, "is_support": false}, "name": "Block", "guid": "529a986e-d7ba-4f17-ba54-b5e2116edbaf"}, "400e345b-be94-4abc-9ddf-58d7cc45bd99": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.164850777255285, "y": 0.0, "z": 0.08870494999794473}, "1": {"x": 1.1696110991893072, "y": 0.0, "z": 0.33865962455932286}, "2": {"x": 0.38830445211037423, "y": 0.0, "z": 0.09856370341234202}, "3": {"x": 0.3898913113343645, "y": 0.0, "z": 0.34855866711721994}, "4": {"x": 1.164850777255285, "y": 0.23076923076923084, "z": 0.08870494999794473}, "5": {"x": 1.1696110991893072, "y": 0.23076923076923084, "z": 0.33865962455932286}, "6": {"x": 0.38830445211037423, "y": 0.23076923076923084, "z": 0.09856370341234202}, "7": {"x": 0.3898913113343645, "y": 0.23076923076923084, "z": 0.34855866711721994}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "10e46b2b-fe31-4171-a4f3-1555429c24ad"}, "is_support": false}, "name": "Block", "guid": "400e345b-be94-4abc-9ddf-58d7cc45bd99"}, "148d4933-abf7-4a14-b671-b9a9042b512c": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.38830445211037423, "y": -0.11538461538461542, "z": 0.09856370341234202}, "1": {"x": 0.3898913113343645, "y": -0.11538461538461542, "z": 0.34855866711721994}, "2": {"x": -0.3883044521103738, "y": -0.11538461538461542, "z": 0.09856370341234415}, "3": {"x": -0.3898913113343636, "y": -0.11538461538461542, "z": 0.34855866711722205}, "4": {"x": 0.38830445211037423, "y": 0.11538461538461542, "z": 0.09856370341234202}, "5": {"x": 0.3898913113343645, "y": 0.11538461538461542, "z": 0.34855866711721994}, "6": {"x": -0.3883044521103738, "y": 0.11538461538461542, "z": 0.09856370341234415}, "7": {"x": -0.3898913113343636, "y": 0.11538461538461542, "z": 0.34855866711722205}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "0ebc759d-d49c-4401-bf37-7fad73eb67ac"}, "is_support": false}, "name": "Block", "guid": "148d4933-abf7-4a14-b671-b9a9042b512c"}, "be4cfabc-9447-4acc-b941-239107cc02e6": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.3883044521103738, "y": 0.0, "z": 0.09856370341234415}, "1": {"x": -0.3898913113343636, "y": 0.0, "z": 0.34855866711722205}, "2": {"x": -1.1648507772552863, "y": 0.0, "z": 0.08870494999794357}, "3": {"x": -1.169611099189309, "y": 0.0, "z": 0.33865962455932164}, "4": {"x": -0.3883044521103738, "y": 0.23076923076923084, "z": 0.09856370341234415}, "5": {"x": -0.3898913113343636, "y": 0.23076923076923084, "z": 0.34855866711722205}, "6": {"x": -1.1648507772552863, "y": 0.23076923076923084, "z": 0.08870494999794357}, "7": {"x": -1.169611099189309, "y": 0.23076923076923084, "z": 0.33865962455932164}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "0330f133-6fad-47e1-a433-46f23f19eca7"}, "is_support": false}, "name": "Block", "guid": "be4cfabc-9447-4acc-b941-239107cc02e6"}, "757586bc-ad76-4934-9ba2-c47d13071397": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.1648507772552863, "y": -0.11538461538461542, "z": 0.08870494999794357}, "1": {"x": -1.169611099189309, "y": -0.11538461538461542, "z": 0.33865962455932164}, "2": {"x": -1.9412093752579178, "y": -0.11538461538461542, "z": 0.06898903200408565}, "3": {"x": -1.9491423927293434, "y": -0.11538461538461542, "z": 0.31886313477145534}, "4": {"x": -1.1648507772552863, "y": 0.11538461538461542, "z": 0.08870494999794357}, "5": {"x": -1.169611099189309, "y": 0.11538461538461542, "z": 0.33865962455932164}, "6": {"x": -1.9412093752579178, "y": 0.11538461538461542, "z": 0.06898903200408565}, "7": {"x": -1.9491423927293434, "y": 0.11538461538461542, "z": 0.31886313477145534}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "68d3bfe5-d7e8-49af-8d59-02e98bd1d138"}, "is_support": false}, "name": "Block", "guid": "757586bc-ad76-4934-9ba2-c47d13071397"}, "9002da7f-2edc-450a-81a0-715f45225404": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.9412093752579178, "y": 0.0, "z": 0.06898903200408565}, "1": {"x": -1.9491423927293434, "y": 0.0, "z": 0.31886313477145534}, "2": {"x": -2.717255128305899, "y": 0.0, "z": 0.03941912684456508}, "3": {"x": -2.728359562831056, "y": 0.0, "z": 0.2891723881523536}, "4": {"x": -1.9412093752579178, "y": 0.23076923076923084, "z": 0.06898903200408565}, "5": {"x": -1.9491423927293434, "y": 0.23076923076923084, "z": 0.31886313477145534}, "6": {"x": -2.717255128305899, "y": 0.23076923076923084, "z": 0.03941912684456508}, "7": {"x": -2.728359562831056, "y": 0.23076923076923084, "z": 0.2891723881523536}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "15e2a2a6-26e8-4bd3-9a72-f84335a6a310"}, "is_support": false}, "name": "Block", "guid": "9002da7f-2edc-450a-81a0-715f45225404"}, "d0155c28-e0fc-4e4c-92d3-b9a5555052dc": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.717255128305899, "y": -0.11538461538461542, "z": 0.03941912684456508}, "1": {"x": -2.728359562831056, "y": -0.11538461538461542, "z": 0.2891723881523536}, "2": {"x": -3.492862969004898, "y": -0.11538461538461542, "z": 2.858824288409778e-15}, "3": {"x": -3.5071370309951098, "y": -0.11538461538461542, "z": 0.2495921696574254}, "4": {"x": -2.717255128305899, "y": 0.11538461538461542, "z": 0.03941912684456508}, "5": {"x": -2.728359562831056, "y": 0.11538461538461542, "z": 0.2891723881523536}, "6": {"x": -3.492862969004898, "y": 0.11538461538461542, "z": 2.858824288409778e-15}, "7": {"x": -3.5071370309951098, "y": 0.11538461538461542, "z": 0.2495921696574254}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "cb98b9e2-e88c-4741-86f0-1eff3c08a260"}, "is_support": true}, "name": "Block", "guid": "d0155c28-e0fc-4e4c-92d3-b9a5555052dc"}, "81d0f89f-d04e-462c-9e7d-a4728fc58dcf": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.4928629690048973, "y": 0.11538461538461542, "z": 0.0}, "1": {"x": 3.5071370309951093, "y": 0.11538461538461542, "z": 0.2495921696574225}, "2": {"x": 2.717255128305898, "y": 0.11538461538461542, "z": 0.03941912684456782}, "3": {"x": 2.728359562831055, "y": 0.11538461538461542, "z": 0.28917238815235635}, "4": {"x": 3.4928629690048973, "y": 0.34615384615384626, "z": 0.0}, "5": {"x": 3.5071370309951093, "y": 0.34615384615384626, "z": 0.2495921696574225}, "6": {"x": 2.717255128305898, "y": 0.34615384615384626, "z": 0.03941912684456782}, "7": {"x": 2.728359562831055, "y": 0.34615384615384626, "z": 0.28917238815235635}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "248bad19-07f8-4805-9f3b-848527c687d0"}, "is_support": true}, "name": "Block", "guid": "81d0f89f-d04e-462c-9e7d-a4728fc58dcf"}, "2c43c109-bc3f-4a8b-b455-6240c3864b90": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.717255128305898, "y": 0.23076923076923084, "z": 0.03941912684456782}, "1": {"x": 2.728359562831055, "y": 0.23076923076923084, "z": 0.28917238815235635}, "2": {"x": 1.9412093752579165, "y": 0.23076923076923084, "z": 0.06898903200408708}, "3": {"x": 1.949142392729342, "y": 0.23076923076923084, "z": 0.3188631347714568}, "4": {"x": 2.717255128305898, "y": 0.4615384615384617, "z": 0.03941912684456782}, "5": {"x": 2.728359562831055, "y": 0.4615384615384617, "z": 0.28917238815235635}, "6": {"x": 1.9412093752579165, "y": 0.4615384615384617, "z": 0.06898903200408708}, "7": {"x": 1.949142392729342, "y": 0.4615384615384617, "z": 0.3188631347714568}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "8b235ba5-d881-4823-9dc2-000915402b46"}, "is_support": false}, "name": "Block", "guid": "2c43c109-bc3f-4a8b-b455-6240c3864b90"}, "b971362f-2ad6-46cd-b968-f310c4ffd037": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.9412093752579165, "y": 0.11538461538461542, "z": 0.06898903200408708}, "1": {"x": 1.949142392729342, "y": 0.11538461538461542, "z": 0.3188631347714568}, "2": {"x": 1.164850777255285, "y": 0.11538461538461542, "z": 0.08870494999794473}, "3": {"x": 1.1696110991893072, "y": 0.11538461538461542, "z": 0.33865962455932286}, "4": {"x": 1.9412093752579165, "y": 0.34615384615384626, "z": 0.06898903200408708}, "5": {"x": 1.949142392729342, "y": 0.34615384615384626, "z": 0.3188631347714568}, "6": {"x": 1.164850777255285, "y": 0.34615384615384626, "z": 0.08870494999794473}, "7": {"x": 1.1696110991893072, "y": 0.34615384615384626, "z": 0.33865962455932286}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "fbbc559c-bf04-4c6c-a4c3-f6d878a95dca"}, "is_support": false}, "name": "Block", "guid": "b971362f-2ad6-46cd-b968-f310c4ffd037"}, "59b6a9c6-eb04-4a74-b00a-aa0fbd65ff8e": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.164850777255285, "y": 0.23076923076923084, "z": 0.08870494999794473}, "1": {"x": 1.1696110991893072, "y": 0.23076923076923084, "z": 0.33865962455932286}, "2": {"x": 0.38830445211037423, "y": 0.23076923076923084, "z": 0.09856370341234202}, "3": {"x": 0.3898913113343645, "y": 0.23076923076923084, "z": 0.34855866711721994}, "4": {"x": 1.164850777255285, "y": 0.4615384615384617, "z": 0.08870494999794473}, "5": {"x": 1.1696110991893072, "y": 0.4615384615384617, "z": 0.33865962455932286}, "6": {"x": 0.38830445211037423, "y": 0.4615384615384617, "z": 0.09856370341234202}, "7": {"x": 0.3898913113343645, "y": 0.4615384615384617, "z": 0.34855866711721994}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "c617df4a-b7cf-4ede-9a20-c6905731b684"}, "is_support": false}, "name": "Block", "guid": "59b6a9c6-eb04-4a74-b00a-aa0fbd65ff8e"}, "6a260fa4-44a8-4bba-b888-f4b8a6c2f48a": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.38830445211037423, "y": 0.11538461538461542, "z": 0.09856370341234202}, "1": {"x": 0.3898913113343645, "y": 0.11538461538461542, "z": 0.34855866711721994}, "2": {"x": -0.3883044521103738, "y": 0.11538461538461542, "z": 0.09856370341234415}, "3": {"x": -0.3898913113343636, "y": 0.11538461538461542, "z": 0.34855866711722205}, "4": {"x": 0.38830445211037423, "y": 0.34615384615384626, "z": 0.09856370341234202}, "5": {"x": 0.3898913113343645, "y": 0.34615384615384626, "z": 0.34855866711721994}, "6": {"x": -0.3883044521103738, "y": 0.34615384615384626, "z": 0.09856370341234415}, "7": {"x": -0.3898913113343636, "y": 0.34615384615384626, "z": 0.34855866711722205}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "8a2c3137-e598-4c56-97ed-d1f1938545c0"}, "is_support": false}, "name": "Block", "guid": "6a260fa4-44a8-4bba-b888-f4b8a6c2f48a"}, "2a258782-d6d5-4172-bd5e-58e49c6de56a": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.3883044521103738, "y": 0.23076923076923084, "z": 0.09856370341234415}, "1": {"x": -0.3898913113343636, "y": 0.23076923076923084, "z": 0.34855866711722205}, "2": {"x": -1.1648507772552863, "y": 0.23076923076923084, "z": 0.08870494999794357}, "3": {"x": -1.169611099189309, "y": 0.23076923076923084, "z": 0.33865962455932164}, "4": {"x": -0.3883044521103738, "y": 0.4615384615384617, "z": 0.09856370341234415}, "5": {"x": -0.3898913113343636, "y": 0.4615384615384617, "z": 0.34855866711722205}, "6": {"x": -1.1648507772552863, "y": 0.4615384615384617, "z": 0.08870494999794357}, "7": {"x": -1.169611099189309, "y": 0.4615384615384617, "z": 0.33865962455932164}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "a331de9c-4872-4996-8e49-8f3aa566f2b8"}, "is_support": false}, "name": "Block", "guid": "2a258782-d6d5-4172-bd5e-58e49c6de56a"}, "676bf44f-f0dc-4c16-b302-cd8760489e69": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.1648507772552863, "y": 0.11538461538461542, "z": 0.08870494999794357}, "1": {"x": -1.169611099189309, "y": 0.11538461538461542, "z": 0.33865962455932164}, "2": {"x": -1.9412093752579178, "y": 0.11538461538461542, "z": 0.06898903200408565}, "3": {"x": -1.9491423927293434, "y": 0.11538461538461542, "z": 0.31886313477145534}, "4": {"x": -1.1648507772552863, "y": 0.34615384615384626, "z": 0.08870494999794357}, "5": {"x": -1.169611099189309, "y": 0.34615384615384626, "z": 0.33865962455932164}, "6": {"x": -1.9412093752579178, "y": 0.34615384615384626, "z": 0.06898903200408565}, "7": {"x": -1.9491423927293434, "y": 0.34615384615384626, "z": 0.31886313477145534}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "b67a93d3-a048-40a6-acb6-25b2cb41eb30"}, "is_support": false}, "name": "Block", "guid": "676bf44f-f0dc-4c16-b302-cd8760489e69"}, "eea9622b-82ef-4685-a072-22cea6c3dec9": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.9412093752579178, "y": 0.23076923076923084, "z": 0.06898903200408565}, "1": {"x": -1.9491423927293434, "y": 0.23076923076923084, "z": 0.31886313477145534}, "2": {"x": -2.717255128305899, "y": 0.23076923076923084, "z": 0.03941912684456508}, "3": {"x": -2.728359562831056, "y": 0.23076923076923084, "z": 0.2891723881523536}, "4": {"x": -1.9412093752579178, "y": 0.4615384615384617, "z": 0.06898903200408565}, "5": {"x": -1.9491423927293434, "y": 0.4615384615384617, "z": 0.31886313477145534}, "6": {"x": -2.717255128305899, "y": 0.4615384615384617, "z": 0.03941912684456508}, "7": {"x": -2.728359562831056, "y": 0.4615384615384617, "z": 0.2891723881523536}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "4c171b0c-6f9f-4fb1-9dd1-4ac662ba9dd7"}, "is_support": false}, "name": "Block", "guid": "eea9622b-82ef-4685-a072-22cea6c3dec9"}, "9436d03e-86fd-4bc1-b9ef-fdbdc9e6646f": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.717255128305899, "y": 0.11538461538461542, "z": 0.03941912684456508}, "1": {"x": -2.728359562831056, "y": 0.11538461538461542, "z": 0.2891723881523536}, "2": {"x": -3.492862969004898, "y": 0.11538461538461542, "z": 2.858824288409778e-15}, "3": {"x": -3.5071370309951098, "y": 0.11538461538461542, "z": 0.2495921696574254}, "4": {"x": -2.717255128305899, "y": 0.34615384615384626, "z": 0.03941912684456508}, "5": {"x": -2.728359562831056, "y": 0.34615384615384626, "z": 0.2891723881523536}, "6": {"x": -3.492862969004898, "y": 0.34615384615384626, "z": 2.858824288409778e-15}, "7": {"x": -3.5071370309951098, "y": 0.34615384615384626, "z": 0.2495921696574254}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "3e6f3c14-af0c-4dd3-9cb5-fa2a9d507cfa"}, "is_support": true}, "name": "Block", "guid": "9436d03e-86fd-4bc1-b9ef-fdbdc9e6646f"}, "2f66a730-1213-4988-aa72-a400f8f82b21": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.4928629690048973, "y": 0.34615384615384626, "z": 0.0}, "1": {"x": 3.5071370309951093, "y": 0.34615384615384626, "z": 0.2495921696574225}, "2": {"x": 2.717255128305898, "y": 0.34615384615384626, "z": 0.03941912684456782}, "3": {"x": 2.728359562831055, "y": 0.34615384615384626, "z": 0.28917238815235635}, "4": {"x": 3.4928629690048973, "y": 0.5769230769230771, "z": 0.0}, "5": {"x": 3.5071370309951093, "y": 0.5769230769230771, "z": 0.2495921696574225}, "6": {"x": 2.717255128305898, "y": 0.5769230769230771, "z": 0.03941912684456782}, "7": {"x": 2.728359562831055, "y": 0.5769230769230771, "z": 0.28917238815235635}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "1a3c0c4d-ba7d-4754-ac1d-71ee3a5f9ef1"}, "is_support": true}, "name": "Block", "guid": "2f66a730-1213-4988-aa72-a400f8f82b21"}, "f76516d2-6a00-42fa-8c7c-35671962b855": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.717255128305898, "y": 0.4615384615384617, "z": 0.03941912684456782}, "1": {"x": 2.728359562831055, "y": 0.4615384615384617, "z": 0.28917238815235635}, "2": {"x": 1.9412093752579165, "y": 0.4615384615384617, "z": 0.06898903200408708}, "3": {"x": 1.949142392729342, "y": 0.4615384615384617, "z": 0.3188631347714568}, "4": {"x": 2.717255128305898, "y": 0.6923076923076925, "z": 0.03941912684456782}, "5": {"x": 2.728359562831055, "y": 0.6923076923076925, "z": 0.28917238815235635}, "6": {"x": 1.9412093752579165, "y": 0.6923076923076925, "z": 0.06898903200408708}, "7": {"x": 1.949142392729342, "y": 0.6923076923076925, "z": 0.3188631347714568}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "e25bd34b-3dca-4766-b0d3-796bef0a3a26"}, "is_support": false}, "name": "Block", "guid": "f76516d2-6a00-42fa-8c7c-35671962b855"}, "a873265d-f76b-4b58-a3e2-ff7ec164ebe2": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.9412093752579165, "y": 0.34615384615384626, "z": 0.06898903200408708}, "1": {"x": 1.949142392729342, "y": 0.34615384615384626, "z": 0.3188631347714568}, "2": {"x": 1.164850777255285, "y": 0.34615384615384626, "z": 0.08870494999794473}, "3": {"x": 1.1696110991893072, "y": 0.34615384615384626, "z": 0.33865962455932286}, "4": {"x": 1.9412093752579165, "y": 0.5769230769230771, "z": 0.06898903200408708}, "5": {"x": 1.949142392729342, "y": 0.5769230769230771, "z": 0.3188631347714568}, "6": {"x": 1.164850777255285, "y": 0.5769230769230771, "z": 0.08870494999794473}, "7": {"x": 1.1696110991893072, "y": 0.5769230769230771, "z": 0.33865962455932286}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "577b66c7-2226-4e34-9b39-c4aeb43e3ae2"}, "is_support": false}, "name": "Block", "guid": "a873265d-f76b-4b58-a3e2-ff7ec164ebe2"}, "0fe40805-1ada-47c5-a068-bd375cb60c10": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.164850777255285, "y": 0.4615384615384617, "z": 0.08870494999794473}, "1": {"x": 1.1696110991893072, "y": 0.4615384615384617, "z": 0.33865962455932286}, "2": {"x": 0.38830445211037423, "y": 0.4615384615384617, "z": 0.09856370341234202}, "3": {"x": 0.3898913113343645, "y": 0.4615384615384617, "z": 0.34855866711721994}, "4": {"x": 1.164850777255285, "y": 0.6923076923076925, "z": 0.08870494999794473}, "5": {"x": 1.1696110991893072, "y": 0.6923076923076925, "z": 0.33865962455932286}, "6": {"x": 0.38830445211037423, "y": 0.6923076923076925, "z": 0.09856370341234202}, "7": {"x": 0.3898913113343645, "y": 0.6923076923076925, "z": 0.34855866711721994}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "adba8c3e-2cdb-4c30-a535-6e40816b30be"}, "is_support": false}, "name": "Block", "guid": "0fe40805-1ada-47c5-a068-bd375cb60c10"}, "4f25a5cf-7245-4b44-9c7f-d621f8944aa1": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.38830445211037423, "y": 0.34615384615384626, "z": 0.09856370341234202}, "1": {"x": 0.3898913113343645, "y": 0.34615384615384626, "z": 0.34855866711721994}, "2": {"x": -0.3883044521103738, "y": 0.34615384615384626, "z": 0.09856370341234415}, "3": {"x": -0.3898913113343636, "y": 0.34615384615384626, "z": 0.34855866711722205}, "4": {"x": 0.38830445211037423, "y": 0.5769230769230771, "z": 0.09856370341234202}, "5": {"x": 0.3898913113343645, "y": 0.5769230769230771, "z": 0.34855866711721994}, "6": {"x": -0.3883044521103738, "y": 0.5769230769230771, "z": 0.09856370341234415}, "7": {"x": -0.3898913113343636, "y": 0.5769230769230771, "z": 0.34855866711722205}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "0314beda-80e8-4ca6-97dc-d259e03ea5b3"}, "is_support": false}, "name": "Block", "guid": "4f25a5cf-7245-4b44-9c7f-d621f8944aa1"}, "9ebeea20-c652-4df0-aab1-cf017688cf47": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.3883044521103738, "y": 0.4615384615384617, "z": 0.09856370341234415}, "1": {"x": -0.3898913113343636, "y": 0.4615384615384617, "z": 0.34855866711722205}, "2": {"x": -1.1648507772552863, "y": 0.4615384615384617, "z": 0.08870494999794357}, "3": {"x": -1.169611099189309, "y": 0.4615384615384617, "z": 0.33865962455932164}, "4": {"x": -0.3883044521103738, "y": 0.6923076923076925, "z": 0.09856370341234415}, "5": {"x": -0.3898913113343636, "y": 0.6923076923076925, "z": 0.34855866711722205}, "6": {"x": -1.1648507772552863, "y": 0.6923076923076925, "z": 0.08870494999794357}, "7": {"x": -1.169611099189309, "y": 0.6923076923076925, "z": 0.33865962455932164}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "5ff36a71-7a8e-4601-8c24-25161934ceba"}, "is_support": false}, "name": "Block", "guid": "9ebeea20-c652-4df0-aab1-cf017688cf47"}, "71aa6e53-e21e-4587-a1e1-c397754cf49f": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.1648507772552863, "y": 0.34615384615384626, "z": 0.08870494999794357}, "1": {"x": -1.169611099189309, "y": 0.34615384615384626, "z": 0.33865962455932164}, "2": {"x": -1.9412093752579178, "y": 0.34615384615384626, "z": 0.06898903200408565}, "3": {"x": -1.9491423927293434, "y": 0.34615384615384626, "z": 0.31886313477145534}, "4": {"x": -1.1648507772552863, "y": 0.5769230769230771, "z": 0.08870494999794357}, "5": {"x": -1.169611099189309, "y": 0.5769230769230771, "z": 0.33865962455932164}, "6": {"x": -1.9412093752579178, "y": 0.5769230769230771, "z": 0.06898903200408565}, "7": {"x": -1.9491423927293434, "y": 0.5769230769230771, "z": 0.31886313477145534}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "1c7454ef-66f7-49e8-97d8-81f9cdb0fde6"}, "is_support": false}, "name": "Block", "guid": "71aa6e53-e21e-4587-a1e1-c397754cf49f"}, "dfb25386-d7ed-46ee-a15c-f8cb53100d5c": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.9412093752579178, "y": 0.4615384615384617, "z": 0.06898903200408565}, "1": {"x": -1.9491423927293434, "y": 0.4615384615384617, "z": 0.31886313477145534}, "2": {"x": -2.717255128305899, "y": 0.4615384615384617, "z": 0.03941912684456508}, "3": {"x": -2.728359562831056, "y": 0.4615384615384617, "z": 0.2891723881523536}, "4": {"x": -1.9412093752579178, "y": 0.6923076923076925, "z": 0.06898903200408565}, "5": {"x": -1.9491423927293434, "y": 0.6923076923076925, "z": 0.31886313477145534}, "6": {"x": -2.717255128305899, "y": 0.6923076923076925, "z": 0.03941912684456508}, "7": {"x": -2.728359562831056, "y": 0.6923076923076925, "z": 0.2891723881523536}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "74de41a1-3674-44de-afb9-44f220e85f4f"}, "is_support": false}, "name": "Block", "guid": "dfb25386-d7ed-46ee-a15c-f8cb53100d5c"}, "40775b86-e917-47dc-b9a5-2d1722de3c0a": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.717255128305899, "y": 0.34615384615384626, "z": 0.03941912684456508}, "1": {"x": -2.728359562831056, "y": 0.34615384615384626, "z": 0.2891723881523536}, "2": {"x": -3.492862969004898, "y": 0.34615384615384626, "z": 2.858824288409778e-15}, "3": {"x": -3.5071370309951098, "y": 0.34615384615384626, "z": 0.2495921696574254}, "4": {"x": -2.717255128305899, "y": 0.5769230769230771, "z": 0.03941912684456508}, "5": {"x": -2.728359562831056, "y": 0.5769230769230771, "z": 0.2891723881523536}, "6": {"x": -3.492862969004898, "y": 0.5769230769230771, "z": 2.858824288409778e-15}, "7": {"x": -3.5071370309951098, "y": 0.5769230769230771, "z": 0.2495921696574254}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "036ad5a3-d1b4-4954-b735-4017319f1384"}, "is_support": true}, "name": "Block", "guid": "40775b86-e917-47dc-b9a5-2d1722de3c0a"}, "02ff7224-0f3a-4fe0-80a2-52af21800058": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.4928629690048973, "y": 0.5769230769230771, "z": 0.0}, "1": {"x": 3.5071370309951093, "y": 0.5769230769230771, "z": 0.2495921696574225}, "2": {"x": 2.717255128305898, "y": 0.5769230769230771, "z": 0.03941912684456782}, "3": {"x": 2.728359562831055, "y": 0.5769230769230771, "z": 0.28917238815235635}, "4": {"x": 3.4928629690048973, "y": 0.8076923076923079, "z": 0.0}, "5": {"x": 3.5071370309951093, "y": 0.8076923076923079, "z": 0.2495921696574225}, "6": {"x": 2.717255128305898, "y": 0.8076923076923079, "z": 0.03941912684456782}, "7": {"x": 2.728359562831055, "y": 0.8076923076923079, "z": 0.28917238815235635}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "084cb2c8-7a4b-427f-86c4-11fd0ed5bf73"}, "is_support": true}, "name": "Block", "guid": "02ff7224-0f3a-4fe0-80a2-52af21800058"}, "e204f310-be6c-4d36-8b74-1d40d58e2c6b": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.717255128305898, "y": 0.6923076923076925, "z": 0.03941912684456782}, "1": {"x": 2.728359562831055, "y": 0.6923076923076925, "z": 0.28917238815235635}, "2": {"x": 1.9412093752579165, "y": 0.6923076923076925, "z": 0.06898903200408708}, "3": {"x": 1.949142392729342, "y": 0.6923076923076925, "z": 0.3188631347714568}, "4": {"x": 2.717255128305898, "y": 0.9230769230769234, "z": 0.03941912684456782}, "5": {"x": 2.728359562831055, "y": 0.9230769230769234, "z": 0.28917238815235635}, "6": {"x": 1.9412093752579165, "y": 0.9230769230769234, "z": 0.06898903200408708}, "7": {"x": 1.949142392729342, "y": 0.9230769230769234, "z": 0.3188631347714568}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "80bff7d6-210e-45ae-aa6e-19ccd680c0b1"}, "is_support": false}, "name": "Block", "guid": "e204f310-be6c-4d36-8b74-1d40d58e2c6b"}, "86fa6cd0-515d-4a95-a041-ccf90b02343f": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.9412093752579165, "y": 0.5769230769230771, "z": 0.06898903200408708}, "1": {"x": 1.949142392729342, "y": 0.5769230769230771, "z": 0.3188631347714568}, "2": {"x": 1.164850777255285, "y": 0.5769230769230771, "z": 0.08870494999794473}, "3": {"x": 1.1696110991893072, "y": 0.5769230769230771, "z": 0.33865962455932286}, "4": {"x": 1.9412093752579165, "y": 0.8076923076923079, "z": 0.06898903200408708}, "5": {"x": 1.949142392729342, "y": 0.8076923076923079, "z": 0.3188631347714568}, "6": {"x": 1.164850777255285, "y": 0.8076923076923079, "z": 0.08870494999794473}, "7": {"x": 1.1696110991893072, "y": 0.8076923076923079, "z": 0.33865962455932286}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "8e2e606c-144c-496d-bb28-33e3bcbe1d92"}, "is_support": false}, "name": "Block", "guid": "86fa6cd0-515d-4a95-a041-ccf90b02343f"}, "79a9da80-df6d-4c33-90c6-79dc82d2826b": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.164850777255285, "y": 0.6923076923076925, "z": 0.08870494999794473}, "1": {"x": 1.1696110991893072, "y": 0.6923076923076925, "z": 0.33865962455932286}, "2": {"x": 0.38830445211037423, "y": 0.6923076923076925, "z": 0.09856370341234202}, "3": {"x": 0.3898913113343645, "y": 0.6923076923076925, "z": 0.34855866711721994}, "4": {"x": 1.164850777255285, "y": 0.9230769230769234, "z": 0.08870494999794473}, "5": {"x": 1.1696110991893072, "y": 0.9230769230769234, "z": 0.33865962455932286}, "6": {"x": 0.38830445211037423, "y": 0.9230769230769234, "z": 0.09856370341234202}, "7": {"x": 0.3898913113343645, "y": 0.9230769230769234, "z": 0.34855866711721994}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "34fa8048-64e5-4a79-856a-4cc136791570"}, "is_support": false}, "name": "Block", "guid": "79a9da80-df6d-4c33-90c6-79dc82d2826b"}, "eaf5af3e-1a64-407e-afc3-e72132dc45b7": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.38830445211037423, "y": 0.5769230769230771, "z": 0.09856370341234202}, "1": {"x": 0.3898913113343645, "y": 0.5769230769230771, "z": 0.34855866711721994}, "2": {"x": -0.3883044521103738, "y": 0.5769230769230771, "z": 0.09856370341234415}, "3": {"x": -0.3898913113343636, "y": 0.5769230769230771, "z": 0.34855866711722205}, "4": {"x": 0.38830445211037423, "y": 0.8076923076923079, "z": 0.09856370341234202}, "5": {"x": 0.3898913113343645, "y": 0.8076923076923079, "z": 0.34855866711721994}, "6": {"x": -0.3883044521103738, "y": 0.8076923076923079, "z": 0.09856370341234415}, "7": {"x": -0.3898913113343636, "y": 0.8076923076923079, "z": 0.34855866711722205}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "abe83ad3-f594-4a71-ab3f-6d1121542e04"}, "is_support": false}, "name": "Block", "guid": "eaf5af3e-1a64-407e-afc3-e72132dc45b7"}, "9382f3fb-bb2b-4fd8-9092-36c6ae8cc75b": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.3883044521103738, "y": 0.6923076923076925, "z": 0.09856370341234415}, "1": {"x": -0.3898913113343636, "y": 0.6923076923076925, "z": 0.34855866711722205}, "2": {"x": -1.1648507772552863, "y": 0.6923076923076925, "z": 0.08870494999794357}, "3": {"x": -1.169611099189309, "y": 0.6923076923076925, "z": 0.33865962455932164}, "4": {"x": -0.3883044521103738, "y": 0.9230769230769234, "z": 0.09856370341234415}, "5": {"x": -0.3898913113343636, "y": 0.9230769230769234, "z": 0.34855866711722205}, "6": {"x": -1.1648507772552863, "y": 0.9230769230769234, "z": 0.08870494999794357}, "7": {"x": -1.169611099189309, "y": 0.9230769230769234, "z": 0.33865962455932164}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "772a0c03-e411-4684-8b42-73ca52409a84"}, "is_support": false}, "name": "Block", "guid": "9382f3fb-bb2b-4fd8-9092-36c6ae8cc75b"}, "3a2cb606-f85d-4a48-ab06-b625d603952e": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.1648507772552863, "y": 0.5769230769230771, "z": 0.08870494999794357}, "1": {"x": -1.169611099189309, "y": 0.5769230769230771, "z": 0.33865962455932164}, "2": {"x": -1.9412093752579178, "y": 0.5769230769230771, "z": 0.06898903200408565}, "3": {"x": -1.9491423927293434, "y": 0.5769230769230771, "z": 0.31886313477145534}, "4": {"x": -1.1648507772552863, "y": 0.8076923076923079, "z": 0.08870494999794357}, "5": {"x": -1.169611099189309, "y": 0.8076923076923079, "z": 0.33865962455932164}, "6": {"x": -1.9412093752579178, "y": 0.8076923076923079, "z": 0.06898903200408565}, "7": {"x": -1.9491423927293434, "y": 0.8076923076923079, "z": 0.31886313477145534}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "daf8da9d-c4f7-4ac3-b9b0-6a28e77b7916"}, "is_support": false}, "name": "Block", "guid": "3a2cb606-f85d-4a48-ab06-b625d603952e"}, "edffefab-e531-4aea-8a62-a83fd97c3965": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.9412093752579178, "y": 0.6923076923076925, "z": 0.06898903200408565}, "1": {"x": -1.9491423927293434, "y": 0.6923076923076925, "z": 0.31886313477145534}, "2": {"x": -2.717255128305899, "y": 0.6923076923076925, "z": 0.03941912684456508}, "3": {"x": -2.728359562831056, "y": 0.6923076923076925, "z": 0.2891723881523536}, "4": {"x": -1.9412093752579178, "y": 0.9230769230769234, "z": 0.06898903200408565}, "5": {"x": -1.9491423927293434, "y": 0.9230769230769234, "z": 0.31886313477145534}, "6": {"x": -2.717255128305899, "y": 0.9230769230769234, "z": 0.03941912684456508}, "7": {"x": -2.728359562831056, "y": 0.9230769230769234, "z": 0.2891723881523536}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "d341ce4b-2a18-450d-8a3a-960b1c8f3a8f"}, "is_support": false}, "name": "Block", "guid": "edffefab-e531-4aea-8a62-a83fd97c3965"}, "e28da217-1d5f-43c8-973c-45896a363be2": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.717255128305899, "y": 0.5769230769230771, "z": 0.03941912684456508}, "1": {"x": -2.728359562831056, "y": 0.5769230769230771, "z": 0.2891723881523536}, "2": {"x": -3.492862969004898, "y": 0.5769230769230771, "z": 2.858824288409778e-15}, "3": {"x": -3.5071370309951098, "y": 0.5769230769230771, "z": 0.2495921696574254}, "4": {"x": -2.717255128305899, "y": 0.8076923076923079, "z": 0.03941912684456508}, "5": {"x": -2.728359562831056, "y": 0.8076923076923079, "z": 0.2891723881523536}, "6": {"x": -3.492862969004898, "y": 0.8076923076923079, "z": 2.858824288409778e-15}, "7": {"x": -3.5071370309951098, "y": 0.8076923076923079, "z": 0.2495921696574254}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "3b87c4fc-bcb1-42fc-9712-028dd4855051"}, "is_support": true}, "name": "Block", "guid": "e28da217-1d5f-43c8-973c-45896a363be2"}, "f1377157-c2d7-455d-a39d-173c95d2fdc6": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.4928629690048973, "y": 0.8076923076923079, "z": 0.0}, "1": {"x": 3.5071370309951093, "y": 0.8076923076923079, "z": 0.2495921696574225}, "2": {"x": 2.717255128305898, "y": 0.8076923076923079, "z": 0.03941912684456782}, "3": {"x": 2.728359562831055, "y": 0.8076923076923079, "z": 0.28917238815235635}, "4": {"x": 3.4928629690048973, "y": 1.0384615384615388, "z": 0.0}, "5": {"x": 3.5071370309951093, "y": 1.0384615384615388, "z": 0.2495921696574225}, "6": {"x": 2.717255128305898, "y": 1.0384615384615388, "z": 0.03941912684456782}, "7": {"x": 2.728359562831055, "y": 1.0384615384615388, "z": 0.28917238815235635}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "805e5f95-88c3-4568-8890-da4f71c319c9"}, "is_support": true}, "name": "Block", "guid": "f1377157-c2d7-455d-a39d-173c95d2fdc6"}, "683a34ce-94c7-49d8-9698-0dc76404d718": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.717255128305898, "y": 0.9230769230769234, "z": 0.03941912684456782}, "1": {"x": 2.728359562831055, "y": 0.9230769230769234, "z": 0.28917238815235635}, "2": {"x": 1.9412093752579165, "y": 0.9230769230769234, "z": 0.06898903200408708}, "3": {"x": 1.949142392729342, "y": 0.9230769230769234, "z": 0.3188631347714568}, "4": {"x": 2.717255128305898, "y": 1.1538461538461542, "z": 0.03941912684456782}, "5": {"x": 2.728359562831055, "y": 1.1538461538461542, "z": 0.28917238815235635}, "6": {"x": 1.9412093752579165, "y": 1.1538461538461542, "z": 0.06898903200408708}, "7": {"x": 1.949142392729342, "y": 1.1538461538461542, "z": 0.3188631347714568}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "c102e05f-971f-4c32-8c53-3ae15961ab24"}, "is_support": false}, "name": "Block", "guid": "683a34ce-94c7-49d8-9698-0dc76404d718"}, "2445ac39-e017-40a3-beb7-d3895dbba58a": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.9412093752579165, "y": 0.8076923076923079, "z": 0.06898903200408708}, "1": {"x": 1.949142392729342, "y": 0.8076923076923079, "z": 0.3188631347714568}, "2": {"x": 1.164850777255285, "y": 0.8076923076923079, "z": 0.08870494999794473}, "3": {"x": 1.1696110991893072, "y": 0.8076923076923079, "z": 0.33865962455932286}, "4": {"x": 1.9412093752579165, "y": 1.0384615384615388, "z": 0.06898903200408708}, "5": {"x": 1.949142392729342, "y": 1.0384615384615388, "z": 0.3188631347714568}, "6": {"x": 1.164850777255285, "y": 1.0384615384615388, "z": 0.08870494999794473}, "7": {"x": 1.1696110991893072, "y": 1.0384615384615388, "z": 0.33865962455932286}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "0c223350-762d-4961-b185-877ab61cc691"}, "is_support": false}, "name": "Block", "guid": "2445ac39-e017-40a3-beb7-d3895dbba58a"}, "b6f72a38-162f-41b0-983d-44cf1ce274e3": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.164850777255285, "y": 0.9230769230769234, "z": 0.08870494999794473}, "1": {"x": 1.1696110991893072, "y": 0.9230769230769234, "z": 0.33865962455932286}, "2": {"x": 0.38830445211037423, "y": 0.9230769230769234, "z": 0.09856370341234202}, "3": {"x": 0.3898913113343645, "y": 0.9230769230769234, "z": 0.34855866711721994}, "4": {"x": 1.164850777255285, "y": 1.1538461538461542, "z": 0.08870494999794473}, "5": {"x": 1.1696110991893072, "y": 1.1538461538461542, "z": 0.33865962455932286}, "6": {"x": 0.38830445211037423, "y": 1.1538461538461542, "z": 0.09856370341234202}, "7": {"x": 0.3898913113343645, "y": 1.1538461538461542, "z": 0.34855866711721994}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "998c2401-86d0-40e6-b1ab-808edff9bbfb"}, "is_support": false}, "name": "Block", "guid": "b6f72a38-162f-41b0-983d-44cf1ce274e3"}, "e06aa8f3-1660-4a90-94b7-871d47cd6db6": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.38830445211037423, "y": 0.8076923076923079, "z": 0.09856370341234202}, "1": {"x": 0.3898913113343645, "y": 0.8076923076923079, "z": 0.34855866711721994}, "2": {"x": -0.3883044521103738, "y": 0.8076923076923079, "z": 0.09856370341234415}, "3": {"x": -0.3898913113343636, "y": 0.8076923076923079, "z": 0.34855866711722205}, "4": {"x": 0.38830445211037423, "y": 1.0384615384615388, "z": 0.09856370341234202}, "5": {"x": 0.3898913113343645, "y": 1.0384615384615388, "z": 0.34855866711721994}, "6": {"x": -0.3883044521103738, "y": 1.0384615384615388, "z": 0.09856370341234415}, "7": {"x": -0.3898913113343636, "y": 1.0384615384615388, "z": 0.34855866711722205}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "8b1c6944-4d12-477f-9449-d5a59d49a858"}, "is_support": false}, "name": "Block", "guid": "e06aa8f3-1660-4a90-94b7-871d47cd6db6"}, "b69161d4-bf9d-4e81-876d-d389a40c87e9": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.3883044521103738, "y": 0.9230769230769234, "z": 0.09856370341234415}, "1": {"x": -0.3898913113343636, "y": 0.9230769230769234, "z": 0.34855866711722205}, "2": {"x": -1.1648507772552863, "y": 0.9230769230769234, "z": 0.08870494999794357}, "3": {"x": -1.169611099189309, "y": 0.9230769230769234, "z": 0.33865962455932164}, "4": {"x": -0.3883044521103738, "y": 1.1538461538461542, "z": 0.09856370341234415}, "5": {"x": -0.3898913113343636, "y": 1.1538461538461542, "z": 0.34855866711722205}, "6": {"x": -1.1648507772552863, "y": 1.1538461538461542, "z": 0.08870494999794357}, "7": {"x": -1.169611099189309, "y": 1.1538461538461542, "z": 0.33865962455932164}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "b48e56f3-f882-4a8b-9e82-197529a2231b"}, "is_support": false}, "name": "Block", "guid": "b69161d4-bf9d-4e81-876d-d389a40c87e9"}, "3f8b0485-2d29-4828-b14c-81ba92447cd3": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.1648507772552863, "y": 0.8076923076923079, "z": 0.08870494999794357}, "1": {"x": -1.169611099189309, "y": 0.8076923076923079, "z": 0.33865962455932164}, "2": {"x": -1.9412093752579178, "y": 0.8076923076923079, "z": 0.06898903200408565}, "3": {"x": -1.9491423927293434, "y": 0.8076923076923079, "z": 0.31886313477145534}, "4": {"x": -1.1648507772552863, "y": 1.0384615384615388, "z": 0.08870494999794357}, "5": {"x": -1.169611099189309, "y": 1.0384615384615388, "z": 0.33865962455932164}, "6": {"x": -1.9412093752579178, "y": 1.0384615384615388, "z": 0.06898903200408565}, "7": {"x": -1.9491423927293434, "y": 1.0384615384615388, "z": 0.31886313477145534}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "3018c11c-3c63-4e12-9041-002a72e45fc1"}, "is_support": false}, "name": "Block", "guid": "3f8b0485-2d29-4828-b14c-81ba92447cd3"}, "21049909-fa71-42d8-b17b-26a851e3ce03": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.9412093752579178, "y": 0.9230769230769234, "z": 0.06898903200408565}, "1": {"x": -1.9491423927293434, "y": 0.9230769230769234, "z": 0.31886313477145534}, "2": {"x": -2.717255128305899, "y": 0.9230769230769234, "z": 0.03941912684456508}, "3": {"x": -2.728359562831056, "y": 0.9230769230769234, "z": 0.2891723881523536}, "4": {"x": -1.9412093752579178, "y": 1.1538461538461542, "z": 0.06898903200408565}, "5": {"x": -1.9491423927293434, "y": 1.1538461538461542, "z": 0.31886313477145534}, "6": {"x": -2.717255128305899, "y": 1.1538461538461542, "z": 0.03941912684456508}, "7": {"x": -2.728359562831056, "y": 1.1538461538461542, "z": 0.2891723881523536}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "a59f1698-de02-42ee-aaab-7cd45dc348d5"}, "is_support": false}, "name": "Block", "guid": "21049909-fa71-42d8-b17b-26a851e3ce03"}, "13217f79-7e9e-4cd9-9775-e73469239417": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.717255128305899, "y": 0.8076923076923079, "z": 0.03941912684456508}, "1": {"x": -2.728359562831056, "y": 0.8076923076923079, "z": 0.2891723881523536}, "2": {"x": -3.492862969004898, "y": 0.8076923076923079, "z": 2.858824288409778e-15}, "3": {"x": -3.5071370309951098, "y": 0.8076923076923079, "z": 0.2495921696574254}, "4": {"x": -2.717255128305899, "y": 1.0384615384615388, "z": 0.03941912684456508}, "5": {"x": -2.728359562831056, "y": 1.0384615384615388, "z": 0.2891723881523536}, "6": {"x": -3.492862969004898, "y": 1.0384615384615388, "z": 2.858824288409778e-15}, "7": {"x": -3.5071370309951098, "y": 1.0384615384615388, "z": 0.2495921696574254}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "35bd255c-b9a3-4ec3-9287-c12edd71a188"}, "is_support": true}, "name": "Block", "guid": "13217f79-7e9e-4cd9-9775-e73469239417"}, "e697be8a-ff17-4393-bb86-afaed8d8d2ed": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.4928629690048973, "y": 1.0384615384615388, "z": 0.0}, "1": {"x": 3.5071370309951093, "y": 1.0384615384615388, "z": 0.2495921696574225}, "2": {"x": 2.717255128305898, "y": 1.0384615384615388, "z": 0.03941912684456782}, "3": {"x": 2.728359562831055, "y": 1.0384615384615388, "z": 0.28917238815235635}, "4": {"x": 3.4928629690048973, "y": 1.2692307692307692, "z": 0.0}, "5": {"x": 3.5071370309951093, "y": 1.2692307692307692, "z": 0.2495921696574225}, "6": {"x": 2.717255128305898, "y": 1.2692307692307692, "z": 0.03941912684456782}, "7": {"x": 2.728359562831055, "y": 1.2692307692307692, "z": 0.28917238815235635}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "fb03a427-c6a3-459b-b15b-3c8eeb84cbd0"}, "is_support": true}, "name": "Block", "guid": "e697be8a-ff17-4393-bb86-afaed8d8d2ed"}, "43202204-9121-44c9-b11e-7976e634924b": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.717255128305898, "y": 1.1538461538461542, "z": 0.03941912684456782}, "1": {"x": 2.728359562831055, "y": 1.1538461538461542, "z": 0.28917238815235635}, "2": {"x": 1.9412093752579165, "y": 1.1538461538461542, "z": 0.06898903200408708}, "3": {"x": 1.949142392729342, "y": 1.1538461538461542, "z": 0.3188631347714568}, "4": {"x": 2.717255128305898, "y": 1.3846153846153846, "z": 0.03941912684456782}, "5": {"x": 2.728359562831055, "y": 1.3846153846153846, "z": 0.28917238815235635}, "6": {"x": 1.9412093752579165, "y": 1.3846153846153846, "z": 0.06898903200408708}, "7": {"x": 1.949142392729342, "y": 1.3846153846153846, "z": 0.3188631347714568}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "9a7a1108-22a1-4263-be50-333a8d3371aa"}, "is_support": false}, "name": "Block", "guid": "43202204-9121-44c9-b11e-7976e634924b"}, "f3c75e3b-d01a-47f5-b6ae-a2caf6bfca11": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.9412093752579165, "y": 1.0384615384615388, "z": 0.06898903200408708}, "1": {"x": 1.949142392729342, "y": 1.0384615384615388, "z": 0.3188631347714568}, "2": {"x": 1.164850777255285, "y": 1.0384615384615388, "z": 0.08870494999794473}, "3": {"x": 1.1696110991893072, "y": 1.0384615384615388, "z": 0.33865962455932286}, "4": {"x": 1.9412093752579165, "y": 1.2692307692307692, "z": 0.06898903200408708}, "5": {"x": 1.949142392729342, "y": 1.2692307692307692, "z": 0.3188631347714568}, "6": {"x": 1.164850777255285, "y": 1.2692307692307692, "z": 0.08870494999794473}, "7": {"x": 1.1696110991893072, "y": 1.2692307692307692, "z": 0.33865962455932286}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "c07afdb4-210d-4a72-8d50-288942f6af58"}, "is_support": false}, "name": "Block", "guid": "f3c75e3b-d01a-47f5-b6ae-a2caf6bfca11"}, "ce3bdf2b-4300-408f-ac55-d7d6e9833dff": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.164850777255285, "y": 1.1538461538461542, "z": 0.08870494999794473}, "1": {"x": 1.1696110991893072, "y": 1.1538461538461542, "z": 0.33865962455932286}, "2": {"x": 0.38830445211037423, "y": 1.1538461538461542, "z": 0.09856370341234202}, "3": {"x": 0.3898913113343645, "y": 1.1538461538461542, "z": 0.34855866711721994}, "4": {"x": 1.164850777255285, "y": 1.3846153846153846, "z": 0.08870494999794473}, "5": {"x": 1.1696110991893072, "y": 1.3846153846153846, "z": 0.33865962455932286}, "6": {"x": 0.38830445211037423, "y": 1.3846153846153846, "z": 0.09856370341234202}, "7": {"x": 0.3898913113343645, "y": 1.3846153846153846, "z": 0.34855866711721994}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "fd619626-50ee-47e6-a262-e080734fb86b"}, "is_support": false}, "name": "Block", "guid": "ce3bdf2b-4300-408f-ac55-d7d6e9833dff"}, "01609cb1-15b9-4a3e-8c14-ba3590b7d106": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.38830445211037423, "y": 1.0384615384615388, "z": 0.09856370341234202}, "1": {"x": 0.3898913113343645, "y": 1.0384615384615388, "z": 0.34855866711721994}, "2": {"x": -0.3883044521103738, "y": 1.0384615384615388, "z": 0.09856370341234415}, "3": {"x": -0.3898913113343636, "y": 1.0384615384615388, "z": 0.34855866711722205}, "4": {"x": 0.38830445211037423, "y": 1.2692307692307692, "z": 0.09856370341234202}, "5": {"x": 0.3898913113343645, "y": 1.2692307692307692, "z": 0.34855866711721994}, "6": {"x": -0.3883044521103738, "y": 1.2692307692307692, "z": 0.09856370341234415}, "7": {"x": -0.3898913113343636, "y": 1.2692307692307692, "z": 0.34855866711722205}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "27980050-836e-47cb-baf7-4729ec96085a"}, "is_support": false}, "name": "Block", "guid": "01609cb1-15b9-4a3e-8c14-ba3590b7d106"}, "acecfec7-cc56-48c1-a260-fc9bef830eac": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.3883044521103738, "y": 1.1538461538461542, "z": 0.09856370341234415}, "1": {"x": -0.3898913113343636, "y": 1.1538461538461542, "z": 0.34855866711722205}, "2": {"x": -1.1648507772552863, "y": 1.1538461538461542, "z": 0.08870494999794357}, "3": {"x": -1.169611099189309, "y": 1.1538461538461542, "z": 0.33865962455932164}, "4": {"x": -0.3883044521103738, "y": 1.3846153846153846, "z": 0.09856370341234415}, "5": {"x": -0.3898913113343636, "y": 1.3846153846153846, "z": 0.34855866711722205}, "6": {"x": -1.1648507772552863, "y": 1.3846153846153846, "z": 0.08870494999794357}, "7": {"x": -1.169611099189309, "y": 1.3846153846153846, "z": 0.33865962455932164}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "1f1d6a9b-0809-47a2-9c13-da38c4b3e0a4"}, "is_support": false}, "name": "Block", "guid": "acecfec7-cc56-48c1-a260-fc9bef830eac"}, "1662e413-8db3-4c30-9576-f32cd05c7408": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.1648507772552863, "y": 1.0384615384615388, "z": 0.08870494999794357}, "1": {"x": -1.169611099189309, "y": 1.0384615384615388, "z": 0.33865962455932164}, "2": {"x": -1.9412093752579178, "y": 1.0384615384615388, "z": 0.06898903200408565}, "3": {"x": -1.9491423927293434, "y": 1.0384615384615388, "z": 0.31886313477145534}, "4": {"x": -1.1648507772552863, "y": 1.2692307692307692, "z": 0.08870494999794357}, "5": {"x": -1.169611099189309, "y": 1.2692307692307692, "z": 0.33865962455932164}, "6": {"x": -1.9412093752579178, "y": 1.2692307692307692, "z": 0.06898903200408565}, "7": {"x": -1.9491423927293434, "y": 1.2692307692307692, "z": 0.31886313477145534}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "e9d26f21-95ab-486e-8d66-73f8dac02820"}, "is_support": false}, "name": "Block", "guid": "1662e413-8db3-4c30-9576-f32cd05c7408"}, "f00f6e57-34e0-4292-a62b-bbff025fc9cf": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.9412093752579178, "y": 1.1538461538461542, "z": 0.06898903200408565}, "1": {"x": -1.9491423927293434, "y": 1.1538461538461542, "z": 0.31886313477145534}, "2": {"x": -2.717255128305899, "y": 1.1538461538461542, "z": 0.03941912684456508}, "3": {"x": -2.728359562831056, "y": 1.1538461538461542, "z": 0.2891723881523536}, "4": {"x": -1.9412093752579178, "y": 1.3846153846153846, "z": 0.06898903200408565}, "5": {"x": -1.9491423927293434, "y": 1.3846153846153846, "z": 0.31886313477145534}, "6": {"x": -2.717255128305899, "y": 1.3846153846153846, "z": 0.03941912684456508}, "7": {"x": -2.728359562831056, "y": 1.3846153846153846, "z": 0.2891723881523536}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "b9b1ef43-026a-4e89-b264-eaa13d13caf1"}, "is_support": false}, "name": "Block", "guid": "f00f6e57-34e0-4292-a62b-bbff025fc9cf"}, "fa11e1ef-6cfc-45f7-a604-ef10aa3b1b0f": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.717255128305899, "y": 1.0384615384615388, "z": 0.03941912684456508}, "1": {"x": -2.728359562831056, "y": 1.0384615384615388, "z": 0.2891723881523536}, "2": {"x": -3.492862969004898, "y": 1.0384615384615388, "z": 2.858824288409778e-15}, "3": {"x": -3.5071370309951098, "y": 1.0384615384615388, "z": 0.2495921696574254}, "4": {"x": -2.717255128305899, "y": 1.2692307692307692, "z": 0.03941912684456508}, "5": {"x": -2.728359562831056, "y": 1.2692307692307692, "z": 0.2891723881523536}, "6": {"x": -3.492862969004898, "y": 1.2692307692307692, "z": 2.858824288409778e-15}, "7": {"x": -3.5071370309951098, "y": 1.2692307692307692, "z": 0.2495921696574254}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "e64f6955-7dfa-412c-a51c-a247fd54c355"}, "is_support": true}, "name": "Block", "guid": "fa11e1ef-6cfc-45f7-a604-ef10aa3b1b0f"}, "e83c008a-8b41-4ccc-88f4-5d38e4b23bea": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.4928629690048973, "y": 1.2692307692307692, "z": 0.0}, "1": {"x": 3.5071370309951093, "y": 1.2692307692307692, "z": 0.2495921696574225}, "2": {"x": 2.717255128305898, "y": 1.2692307692307692, "z": 0.03941912684456782}, "3": {"x": 2.728359562831055, "y": 1.2692307692307692, "z": 0.28917238815235635}, "4": {"x": 3.4928629690048973, "y": 1.5, "z": 0.0}, "5": {"x": 3.5071370309951093, "y": 1.5, "z": 0.2495921696574225}, "6": {"x": 2.717255128305898, "y": 1.5, "z": 0.03941912684456782}, "7": {"x": 2.728359562831055, "y": 1.5, "z": 0.28917238815235635}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "0a8cdb51-fd47-412e-a3ee-d634546a5eaa"}, "is_support": true}, "name": "Block", "guid": "e83c008a-8b41-4ccc-88f4-5d38e4b23bea"}, "3c8b4f20-e799-4a2a-b54a-3fe8119bf1b1": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.9412093752579165, "y": 1.2692307692307692, "z": 0.06898903200408708}, "1": {"x": 1.949142392729342, "y": 1.2692307692307692, "z": 0.3188631347714568}, "2": {"x": 1.164850777255285, "y": 1.2692307692307692, "z": 0.08870494999794473}, "3": {"x": 1.1696110991893072, "y": 1.2692307692307692, "z": 0.33865962455932286}, "4": {"x": 1.9412093752579165, "y": 1.5, "z": 0.06898903200408708}, "5": {"x": 1.949142392729342, "y": 1.5, "z": 0.3188631347714568}, "6": {"x": 1.164850777255285, "y": 1.5, "z": 0.08870494999794473}, "7": {"x": 1.1696110991893072, "y": 1.5, "z": 0.33865962455932286}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "0a4d47c6-0c57-4943-9872-b668c9dd6d8f"}, "is_support": false}, "name": "Block", "guid": "3c8b4f20-e799-4a2a-b54a-3fe8119bf1b1"}, "63f2ec30-c67f-468a-ab11-50d87986445c": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.38830445211037423, "y": 1.2692307692307692, "z": 0.09856370341234202}, "1": {"x": 0.3898913113343645, "y": 1.2692307692307692, "z": 0.34855866711721994}, "2": {"x": -0.3883044521103738, "y": 1.2692307692307692, "z": 0.09856370341234415}, "3": {"x": -0.3898913113343636, "y": 1.2692307692307692, "z": 0.34855866711722205}, "4": {"x": 0.38830445211037423, "y": 1.5, "z": 0.09856370341234202}, "5": {"x": 0.3898913113343645, "y": 1.5, "z": 0.34855866711721994}, "6": {"x": -0.3883044521103738, "y": 1.5, "z": 0.09856370341234415}, "7": {"x": -0.3898913113343636, "y": 1.5, "z": 0.34855866711722205}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "423ed9c6-a33f-4590-86da-c70f7d65ad14"}, "is_support": false}, "name": "Block", "guid": "63f2ec30-c67f-468a-ab11-50d87986445c"}, "7f68afb2-6fcd-4177-85bc-85a554e48c99": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.1648507772552863, "y": 1.2692307692307692, "z": 0.08870494999794357}, "1": {"x": -1.169611099189309, "y": 1.2692307692307692, "z": 0.33865962455932164}, "2": {"x": -1.9412093752579178, "y": 1.2692307692307692, "z": 0.06898903200408565}, "3": {"x": -1.9491423927293434, "y": 1.2692307692307692, "z": 0.31886313477145534}, "4": {"x": -1.1648507772552863, "y": 1.5, "z": 0.08870494999794357}, "5": {"x": -1.169611099189309, "y": 1.5, "z": 0.33865962455932164}, "6": {"x": -1.9412093752579178, "y": 1.5, "z": 0.06898903200408565}, "7": {"x": -1.9491423927293434, "y": 1.5, "z": 0.31886313477145534}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "5d209841-55ed-4cf1-8f99-5c1c10abd428"}, "is_support": false}, "name": "Block", "guid": "7f68afb2-6fcd-4177-85bc-85a554e48c99"}, "82e54b34-3c20-47eb-a2d8-1b011ef78002": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.717255128305899, "y": 1.2692307692307692, "z": 0.03941912684456508}, "1": {"x": -2.728359562831056, "y": 1.2692307692307692, "z": 0.2891723881523536}, "2": {"x": -3.492862969004898, "y": 1.2692307692307692, "z": 2.858824288409778e-15}, "3": {"x": -3.5071370309951098, "y": 1.2692307692307692, "z": 0.2495921696574254}, "4": {"x": -2.717255128305899, "y": 1.5, "z": 0.03941912684456508}, "5": {"x": -2.728359562831056, "y": 1.5, "z": 0.2891723881523536}, "6": {"x": -3.492862969004898, "y": 1.5, "z": 2.858824288409778e-15}, "7": {"x": -3.5071370309951098, "y": 1.5, "z": 0.2495921696574254}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "8a4d1ab7-82ad-4a75-8842-ca0f5b36209f"}, "is_support": true}, "name": "Block", "guid": "82e54b34-3c20-47eb-a2d8-1b011ef78002"}, "bfad153c-0f9f-4d61-90d4-d489d1305fbe": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.717255128305898, "y": -1.5, "z": 0.03941912684456782}, "1": {"x": 2.728359562831055, "y": -1.5, "z": 0.28917238815235635}, "2": {"x": 1.9412093752579165, "y": -1.5, "z": 0.06898903200408708}, "3": {"x": 1.949142392729342, "y": -1.5, "z": 0.3188631347714568}, "4": {"x": 2.717255128305898, "y": -1.3846153846153846, "z": 0.03941912684456782}, "5": {"x": 2.728359562831055, "y": -1.3846153846153846, "z": 0.28917238815235635}, "6": {"x": 1.9412093752579165, "y": -1.3846153846153846, "z": 0.06898903200408708}, "7": {"x": 1.949142392729342, "y": -1.3846153846153846, "z": 0.3188631347714568}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "0f59073f-920f-42aa-a475-3aa0fac2ebcd"}, "is_support": false}, "name": "Block", "guid": "bfad153c-0f9f-4d61-90d4-d489d1305fbe"}, "1b4adac2-9f41-4cc7-b76d-38b27f4d4798": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.717255128305898, "y": 1.3846153846153846, "z": 0.03941912684456782}, "1": {"x": 2.728359562831055, "y": 1.3846153846153846, "z": 0.28917238815235635}, "2": {"x": 1.9412093752579165, "y": 1.3846153846153846, "z": 0.06898903200408708}, "3": {"x": 1.949142392729342, "y": 1.3846153846153846, "z": 0.3188631347714568}, "4": {"x": 2.717255128305898, "y": 1.5, "z": 0.03941912684456782}, "5": {"x": 2.728359562831055, "y": 1.5, "z": 0.28917238815235635}, "6": {"x": 1.9412093752579165, "y": 1.5, "z": 0.06898903200408708}, "7": {"x": 1.949142392729342, "y": 1.5, "z": 0.3188631347714568}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "9a21e5d9-850b-4806-9ec5-5b49dec15971"}, "is_support": false}, "name": "Block", "guid": "1b4adac2-9f41-4cc7-b76d-38b27f4d4798"}, "6ee81c93-e2e1-4a02-babb-587edc11f554": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.164850777255285, "y": -1.5, "z": 0.08870494999794473}, "1": {"x": 1.1696110991893072, "y": -1.5, "z": 0.33865962455932286}, "2": {"x": 0.38830445211037423, "y": -1.5, "z": 0.09856370341234202}, "3": {"x": 0.3898913113343645, "y": -1.5, "z": 0.34855866711721994}, "4": {"x": 1.164850777255285, "y": -1.3846153846153846, "z": 0.08870494999794473}, "5": {"x": 1.1696110991893072, "y": -1.3846153846153846, "z": 0.33865962455932286}, "6": {"x": 0.38830445211037423, "y": -1.3846153846153846, "z": 0.09856370341234202}, "7": {"x": 0.3898913113343645, "y": -1.3846153846153846, "z": 0.34855866711721994}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "0dad597b-f950-4307-bef8-b843c347a212"}, "is_support": false}, "name": "Block", "guid": "6ee81c93-e2e1-4a02-babb-587edc11f554"}, "d4a3514c-cd89-4944-ac09-4fd3a5924215": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.164850777255285, "y": 1.3846153846153846, "z": 0.08870494999794473}, "1": {"x": 1.1696110991893072, "y": 1.3846153846153846, "z": 0.33865962455932286}, "2": {"x": 0.38830445211037423, "y": 1.3846153846153846, "z": 0.09856370341234202}, "3": {"x": 0.3898913113343645, "y": 1.3846153846153846, "z": 0.34855866711721994}, "4": {"x": 1.164850777255285, "y": 1.5, "z": 0.08870494999794473}, "5": {"x": 1.1696110991893072, "y": 1.5, "z": 0.33865962455932286}, "6": {"x": 0.38830445211037423, "y": 1.5, "z": 0.09856370341234202}, "7": {"x": 0.3898913113343645, "y": 1.5, "z": 0.34855866711721994}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "9b4275c4-f2e5-4570-bd9f-c9b5cbf1e539"}, "is_support": false}, "name": "Block", "guid": "d4a3514c-cd89-4944-ac09-4fd3a5924215"}, "bffca51a-0d16-4c28-bb0a-99f47a67880b": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.3883044521103738, "y": -1.5, "z": 0.09856370341234415}, "1": {"x": -0.3898913113343636, "y": -1.5, "z": 0.34855866711722205}, "2": {"x": -1.1648507772552863, "y": -1.5, "z": 0.08870494999794357}, "3": {"x": -1.169611099189309, "y": -1.5, "z": 0.33865962455932164}, "4": {"x": -0.3883044521103738, "y": -1.3846153846153846, "z": 0.09856370341234415}, "5": {"x": -0.3898913113343636, "y": -1.3846153846153846, "z": 0.34855866711722205}, "6": {"x": -1.1648507772552863, "y": -1.3846153846153846, "z": 0.08870494999794357}, "7": {"x": -1.169611099189309, "y": -1.3846153846153846, "z": 0.33865962455932164}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "ad6df66a-2d3f-4c50-a9e9-6348f27ac1ae"}, "is_support": false}, "name": "Block", "guid": "bffca51a-0d16-4c28-bb0a-99f47a67880b"}, "beb5fd73-844e-49fe-8bfd-1c7908433670": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.3883044521103738, "y": 1.3846153846153846, "z": 0.09856370341234415}, "1": {"x": -0.3898913113343636, "y": 1.3846153846153846, "z": 0.34855866711722205}, "2": {"x": -1.1648507772552863, "y": 1.3846153846153846, "z": 0.08870494999794357}, "3": {"x": -1.169611099189309, "y": 1.3846153846153846, "z": 0.33865962455932164}, "4": {"x": -0.3883044521103738, "y": 1.5, "z": 0.09856370341234415}, "5": {"x": -0.3898913113343636, "y": 1.5, "z": 0.34855866711722205}, "6": {"x": -1.1648507772552863, "y": 1.5, "z": 0.08870494999794357}, "7": {"x": -1.169611099189309, "y": 1.5, "z": 0.33865962455932164}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "560d5f08-eb71-4ba7-b50e-8f5ffee882fa"}, "is_support": false}, "name": "Block", "guid": "beb5fd73-844e-49fe-8bfd-1c7908433670"}, "7fc1597d-916a-4a10-aba5-12c350baa726": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.9412093752579178, "y": -1.5, "z": 0.06898903200408565}, "1": {"x": -1.9491423927293434, "y": -1.5, "z": 0.31886313477145534}, "2": {"x": -2.717255128305899, "y": -1.5, "z": 0.03941912684456508}, "3": {"x": -2.728359562831056, "y": -1.5, "z": 0.2891723881523536}, "4": {"x": -1.9412093752579178, "y": -1.3846153846153846, "z": 0.06898903200408565}, "5": {"x": -1.9491423927293434, "y": -1.3846153846153846, "z": 0.31886313477145534}, "6": {"x": -2.717255128305899, "y": -1.3846153846153846, "z": 0.03941912684456508}, "7": {"x": -2.728359562831056, "y": -1.3846153846153846, "z": 0.2891723881523536}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "cbd4c464-15f8-4295-9167-9855070dedd4"}, "is_support": false}, "name": "Block", "guid": "7fc1597d-916a-4a10-aba5-12c350baa726"}, "1c805ccb-5d73-4c2f-afcf-fd991e96bc0c": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.9412093752579178, "y": 1.3846153846153846, "z": 0.06898903200408565}, "1": {"x": -1.9491423927293434, "y": 1.3846153846153846, "z": 0.31886313477145534}, "2": {"x": -2.717255128305899, "y": 1.3846153846153846, "z": 0.03941912684456508}, "3": {"x": -2.728359562831056, "y": 1.3846153846153846, "z": 0.2891723881523536}, "4": {"x": -1.9412093752579178, "y": 1.5, "z": 0.06898903200408565}, "5": {"x": -1.9491423927293434, "y": 1.5, "z": 0.31886313477145534}, "6": {"x": -2.717255128305899, "y": 1.5, "z": 0.03941912684456508}, "7": {"x": -2.728359562831056, "y": 1.5, "z": 0.2891723881523536}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "82457a56-7f3d-47f0-8071-898207308034"}, "is_support": false}, "name": "Block", "guid": "1c805ccb-5d73-4c2f-afcf-fd991e96bc0c"}}, "materials": {"dd5d74af-8b3a-46ae-868a-1029502c32da": {"dtype": "compas_dem.material/Stone", "data": {"name": "Stone", "fc": null, "ft": null, "Ecm": 20000, "density": 2000, "poisson": 0.2}, "name": "Stone", "guid": "dd5d74af-8b3a-46ae-868a-1029502c32da"}}, "tree": {"attributes": {}, "root": {"name": "root", "children": [{"name": "ElementNode", "element": "1edb384a-5b2e-4d66-b320-ca881aea426d"}, {"name": "ElementNode", "element": "a0dd025d-aba3-4087-aab4-86e4fde149ee"}, {"name": "ElementNode", "element": "3308cfe5-aca8-4695-8e48-195dba9e596e"}, {"name": "ElementNode", "element": "f43d390f-358a-44a1-90eb-89ebc6ba01da"}, {"name": "ElementNode", "element": "22ec23ab-a4cc-44d2-9bfa-a4d9cb3b2642"}, {"name": "ElementNode", "element": "cd2da209-d512-4bdb-a5f3-5f9a20384668"}, {"name": "ElementNode", "element": "0d2860d3-2378-4313-ba98-6c8e1bdb6f8e"}, {"name": "ElementNode", "element": "697510ce-fb20-4483-a058-5d4f210883ac"}, {"name": "ElementNode", "element": "9b41eef9-3d4c-411e-a65b-f67842ed3723"}, {"name": "ElementNode", "element": "a3e8ecaf-6e2c-428b-93d1-e1fd36433c99"}, {"name": "ElementNode", "element": "9966a772-b76f-4706-aaec-5a1f508a08fb"}, {"name": "ElementNode", "element": "a46cf32f-a300-4e65-a6f6-00a501a5b356"}, {"name": "ElementNode", "element": "e9296123-0d1a-45f7-983f-dc6c00f2d1cd"}, {"name": "ElementNode", "element": "6ccf10a0-e246-4094-933a-2fb607786ebf"}, {"name": "ElementNode", "element": "a991ee08-21dd-48d7-8a26-76e1898d2cf2"}, {"name": "ElementNode", "element": "3ff8d7c6-23ee-4947-805e-abb7b5870dd1"}, {"name": "ElementNode", "element": "884d7e49-5633-4051-a9ca-2c9423964c61"}, {"name": "ElementNode", "element": "2ac0ad36-6e10-4ef8-b0ac-e47e58a5b613"}, {"name": "ElementNode", "element": "19b9d3e2-16bc-4210-8554-6cd689ee0373"}, {"name": "ElementNode", "element": "b56f0278-34d0-4c2c-829c-27c11e57bc1e"}, {"name": "ElementNode", "element": "c9cb65df-843e-43e9-9bcc-4857391f799f"}, {"name": "ElementNode", "element": "cb230d96-8e66-4c8c-bd09-f432dd49d486"}, {"name": "ElementNode", "element": "50ce2053-bc32-4834-92ef-15e9b91b74d8"}, {"name": "ElementNode", "element": "01fe9897-c6d4-4de2-ae48-32cd5b99c38e"}, {"name": "ElementNode", "element": "0edd4ae5-3839-466e-a0db-bfe6a3248c4a"}, {"name": "ElementNode", "element": "6669ee1f-840f-4395-9bc4-c8deaa9a4d58"}, {"name": "ElementNode", "element": "cfd40143-54e1-4b10-a7d3-da5a99bde9e0"}, {"name": "ElementNode", "element": "cf012192-330e-4517-9751-00454ebdc5d9"}, {"name": "ElementNode", "element": "e57c00c1-bbbf-46d5-95e8-a9f629e71442"}, {"name": "ElementNode", "element": "cd0a8036-8b25-44bd-846c-6673671aaa02"}, {"name": "ElementNode", "element": "c70ab643-700f-42db-b45e-858cc38ec665"}, {"name": "ElementNode", "element": "25b24d50-d32d-41cc-ba52-19b0e2ac35c1"}, {"name": "ElementNode", "element": "368f8813-17d0-4c17-b545-2dd78dae6d95"}, {"name": "ElementNode", "element": "3b40f112-e2bb-4833-84b4-6a4548902cb3"}, {"name": "ElementNode", "element": "cfb26dc7-762e-462c-8402-887f119bc1e8"}, {"name": "ElementNode", "element": "e3eb1b65-7dc6-4463-af29-7704365eade0"}, {"name": "ElementNode", "element": "2077d962-1e5b-4f03-bbe5-5a99acc4c5dd"}, {"name": "ElementNode", "element": "f9d8fe10-2fb7-4cf3-8ace-33c1d14184ee"}, {"name": "ElementNode", "element": "1e057147-b426-4a20-bb2a-9a5735379e6a"}, {"name": "ElementNode", "element": "3e8a578f-3007-4947-9a1d-4ce435dccd49"}, {"name": "ElementNode", "element": "e2cf7364-a202-4d6d-8b20-452b009f18fd"}, {"name": "ElementNode", "element": "f7242345-6db4-44b5-9b8a-001f7834930b"}, {"name": "ElementNode", "element": "ccbfd12a-5e4b-4e6e-9bd4-8cecaf5ba635"}, {"name": "ElementNode", "element": "6d564fc7-d36a-4543-b5eb-2c6ad3bd48e7"}, {"name": "ElementNode", "element": "3a15d88d-00ec-45d0-9c72-d59a1cd405a7"}, {"name": "ElementNode", "element": "d24dd93f-e1ad-42ff-a7bf-0a444fce0eb0"}, {"name": "ElementNode", "element": "54ad26d5-777e-4589-b531-f91f174e6303"}, {"name": "ElementNode", "element": "c371c953-052d-4185-9dc4-5005d9fa6151"}, {"name": "ElementNode", "element": "23b9d298-97d1-48b8-87bc-6ee4d81fe263"}, {"name": "ElementNode", "element": "6eb6f3c6-0821-4d0b-9769-53a799144736"}, {"name": "ElementNode", "element": "45e39a58-6825-4940-bac5-a3431bb31946"}, {"name": "ElementNode", "element": "5dd4e910-b5f5-4705-8362-ff7a4fcc5189"}, {"name": "ElementNode", "element": "baf89131-3d81-48df-93a5-39bdf9c0286b"}, {"name": "ElementNode", "element": "f1deaa2b-05cd-428e-8bb4-302ac8a7ac12"}, {"name": "ElementNode", "element": "4172eeae-f861-4726-9f19-4e9ae5e38629"}, {"name": "ElementNode", "element": "b4e81ccd-4134-458b-9c23-c79a2e880214"}, {"name": "ElementNode", "element": "529a986e-d7ba-4f17-ba54-b5e2116edbaf"}, {"name": "ElementNode", "element": "400e345b-be94-4abc-9ddf-58d7cc45bd99"}, {"name": "ElementNode", "element": "148d4933-abf7-4a14-b671-b9a9042b512c"}, {"name": "ElementNode", "element": "be4cfabc-9447-4acc-b941-239107cc02e6"}, {"name": "ElementNode", "element": "757586bc-ad76-4934-9ba2-c47d13071397"}, {"name": "ElementNode", "element": "9002da7f-2edc-450a-81a0-715f45225404"}, {"name": "ElementNode", "element": "d0155c28-e0fc-4e4c-92d3-b9a5555052dc"}, {"name": "ElementNode", "element": "81d0f89f-d04e-462c-9e7d-a4728fc58dcf"}, {"name": "ElementNode", "element": "2c43c109-bc3f-4a8b-b455-6240c3864b90"}, {"name": "ElementNode", "element": "b971362f-2ad6-46cd-b968-f310c4ffd037"}, {"name": "ElementNode", "element": "59b6a9c6-eb04-4a74-b00a-aa0fbd65ff8e"}, {"name": "ElementNode", "element": "6a260fa4-44a8-4bba-b888-f4b8a6c2f48a"}, {"name": "ElementNode", "element": "2a258782-d6d5-4172-bd5e-58e49c6de56a"}, {"name": "ElementNode", "element": "676bf44f-f0dc-4c16-b302-cd8760489e69"}, {"name": "ElementNode", "element": "eea9622b-82ef-4685-a072-22cea6c3dec9"}, {"name": "ElementNode", "element": "9436d03e-86fd-4bc1-b9ef-fdbdc9e6646f"}, {"name": "ElementNode", "element": "2f66a730-1213-4988-aa72-a400f8f82b21"}, {"name": "ElementNode", "element": "f76516d2-6a00-42fa-8c7c-35671962b855"}, {"name": "ElementNode", "element": "a873265d-f76b-4b58-a3e2-ff7ec164ebe2"}, {"name": "ElementNode", "element": "0fe40805-1ada-47c5-a068-bd375cb60c10"}, {"name": "ElementNode", "element": "4f25a5cf-7245-4b44-9c7f-d621f8944aa1"}, {"name": "ElementNode", "element": "9ebeea20-c652-4df0-aab1-cf017688cf47"}, {"name": "ElementNode", "element": "71aa6e53-e21e-4587-a1e1-c397754cf49f"}, {"name": "ElementNode", "element": "dfb25386-d7ed-46ee-a15c-f8cb53100d5c"}, {"name": "ElementNode", "element": "40775b86-e917-47dc-b9a5-2d1722de3c0a"}, {"name": "ElementNode", "element": "02ff7224-0f3a-4fe0-80a2-52af21800058"}, {"name": "ElementNode", "element": "e204f310-be6c-4d36-8b74-1d40d58e2c6b"}, {"name": "ElementNode", "element": "86fa6cd0-515d-4a95-a041-ccf90b02343f"}, {"name": "ElementNode", "element": "79a9da80-df6d-4c33-90c6-79dc82d2826b"}, {"name": "ElementNode", "element": "eaf5af3e-1a64-407e-afc3-e72132dc45b7"}, {"name": "ElementNode", "element": "9382f3fb-bb2b-4fd8-9092-36c6ae8cc75b"}, {"name": "ElementNode", "element": "3a2cb606-f85d-4a48-ab06-b625d603952e"}, {"name": "ElementNode", "element": "edffefab-e531-4aea-8a62-a83fd97c3965"}, {"name": "ElementNode", "element": "e28da217-1d5f-43c8-973c-45896a363be2"}, {"name": "ElementNode", "element": "f1377157-c2d7-455d-a39d-173c95d2fdc6"}, {"name": "ElementNode", "element": "683a34ce-94c7-49d8-9698-0dc76404d718"}, {"name": "ElementNode", "element": "2445ac39-e017-40a3-beb7-d3895dbba58a"}, {"name": "ElementNode", "element": "b6f72a38-162f-41b0-983d-44cf1ce274e3"}, {"name": "ElementNode", "element": "e06aa8f3-1660-4a90-94b7-871d47cd6db6"}, {"name": "ElementNode", "element": "b69161d4-bf9d-4e81-876d-d389a40c87e9"}, {"name": "ElementNode", "element": "3f8b0485-2d29-4828-b14c-81ba92447cd3"}, {"name": "ElementNode", "element": "21049909-fa71-42d8-b17b-26a851e3ce03"}, {"name": "ElementNode", "element": "13217f79-7e9e-4cd9-9775-e73469239417"}, {"name": "ElementNode", "element": "e697be8a-ff17-4393-bb86-afaed8d8d2ed"}, {"name": "ElementNode", "element": "43202204-9121-44c9-b11e-7976e634924b"}, {"name": "ElementNode", "element": "f3c75e3b-d01a-47f5-b6ae-a2caf6bfca11"}, {"name": "ElementNode", "element": "ce3bdf2b-4300-408f-ac55-d7d6e9833dff"}, {"name": "ElementNode", "element": "01609cb1-15b9-4a3e-8c14-ba3590b7d106"}, {"name": "ElementNode", "element": "acecfec7-cc56-48c1-a260-fc9bef830eac"}, {"name": "ElementNode", "element": "1662e413-8db3-4c30-9576-f32cd05c7408"}, {"name": "ElementNode", "element": "f00f6e57-34e0-4292-a62b-bbff025fc9cf"}, {"name": "ElementNode", "element": "fa11e1ef-6cfc-45f7-a604-ef10aa3b1b0f"}, {"name": "ElementNode", "element": "e83c008a-8b41-4ccc-88f4-5d38e4b23bea"}, {"name": "ElementNode", "element": "3c8b4f20-e799-4a2a-b54a-3fe8119bf1b1"}, {"name": "ElementNode", "element": "63f2ec30-c67f-468a-ab11-50d87986445c"}, {"name": "ElementNode", "element": "7f68afb2-6fcd-4177-85bc-85a554e48c99"}, {"name": "ElementNode", "element": "82e54b34-3c20-47eb-a2d8-1b011ef78002"}, {"name": "ElementNode", "element": "bfad153c-0f9f-4d61-90d4-d489d1305fbe"}, {"name": "ElementNode", "element": "1b4adac2-9f41-4cc7-b76d-38b27f4d4798"}, {"name": "ElementNode", "element": "6ee81c93-e2e1-4a02-babb-587edc11f554"}, {"name": "ElementNode", "element": "d4a3514c-cd89-4944-ac09-4fd3a5924215"}, {"name": "ElementNode", "element": "bffca51a-0d16-4c28-bb0a-99f47a67880b"}, {"name": "ElementNode", "element": "beb5fd73-844e-49fe-8bfd-1c7908433670"}, {"name": "ElementNode", "element": "7fc1597d-916a-4a10-aba5-12c350baa726"}, {"name": "ElementNode", "element": "1c805ccb-5d73-4c2f-afcf-fd991e96bc0c"}]}}, "graph": {"attributes": {}, "default_node_attributes": {"x": 0.0, "y": 0.0, "z": 0.0, "element": null}, "default_edge_attributes": {"modifiers": null, "contacts": null}, "node": {"0": {"element": "1edb384a-5b2e-4d66-b320-ca881aea426d"}, "1": {"element": "a0dd025d-aba3-4087-aab4-86e4fde149ee"}, "2": {"element": "3308cfe5-aca8-4695-8e48-195dba9e596e"}, "3": {"element": "f43d390f-358a-44a1-90eb-89ebc6ba01da"}, "4": {"element": "22ec23ab-a4cc-44d2-9bfa-a4d9cb3b2642"}, "5": {"element": "cd2da209-d512-4bdb-a5f3-5f9a20384668"}, "6": {"element": "0d2860d3-2378-4313-ba98-6c8e1bdb6f8e"}, "7": {"element": "697510ce-fb20-4483-a058-5d4f210883ac"}, "8": {"element": "9b41eef9-3d4c-411e-a65b-f67842ed3723"}, "9": {"element": "a3e8ecaf-6e2c-428b-93d1-e1fd36433c99"}, "10": {"element": "9966a772-b76f-4706-aaec-5a1f508a08fb"}, "11": {"element": "a46cf32f-a300-4e65-a6f6-00a501a5b356"}, "12": {"element": "e9296123-0d1a-45f7-983f-dc6c00f2d1cd"}, "13": {"element": "6ccf10a0-e246-4094-933a-2fb607786ebf"}, "14": {"element": "a991ee08-21dd-48d7-8a26-76e1898d2cf2"}, "15": {"element": "3ff8d7c6-23ee-4947-805e-abb7b5870dd1"}, "16": {"element": "884d7e49-5633-4051-a9ca-2c9423964c61"}, "17": {"element": "2ac0ad36-6e10-4ef8-b0ac-e47e58a5b613"}, "18": {"element": "19b9d3e2-16bc-4210-8554-6cd689ee0373"}, "19": {"element": "b56f0278-34d0-4c2c-829c-27c11e57bc1e"}, "20": {"element": "c9cb65df-843e-43e9-9bcc-4857391f799f"}, "21": {"element": "cb230d96-8e66-4c8c-bd09-f432dd49d486"}, "22": {"element": "50ce2053-bc32-4834-92ef-15e9b91b74d8"}, "23": {"element": "01fe9897-c6d4-4de2-ae48-32cd5b99c38e"}, "24": {"element": "0edd4ae5-3839-466e-a0db-bfe6a3248c4a"}, "25": {"element": "6669ee1f-840f-4395-9bc4-c8deaa9a4d58"}, "26": {"element": "cfd40143-54e1-4b10-a7d3-da5a99bde9e0"}, "27": {"element": "cf012192-330e-4517-9751-00454ebdc5d9"}, "28": {"element": "e57c00c1-bbbf-46d5-95e8-a9f629e71442"}, "29": {"element": "cd0a8036-8b25-44bd-846c-6673671aaa02"}, "30": {"element": "c70ab643-700f-42db-b45e-858cc38ec665"}, "31": {"element": "25b24d50-d32d-41cc-ba52-19b0e2ac35c1"}, "32": {"element": "368f8813-17d0-4c17-b545-2dd78dae6d95"}, "33": {"element": "3b40f112-e2bb-4833-84b4-6a4548902cb3"}, "34": {"element": "cfb26dc7-762e-462c-8402-887f119bc1e8"}, "35": {"element": "e3eb1b65-7dc6-4463-af29-7704365eade0"}, "36": {"element": "2077d962-1e5b-4f03-bbe5-5a99acc4c5dd"}, "37": {"element": "f9d8fe10-2fb7-4cf3-8ace-33c1d14184ee"}, "38": {"element": "1e057147-b426-4a20-bb2a-9a5735379e6a"}, "39": {"element": "3e8a578f-3007-4947-9a1d-4ce435dccd49"}, "40": {"element": "e2cf7364-a202-4d6d-8b20-452b009f18fd"}, "41": {"element": "f7242345-6db4-44b5-9b8a-001f7834930b"}, "42": {"element": "ccbfd12a-5e4b-4e6e-9bd4-8cecaf5ba635"}, "43": {"element": "6d564fc7-d36a-4543-b5eb-2c6ad3bd48e7"}, "44": {"element": "3a15d88d-00ec-45d0-9c72-d59a1cd405a7"}, "45": {"element": "d24dd93f-e1ad-42ff-a7bf-0a444fce0eb0"}, "46": {"element": "54ad26d5-777e-4589-b531-f91f174e6303"}, "47": {"element": "c371c953-052d-4185-9dc4-5005d9fa6151"}, "48": {"element": "23b9d298-97d1-48b8-87bc-6ee4d81fe263"}, "49": {"element": "6eb6f3c6-0821-4d0b-9769-53a799144736"}, "50": {"element": "45e39a58-6825-4940-bac5-a3431bb31946"}, "51": {"element": "5dd4e910-b5f5-4705-8362-ff7a4fcc5189"}, "52": {"element": "baf89131-3d81-48df-93a5-39bdf9c0286b"}, "53": {"element": "f1deaa2b-05cd-428e-8bb4-302ac8a7ac12"}, "54": {"element": "4172eeae-f861-4726-9f19-4e9ae5e38629"}, "55": {"element": "b4e81ccd-4134-458b-9c23-c79a2e880214"}, "56": {"element": "529a986e-d7ba-4f17-ba54-b5e2116edbaf"}, "57": {"element": "400e345b-be94-4abc-9ddf-58d7cc45bd99"}, "58": {"element": "148d4933-abf7-4a14-b671-b9a9042b512c"}, "59": {"element": "be4cfabc-9447-4acc-b941-239107cc02e6"}, "60": {"element": "757586bc-ad76-4934-9ba2-c47d13071397"}, "61": {"element": "9002da7f-2edc-450a-81a0-715f45225404"}, "62": {"element": "d0155c28-e0fc-4e4c-92d3-b9a5555052dc"}, "63": {"element": "81d0f89f-d04e-462c-9e7d-a4728fc58dcf"}, "64": {"element": "2c43c109-bc3f-4a8b-b455-6240c3864b90"}, "65": {"element": "b971362f-2ad6-46cd-b968-f310c4ffd037"}, "66": {"element": "59b6a9c6-eb04-4a74-b00a-aa0fbd65ff8e"}, "67": {"element": "6a260fa4-44a8-4bba-b888-f4b8a6c2f48a"}, "68": {"element": "2a258782-d6d5-4172-bd5e-58e49c6de56a"}, "69": {"element": "676bf44f-f0dc-4c16-b302-cd8760489e69"}, "70": {"element": "eea9622b-82ef-4685-a072-22cea6c3dec9"}, "71": {"element": "9436d03e-86fd-4bc1-b9ef-fdbdc9e6646f"}, "72": {"element": "2f66a730-1213-4988-aa72-a400f8f82b21"}, "73": {"element": "f76516d2-6a00-42fa-8c7c-35671962b855"}, "74": {"element": "a873265d-f76b-4b58-a3e2-ff7ec164ebe2"}, "75": {"element": "0fe40805-1ada-47c5-a068-bd375cb60c10"}, "76": {"element": "4f25a5cf-7245-4b44-9c7f-d621f8944aa1"}, "77": {"element": "9ebeea20-c652-4df0-aab1-cf017688cf47"}, "78": {"element": "71aa6e53-e21e-4587-a1e1-c397754cf49f"}, "79": {"element": "dfb25386-d7ed-46ee-a15c-f8cb53100d5c"}, "80": {"element": "40775b86-e917-47dc-b9a5-2d1722de3c0a"}, "81": {"element": "02ff7224-0f3a-4fe0-80a2-52af21800058"}, "82": {"element": "e204f310-be6c-4d36-8b74-1d40d58e2c6b"}, "83": {"element": "86fa6cd0-515d-4a95-a041-ccf90b02343f"}, "84": {"element": "79a9da80-df6d-4c33-90c6-79dc82d2826b"}, "85": {"element": "eaf5af3e-1a64-407e-afc3-e72132dc45b7"}, "86": {"element": "9382f3fb-bb2b-4fd8-9092-36c6ae8cc75b"}, "87": {"element": "3a2cb606-f85d-4a48-ab06-b625d603952e"}, "88": {"element": "edffefab-e531-4aea-8a62-a83fd97c3965"}, "89": {"element": "e28da217-1d5f-43c8-973c-45896a363be2"}, "90": {"element": "f1377157-c2d7-455d-a39d-173c95d2fdc6"}, "91": {"element": "683a34ce-94c7-49d8-9698-0dc76404d718"}, "92": {"element": "2445ac39-e017-40a3-beb7-d3895dbba58a"}, "93": {"element": "b6f72a38-162f-41b0-983d-44cf1ce274e3"}, "94": {"element": "e06aa8f3-1660-4a90-94b7-871d47cd6db6"}, "95": {"element": "b69161d4-bf9d-4e81-876d-d389a40c87e9"}, "96": {"element": "3f8b0485-2d29-4828-b14c-81ba92447cd3"}, "97": {"element": "21049909-fa71-42d8-b17b-26a851e3ce03"}, "98": {"element": "13217f79-7e9e-4cd9-9775-e73469239417"}, "99": {"element": "e697be8a-ff17-4393-bb86-afaed8d8d2ed"}, "100": {"element": "43202204-9121-44c9-b11e-7976e634924b"}, "101": {"element": "f3c75e3b-d01a-47f5-b6ae-a2caf6bfca11"}, "102": {"element": "ce3bdf2b-4300-408f-ac55-d7d6e9833dff"}, "103": {"element": "01609cb1-15b9-4a3e-8c14-ba3590b7d106"}, "104": {"element": "acecfec7-cc56-48c1-a260-fc9bef830eac"}, "105": {"element": "1662e413-8db3-4c30-9576-f32cd05c7408"}, "106": {"element": "f00f6e57-34e0-4292-a62b-bbff025fc9cf"}, "107": {"element": "fa11e1ef-6cfc-45f7-a604-ef10aa3b1b0f"}, "108": {"element": "e83c008a-8b41-4ccc-88f4-5d38e4b23bea"}, "109": {"element": "3c8b4f20-e799-4a2a-b54a-3fe8119bf1b1"}, "110": {"element": "63f2ec30-c67f-468a-ab11-50d87986445c"}, "111": {"element": "7f68afb2-6fcd-4177-85bc-85a554e48c99"}, "112": {"element": "82e54b34-3c20-47eb-a2d8-1b011ef78002"}, "113": {"element": "bfad153c-0f9f-4d61-90d4-d489d1305fbe"}, "114": {"element": "1b4adac2-9f41-4cc7-b76d-38b27f4d4798"}, "115": {"element": "6ee81c93-e2e1-4a02-babb-587edc11f554"}, "116": {"element": "d4a3514c-cd89-4944-ac09-4fd3a5924215"}, "117": {"element": "bffca51a-0d16-4c28-bb0a-99f47a67880b"}, "118": {"element": "beb5fd73-844e-49fe-8bfd-1c7908433670"}, "119": {"element": "7fc1597d-916a-4a10-aba5-12c350baa726"}, "120": {"element": "1c805ccb-5d73-4c2f-afcf-fd991e96bc0c"}}, "edge": {"0": {"113": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -1.3846153846153846, 0.03941912684456782], "guid": "5a55e1be-0ff0-4b2b-ba9c-cdb4ccb9d9e0"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -1.3846153846153846, 0.28917238815235635], "guid": "47099e20-3b3f-40c5-b944-8d36015ebdfc"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -1.5, 0.28917238815235635], "guid": "f4476bb8-6812-458c-91f3-463bec35b8ee"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -1.5, 0.03941912684456782], "guid": "ed576d25-d926-4544-a1a1-58d407d4e351"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, -1.4423076923076923, 0.16429575749846212], "xaxis": [-0.04441773810062701, 0.0, -0.9990130452311542], "yaxis": [-0.0, -1.0, 0.0]}, "guid": "b920e862-052c-4370-9885-52c54f950df6"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a83f6784-315d-45be-a286-d8029933d335"}]}, "1": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -1.2692307692307692, 0.03941912684456782], "guid": "e1d47edf-dc4a-484d-b850-1442fe2d8785"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -1.2692307692307692, 0.28917238815235635], "guid": "18be0cbd-277b-4146-a908-43589ccf5992"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -1.3846153846153846, 0.28917238815235635], "guid": "6a36fae4-b2b7-4a87-9b9d-cff197dd2672"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -1.3846153846153846, 0.03941912684456782], "guid": "efbf12e3-f4b0-45ad-b90b-07e220b35b63"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, -1.326923076923077, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.04441773810062701, 0.0, 0.9990130452311542]}, "guid": "7c18584d-b7cf-4a17-8b61-05d371af1460"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3a7a1b2f-b6a2-4d12-95c4-c06f35caf588"}]}, "9": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.4928629690048973, -1.2692307692307692, 0.0], "guid": "67e7f240-8f29-4e92-8b04-a05c57ff59b8"}, {"dtype": "compas.geometry/Point", "data": [3.5071370309951093, -1.2692307692307692, 0.24959216965742254], "guid": "1a8ff620-9002-430a-8929-848b480d2e0a"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -1.2692307692307692, 0.28917238815235635], "guid": "7602ca5b-57ce-417b-9fa8-96fca0c5dd89"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -1.2692307692307692, 0.03941912684456786], "guid": "4f77fbba-3bd3-4d71-a0a1-4d420e4b9acd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.1114079853346266, -1.2692307692307692, 0.14463077458782628], "xaxis": [-0.9987109811433927, 0.0, 0.0507580155601245], "yaxis": [0.0507580155601245, 0.0, 0.9987109811433927]}, "guid": "ca0b4cd8-6709-4851-a44b-9a4014daaf10"}, "size": 0.1945450216376573, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "81c3890a-a886-4674-9f10-30611b9f77f0"}]}}, "1": {"113": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -1.3846153846153848, 0.0394191268445678], "guid": "96c2d144-1435-4d9d-a5ef-95739b83f866"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -1.3846153846153848, 0.06898903200408711], "guid": "b57a11cc-0eb5-44fb-805a-763a70c34f30"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -1.3846153846153848, 0.3188631347714568], "guid": "3fa5f8c3-5710-4c23-8afc-696bc8093ac0"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -1.3846153846153848, 0.28917238815235635], "guid": "073ec4e4-2ff3-4e6d-ba93-83a710c83654"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.333994849802124, -1.384615384615385, 0.17919582177605528], "xaxis": [-0.9992748587227028, 0.0, 0.03807567103443125], "yaxis": [-0.03807567103443125, 0.0, -0.9992748587227028]}, "guid": "a7fd2a1f-b1bf-41e0-bf87-34c393ca3161"}, "size": 0.1945450216376572, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7caeab5e-8104-46cb-8425-9b67fdd6efbc"}]}, "2": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -1.2692307692307692, 0.06898903200408708], "guid": "1c0b2068-f708-42fa-81db-b603a0c23503"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -1.2692307692307692, 0.3188631347714567], "guid": "0906f9fe-c757-4930-ad01-83305ac23c67"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -1.3846153846153846, 0.3188631347714567], "guid": "a7e35e61-2f4d-4800-8094-ee5abd81cc26"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -1.3846153846153846, 0.06898903200408708], "guid": "6d55d800-26fe-4d1e-ae8c-e39597c40b7b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, -1.3269230769230769, 0.19392608338777195], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "de8fd2bf-7e76-47a0-afd9-a6e8a46075fa"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "75c26eeb-7de4-4fd5-bf69-50389da9a0c4"}]}, "11": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -1.1538461538461537, 0.06898903200408708], "guid": "dcb3f616-4bb9-4034-8ce2-c5d70b146e01"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -1.1538461538461537, 0.3188631347714567], "guid": "f7d76705-3205-48ef-ad8a-1bac3ca5b14d"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -1.2692307692307692, 0.3188631347714567], "guid": "f7f17dd2-e68d-4755-94f4-23602fcb98d4"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -1.2692307692307692, 0.06898903200408708], "guid": "18e2c914-41b6-4f72-a1d6-253a5f32512e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, -1.2115384615384615, 0.19392608338777195], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "dd681f58-8ca3-4cd4-bd98-8939df7bfba9"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "096fda90-c2e1-457c-9331-e59f7dab44e7"}]}, "10": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -1.1538461538461535, 0.03941912684456786], "guid": "336005c1-0ac4-4d0e-ae11-a5d3769a0c43"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -1.1538461538461535, 0.2891723881523564], "guid": "8645e97b-0235-4808-a9be-6418ed5bee48"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -1.1538461538461535, 0.3188631347714568], "guid": "df6e891a-6b0b-4c14-83f9-a7cdc3a09be4"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -1.1538461538461535, 0.06898903200408711], "guid": "6db71145-689c-46f0-94bb-c87b98638247"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.333994849802124, -1.1538461538461535, 0.1791958217760553], "xaxis": [-0.9992748587227028, 0.0, 0.03807567103443127], "yaxis": [0.03807567103443127, -0.0, 0.9992748587227028]}, "guid": "845d5bf3-7ce7-4d91-a7ed-211c99b1463e"}, "size": 0.19454502163765716, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "179d9e0f-beda-46e4-8937-be700ebff936"}]}, "9": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -1.2692307692307692, 0.03941912684456782], "guid": "dc0bd5d2-6f7e-429c-918c-0cf653ea49bb"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -1.2692307692307692, 0.28917238815235635], "guid": "fe3a5945-01fb-4092-8fb8-7b2d43946f16"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -1.1538461538461537, 0.28917238815235635], "guid": "04b7e42e-c118-45ce-9aca-c0ac163fa195"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -1.1538461538461537, 0.03941912684456782], "guid": "8353b644-715c-4e2e-b075-4881bb6e5964"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, -1.2115384615384617, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062701, 0.0, -0.9990130452311542]}, "guid": "0dad486b-bab2-4f87-9519-39af2f6cdbc8"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "488d4978-470f-4899-bd45-92470e89441d"}]}}, "2": {"115": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, -1.384615384615385, 0.08870494999794477], "guid": "a2fb28c9-f391-4228-b063-2bacd4a6f64b"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -1.384615384615385, 0.33865962455932297], "guid": "680a493b-2508-4e57-a4cf-a70c4683555f"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -1.5000000000000004, 0.33865962455932297], "guid": "730d5472-d02d-4043-b2aa-c77fb63ef591"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -1.5000000000000004, 0.08870494999794477], "guid": "0439a377-da54-455e-9ab1-aa9927567b49"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, -1.4423076923076927, 0.2136822872786339], "xaxis": [-0.019041287736088822, 0.0, -0.9998186982455127], "yaxis": [-0.0, -1.0, 0.0]}, "guid": "7f82d9a2-3641-405d-be7b-0d8627c6a5d9"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3aed7946-c291-4895-9f6d-2a26cd414148"}]}, "113": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -1.5, 0.06898903200408708], "guid": "de8b8c63-60d1-42cf-8072-b94490b1502c"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -1.5, 0.3188631347714567], "guid": "b6f95460-a3bc-4f50-b40a-4a45ca689f83"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -1.3846153846153846, 0.3188631347714567], "guid": "8200e597-22be-4bd3-9135-8d570d029774"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -1.3846153846153846, 0.06898903200408708], "guid": "5208e226-cf4f-4326-96e9-473ec2220030"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.945175883993629, -1.442307692307692, 0.19392608338777195], "xaxis": [-0.03173206988570243, 0.0, -0.999496411069479], "yaxis": [0.0, 1.0, 0.0]}, "guid": "4a537cac-cce3-471d-9f81-725dcc6852ee"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "45acdacb-3c48-44be-ae38-75d2a7e167f0"}]}, "3": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, -1.2692307692307692, 0.08870494999794477], "guid": "748c1a0a-3b3e-44e3-a8d7-ad38f650bf40"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -1.2692307692307692, 0.33865962455932297], "guid": "a2a278a9-d0fc-456e-bf61-b12a14b8af29"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -1.3846153846153846, 0.33865962455932297], "guid": "acae470f-ca4e-49d3-8eba-5b55097d0b30"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -1.3846153846153846, 0.08870494999794477], "guid": "c2dc9864-990e-46a4-bfa9-be6f837faf73"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, -1.326923076923077, 0.2136822872786339], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "9cad4f5a-b735-4d31-934e-1f425ba55f95"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "f6069457-bd39-4a92-9b64-7ad8a22123d0"}]}, "11": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -1.2692307692307692, 0.06898903200408707], "guid": "42bed206-486e-471b-8182-0f612a325a78"}, {"dtype": "compas.geometry/Point", "data": [1.9491423927293423, -1.2692307692307692, 0.31886313477145684], "guid": "e4f2e43d-7aea-49d3-9ae4-f5f3e4554050"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -1.2692307692307692, 0.3386596245593229], "guid": "8118e95a-926a-4de5-812d-de7a7ec0a222"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -1.2692307692307692, 0.08870494999794475], "guid": "2debed20-0f2c-485b-948b-be46f128c229"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.5562055680783622, -1.2692307692307694, 0.2038891208921563], "xaxis": [-0.9996776933450585, 0.0, 0.025387190240421426], "yaxis": [0.025387190240421426, 0.0, 0.9996776933450585]}, "guid": "2f3290f6-a379-4ad8-b7a5-23980122b350"}, "size": 0.19454502163765724, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ee7b5cff-5921-4afe-b8dc-fc5ab5f6abd0"}]}}, "3": {"115": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507772552847, -1.3846153846153844, 0.08870494999794473], "guid": "d753d7bc-9570-42fc-8492-755f6d6343c2"}, {"dtype": "compas.geometry/Point", "data": [0.38830445211037423, -1.3846153846153844, 0.09856370341234204], "guid": "2cf925a0-95a9-4ca2-be0b-8dca79d1e155"}, {"dtype": "compas.geometry/Point", "data": [0.3898913113343645, -1.3846153846153844, 0.34855866711721994], "guid": "5d1da3eb-8ec8-454c-b9fb-a49d4e97d09a"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893074, -1.3846153846153844, 0.33865962455932286], "guid": "dbba2964-1cf1-43f9-8a91-caddeaec4080"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7781654885444437, -1.3846153846153844, 0.2187066923684764], "xaxis": [-0.9999194200897036, 0.0, 0.012694618051398376], "yaxis": [-0.012694618051398376, -0.0, -0.9999194200897036]}, "guid": "29e7d700-d2a5-45f3-b4a0-9349be564a9e"}, "size": 0.19454502163765702, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "48534cf9-d81a-4745-b8ed-2fdc051e7d87"}]}, "4": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -1.2692307692307692, 0.09856370341234204], "guid": "e2ac7989-bc0b-4525-a6a1-eaf3efb0d8b9"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -1.2692307692307692, 0.34855866711721994], "guid": "550ebfed-42a3-4822-aaae-f8a458672568"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -1.3846153846153846, 0.34855866711721994], "guid": "c8e9cbe3-8ff7-452a-a87b-a95553f1bc3a"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -1.3846153846153846, 0.09856370341234204], "guid": "82590d4a-2805-4628-a65e-61082b478b38"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, -1.326923076923077, 0.22356118526478097], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.006347436895961065, 0.0, -0.9999798548195118]}, "guid": "81841303-bdb1-4b48-9d88-7a876476c51c"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "06c6ad2a-d8e2-4615-9896-3c4f2e51e8d0"}]}, "13": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -1.1538461538461537, 0.09856370341234204], "guid": "4eaa78a6-0137-48f2-b157-308775677140"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -1.1538461538461537, 0.34855866711721994], "guid": "28844de2-1e7c-4cd0-85a6-0e7b2c12e34f"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -1.2692307692307692, 0.34855866711721994], "guid": "8d5218e3-5218-4b2a-b4bb-7c6b18b18f52"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -1.2692307692307692, 0.09856370341234204], "guid": "dc7f0cf5-a2b4-4ca8-82ba-5ea2a307d64d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, -1.2115384615384615, 0.22356118526478097], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.006347436895961065, 0.0, 0.9999798548195118]}, "guid": "e4d3f066-b5d6-4821-9711-8b986fb49833"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "70f17ec7-e8b5-4ff9-85cc-19c39f5c6732"}]}, "12": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507772552847, -1.153846153846154, 0.08870494999794476], "guid": "61353b3e-818b-4562-8c2c-c99ba3349cb3"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893074, -1.153846153846154, 0.33865962455932286], "guid": "c7788a74-3621-4bf1-bae3-496a7e5dfd92"}, {"dtype": "compas.geometry/Point", "data": [0.3898913113343645, -1.153846153846154, 0.34855866711721994], "guid": "ec539637-9737-42d5-b0ac-c7790d529eed"}, {"dtype": "compas.geometry/Point", "data": [0.38830445211037423, -1.153846153846154, 0.09856370341234204], "guid": "47e9572b-1f1a-4c08-b24f-9a305a2daddd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7781654885444437, -1.153846153846154, 0.21870669236847642], "xaxis": [-0.9999194200897036, 0.0, 0.012694618051398382], "yaxis": [0.012694618051398382, 0.0, 0.9999194200897036]}, "guid": "ac6536a3-4640-40f6-b9b5-98d93699fd1e"}, "size": 0.19454502163765702, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4a354839-9f85-4ab8-8a81-e8ba80e38584"}]}, "11": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, -1.2692307692307692, 0.08870494999794477], "guid": "2bb71cb6-7aaf-4deb-b9eb-e14994649d53"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -1.2692307692307692, 0.33865962455932297], "guid": "f82dc11a-c968-4ce5-929a-6afccf0c0189"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -1.1538461538461537, 0.33865962455932297], "guid": "35a3803f-6eb7-4d1a-946e-48329ef2455f"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -1.1538461538461537, 0.08870494999794477], "guid": "3c19baac-db54-4d36-8816-43a8586c1873"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, -1.2115384615384617, 0.2136822872786339], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "bae25318-4974-4360-8dd7-fbe5266a2c74"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "69f55222-6b91-4f7c-9318-f3e230346b95"}]}}, "4": {"115": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -1.5000000000000002, 0.09856370341234204], "guid": "ea20d4a8-f10e-401b-89f1-89c177c60314"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -1.5000000000000002, 0.34855866711721994], "guid": "17a857f5-4f80-42e2-8eb7-945e400b06bf"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -1.3846153846153848, 0.34855866711721994], "guid": "73099a29-dd5c-46dd-8063-04fc04c7c90f"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -1.3846153846153848, 0.09856370341234204], "guid": "fa2e3332-6d9a-419a-b4c1-8cec6801c471"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, -1.4423076923076923, 0.22356118526478097], "xaxis": [-0.006347436895961065, 0.0, -0.9999798548195118], "yaxis": [0.0, 1.0, 0.0]}, "guid": "21842ea5-7f22-4eca-ae2b-3524577b7dbc"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3e4688a6-264b-4072-8927-ab4f665b78bb"}]}, "117": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -1.3846153846153848, 0.09856370341234416], "guid": "ad864b18-9913-4366-b76b-278e775e7604"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -1.3846153846153848, 0.34855866711722205], "guid": "e0855073-a2fb-4c2c-a4e4-a91c2dfc45e4"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -1.5000000000000002, 0.34855866711722205], "guid": "fe137b45-8254-43b6-bf23-24431759f911"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -1.5000000000000002, 0.09856370341234416], "guid": "94a999d2-ccf9-4e4e-a58d-e78dba4f82de"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, -1.4423076923076925, 0.2235611852647831], "xaxis": [-0.00634743689595929, 0.0, 0.9999798548195118], "yaxis": [0.0, 1.0, 0.0]}, "guid": "3462f929-743b-4fd2-a55c-373512d41ad2"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "59d41390-29af-4de3-b926-1beed2f49d04"}]}, "5": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -1.2692307692307692, 0.09856370341234416], "guid": "01ee53d7-7c46-4e28-b592-611d05de8c39"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -1.2692307692307692, 0.34855866711722205], "guid": "d495eab4-21d1-483d-9721-1a47ac3774a7"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -1.3846153846153846, 0.34855866711722205], "guid": "6c7bc18e-6bba-413d-aaea-ac2306651a5f"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -1.3846153846153846, 0.09856370341234416], "guid": "1a143a3f-3081-4a5e-aac7-7b53f42c8312"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, -1.3269230769230769, 0.2235611852647831], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "07c93887-af5d-4cba-a09d-d1d891c1b263"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "94a0db15-83ad-4200-b101-b839d1eb1208"}]}, "13": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830445211037423, -1.2692307692307692, 0.09856370341234202], "guid": "ae192b13-0292-4022-9fb7-6601104ef85c"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -1.2692307692307692, 0.34855866711721994], "guid": "006d829f-f3e3-4d22-9354-6bd2d3ca145d"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436356, -1.2692307692307692, 0.34855866711722205], "guid": "488a98d6-7da9-41ce-8a30-fb23a4624666"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044521103738, -1.2692307692307692, 0.09856370341234415], "guid": "8ed58a4b-584a-4ff0-9daa-90383f6a13dd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.6558973299002204e-16, -1.2692307692307694, 0.2236461482078574], "xaxis": [-1.0, 0.0, 2.937822653657733e-15], "yaxis": [2.937822653657733e-15, 0.0, 1.0]}, "guid": "07a346f2-ad17-47fd-bfa0-c77e4ca5f311"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "94bde6c4-d8ac-4d4b-b2da-c40b143b820a"}]}}, "5": {"6": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -1.2692307692307692, 0.08870494999794358], "guid": "ae703660-bfb3-4f14-952f-5f2fad577ac7"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -1.2692307692307692, 0.33865962455932164], "guid": "273e3270-5378-4007-9fd2-5322706bfbcf"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -1.3846153846153846, 0.33865962455932164], "guid": "48411e2c-1856-4ddc-9aba-1f9642274e22"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -1.3846153846153846, 0.08870494999794358], "guid": "4b3ac7c2-5f4a-425b-b3be-3ec4382a7c5c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, -1.326923076923077, 0.2136822872786326], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.019041287736090595, 0.0, 0.9998186982455127]}, "guid": "65717e57-d2bf-4655-b3d3-e0578d78eb83"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "706d23b2-5dde-4116-9269-94c069b66896"}]}, "15": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -1.1538461538461537, 0.08870494999794358], "guid": "26fd387b-4fd0-4652-940f-3600a4198105"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -1.1538461538461537, 0.33865962455932164], "guid": "9661b0d8-d4e7-4ea6-b736-1db5b7e11041"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -1.2692307692307692, 0.33865962455932164], "guid": "740972e0-2267-4a29-bac0-7b11d46310fd"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -1.2692307692307692, 0.08870494999794358], "guid": "e1a212b8-0a24-483c-b7dc-ba50ea2b2720"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, -1.2115384615384612, 0.2136822872786326], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.019041287736090595, 0.0, -0.9998186982455127]}, "guid": "524db7d3-5be9-42d2-a59b-156ce4c1c45e"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "44a4aaa6-7d9d-416c-bac1-00d30f58757d"}]}, "117": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -1.3846153846153848, 0.09856370341234418], "guid": "0e86515f-e406-4e18-9dfc-f4bedfa40bb4"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -1.3846153846153848, 0.0887049499979436], "guid": "d0a5a3be-04be-4612-9d27-90daa0eb7a6e"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, -1.3846153846153848, 0.33865962455932175], "guid": "9f47d348-5710-4bd6-b1bd-1adcc2e39326"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -1.3846153846153848, 0.34855866711722205], "guid": "e9b4c24c-15db-4d8c-95a5-5271ad1a8f3e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.7781654885444441, -1.384615384615385, 0.21870669236847692], "xaxis": [-0.9999194200897036, 0.0, -0.012694618051403086], "yaxis": [0.012694618051403086, 0.0, -0.9999194200897036]}, "guid": "1f28b17c-673c-49a6-83eb-022bd02c0904"}, "size": 0.1945450216376576, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "fbcbeb92-e9fb-4796-b4c7-8b1dc68c5b0c"}]}, "14": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -1.153846153846154, 0.09856370341234418], "guid": "e5839b1b-ed0c-40f2-812f-1e295a0b77a1"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -1.153846153846154, 0.34855866711722205], "guid": "69bb8df0-c54d-404c-91ec-78d5757e0775"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, -1.153846153846154, 0.33865962455932175], "guid": "df317b3b-9b46-460b-a4b1-fccf85210c48"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -1.153846153846154, 0.0887049499979436], "guid": "6881f412-de4b-4b52-b1db-c2a091a14484"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.778165488544444, -1.1538461538461542, 0.21870669236847695], "xaxis": [-0.9999194200897036, 0.0, -0.012694618051403083], "yaxis": [-0.012694618051403083, 0.0, 0.9999194200897036]}, "guid": "55d1182c-1977-4e06-b9ce-44cd8ef3c242"}, "size": 0.19454502163765763, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "468245e1-6927-4e79-a8ea-13b5be3ca193"}]}, "13": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -1.2692307692307692, 0.09856370341234416], "guid": "b9f0afe6-e40c-47b6-8876-2b351d82d46c"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -1.2692307692307692, 0.34855866711722205], "guid": "959533fb-27ca-430c-a6fc-c8a1bb798ad9"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -1.1538461538461537, 0.34855866711722205], "guid": "26860cb2-ad8d-4091-94ce-e798cddbbf67"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -1.1538461538461537, 0.09856370341234416], "guid": "b2606c9e-225a-4d51-8ab9-944a9534146a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, -1.2115384615384617, 0.2235611852647831], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "61371dec-4fe8-4086-befa-6df3169d6d0a"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "81268823-0b6c-4154-ba2c-a5b0a1a45a8e"}]}}, "6": {"119": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -1.3846153846153846, 0.06898903200408567], "guid": "6e5b2f1e-0cc4-40a3-b7ca-0c7240a53b18"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -1.3846153846153846, 0.31886313477145534], "guid": "ba5335b7-739a-4a93-8279-ee8e23051d45"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -1.5, 0.31886313477145534], "guid": "6725837b-d4a5-4c52-9af7-d239bef1f924"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -1.5, 0.06898903200408567], "guid": "e9887283-ca93-4efc-a42a-1e123729a1f6"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, -1.442307692307692, 0.1939260833877705], "xaxis": [-0.03173206988570243, 0.0, 0.999496411069479], "yaxis": [0.0, 1.0, 0.0]}, "guid": "374eaf28-83ab-4a17-96e4-220d13805c75"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "161ad523-6dbb-447a-9fdc-8e7df4f65e7c"}]}, "7": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -1.2692307692307692, 0.06898903200408567], "guid": "60df2bfa-e4bc-4464-972d-fa7615074428"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -1.2692307692307692, 0.31886313477145534], "guid": "f09a1085-6cd4-499d-bfb3-ccf494cc775d"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -1.3846153846153846, 0.31886313477145534], "guid": "264d4572-87f5-4b6a-94ec-449303077d2b"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -1.3846153846153846, 0.06898903200408567], "guid": "319677a0-d597-49d9-9ce7-8c7f9eb1a4fe"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, -1.3269230769230769, 0.1939260833877705], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "01c7c87f-3ec6-48f0-80cb-a59a7ebfb9a2"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5b54237f-dea1-4000-8f4d-340ec0acd117"}]}, "15": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -1.2692307692307692, 0.08870494999794357], "guid": "2e423ff9-d1b3-4f9f-a64f-93bbb02e5034"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -1.2692307692307692, 0.33865962455932164], "guid": "5b67e306-0dc6-4c87-badf-3e42d67280d2"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293436, -1.2692307692307692, 0.31886313477145534], "guid": "3d6f32e2-6806-4b22-8f8b-c9d7866c3f6f"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -1.2692307692307692, 0.06898903200408565], "guid": "d7347cb8-6e85-40fd-8552-db14aeabb4ba"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.5562055680783635, -1.2692307692307692, 0.2038891208921549], "xaxis": [-0.9996776933450584, 0.0, -0.025387190240421666], "yaxis": [-0.025387190240421666, 0.0, 0.9996776933450584]}, "guid": "d1e126ce-4e59-42f4-b416-d778e8ca336e"}, "size": 0.19454502163765713, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a50077a3-e291-49a7-a1a9-b367d8ebd91c"}]}, "117": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552865, -1.4999999999999998, 0.08870494999794355], "guid": "952678bc-bcda-4702-af66-d5c0e1ec04dc"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, -1.4999999999999998, 0.33865962455932164], "guid": "5d512b3a-b8fd-4a6b-b3bc-9d2e33c75228"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, -1.3846153846153846, 0.33865962455932164], "guid": "5652acf1-5ddb-427f-9aac-b5a641515138"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552865, -1.3846153846153846, 0.08870494999794355], "guid": "c142941c-dd8f-4174-9ae4-63cbeca03c6b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222978, -1.4423076923076925, 0.2136822872786326], "xaxis": [-0.019041287736090595, 0.0, 0.9998186982455127], "yaxis": [0.0, -1.0000000000000002, 0.0]}, "guid": "48beddd8-c82a-42bc-b6a9-a2e5c06a968b"}, "size": 0.028846153846153785, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "29d29f10-ddbb-4eba-a783-293f1e7983de"}]}}, "7": {"8": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -1.2692307692307692, 0.03941912684456511], "guid": "ae9ddd2f-5bc1-4bb9-b9cf-f3083f65c733"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -1.2692307692307692, 0.2891723881523536], "guid": "2196928e-b93c-4763-b3a2-8562926230f7"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -1.3846153846153846, 0.2891723881523536], "guid": "779a347f-76d6-45fa-ba2e-01604d127686"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -1.3846153846153846, 0.03941912684456511], "guid": "347f0985-8a37-4c0b-a026-ec46d34899c4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, -1.3269230769230769, 0.16429575749845934], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062878, 0.0, 0.9990130452311541]}, "guid": "da52f308-711b-4747-ab9a-210074bbd186"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "02423c28-3ec6-4b8b-b292-0e2db8094b35"}]}, "17": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -1.1538461538461537, 0.03941912684456511], "guid": "8d6cb99b-b249-4f9c-aeca-dbf0a5c3edb5"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -1.1538461538461537, 0.2891723881523536], "guid": "24af1b7d-bb5e-47a4-b55f-7104062fd707"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -1.2692307692307692, 0.2891723881523536], "guid": "5296dfc8-8269-4704-a0f0-6417bb3fa171"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -1.2692307692307692, 0.03941912684456511], "guid": "5be8236d-7a3b-4d06-876e-5c32ca686e6c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, -1.2115384615384617, 0.16429575749845934], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062878, 0.0, -0.9990130452311541]}, "guid": "cadae311-7b72-4b1a-9151-35bb67f0c936"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "1ec04b11-b0ba-4c7f-b17c-93a7ee01d57e"}]}, "119": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -1.3846153846153844, 0.06898903200408564], "guid": "dfc0f0e0-6684-4e28-91b1-51adedd3b48f"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551283058985, -1.3846153846153844, 0.03941912684456508], "guid": "6ddfabda-2b3b-4acf-9e9e-8a88c4308457"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -1.3846153846153844, 0.28917238815235363], "guid": "2ecc3b6a-fb5d-4ef2-9377-a7b2c324c9be"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293432, -1.3846153846153844, 0.31886313477145534], "guid": "9c37cc86-135b-4420-bf32-b2c60cc9bd35"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.3339948498021252, -1.3846153846153844, 0.17919582177605328], "xaxis": [-0.9992748587227028, 0.0, -0.03807567103443305], "yaxis": [0.03807567103443305, 0.0, -0.9992748587227028]}, "guid": "42afe9cf-c330-4beb-ba68-ee2109da2581"}, "size": 0.1945450216376571, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "396c08d3-eb9a-4b2f-afd8-25d9c9b12b41"}]}, "16": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -1.1538461538461537, 0.06898903200408563], "guid": "f57f59da-3f6d-45c6-8916-6432e41b0030"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293432, -1.1538461538461537, 0.31886313477145534], "guid": "44ba9a2e-3828-4389-b359-8f877449d23b"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -1.1538461538461537, 0.2891723881523536], "guid": "b28d14c5-65ad-47b5-ac7b-d3b76162bd82"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551283058985, -1.1538461538461537, 0.03941912684456508], "guid": "5d05cc7c-7316-4c35-b889-01061eb24a39"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.3339948498021252, -1.1538461538461537, 0.17919582177605323], "xaxis": [-0.9992748587227028, 0.0, -0.03807567103443308], "yaxis": [-0.03807567103443308, 0.0, 0.9992748587227028]}, "guid": "83af1975-c2b3-41c2-a1f2-7500fd035755"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a0e6e504-7a22-4f4b-b92f-7df7da3b4c4a"}]}, "15": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -1.2692307692307692, 0.06898903200408567], "guid": "4fa1f77b-0276-4594-87c6-857af480c613"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -1.2692307692307692, 0.31886313477145534], "guid": "5d6eb6ff-f232-4e94-be2b-5e80b8709176"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -1.1538461538461537, 0.31886313477145534], "guid": "56ea03d6-f73e-4abc-8dd6-01b5b77ebcad"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -1.1538461538461537, 0.06898903200408567], "guid": "1ee3aae9-ead7-4aec-80fc-6b33ec38f9da"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, -1.2115384615384615, 0.1939260833877705], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "70e81050-b72a-4c30-a738-701fef40f465"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "f9175bee-5446-4c94-9fea-2daa22b172ba"}]}}, "8": {"17": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7172551283058994, -1.2692307692307692, 0.03941912684456508], "guid": "4e8ee744-6dbb-4ad9-aa70-c85def1993b4"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595628310566, -1.2692307692307692, 0.2891723881523536], "guid": "901d0189-1087-4c3b-9c3a-1dd96aa67c40"}, {"dtype": "compas.geometry/Point", "data": [-3.5071370309951106, -1.2692307692307692, 0.24959216965742537], "guid": "69d03931-4b23-44f4-82c7-cf4fca6e5a16"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629690048982, -1.2692307692307692, 2.858824288409778e-15], "guid": "b1797c6e-1120-40f4-9d52-4899d3771388"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.111407985334628, -1.2692307692307692, 0.14463077458782633], "xaxis": [-0.9987109811433932, 0.0, -0.050758015560116394], "yaxis": [-0.050758015560116394, 0.0, 0.9987109811433932]}, "guid": "b05db188-e61c-4245-a84a-f791ae87623c"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c7fee02a-5eee-4a83-9969-43685378289a"}]}, "119": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -1.4999999999999998, 0.03941912684456511], "guid": "f136f11a-c3eb-4bba-bad3-25098f3b10fb"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -1.4999999999999998, 0.2891723881523536], "guid": "ce28b9ba-c33b-48f2-acdb-f65ec5190591"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -1.3846153846153844, 0.2891723881523536], "guid": "723e81ff-70e3-4340-81e3-d0f734b801d5"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -1.3846153846153844, 0.03941912684456511], "guid": "ce08236b-5475-4c82-9c34-845af52e3d2c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, -1.442307692307692, 0.16429575749845934], "xaxis": [-0.04441773810062878, 0.0, 0.9990130452311541], "yaxis": [0.0, -1.0, 0.0]}, "guid": "a72adff0-d5b4-4d29-8f95-3c481af516f7"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "efed3828-d7a1-48df-9e89-6ef904851b98"}]}}, "9": {"10": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -1.0384615384615383, 0.03941912684456782], "guid": "faff9579-6ec1-4f6b-992c-e3b7551439c8"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -1.0384615384615383, 0.28917238815235635], "guid": "81e6fad6-4b35-4ff1-9378-b823eed16783"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -1.1538461538461537, 0.28917238815235635], "guid": "d182131f-2c91-445d-ba34-e6b9f49c9642"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -1.1538461538461537, 0.03941912684456782], "guid": "290a2b61-7262-45c3-9b49-14a10071ffaa"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, -1.096153846153846, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.04441773810062701, 0.0, 0.9990130452311542]}, "guid": "2b6a75eb-ae20-4c0b-928d-094293f59e6c"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "2a538698-6bd4-488a-a102-e7118419c1a9"}]}, "18": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.4928629690048973, -1.0384615384615383, 0.0], "guid": "b28c26e9-a645-4375-a7d2-aa26656689bb"}, {"dtype": "compas.geometry/Point", "data": [3.5071370309951093, -1.0384615384615383, 0.24959216965742254], "guid": "b5636cfc-abfd-493e-8acd-e88b01f76c62"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -1.0384615384615383, 0.28917238815235635], "guid": "1c1bb57b-6f43-455d-965f-a977a0a53990"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -1.0384615384615383, 0.03941912684456786], "guid": "28d1e942-f53c-4927-a212-be4d4dca577e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.1114079853346266, -1.0384615384615383, 0.14463077458782628], "xaxis": [-0.9987109811433927, 0.0, 0.0507580155601245], "yaxis": [0.0507580155601245, 0.0, 0.9987109811433927]}, "guid": "31249f17-ee8e-4b1d-a172-b7634691fd55"}, "size": 0.1945450216376573, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "78c588fd-4d63-4fb6-aa2a-91c32afd8a04"}]}}, "10": {"11": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -1.0384615384615383, 0.06898903200408708], "guid": "247c521d-5279-4ade-9348-955e3b742b57"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -1.0384615384615383, 0.3188631347714567], "guid": "3ace00b8-8aa8-4dbb-b6a1-6fe5004ae4d2"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -1.1538461538461537, 0.3188631347714567], "guid": "19887156-2e16-4167-a619-d09598f63d49"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -1.1538461538461537, 0.06898903200408708], "guid": "2f20e01b-0389-476d-8a1c-14b57ab8abf0"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, -1.0961538461538458, 0.19392608338777195], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "954852fd-4ca3-475f-bdef-7ea2870c761c"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c264157e-7efe-494e-8b4b-5e5e5b2f289f"}]}, "20": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.923076923076923, 0.06898903200408708], "guid": "6c3a4220-8677-4b09-9f20-671b88411df1"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.923076923076923, 0.3188631347714567], "guid": "93d128f3-cdfd-406c-9572-29472f7df3fb"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -1.0384615384615383, 0.3188631347714567], "guid": "439018a5-b2ac-4d86-963b-6e0128f6d4c7"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -1.0384615384615383, 0.06898903200408708], "guid": "38582018-5da1-4a7e-96d6-9b674d0f66e0"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, -0.9807692307692306, 0.19392608338777195], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "734800a3-eddf-44ca-8c62-6b78f7d52f4f"}, "size": 0.028846153846153817, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ec55fa74-90cb-45ef-a154-ed322737d13c"}]}, "19": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.9230769230769229, 0.03941912684456786], "guid": "60494477-b64c-413d-8fc3-ef48f93b2c17"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.9230769230769229, 0.2891723881523564], "guid": "02100e2c-2a38-43ce-aef1-340e4c602c7f"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.9230769230769229, 0.3188631347714568], "guid": "82e41f0c-2632-430d-a14e-3605bddfcce0"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.9230769230769229, 0.06898903200408711], "guid": "4d477003-abe5-4e71-b97f-d4e5cb4a1759"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.333994849802124, -0.9230769230769228, 0.1791958217760553], "xaxis": [-0.9992748587227028, 0.0, 0.03807567103443127], "yaxis": [0.03807567103443127, 0.0, 0.9992748587227028]}, "guid": "9ee03f83-a29c-4f18-8323-d38fa533a9c6"}, "size": 0.19454502163765716, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "acc45feb-8aad-4958-87a3-166e8f9a660f"}]}, "18": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -1.0384615384615383, 0.03941912684456782], "guid": "a073a23a-9114-4e5d-8aed-bbf3014b2081"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -1.0384615384615383, 0.28917238815235635], "guid": "bd5d8661-ddec-4b17-a688-9c0fc9a34efa"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.923076923076923, 0.28917238815235635], "guid": "21c9a601-3024-4765-8218-b1c6b07f6dcd"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.923076923076923, 0.03941912684456782], "guid": "ff4c7d73-260c-4151-a32c-ccfc350e4cbe"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7228073455684774, -0.9807692307692307, 0.1642957574984621], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062701, 0.0, 0.9990130452311542]}, "guid": "d72a07c5-fa2a-462b-9456-46ab5b1b0d74"}, "size": 0.028846153846153827, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "61bf9ad0-bd8e-42b6-97d8-fda489d90f7d"}]}}, "11": {"12": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, -1.0384615384615383, 0.08870494999794477], "guid": "c59f98f0-4bec-4f1e-91ce-08ca06641bdc"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -1.0384615384615383, 0.33865962455932297], "guid": "55ffdd31-21f7-4114-89d6-8401b85ade0e"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -1.1538461538461537, 0.33865962455932297], "guid": "6db470cd-5e7c-4fff-ba3b-271065c7f368"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -1.1538461538461537, 0.08870494999794477], "guid": "5db85120-5562-47ad-963d-11187ddc7e0e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, -1.096153846153846, 0.2136822872786339], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "4de64d2c-fda0-4512-94ed-0d031c40b3c7"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "9241d99b-85da-4936-9f0c-ad38c70f1bd3"}]}, "20": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -1.038461538461538, 0.06898903200408707], "guid": "af2acfd6-3d37-4bd6-b412-3cfa248a0ab8"}, {"dtype": "compas.geometry/Point", "data": [1.9491423927293423, -1.038461538461538, 0.31886313477145684], "guid": "fbdafe35-0dfe-4246-b101-85175bccec40"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -1.038461538461538, 0.3386596245593229], "guid": "42a1cdc1-f901-42ff-82d4-11aebee7074f"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -1.038461538461538, 0.08870494999794475], "guid": "d52e169b-1e19-46e6-9d7b-722d549b098f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.5562055680783622, -1.0384615384615383, 0.2038891208921563], "xaxis": [-0.9996776933450585, 0.0, 0.025387190240421426], "yaxis": [0.025387190240421426, 0.0, 0.9996776933450585]}, "guid": "8a92e255-dd4c-487f-8ed4-b1d89e2e9e63"}, "size": 0.19454502163765724, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "d0f257c2-f970-45d2-9672-b20fb2f64aed"}]}}, "12": {"13": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -1.0384615384615383, 0.09856370341234204], "guid": "3fc6f070-4058-4e90-92b3-907b0bdb4102"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -1.0384615384615383, 0.34855866711721994], "guid": "e55f2148-0a59-4b96-a80e-8ee87966e425"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -1.1538461538461537, 0.34855866711721994], "guid": "6c8a6e3d-a69a-4b15-9cba-b82ffdfa9395"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -1.1538461538461537, 0.09856370341234204], "guid": "ad828b57-b0c5-4cf9-a3ac-9713ed461eab"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, -1.0961538461538458, 0.22356118526478097], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.006347436895961065, 0.0, -0.9999798548195118]}, "guid": "1e1c95ab-22b3-43b3-b0a0-1d9b16447bb3"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4433e987-23b6-45cf-8547-e930cfe553ca"}]}, "22": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.923076923076923, 0.09856370341234204], "guid": "3f87c70d-366c-45ba-86d5-38c486919bd2"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.923076923076923, 0.34855866711721994], "guid": "c483bac0-1c7d-4352-a95d-66307cb92728"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -1.0384615384615383, 0.34855866711721994], "guid": "d6b82187-2a1b-4b1c-a8fd-9394ae75636e"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -1.0384615384615383, 0.09856370341234204], "guid": "3d3dccd5-933d-4684-96b6-fbaf7236407c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223695, -0.9807692307692306, 0.22356118526478094], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.006347436895961065, 0.0, 0.9999798548195118]}, "guid": "3b6bc5c1-ca10-413d-9ac7-8034056dda0e"}, "size": 0.028846153846153827, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "323f390d-7239-4e81-9a8f-b0be32928867"}]}, "21": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507772552847, -0.9230769230769234, 0.08870494999794476], "guid": "c6758985-5968-4d36-82ec-8a5068ba2e6c"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893074, -0.9230769230769234, 0.33865962455932286], "guid": "4f11e651-a06f-44aa-a909-4f90066a5351"}, {"dtype": "compas.geometry/Point", "data": [0.3898913113343645, -0.9230769230769234, 0.34855866711721994], "guid": "597db3a1-3f1d-4d3c-b90a-f3662ed036b2"}, {"dtype": "compas.geometry/Point", "data": [0.38830445211037423, -0.9230769230769234, 0.09856370341234204], "guid": "29765857-ae0b-4f20-9a06-3f9294d2e6c7"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7781654885444437, -0.9230769230769236, 0.21870669236847642], "xaxis": [-0.9999194200897036, 0.0, 0.012694618051398382], "yaxis": [0.012694618051398382, -0.0, 0.9999194200897036]}, "guid": "7ba52695-b7d0-4e05-88d1-13e6c0e583c4"}, "size": 0.19454502163765702, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5ae70352-2fb3-423f-8cae-025fe7ce67ca"}]}, "20": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, -1.0384615384615383, 0.08870494999794477], "guid": "23fc4f82-9876-4a6e-acdf-13fa3dfedeba"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -1.0384615384615383, 0.33865962455932297], "guid": "20b7f4d7-8e61-44f0-8bdc-a6cbe051e8bb"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.923076923076923, 0.33865962455932297], "guid": "10777f60-7148-4516-9f7c-590763d6bf35"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.923076923076923, 0.08870494999794477], "guid": "29e8d4dc-94b2-4598-a6da-f9514947ddea"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.167230938222296, -0.9807692307692307, 0.2136822872786339], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "a2a6aa0b-36d5-44f3-8f9b-ef145b830c68"}, "size": 0.028846153846153827, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "187e0906-7010-4dca-8f4d-c99ff7eb7f6b"}]}}, "13": {"14": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -1.0384615384615383, 0.09856370341234416], "guid": "c34e0039-c130-4ec6-9d4d-4dc042f42917"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -1.0384615384615383, 0.34855866711722205], "guid": "fadccef9-5f4b-4e29-8f6a-4948ebf08f92"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -1.1538461538461537, 0.34855866711722205], "guid": "18ae450f-d328-4c68-960c-1661b614a765"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -1.1538461538461537, 0.09856370341234416], "guid": "d8abb80c-c757-43d1-8af9-4cd9bf3cc61b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, -1.0961538461538463, 0.2235611852647831], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "4b823520-4619-4d37-98b5-54764dedfc2a"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c05b2561-f496-4547-9f49-8269e05ee2fd"}]}, "22": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830445211037423, -1.0384615384615383, 0.09856370341234202], "guid": "a3890286-3d44-41a4-8827-c537bee451ae"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -1.0384615384615383, 0.34855866711721994], "guid": "1c9993ca-39e4-4c2b-84fd-ddd7e8aa6ef0"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436356, -1.0384615384615383, 0.34855866711722205], "guid": "348832ab-e9da-4817-a1be-f802b60ac0a7"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044521103738, -1.0384615384615383, 0.09856370341234415], "guid": "3ac592c9-b8fd-4a32-a5f6-85767d708fc5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.6558973299002204e-16, -1.0384615384615385, 0.2236461482078574], "xaxis": [-1.0, 0.0, 2.937822653657733e-15], "yaxis": [2.937822653657733e-15, 0.0, 1.0]}, "guid": "79093789-d4d6-449f-96d2-987ee044c125"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "e93da5c3-6f62-44a6-b68f-b61ac892ecee"}]}}, "14": {"15": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -1.0384615384615383, 0.08870494999794358], "guid": "e6f5ecc2-331e-4c50-b5df-18a24e252475"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -1.0384615384615383, 0.33865962455932164], "guid": "03fe56e8-2a50-41a7-aaed-0d61ccb87d03"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -1.1538461538461537, 0.33865962455932164], "guid": "464aa27d-b734-45f7-824e-d2578fb09426"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -1.1538461538461537, 0.08870494999794358], "guid": "8f9f10be-08ac-4eed-939c-93bc8f363df8"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, -1.0961538461538458, 0.2136822872786326], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.019041287736090595, 0.0, 0.9998186982455127]}, "guid": "dcbe9d20-38b1-4f46-b7fc-b9681be8023a"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "bcc680dc-9310-4078-ae54-3ca103e76184"}]}, "24": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.923076923076923, 0.08870494999794358], "guid": "bec9b653-3f1a-4f7f-8066-a7f6d8d910dd"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.923076923076923, 0.33865962455932164], "guid": "89f0fc4c-972f-4a12-9a2c-dd8a696c0ea2"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -1.0384615384615383, 0.33865962455932164], "guid": "31f3586b-11c4-4a56-b11b-8b95cf2beb8d"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -1.0384615384615383, 0.08870494999794358], "guid": "e988e4b3-44ca-4b3b-a623-6bbf6d8ebdcd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222978, -0.9807692307692307, 0.2136822872786326], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.019041287736090595, 0.0, -0.9998186982455127]}, "guid": "91031932-7d66-4cca-82cf-426bae27bc29"}, "size": 0.028846153846153813, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "9bd01ac1-1358-459a-8bae-58013b3fc54c"}]}, "23": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.9230769230769236, 0.09856370341234418], "guid": "fbc2d49b-f6a4-4512-8363-d4daab5ba839"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.9230769230769236, 0.34855866711722205], "guid": "15274b48-7517-457f-a823-d95f437d8d96"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, -0.9230769230769236, 0.33865962455932175], "guid": "cccc97d8-a75f-4d30-a96a-2b2fa93e4e4f"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.9230769230769236, 0.0887049499979436], "guid": "b6bc37ea-d402-4fca-9615-5e093ade6cdc"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.778165488544444, -0.9230769230769238, 0.21870669236847695], "xaxis": [-0.9999194200897036, 0.0, -0.012694618051403083], "yaxis": [-0.012694618051403083, 0.0, 0.9999194200897036]}, "guid": "e68ae386-d4e3-4214-9eed-6631af097a77"}, "size": 0.19454502163765763, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "9ff84265-8b9c-4416-ab5d-bfa703395fc1"}]}, "22": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -1.0384615384615383, 0.09856370341234416], "guid": "cb971b52-1026-49e1-88f3-9c7c265513a6"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -1.0384615384615383, 0.34855866711722205], "guid": "129c4a19-8758-43d7-a1c0-c29179137aec"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.923076923076923, 0.34855866711722205], "guid": "0112cff5-95a1-4fab-9167-fe551f84abcb"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.923076923076923, 0.09856370341234416], "guid": "48d8644e-524e-4a7d-88ca-32902c9cbab5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3890978817223687, -0.9807692307692306, 0.2235611852647831], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "3eb82ddd-cdff-454e-ba15-14175b7dd129"}, "size": 0.02884615384615382, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "f697ba02-e650-4d39-9df6-dce757277528"}]}}, "15": {"16": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -1.0384615384615383, 0.06898903200408567], "guid": "ae8c3dd4-dd39-4522-b22d-9968ded2e231"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -1.0384615384615383, 0.31886313477145534], "guid": "194b2251-0aa0-4043-8df8-afc8c747f3b2"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -1.1538461538461537, 0.31886313477145534], "guid": "9553e5e7-c268-45f1-8a22-4b5283dd891e"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -1.1538461538461537, 0.06898903200408567], "guid": "89912eab-d608-4fd3-bab4-b7f03281aaf2"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, -1.0961538461538463, 0.1939260833877705], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "71f1b1a3-6308-4eb3-b0b4-6613aac6ff9a"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3efc5640-ca85-4993-8f13-e53187c35075"}]}, "24": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -1.0384615384615383, 0.08870494999794357], "guid": "302dfb42-5caf-40ee-a508-4439f01d5b19"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -1.0384615384615383, 0.33865962455932164], "guid": "504a00a4-8ad3-4ba4-94ba-23145621700a"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293436, -1.0384615384615383, 0.31886313477145534], "guid": "697dacc8-5461-4e5f-a3d4-3b4c51ee52fe"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -1.0384615384615383, 0.06898903200408565], "guid": "b0e13fe0-c169-43da-8d56-0e284cb30a20"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.5562055680783635, -1.0384615384615383, 0.2038891208921549], "xaxis": [-0.9996776933450584, 0.0, -0.025387190240421666], "yaxis": [-0.025387190240421666, 0.0, 0.9996776933450584]}, "guid": "4b05700d-dabe-462b-bbcd-74ea50d36de9"}, "size": 0.19454502163765713, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5508d6d7-99c2-4a4c-996c-97406b743d49"}]}}, "16": {"17": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -1.0384615384615383, 0.03941912684456511], "guid": "28e01bf4-81b8-4051-9df9-dc19b0b8a848"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -1.0384615384615383, 0.2891723881523536], "guid": "6699d3db-4f31-4466-ad46-0f4ff49fe127"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -1.1538461538461537, 0.2891723881523536], "guid": "c3566c53-408a-4bb8-ab75-133817619c0a"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -1.1538461538461537, 0.03941912684456511], "guid": "9da2bfb8-22b6-4ad1-bc83-7533069c5393"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, -1.0961538461538463, 0.16429575749845934], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062878, 0.0, -0.9990130452311541]}, "guid": "5bf6feef-3971-4b8f-ad92-efc3e5fc2502"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ef95dcc5-5996-4227-af86-cb08cf37cfad"}]}, "26": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.923076923076923, 0.03941912684456511], "guid": "e6c4fd9a-adfb-453a-bde2-abfdf3560966"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.923076923076923, 0.2891723881523536], "guid": "95e08414-2d4b-421e-9e56-eb1e05ca4518"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -1.0384615384615383, 0.2891723881523536], "guid": "0e6688d2-0e41-4800-8ebf-8b830e7bfd64"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -1.0384615384615383, 0.03941912684456511], "guid": "4b363f0c-bc64-47a2-8147-16552f60fc71"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, -0.9807692307692307, 0.16429575749845934], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062878, 0.0, -0.9990130452311541]}, "guid": "293f8627-611b-4a70-9696-89095b6274a9"}, "size": 0.02884615384615382, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "00a5f013-e4c4-4efb-81dd-4bb345764247"}]}, "25": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.9230769230769229, 0.06898903200408563], "guid": "73f1bc70-6fb6-4d7f-b4dd-7da738ea3472"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293432, -0.9230769230769229, 0.31886313477145534], "guid": "8a6a18ce-8cd8-480a-8a53-bea124c9ae4c"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.9230769230769229, 0.2891723881523536], "guid": "822c748c-fa29-4364-90b7-b4c1f89bed3a"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551283058985, -0.9230769230769229, 0.03941912684456508], "guid": "12928d3f-851e-45c6-aed4-c2512e667a51"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.3339948498021252, -0.9230769230769229, 0.17919582177605323], "xaxis": [-0.9992748587227028, 0.0, -0.03807567103443308], "yaxis": [-0.03807567103443308, 0.0, 0.9992748587227028]}, "guid": "b9d1237a-8853-44c6-b7c9-d655099e8274"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4bd1ceed-47a0-4f13-a572-535ee6dc784d"}]}, "24": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -1.0384615384615383, 0.06898903200408567], "guid": "e942126e-c72c-4462-b5f9-2cb34215e1c7"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -1.0384615384615383, 0.31886313477145534], "guid": "7ad4efa7-6368-4d17-997a-653eabd5a1ef"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.923076923076923, 0.31886313477145534], "guid": "53cc6871-55fc-4eb5-ae97-27f9742c85de"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.923076923076923, 0.06898903200408567], "guid": "505a9986-9473-4567-863a-126d030dba5e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, -0.9807692307692307, 0.19392608338777056], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "19b5033e-38c7-4f78-b5bd-9a5e1fe933e8"}, "size": 0.028846153846153817, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "55dd7f93-485e-4ed8-a624-82ab271c819f"}]}}, "17": {"26": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7172551283058994, -1.0384615384615383, 0.03941912684456508], "guid": "b94e438a-0e80-410c-aca0-62ecf199025e"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595628310566, -1.0384615384615383, 0.2891723881523536], "guid": "80289949-da4c-48d7-a2cd-29a44d11133e"}, {"dtype": "compas.geometry/Point", "data": [-3.5071370309951106, -1.0384615384615383, 0.24959216965742537], "guid": "a5a697d5-bd4b-4b93-9502-af9f6e7e8229"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629690048982, -1.0384615384615383, 2.858824288409778e-15], "guid": "c3fad640-bc9b-448c-98ba-89ecc4b5aec8"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.111407985334628, -1.0384615384615383, 0.14463077458782633], "xaxis": [-0.9987109811433932, 0.0, -0.050758015560116394], "yaxis": [-0.050758015560116394, 0.0, 0.9987109811433932]}, "guid": "72a66a7c-3c48-4a75-aa03-c850fb8ee5ce"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "62482e05-ce01-42db-b0be-bdfc08c30a45"}]}}, "18": {"19": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.8076923076923077, 0.03941912684456782], "guid": "c55f2471-3a10-4346-bd6b-33b456b967d1"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.8076923076923077, 0.28917238815235635], "guid": "c073404b-6355-4045-b4e3-0d2ed45dae8d"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.923076923076923, 0.28917238815235635], "guid": "b51ac33c-6019-4817-a3e5-87e8ba15aecf"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.923076923076923, 0.03941912684456782], "guid": "d2d1feca-6a49-4131-b6a9-3ed2b2602e9b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7228073455684765, -0.8653846153846153, 0.1642957574984621], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [-0.04441773810062701, 0.0, -0.9990130452311542]}, "guid": "7cc6d74d-8abd-4832-9798-6dcff20f55c9"}, "size": 0.028846153846153827, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "0cbfb63b-aafb-456b-ae9d-a56b27e63898"}]}, "27": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.4928629690048973, -0.8076923076923076, 0.0], "guid": "a7882a20-a583-4531-8247-2c773182bc93"}, {"dtype": "compas.geometry/Point", "data": [3.5071370309951093, -0.8076923076923076, 0.24959216965742254], "guid": "ebfd1611-60d3-4747-a784-2a61569dc830"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.8076923076923076, 0.28917238815235635], "guid": "590de3ab-c457-4c06-9b06-98c6de67925c"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.8076923076923076, 0.03941912684456786], "guid": "db3b66d4-5f45-4048-b024-399a361617f2"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.1114079853346266, -0.8076923076923075, 0.14463077458782628], "xaxis": [-0.9987109811433927, 0.0, 0.0507580155601245], "yaxis": [0.0507580155601245, -0.0, 0.9987109811433927]}, "guid": "d7216ddb-43b2-4303-9740-e774ff67e7f1"}, "size": 0.1945450216376573, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "6f0951a5-8c1c-4074-a444-18f8caf4a9a6"}]}}, "19": {"20": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.8076923076923077, 0.06898903200408708], "guid": "cea85581-df5c-4501-be06-b5ce9b30f7b2"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.8076923076923077, 0.3188631347714567], "guid": "1b386e48-16c1-4331-9bee-a851d8aa61fe"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.923076923076923, 0.3188631347714567], "guid": "d4db2ae2-793c-4ec2-bdc8-5ab1cf61863a"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.923076923076923, 0.06898903200408708], "guid": "35cbc100-6de2-476d-bf16-d7afb438b892"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, -0.8653846153846153, 0.19392608338777195], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "5e2d38b1-4818-43c5-8e6b-e53a6f53f208"}, "size": 0.028846153846153817, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c51d7999-0392-4312-956c-46f2347c58ab"}]}, "29": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.6923076923076923, 0.06898903200408708], "guid": "d49cd88a-4084-4a8b-9e56-05795b710d6b"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.6923076923076923, 0.3188631347714567], "guid": "464e4c22-25f5-44c3-80a0-4707a0390ea2"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.8076923076923077, 0.3188631347714567], "guid": "560ed5b3-d1c1-41a6-805a-866e882f88e5"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.8076923076923077, 0.06898903200408708], "guid": "d9ca049a-352c-43f4-a617-d28f71467e8b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, -0.7499999999999999, 0.19392608338777195], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "29a5756b-909f-47ba-ac03-724267d0c1a6"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c0e906b0-5e82-4f67-88e0-97274ff21eb1"}]}, "28": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.6923076923076924, 0.03941912684456786], "guid": "174a8d5a-1c20-4fa1-993e-68c510fde386"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.6923076923076924, 0.2891723881523564], "guid": "5b622707-194c-4518-931b-ef1d79051e7e"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.6923076923076924, 0.3188631347714568], "guid": "7fcbe459-6197-490f-bab9-22ed86c420a9"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.6923076923076924, 0.06898903200408711], "guid": "74180cb1-0a87-470e-b8b2-a5ae817d6d0b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.333994849802124, -0.6923076923076923, 0.1791958217760553], "xaxis": [-0.9992748587227028, 0.0, 0.03807567103443127], "yaxis": [0.03807567103443127, 0.0, 0.9992748587227028]}, "guid": "4403c0ed-0149-4eb5-9852-18b8365578dd"}, "size": 0.19454502163765716, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a58cd9a3-7a30-4b81-83c1-557b33bb668c"}]}, "27": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.8076923076923077, 0.03941912684456782], "guid": "04cb059d-e988-4153-a71e-b820d058db31"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.8076923076923077, 0.28917238815235635], "guid": "40b970ef-fff7-44e7-bad3-f349a291c4e1"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.6923076923076923, 0.28917238815235635], "guid": "b98a4ebb-0c6e-4d49-9a17-647d446f3a34"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.6923076923076923, 0.03941912684456782], "guid": "ca620450-301c-4ecd-8e09-8e0db7c92c12"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, -0.75, 0.16429575749846212], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062701, 0.0, 0.9990130452311542]}, "guid": "6744075a-ca62-42bb-90bc-a779fc769db1"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4f421fb8-b0ef-401b-b6d1-6a10d6ad8a45"}]}}, "20": {"21": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.8076923076923077, 0.08870494999794477], "guid": "278c2f0d-a245-461d-9afd-349881f6675f"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.8076923076923077, 0.33865962455932297], "guid": "b1e5e8f1-1f25-4b6e-870a-cdb07e8c4170"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.923076923076923, 0.33865962455932297], "guid": "04f64523-c4f6-42d7-bef5-eb402ef1201c"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.923076923076923, 0.08870494999794477], "guid": "72aae73e-18b1-4b2f-8a88-300c753824c3"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, -0.8653846153846153, 0.2136822872786339], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "6e023987-7a86-4ccd-b3bd-be1cffe14bca"}, "size": 0.028846153846153827, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "035ccdfd-4592-4632-8065-972da81e3343"}]}, "29": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.8076923076923077, 0.06898903200408707], "guid": "e8f8a049-e04a-49cd-aad3-27d1ec342806"}, {"dtype": "compas.geometry/Point", "data": [1.9491423927293423, -0.8076923076923077, 0.31886313477145684], "guid": "3e7e859e-8be4-48a3-840b-c93cedeb02ed"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.8076923076923077, 0.3386596245593229], "guid": "d52a2e7d-5670-4c54-822a-7ecd3ff51ecd"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.8076923076923077, 0.08870494999794475], "guid": "6ef40bee-38fb-4915-b154-01bf9a660c64"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.5562055680783622, -0.807692307692308, 0.2038891208921563], "xaxis": [-0.9996776933450585, 0.0, 0.025387190240421426], "yaxis": [0.025387190240421426, -0.0, 0.9996776933450585]}, "guid": "68aad873-fd4e-4c2f-a15b-a0c3c8703a10"}, "size": 0.19454502163765724, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "2c005a46-48f2-4da2-bfb5-94e886bb5649"}]}}, "21": {"22": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.8076923076923077, 0.09856370341234204], "guid": "9cca10d5-73af-4356-8249-685d112383c2"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.8076923076923077, 0.34855866711721994], "guid": "61756bcb-9e53-4758-9317-1d3914e633a6"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.923076923076923, 0.34855866711721994], "guid": "baa28a84-cf8b-471d-bae6-4703c4118e91"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.923076923076923, 0.09856370341234204], "guid": "67229f84-e6a5-4bf2-9a0c-bcb188de0bcb"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223695, -0.8653846153846153, 0.22356118526478094], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.006347436895961065, 0.0, 0.9999798548195118]}, "guid": "5b9b82b4-2bc4-48de-b74b-cfe35cb7f756"}, "size": 0.028846153846153827, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a492f6f4-f62d-4072-979f-9c7c8823822f"}]}, "31": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.6923076923076923, 0.09856370341234204], "guid": "214d31c1-b7dd-43a7-a3e2-0e1b6d75516d"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.6923076923076923, 0.34855866711721994], "guid": "b9cdbdff-81cf-4c30-a75c-aba02a622244"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.8076923076923077, 0.34855866711721994], "guid": "fba27fce-5576-422d-a1a4-313287e34d21"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.8076923076923077, 0.09856370341234204], "guid": "01076de6-ec93-4bfc-8e14-a19bf1c2e3d8"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, -0.75, 0.22356118526478097], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.006347436895961065, 0.0, 0.9999798548195118]}, "guid": "1a7e02d7-0b6e-4754-9404-cbdc31e0024a"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "e6326223-2107-441e-908a-f2ecd90b80e7"}]}, "30": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507772552847, -0.6923076923076922, 0.08870494999794476], "guid": "30910cb2-49b2-4137-8ee4-54de9d251797"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893074, -0.6923076923076922, 0.33865962455932286], "guid": "9af538b3-d78e-4f09-b086-21e27d0c146c"}, {"dtype": "compas.geometry/Point", "data": [0.3898913113343645, -0.6923076923076922, 0.34855866711721994], "guid": "91cf9f26-2c4e-47a1-b75a-73890e9c6a50"}, {"dtype": "compas.geometry/Point", "data": [0.38830445211037423, -0.6923076923076922, 0.09856370341234204], "guid": "9f2361b9-4280-4ed7-ad80-4c65c32c71bc"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7781654885444437, -0.6923076923076923, 0.21870669236847642], "xaxis": [-0.9999194200897036, 0.0, 0.012694618051398382], "yaxis": [0.012694618051398382, -0.0, 0.9999194200897036]}, "guid": "b5d47e5d-7db8-47e4-af88-ede661c34035"}, "size": 0.19454502163765702, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "bee09d19-833a-42ce-a5ec-8c044e44f0b3"}]}, "29": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.8076923076923077, 0.08870494999794477], "guid": "415c5ba3-8722-4839-b39b-73e1e9dae7bd"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.8076923076923077, 0.33865962455932297], "guid": "95d47368-2c51-4c92-a715-350a93f6344b"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.6923076923076923, 0.33865962455932297], "guid": "406a0d26-921a-497d-8602-c341f9cb55ef"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.6923076923076923, 0.08870494999794477], "guid": "7558bd31-d29a-4602-8439-abc15288f4f1"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, -0.75, 0.2136822872786339], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "c8d77d2e-5b1d-4b35-aae5-0757baec39c1"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "fe679888-fd39-48f5-b340-9886407c4bb9"}]}}, "22": {"23": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.8076923076923077, 0.09856370341234416], "guid": "7285b071-4bd3-473c-99b8-fdcca5b00159"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.8076923076923077, 0.34855866711722205], "guid": "f86ed7ab-004b-46ee-9441-33feeb93b347"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.923076923076923, 0.34855866711722205], "guid": "4f386a0c-6a71-4b96-a715-3ad79ed42e0c"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.923076923076923, 0.09856370341234416], "guid": "98392c69-f0e2-4cbf-b994-9ecc0b3d31a8"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3890978817223687, -0.8653846153846154, 0.22356118526478314], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "0e58f79e-7686-4b3f-bf0a-ecf032567104"}, "size": 0.02884615384615382, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "f1ca2930-2d7f-4142-9c14-10c1004a2638"}]}, "31": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830445211037423, -0.8076923076923076, 0.09856370341234202], "guid": "58fad6be-6543-433c-a37a-cfe6ca31dc3d"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.8076923076923076, 0.34855866711721994], "guid": "2afbfd2e-da51-400d-a08b-fead0740f3ca"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436356, -0.8076923076923076, 0.34855866711722205], "guid": "9bc77367-f011-4674-b3e9-90c62ceb5316"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044521103738, -0.8076923076923076, 0.09856370341234415], "guid": "aa9272b3-8438-4b71-8899-cb211078b504"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.6558973299002204e-16, -0.8076923076923077, 0.2236461482078574], "xaxis": [-1.0, 0.0, 2.937822653657733e-15], "yaxis": [2.937822653657733e-15, -0.0, 1.0]}, "guid": "c20c5111-ab4d-47e3-97ed-a5f116ff8c8f"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a01d9e57-e55d-4789-9a87-99cedcd87eec"}]}}, "23": {"33": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.6923076923076923, 0.08870494999794358], "guid": "264601e6-5c7b-4fdd-9b24-61f871e661af"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.6923076923076923, 0.33865962455932164], "guid": "e597ce81-865d-4257-95f5-ff1ecb201bc9"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.8076923076923077, 0.33865962455932164], "guid": "950ce64d-99be-470e-adf7-852694935475"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.8076923076923077, 0.08870494999794358], "guid": "97c38999-42ec-4dbf-b1f3-dc7a5a724e72"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, -0.75, 0.2136822872786326], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.019041287736090595, 0.0, -0.9998186982455127]}, "guid": "b7137e85-b367-4035-a812-f47eda181123"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "558f8308-dc26-4308-aea6-c883f689f141"}]}, "24": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.8076923076923077, 0.08870494999794358], "guid": "9e6ac767-7c74-4d9c-b4f9-20538a27bf7f"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.8076923076923077, 0.33865962455932164], "guid": "6b5b2e10-5168-48c5-b0cc-0c31c57a5ee5"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.923076923076923, 0.33865962455932164], "guid": "e4089c95-bff2-4c21-a14f-dfe4ebbb2469"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.923076923076923, 0.08870494999794358], "guid": "ea7a263d-0c73-4f64-ae08-ed94e8f2756a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222978, -0.8653846153846154, 0.2136822872786326], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.019041287736090595, 0.0, 0.9998186982455127]}, "guid": "edcf2815-daed-42f6-ad3e-96200c4c33a6"}, "size": 0.028846153846153813, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7dd375ab-14d7-4dae-afbc-2c412187d97f"}]}, "32": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.6923076923076924, 0.09856370341234418], "guid": "0faee9cd-513c-4783-ad0d-56e3c5419b84"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.6923076923076924, 0.34855866711722205], "guid": "bc8dbca9-f80d-48c3-a289-9f70724e31a2"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, -0.6923076923076924, 0.33865962455932175], "guid": "06ad4578-ed9d-48d8-a177-54fdc1d83330"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.6923076923076924, 0.0887049499979436], "guid": "9c13210c-7925-48e9-97fe-d64af0465670"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.778165488544444, -0.6923076923076925, 0.21870669236847695], "xaxis": [-0.9999194200897036, 0.0, -0.012694618051403083], "yaxis": [-0.012694618051403083, 0.0, 0.9999194200897036]}, "guid": "ea2454d5-311a-4eed-9a96-421cd1f063f1"}, "size": 0.19454502163765763, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "1f739e4a-bf9c-4020-a97d-d243f3f98ac8"}]}, "31": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.8076923076923077, 0.09856370341234416], "guid": "befa216b-30e3-40bb-92e7-177d0b83ed7f"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.8076923076923077, 0.34855866711722205], "guid": "2c95ca9d-0a30-444a-9964-4d50245c1114"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.6923076923076923, 0.34855866711722205], "guid": "e676b421-8c77-4e22-b4e9-e634cb03e005"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.6923076923076923, 0.09856370341234416], "guid": "da59aaee-08af-4fba-b45f-f3374f1542af"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, -0.7500000000000001, 0.2235611852647831], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "135174c1-2454-4dfc-92ec-13938479baf9"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "40fc43fb-87e1-49ad-a49f-81f351a5f742"}]}}, "24": {"33": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.8076923076923076, 0.08870494999794357], "guid": "1f9dea96-5431-402a-b0e8-b14303c4c1ea"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.8076923076923076, 0.33865962455932164], "guid": "4e86446e-d3dc-447c-a0f7-80bdac147904"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293436, -0.8076923076923076, 0.31886313477145534], "guid": "75ed8c6f-229f-4133-bcdb-65f5024dca40"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.8076923076923076, 0.06898903200408565], "guid": "894153ab-bf97-4e11-b3e0-c084359662b9"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.5562055680783635, -0.8076923076923077, 0.2038891208921549], "xaxis": [-0.9996776933450584, 0.0, -0.025387190240421666], "yaxis": [-0.025387190240421666, 0.0, 0.9996776933450584]}, "guid": "696a5c41-5481-4f88-9e33-d34f1a66b10c"}, "size": 0.19454502163765713, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5dd0bae3-bf2d-4b81-9179-afad114a2d2e"}]}, "25": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.8076923076923077, 0.06898903200408567], "guid": "b4252845-2f3c-49f6-ac1b-3e49af3bd950"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.8076923076923077, 0.31886313477145534], "guid": "f3897c8f-21cf-4a6f-b14b-e30ca64d8e4d"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.923076923076923, 0.31886313477145534], "guid": "50afb581-681f-4c1b-b567-3e73b7c3de53"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.923076923076923, 0.06898903200408567], "guid": "bdb46b7c-d533-4e91-a0ce-32c770fff891"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936306, -0.8653846153846153, 0.1939260833877705], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "47142c8d-26d8-4734-aa81-7c248ac5bc5d"}, "size": 0.028846153846153817, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "47026dc4-1879-42cd-8c7c-c57fc06a5604"}]}}, "25": {"33": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.8076923076923077, 0.06898903200408567], "guid": "e161bf76-e3e2-41b5-a2c5-25c1d0dfbb36"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.8076923076923077, 0.31886313477145534], "guid": "19ddf020-a701-4119-8bf3-0467882959e6"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.6923076923076923, 0.31886313477145534], "guid": "d84dd0fd-cae6-4969-866c-13a7826291cb"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.6923076923076923, 0.06898903200408567], "guid": "57961282-b86f-4085-aae3-c2ef25cc445d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, -0.7500000000000001, 0.1939260833877705], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "3c0fda0b-9281-4351-93fa-0cb4ee246cdd"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "e4e81857-2860-4eca-9adc-45faaf00d3b7"}]}, "26": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.8076923076923077, 0.03941912684456511], "guid": "d434f1c7-8ccc-45ba-a4d9-d5096a2a792a"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.8076923076923077, 0.2891723881523536], "guid": "a5012d99-d25c-41b4-8f38-e7b228664625"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.923076923076923, 0.2891723881523536], "guid": "14e48d38-4c18-42c7-8237-2900f8475c09"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.923076923076923, 0.03941912684456511], "guid": "dc19ac67-59c6-44d7-87f6-ac88da33ed5d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, -0.8653846153846154, 0.16429575749845934], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062878, 0.0, 0.9990130452311541]}, "guid": "06e1fcfd-a1fc-4608-b5f2-91dde9dc8cff"}, "size": 0.02884615384615382, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "b4203c6e-a189-4437-ac7a-3e7a29d54d03"}]}, "35": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.6923076923076923, 0.03941912684456511], "guid": "f9a56170-518b-4658-b289-f1a3642ed4c3"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.6923076923076923, 0.2891723881523536], "guid": "2eb30ac8-b900-4534-9d67-ac7b01eb1a3e"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.8076923076923077, 0.2891723881523536], "guid": "af2b5164-d2df-4fe2-8c28-c0cd90ce6cfa"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.8076923076923077, 0.03941912684456511], "guid": "3c02e834-e86b-406b-aadd-96490928deba"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, -0.7499999999999999, 0.16429575749845934], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062878, 0.0, -0.9990130452311541]}, "guid": "1681593b-41ec-40f9-a489-6eb06464119e"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a8e977dd-7b7b-41a0-9742-94609bc5c31f"}]}, "34": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.6923076923076922, 0.06898903200408563], "guid": "42c1ff1d-eb14-44e3-b739-11f9c43c8fca"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293432, -0.6923076923076922, 0.31886313477145534], "guid": "f6a9c890-b008-464c-abed-882a8cc396cb"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.6923076923076922, 0.2891723881523536], "guid": "e30f57fa-ad0f-4cf4-a652-9cbd43095f91"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551283058985, -0.6923076923076922, 0.03941912684456508], "guid": "b423d936-0c35-464c-9e61-b19c37b17b22"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.3339948498021252, -0.6923076923076922, 0.17919582177605323], "xaxis": [-0.9992748587227028, 0.0, -0.03807567103443308], "yaxis": [-0.03807567103443308, 0.0, 0.9992748587227028]}, "guid": "b027863e-93f4-4922-8ca7-51002771f2a6"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "bbdfa7cc-57f2-4d63-90e1-e2d583165c43"}]}}, "26": {"35": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7172551283058994, -0.8076923076923076, 0.03941912684456508], "guid": "4c555d86-82e6-4eb3-95a6-5a5386ef2a75"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595628310566, -0.8076923076923076, 0.2891723881523536], "guid": "e6da2a44-2f26-4e13-ad30-cba5cbca8170"}, {"dtype": "compas.geometry/Point", "data": [-3.5071370309951106, -0.8076923076923076, 0.24959216965742537], "guid": "0362f3f7-9387-4928-b24e-54e0c9531e49"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629690048982, -0.8076923076923076, 2.858824288409778e-15], "guid": "cb4804a0-7275-49e8-93c9-ab569b4f246f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.111407985334628, -0.8076923076923077, 0.14463077458782633], "xaxis": [-0.9987109811433932, 0.0, -0.050758015560116394], "yaxis": [-0.050758015560116394, 0.0, 0.9987109811433932]}, "guid": "9619d3b0-d0a1-4b6d-bc4a-ef18b97a489e"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "0ddc400d-cdc9-4114-b1a8-46afb2321f84"}]}}, "27": {"28": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.5769230769230769, 0.03941912684456782], "guid": "c73b97db-e921-4996-a7dd-2320d11cf594"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.5769230769230769, 0.28917238815235635], "guid": "7501d60b-535a-42be-848e-6271b9ddee68"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.6923076923076923, 0.28917238815235635], "guid": "067b3dc0-9c66-4dbf-a9bf-255b565216b0"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.6923076923076923, 0.03941912684456782], "guid": "0f78ff5e-37a4-4568-a032-3d82bd6e5553"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, -0.6346153846153847, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.04441773810062701, 0.0, 0.9990130452311542]}, "guid": "ba760957-fc0a-4707-8708-39f9eac0e8b2"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "f22af72e-7c6e-41ba-be1e-fc7f9d78102b"}]}, "36": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.4928629690048973, -0.576923076923077, 0.0], "guid": "e24121b6-fb33-4a36-88e2-a75addf8dd46"}, {"dtype": "compas.geometry/Point", "data": [3.5071370309951093, -0.576923076923077, 0.24959216965742254], "guid": "0b8dbcd4-5588-40e5-b1a9-aead4cf63432"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.576923076923077, 0.28917238815235635], "guid": "7922f0e3-7df7-4d8b-9790-7b1eae26557d"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.576923076923077, 0.03941912684456786], "guid": "cb64c63b-333f-4ef8-afed-5f8e3e04186c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.1114079853346266, -0.576923076923077, 0.14463077458782628], "xaxis": [-0.9987109811433927, 0.0, 0.0507580155601245], "yaxis": [0.0507580155601245, -0.0, 0.9987109811433927]}, "guid": "3a08efa7-193d-4252-8a16-7d065e64e917"}, "size": 0.1945450216376573, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "1ae5cfbd-6ce8-4f22-a021-b479fbf09ccb"}]}}, "28": {"29": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.5769230769230769, 0.06898903200408708], "guid": "988822a9-e747-49df-abaa-feb814163048"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.5769230769230769, 0.3188631347714567], "guid": "f507468f-c094-42ea-a42a-0f38820395e0"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.6923076923076923, 0.3188631347714567], "guid": "57cd3445-6aa0-4f24-befe-0d1de70a5a7b"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.6923076923076923, 0.06898903200408708], "guid": "eb43cdc8-2951-4ad2-b1bd-e808b7b91f06"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, -0.6346153846153846, 0.19392608338777195], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "7b2bd698-f329-4f3a-b969-52b3f72f6d96"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "6e94e0ff-c90a-4e8f-ad23-0f9b981fb793"}]}, "38": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.46153846153846145, 0.06898903200408708], "guid": "5d80cf6b-fcb5-4c0e-baab-4a72878907be"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.46153846153846145, 0.3188631347714567], "guid": "4e032568-d116-43e7-b544-bf706d3a50f2"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.5769230769230769, 0.3188631347714567], "guid": "32a9be0a-7eb9-40c6-a4ca-267b3d61b13f"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.5769230769230769, 0.06898903200408708], "guid": "7adbdc24-6e96-4ab6-ab97-0667987ca72c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, -0.5192307692307692, 0.19392608338777195], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "167a8ae7-19e9-4754-8da4-8600863eacc2"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "6aa81ac9-7d91-43dd-9aa4-380d0b2bcf58"}]}, "37": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.46153846153846145, 0.03941912684456786], "guid": "35e2f5f1-5ded-41e1-9cee-3ca08d2508c6"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.46153846153846145, 0.2891723881523564], "guid": "1acbe864-b937-4f4b-8128-2b4d1a1bafd0"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.46153846153846145, 0.3188631347714568], "guid": "6f1674da-5c28-49ad-bdc9-f53ee94c2d20"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.46153846153846145, 0.06898903200408711], "guid": "285980f3-af44-4603-ba46-557aecbeecb6"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.333994849802124, -0.4615384615384614, 0.1791958217760553], "xaxis": [-0.9992748587227028, 0.0, 0.03807567103443127], "yaxis": [0.03807567103443127, 0.0, 0.9992748587227028]}, "guid": "613a399b-ebad-47b9-878f-f9db9729f82f"}, "size": 0.19454502163765716, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "b7abebc2-b3aa-4170-b4b6-c3175684b728"}]}, "36": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.5769230769230769, 0.03941912684456782], "guid": "87fc43cf-3a3c-4284-abc2-695a863b6abc"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.5769230769230769, 0.28917238815235635], "guid": "310d2f08-d86a-4335-af2d-ce07a6b5dc74"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.46153846153846145, 0.28917238815235635], "guid": "de4ca43e-1087-495c-a55c-6707c6195fe3"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.46153846153846145, 0.03941912684456782], "guid": "d56081bf-e221-45a1-b2f5-16e3a91dad15"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, -0.5192307692307692, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062701, 0.0, -0.9990130452311542]}, "guid": "58764e16-2069-45a2-9704-71324fc77b21"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7c681a2c-dabc-4420-bf12-108419b55ca1"}]}}, "29": {"30": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.5769230769230769, 0.08870494999794477], "guid": "6404c197-88f4-476c-a45c-12962663e1eb"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.5769230769230769, 0.33865962455932297], "guid": "4712d1d3-413f-4479-ac47-c22194110b3d"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.6923076923076923, 0.33865962455932297], "guid": "21a4483f-5834-4082-9618-e3d2d8790d82"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.6923076923076923, 0.08870494999794477], "guid": "587a0557-c9d8-4e89-ab85-82e044867bac"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, -0.6346153846153847, 0.2136822872786339], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "171659d6-e57a-4970-ae2d-43470abeb51f"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5d3c3551-4edd-496d-b194-681f0ed411ea"}]}, "38": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.5769230769230769, 0.06898903200408707], "guid": "698cede1-bb01-43ee-a4c7-8af3d08fcb41"}, {"dtype": "compas.geometry/Point", "data": [1.9491423927293423, -0.5769230769230769, 0.31886313477145684], "guid": "d9c00e38-e24d-466b-9997-887ae8ab8db8"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.5769230769230769, 0.3386596245593229], "guid": "df499962-d333-4a90-a84f-d398e51f2a08"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.5769230769230769, 0.08870494999794475], "guid": "86ad21c4-9fb3-4598-8ccd-26260f12472c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.5562055680783622, -0.576923076923077, 0.2038891208921563], "xaxis": [-0.9996776933450585, 0.0, 0.025387190240421426], "yaxis": [0.025387190240421426, -0.0, 0.9996776933450585]}, "guid": "582dac7b-fe56-4922-9e40-86deabfc5e9b"}, "size": 0.19454502163765724, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "cbd8dcc1-d899-4de2-b179-b54527d0054d"}]}}, "30": {"31": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.5769230769230769, 0.09856370341234204], "guid": "2219f7ad-6275-484d-9181-e0cb1e0ea947"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.5769230769230769, 0.34855866711721994], "guid": "c007d218-aa3b-4d10-98ce-0badde513e12"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.6923076923076923, 0.34855866711721994], "guid": "213946df-c2bb-4f55-9462-be36af498b67"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.6923076923076923, 0.09856370341234204], "guid": "488d274f-bbc4-416f-96c6-9772b50d6578"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, -0.6346153846153846, 0.22356118526478097], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.006347436895961065, 0.0, -0.9999798548195118]}, "guid": "5bc39001-16aa-4280-8709-ec0848819279"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5c97a8ef-262b-428f-bd14-a0972591aaf1"}]}, "40": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.46153846153846145, 0.09856370341234204], "guid": "a06ece8e-0c67-498b-a7c5-2e223bd0013a"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.46153846153846145, 0.34855866711721994], "guid": "1712bee5-7f34-459f-87cb-bbca07aed830"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.5769230769230769, 0.34855866711721994], "guid": "f3c11147-ab8c-4c4d-80cf-a9b978035c04"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.5769230769230769, 0.09856370341234204], "guid": "9cae6086-1237-474d-9db1-21347281753e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, -0.519230769230769, 0.22356118526478097], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.006347436895961065, 0.0, 0.9999798548195118]}, "guid": "703bd0eb-4350-485a-9b14-916f980176c4"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "69c1d838-9738-4cc5-b2cf-c99f3ff0bce6"}]}, "39": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507772552847, -0.4615384615384617, 0.08870494999794476], "guid": "6291d70d-7299-44f1-9def-41778d2d215f"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893074, -0.4615384615384617, 0.33865962455932286], "guid": "a30fefb1-47e0-48ca-b7af-ebca25acf9fa"}, {"dtype": "compas.geometry/Point", "data": [0.3898913113343645, -0.4615384615384617, 0.34855866711721994], "guid": "e51ceffe-2080-4e30-97f2-9c0b80fd4eb7"}, {"dtype": "compas.geometry/Point", "data": [0.38830445211037423, -0.4615384615384617, 0.09856370341234204], "guid": "7aa3ab7e-2c75-4eef-a5d8-dc0a49b0c4ab"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7781654885444437, -0.4615384615384618, 0.21870669236847642], "xaxis": [-0.9999194200897036, 0.0, 0.012694618051398382], "yaxis": [0.012694618051398382, -0.0, 0.9999194200897036]}, "guid": "f27809ec-b26f-4412-9c4b-58f819c32e43"}, "size": 0.19454502163765702, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4a53a764-6cc1-482c-b0f4-4f00bfa9c33d"}]}, "38": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.5769230769230769, 0.08870494999794477], "guid": "6be9b8cf-ec76-4fba-9e7a-8be909560778"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.5769230769230769, 0.33865962455932297], "guid": "2523429c-34cb-4374-8df2-e54381d566c9"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.46153846153846145, 0.33865962455932297], "guid": "2fbfde2b-1469-4b67-8af8-609f0e7e3502"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.46153846153846145, 0.08870494999794477], "guid": "a3723c77-0cbb-4a32-8604-abb59f17958d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, -0.5192307692307692, 0.2136822872786339], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "e8a710ae-5fa4-475c-a6bb-bcecc2f94024"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ef4d077f-4dc8-4a46-b52b-f716101c683a"}]}}, "31": {"32": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.5769230769230769, 0.09856370341234416], "guid": "3c08f464-6b97-420e-af68-bc8bd919fada"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.5769230769230769, 0.34855866711722205], "guid": "d2c515fb-e9c2-4cdd-8969-9a07cbac2807"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.6923076923076923, 0.34855866711722205], "guid": "3ba3a6e7-5f83-4b44-9306-c72b39f614a4"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.6923076923076923, 0.09856370341234416], "guid": "3abd29b0-ff54-41a6-9604-a99353a9a611"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, -0.6346153846153846, 0.2235611852647831], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "a5f4db74-ebba-427f-bb7b-fac8ea200ef6"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5b1122bf-045e-47bd-a7e7-9d932296d74e"}]}, "40": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830445211037423, -0.5769230769230768, 0.09856370341234202], "guid": "e64e4178-3206-4b24-8828-969b165248b5"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.5769230769230768, 0.34855866711721994], "guid": "887c818e-5e77-4b57-82e6-034b18b0a0c8"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436356, -0.5769230769230768, 0.34855866711722205], "guid": "1f0251d7-0dc9-4332-bf30-d6b9885e88ab"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044521103738, -0.5769230769230768, 0.09856370341234415], "guid": "462e2602-3537-49b9-98c3-43204f60db6f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.6558973299002204e-16, -0.5769230769230769, 0.2236461482078574], "xaxis": [-1.0, 0.0, 2.937822653657733e-15], "yaxis": [2.937822653657733e-15, -0.0, 1.0]}, "guid": "b88bee1d-70e2-4c5e-8ed4-8c16fe0f2f5e"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "8459fb19-d121-4ef2-9c29-b11233a0dae8"}]}}, "32": {"33": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.5769230769230769, 0.08870494999794358], "guid": "7c8bd66c-777d-4108-99df-1d962306793a"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.5769230769230769, 0.33865962455932164], "guid": "63a68fdf-10d8-4257-816b-915747e1dee7"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.6923076923076923, 0.33865962455932164], "guid": "eb77a548-ef7f-45ad-a03d-474f220ff7d0"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.6923076923076923, 0.08870494999794358], "guid": "4b6ef28f-42d1-4957-86bd-e49d3525c8e9"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, -0.6346153846153846, 0.2136822872786326], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.019041287736090595, 0.0, 0.9998186982455127]}, "guid": "222ee530-f8c9-4662-afb6-a0f3de6a2844"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "f796d474-e020-4950-a46a-f09e2155fb67"}]}, "42": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.46153846153846145, 0.08870494999794358], "guid": "cabfd7b5-21aa-4766-9100-badfb610cb31"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.46153846153846145, 0.33865962455932164], "guid": "944499c7-7c49-4ef6-89e7-2c0bf9d591f8"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.5769230769230769, 0.33865962455932164], "guid": "840c7082-a0cc-4752-bd98-0e48c2a94ed4"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.5769230769230769, 0.08870494999794358], "guid": "f9be0a1a-fe00-43f7-a3c0-009f8818c181"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, -0.5192307692307692, 0.2136822872786326], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.019041287736090595, 0.0, -0.9998186982455127]}, "guid": "cf9baea2-0b22-40b6-806b-179b3dfdf79b"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7ae18223-e1df-46b0-97ea-fc6adc41d09a"}]}, "41": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.4615384615384618, 0.09856370341234418], "guid": "13b6170d-4cc9-4db0-802a-18079be8fc44"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.4615384615384618, 0.34855866711722205], "guid": "a23c275d-6687-4af6-aef3-de649ffa06b9"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, -0.4615384615384618, 0.33865962455932175], "guid": "15f5a799-deab-4f96-b2b0-207528eaff1a"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.4615384615384618, 0.0887049499979436], "guid": "d676838b-cf21-449c-a6d8-7a54a069f4fe"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.778165488544444, -0.4615384615384619, 0.21870669236847695], "xaxis": [-0.9999194200897036, 0.0, -0.012694618051403083], "yaxis": [-0.012694618051403083, 0.0, 0.9999194200897036]}, "guid": "da34af13-f634-4a1a-9c2b-2f9cb86eec62"}, "size": 0.19454502163765763, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "164ef65a-4eab-4fd0-8dea-cf2966a7039e"}]}, "40": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.5769230769230769, 0.09856370341234416], "guid": "d966bacd-5363-4428-905d-ce4556bc146f"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.5769230769230769, 0.34855866711722205], "guid": "73cab70d-4c8d-438a-87f3-86c30fb69019"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.46153846153846145, 0.34855866711722205], "guid": "7fef3fe8-9566-484b-b95a-5576ea5da7b7"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.46153846153846145, 0.09856370341234416], "guid": "43dae749-d8ad-4948-a45a-064267a1ff86"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, -0.5192307692307692, 0.2235611852647831], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "d47b1488-1157-4b52-8cd6-e48dc310c5fe"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5745e4ea-a105-4f4c-b8f8-bc9a28248148"}]}}, "33": {"34": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.5769230769230769, 0.06898903200408567], "guid": "180083ee-c9a8-447f-9afb-4d4629f99918"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.5769230769230769, 0.31886313477145534], "guid": "78b6e036-d690-45b7-9b4d-5d459159fc98"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.6923076923076923, 0.31886313477145534], "guid": "f44b0165-f2aa-4490-b528-78e373f73b77"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.6923076923076923, 0.06898903200408567], "guid": "006a7f43-bd12-4816-8e56-e446aa124157"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, -0.6346153846153846, 0.1939260833877705], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "3c142112-e481-4a27-bafd-38b6a85fcfab"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "435cedcb-ccf4-4beb-bf23-d897c0b03ca6"}]}, "42": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.5769230769230768, 0.08870494999794357], "guid": "f10f7b8f-9e6d-4c2c-89ff-13afe5d94dd9"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.5769230769230768, 0.33865962455932164], "guid": "b10c0c5d-b98c-4170-9d9c-88095f1db975"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293436, -0.5769230769230768, 0.31886313477145534], "guid": "98203dfc-de4c-4a66-b978-4feef4be75db"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.5769230769230768, 0.06898903200408565], "guid": "cf095ad0-60db-4088-8dd0-68465738f34d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.5562055680783635, -0.5769230769230768, 0.2038891208921549], "xaxis": [-0.9996776933450584, 0.0, -0.025387190240421666], "yaxis": [-0.025387190240421666, 0.0, 0.9996776933450584]}, "guid": "94c8f50c-0f45-4672-9066-c9151eece3c5"}, "size": 0.19454502163765713, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "d07f71ef-2678-492d-9d8c-54e4b489d6dc"}]}}, "34": {"35": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.5769230769230769, 0.03941912684456511], "guid": "bf55a223-39d7-42ab-9e37-10c8c7342ca3"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.5769230769230769, 0.2891723881523536], "guid": "406415cc-4ea6-4a41-8a33-fe0ceb5ed802"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.6923076923076923, 0.2891723881523536], "guid": "5e6b58ec-fd37-4cf3-8f17-950e661fbd06"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.6923076923076923, 0.03941912684456511], "guid": "bb1a3300-fad6-4000-8bbe-81d4c1c705d7"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, -0.6346153846153846, 0.16429575749845934], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062878, 0.0, 0.9990130452311541]}, "guid": "840df965-ef33-40ed-a4a7-864f4f2a7dab"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4ede4ff0-dc06-446a-a60d-96a3d7b5e1a7"}]}, "44": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.46153846153846145, 0.03941912684456511], "guid": "8f213331-f068-4365-98f2-381a86c545bf"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.46153846153846145, 0.2891723881523536], "guid": "c75137dd-430f-4975-b3bc-dbdb9608ccdb"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.5769230769230769, 0.2891723881523536], "guid": "3dc6e97b-a169-4226-af62-f5a69fec7987"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.5769230769230769, 0.03941912684456511], "guid": "36b0f296-c534-4fe0-8dc6-fef22cc127af"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, -0.5192307692307692, 0.16429575749845934], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062878, 0.0, -0.9990130452311541]}, "guid": "896e71df-bb3a-457b-bf73-9d6d1d07a5c1"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "cd087b1a-a871-418c-b14c-4721b1bcdf8e"}]}, "43": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.46153846153846145, 0.06898903200408563], "guid": "a43a733c-8409-4f34-b2ba-65aa27894075"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293432, -0.46153846153846145, 0.31886313477145534], "guid": "25324984-0f5f-408d-8594-aa982a69ba96"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.46153846153846145, 0.2891723881523536], "guid": "067d1499-6e2e-42da-9a43-f22b4efea7ee"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551283058985, -0.46153846153846145, 0.03941912684456508], "guid": "e720d977-9cc3-44bc-a5c5-49b0d23db2f9"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.3339948498021252, -0.46153846153846145, 0.17919582177605323], "xaxis": [-0.9992748587227028, 0.0, -0.03807567103443308], "yaxis": [-0.03807567103443308, 0.0, 0.9992748587227028]}, "guid": "035ce59f-fe19-4769-897a-1b56030ef2ec"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ecac164c-1630-47d7-bd45-51b940b59380"}]}, "42": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.5769230769230769, 0.06898903200408567], "guid": "69bad9b3-82f7-4663-89d9-69d100ba45a1"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.5769230769230769, 0.31886313477145534], "guid": "e32ae2a9-a36e-4d3d-9725-292cd4ecfe45"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.46153846153846145, 0.31886313477145534], "guid": "03dd9bc0-1f53-4060-81ca-f6bff3291bf2"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.46153846153846145, 0.06898903200408567], "guid": "59d23a85-9af3-4875-9248-d03f1a9b895f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, -0.5192307692307692, 0.1939260833877705], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "3f9a7b3e-6c3d-4b57-b069-d04b70ebe943"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "f2ee388d-97a0-470d-8ce4-895db3ff3210"}]}}, "35": {"44": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7172551283058994, -0.5769230769230768, 0.03941912684456508], "guid": "5280b3ca-2234-4c2a-ab54-241e0f410cff"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595628310566, -0.5769230769230768, 0.2891723881523536], "guid": "7d1a1531-b545-4c46-b060-504daa6faee2"}, {"dtype": "compas.geometry/Point", "data": [-3.5071370309951106, -0.5769230769230768, 0.24959216965742537], "guid": "051c0fa6-2808-4514-a358-0f12b2f48ea8"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629690048982, -0.5769230769230768, 2.858824288409778e-15], "guid": "9f567bf6-a78d-482a-aadc-c0ee8e31f2db"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.111407985334628, -0.5769230769230768, 0.14463077458782633], "xaxis": [-0.9987109811433932, 0.0, -0.050758015560116394], "yaxis": [-0.050758015560116394, 0.0, 0.9987109811433932]}, "guid": "4419cdaa-ba11-41be-a3e4-f1233908ada2"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "abc346ed-f625-43e9-817e-30092e863310"}]}}, "36": {"37": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.34615384615384603, 0.03941912684456782], "guid": "68802ad0-24e1-40d7-8bf1-bb99d84b8913"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.34615384615384603, 0.28917238815235635], "guid": "af7d6b11-8c0b-410d-8fba-1e1f3cbe6765"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.46153846153846145, 0.28917238815235635], "guid": "216986ef-6931-4e38-ac46-10f142bf13dc"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.46153846153846145, 0.03941912684456782], "guid": "598de95f-b5d8-40fc-a464-23ed79b0d095"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, -0.40384615384615374, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.04441773810062701, 0.0, 0.9990130452311542]}, "guid": "6638783b-48e3-467b-90f0-f3dc8cf71447"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "8529ab95-4a08-4382-99cc-ec3a09f3aea4"}]}, "45": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.4928629690048973, -0.34615384615384615, 0.0], "guid": "d16541d8-ed3c-4db8-ba8f-ded29c1c129b"}, {"dtype": "compas.geometry/Point", "data": [3.5071370309951093, -0.34615384615384615, 0.24959216965742254], "guid": "7b509f90-7d4d-4743-8adb-b7b9f1678996"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.34615384615384615, 0.28917238815235635], "guid": "73a55abd-c2d2-461d-abc1-f01a0e59b21f"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.34615384615384615, 0.03941912684456786], "guid": "0714bc8d-a605-45c3-856a-030afb59b113"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.1114079853346266, -0.34615384615384603, 0.14463077458782628], "xaxis": [-0.9987109811433927, 0.0, 0.0507580155601245], "yaxis": [0.0507580155601245, 0.0, 0.9987109811433927]}, "guid": "4f3a665d-bb48-45a0-8596-daf1726fae9f"}, "size": 0.1945450216376573, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "2da8dc65-674d-4d0f-a878-74ab387771a9"}]}}, "37": {"38": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.34615384615384603, 0.06898903200408708], "guid": "d36e4b15-adcc-47b6-af0d-aa81d1273482"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.34615384615384603, 0.3188631347714567], "guid": "3d2f201e-7f38-4c98-841e-f01d68b897a7"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.46153846153846145, 0.3188631347714567], "guid": "156068a6-5564-4baa-a4b3-a7571d11da21"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.46153846153846145, 0.06898903200408708], "guid": "92c197b7-2b18-4bfa-94d5-fd51d24b2a57"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, -0.40384615384615374, 0.19392608338777195], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "1bb33b06-1cf0-4453-b524-77052b2b9688"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "365de863-4769-499f-9175-dd3f7c16ac87"}]}, "47": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.23076923076923062, 0.06898903200408708], "guid": "58c53d46-90f3-4720-b71d-d94987aa4ffe"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.23076923076923062, 0.3188631347714567], "guid": "d4af1ae5-9c3a-424a-bc64-2990195c75c7"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.34615384615384603, 0.3188631347714567], "guid": "8351f3e1-b002-4334-98f7-27ec9f884b6a"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.34615384615384603, 0.06898903200408708], "guid": "0671f1db-8395-46dc-8da3-4a56d621efa6"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, -0.2884615384615384, 0.19392608338777195], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "c14fbca4-7b2d-4c70-ac29-0c9f1c454e15"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "9bfb6962-b0a5-4db9-8da4-49a7b82531f1"}]}, "46": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.23076923076923056, 0.03941912684456786], "guid": "c7f8f2ef-d062-455c-b9d0-c382ca05ac48"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.23076923076923056, 0.2891723881523564], "guid": "ba5c9333-017f-4fe1-93de-e0af7075003c"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.23076923076923056, 0.3188631347714568], "guid": "fae5c1d4-1394-4c2b-9452-7bfb9a157e19"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.23076923076923056, 0.06898903200408711], "guid": "bd690aca-9e45-4a02-a793-e954b19e2c15"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.333994849802124, -0.23076923076923053, 0.1791958217760553], "xaxis": [-0.9992748587227028, 0.0, 0.03807567103443127], "yaxis": [0.03807567103443127, 0.0, 0.9992748587227028]}, "guid": "ced0a401-c676-40a2-9792-9c2cec473659"}, "size": 0.19454502163765716, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ae87b826-401d-4b95-8a51-211d75426fe9"}]}, "45": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.34615384615384603, 0.03941912684456782], "guid": "7999dc7f-ccf7-4b8c-bcab-0e806b04794b"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.34615384615384603, 0.28917238815235635], "guid": "212da4dd-a6d0-4aaa-a5cc-572e3dbec304"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.23076923076923062, 0.28917238815235635], "guid": "cddaff94-c235-46cd-926c-e2c9449de9f9"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.23076923076923062, 0.03941912684456782], "guid": "026629c1-417d-43f8-909d-d418d5ee9eea"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, -0.2884615384615384, 0.16429575749846212], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062701, 0.0, 0.9990130452311542]}, "guid": "6cc52daf-75cb-4095-8233-4448f2625657"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a0b776c4-4074-441e-9d46-fc024e7d178b"}]}}, "38": {"39": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.34615384615384603, 0.08870494999794477], "guid": "dd8bbacb-0cd5-4331-9cc0-a922fc37d0cd"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.34615384615384603, 0.33865962455932297], "guid": "0fb09d86-c3fb-4af8-9658-327729c89a48"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.46153846153846145, 0.33865962455932297], "guid": "96b90d33-b821-442f-8441-9e95a1c8317e"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.46153846153846145, 0.08870494999794477], "guid": "126d9435-33d2-4f77-b7dc-79b182ea24d8"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, -0.4038461538461538, 0.2136822872786339], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "536dbb49-a30d-4bac-8f30-6f12184d1466"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "2d6aa713-8b13-494d-9ef9-49b4fb06fc9c"}]}, "47": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.346153846153846, 0.06898903200408707], "guid": "797b253a-57b6-44c5-b29f-bbbe5bba279e"}, {"dtype": "compas.geometry/Point", "data": [1.9491423927293423, -0.346153846153846, 0.31886313477145684], "guid": "aa37e233-0ae9-4e93-80f9-656dfdbdc095"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.346153846153846, 0.3386596245593229], "guid": "4b2048f5-fd28-46b6-9dc6-9ccf821cda44"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.346153846153846, 0.08870494999794475], "guid": "eadaad3b-dcab-40c8-a23d-7bd617d73187"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.5562055680783622, -0.34615384615384603, 0.2038891208921563], "xaxis": [-0.9996776933450585, 0.0, 0.025387190240421426], "yaxis": [0.025387190240421426, 0.0, 0.9996776933450585]}, "guid": "d9bfa483-e144-4549-8eb1-5155ce5ec856"}, "size": 0.19454502163765724, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3cc69565-1297-472a-8438-7234e6a008f3"}]}}, "39": {"40": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.34615384615384603, 0.09856370341234204], "guid": "29568b49-578c-4580-9f31-021736dde220"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.34615384615384603, 0.34855866711721994], "guid": "5b45987b-a987-41b3-91cb-49400e003009"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.46153846153846145, 0.34855866711721994], "guid": "4cc06244-4ed7-4e5a-b5eb-bd57c3550d18"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.46153846153846145, 0.09856370341234204], "guid": "252c42bf-62d7-410d-b0ea-d6a76070ea1e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, -0.40384615384615374, 0.22356118526478097], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.006347436895961065, 0.0, -0.9999798548195118]}, "guid": "ed18c415-308a-47aa-b990-bb63ebb5f6a7"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "606e6a76-920c-40a2-bd1c-9cf2ac4c200f"}]}, "49": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.23076923076923062, 0.09856370341234204], "guid": "48ab41c2-f0b4-4fab-82d8-c8f89079d817"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.23076923076923062, 0.34855866711721994], "guid": "d2f9631f-5f1e-455e-91cc-82c593232619"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.34615384615384603, 0.34855866711721994], "guid": "e7672159-f3ef-43c7-900e-a66c43e2a8e2"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.34615384615384603, 0.09856370341234204], "guid": "c9f25cde-b132-4914-b3fd-7b9b34c453bd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, -0.28846153846153827, 0.22356118526478097], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.006347436895961065, 0.0, 0.9999798548195118]}, "guid": "c53aa1c0-49d6-443d-99ad-768c0dcb9684"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7775ecd3-4cc4-4699-8151-6a6c943c0515"}]}, "48": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507772552847, -0.23076923076923067, 0.08870494999794476], "guid": "54d9be99-db23-4fa4-881d-e0c94a8c2d36"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893074, -0.23076923076923067, 0.33865962455932286], "guid": "358535fe-0d1a-4c8b-89be-85ddbedbc682"}, {"dtype": "compas.geometry/Point", "data": [0.3898913113343645, -0.23076923076923067, 0.34855866711721994], "guid": "ccfd59f5-4dd4-4870-b1e4-68543b7ea088"}, {"dtype": "compas.geometry/Point", "data": [0.38830445211037423, -0.23076923076923067, 0.09856370341234204], "guid": "352ba787-d676-4b54-8c66-84049701ffd7"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7781654885444437, -0.23076923076923067, 0.21870669236847642], "xaxis": [-0.9999194200897036, 0.0, 0.012694618051398382], "yaxis": [0.012694618051398382, 0.0, 0.9999194200897036]}, "guid": "38cb208e-f3d5-4760-97ff-3f2d94f76ba6"}, "size": 0.19454502163765702, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "d340fc4c-2f6b-4a58-ae63-b4141025286b"}]}, "47": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.34615384615384603, 0.08870494999794477], "guid": "8706236d-a8bd-4c47-b649-13b8ca899e2b"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.34615384615384603, 0.33865962455932297], "guid": "affbaec0-168c-42e6-acce-e7f95a2eecfd"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.23076923076923062, 0.33865962455932297], "guid": "d7cd5df6-9f99-466c-b38c-780e1fd972cb"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.23076923076923062, 0.08870494999794477], "guid": "1c768218-aadc-4a83-8d16-aec1c8c37628"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, -0.2884615384615384, 0.2136822872786339], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.019041287736088822, 0.0, 0.9998186982455127]}, "guid": "596f7c8d-face-487c-a2df-efbd7caf63d9"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "551d5613-0e04-4d52-a44d-e50ddf057a08"}]}}, "40": {"41": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.34615384615384603, 0.09856370341234416], "guid": "25a704cc-7146-470d-b3f3-9efe4fc9bb63"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.34615384615384603, 0.34855866711722205], "guid": "8ccbc9a2-bfb7-4a4a-9664-0c80faac2c5e"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.46153846153846145, 0.34855866711722205], "guid": "f0637fc7-5f1f-453d-8264-5fafbe6f27b0"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.46153846153846145, 0.09856370341234416], "guid": "9532470c-cf57-4c64-9bb1-e95d8888a2d1"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, -0.40384615384615385, 0.2235611852647831], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "1d28672b-909d-4068-9242-1a0a5233e49f"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "212b7803-4951-47fd-b341-bc322706f871"}]}, "49": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830445211037423, -0.34615384615384603, 0.09856370341234202], "guid": "4529eeb0-1679-4c6b-8cc4-c042c23045c7"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.34615384615384603, 0.34855866711721994], "guid": "2aafd333-7daf-449b-b074-aeaa80541931"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436356, -0.34615384615384603, 0.34855866711722205], "guid": "efb67ad6-464a-47bd-a225-59fad467b342"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044521103738, -0.34615384615384603, 0.09856370341234415], "guid": "db5f502b-e477-4411-afd7-ac03eb56795c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.6558973299002204e-16, -0.34615384615384615, 0.2236461482078574], "xaxis": [-1.0, 0.0, 2.937822653657733e-15], "yaxis": [2.937822653657733e-15, 0.0, 1.0]}, "guid": "c0e74ec3-bf94-4e00-8197-7915f58271ce"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a9d414d5-0a33-45b5-b5c5-5d52ad322e6a"}]}}, "41": {"42": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.34615384615384603, 0.08870494999794358], "guid": "8fbee97d-fc75-4e4a-9bcd-5819340665e8"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.34615384615384603, 0.33865962455932164], "guid": "7e50336c-8e2d-41c2-8559-8126b37dcb0c"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.46153846153846145, 0.33865962455932164], "guid": "7b951e80-1e9a-4e2d-91d0-67518ef30574"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.46153846153846145, 0.08870494999794358], "guid": "6b024782-76f0-46fe-984d-17ea2e3d40c2"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, -0.4038461538461537, 0.2136822872786326], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.019041287736090595, 0.0, 0.9998186982455127]}, "guid": "fec01f9b-fd03-4ede-baea-1cf5f6dd56e3"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "af047e96-94d5-401b-849e-43a6579b00a8"}]}, "51": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.23076923076923062, 0.08870494999794358], "guid": "ed07f1c9-2277-4301-b46b-755cedb110b7"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.23076923076923062, 0.33865962455932164], "guid": "bdcc6e29-11e6-4227-a3ca-5a7de33a94cc"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.34615384615384603, 0.33865962455932164], "guid": "0b8e866e-5150-40f2-8498-3f9d1f3fa144"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.34615384615384603, 0.08870494999794358], "guid": "01da6072-5290-4422-87f9-a5d244ab53fb"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, -0.28846153846153827, 0.2136822872786326], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.019041287736090595, 0.0, -0.9998186982455127]}, "guid": "6f61084d-1ac9-4afe-a87f-8758a504c0a9"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a13f9735-b554-4baa-b851-c3fdd7b84901"}]}, "49": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.34615384615384603, 0.09856370341234416], "guid": "4bc87708-cda1-4ae1-aa6c-b8e89ac256ca"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.34615384615384603, 0.34855866711722205], "guid": "156efdbc-2016-43fc-93d3-77ee653935b3"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.23076923076923062, 0.34855866711722205], "guid": "2ce83fd3-ba2e-44f2-bbb6-3247c6531faf"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.23076923076923062, 0.09856370341234416], "guid": "f0a14241-2813-4dd0-b2fb-27266c12a29a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, -0.2884615384615384, 0.2235611852647831], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.00634743689595929, 0.0, -0.9999798548195118]}, "guid": "2fbbe35d-f0df-4091-9797-6c648de90b81"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "245f0b78-c909-4463-a083-b0935d13e03b"}]}, "50": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.23076923076923073, 0.09856370341234418], "guid": "a2cd3915-2a68-4f59-91e5-ff2a3708eade"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.23076923076923073, 0.34855866711722205], "guid": "9a1f8849-99a6-4953-a428-48960dd08039"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, -0.23076923076923073, 0.33865962455932175], "guid": "a8a84f21-1738-4f52-9b86-dbe18d158cfa"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.23076923076923073, 0.0887049499979436], "guid": "d38ea260-d842-4f8f-acbb-174a1aec8b41"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.778165488544444, -0.23076923076923075, 0.21870669236847695], "xaxis": [-0.9999194200897036, 0.0, -0.012694618051403083], "yaxis": [-0.012694618051403083, 0.0, 0.9999194200897036]}, "guid": "58e55622-5734-402e-a09b-7c22b7074c72"}, "size": 0.19454502163765763, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "8644db87-e203-4f1c-94cd-b5bb38df263c"}]}}, "42": {"43": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.34615384615384603, 0.06898903200408567], "guid": "0a22ea20-58b4-49de-b765-752f4a1e3998"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.34615384615384603, 0.31886313477145534], "guid": "3d651a69-bad2-4203-85d6-8eec0a7dcfad"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.46153846153846145, 0.31886313477145534], "guid": "0076ba88-e952-464a-8a60-9adf4e4d70fe"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.46153846153846145, 0.06898903200408567], "guid": "1ca98580-02e7-40b5-a470-7dee258877d7"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, -0.40384615384615374, 0.1939260833877705], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "e2c91df0-2e16-40b7-8620-d15b5ffcdda3"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c8fa82cd-e8eb-43b2-bc9c-773c8feab966"}]}, "51": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.34615384615384603, 0.08870494999794357], "guid": "77d6633c-ac13-4b0d-9641-ef81a771b35a"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.34615384615384603, 0.33865962455932164], "guid": "c82f4d79-04a5-4ee2-9b78-bd745db182a4"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293436, -0.34615384615384603, 0.31886313477145534], "guid": "8979c6f7-648a-47f2-97fa-9266ce4a00f7"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.34615384615384603, 0.06898903200408565], "guid": "5d4f0a65-1893-4366-9f52-6797028adbbf"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.5562055680783635, -0.34615384615384603, 0.2038891208921549], "xaxis": [-0.9996776933450584, 0.0, -0.025387190240421666], "yaxis": [-0.025387190240421666, 0.0, 0.9996776933450584]}, "guid": "54de3ad4-cf6b-42cf-b42d-996d65f95227"}, "size": 0.19454502163765713, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "33b93cb9-6aa8-433b-a1db-10ba3bea0b90"}]}}, "43": {"44": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.34615384615384603, 0.03941912684456511], "guid": "7d7b06c2-3beb-4657-8dff-28b899507fdd"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.34615384615384603, 0.2891723881523536], "guid": "6cafd8a5-8a7b-41a2-95c0-1b8904b9868e"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.46153846153846145, 0.2891723881523536], "guid": "bd40b1dd-9fcc-4c40-80d9-9ad88ee20e08"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.46153846153846145, 0.03941912684456511], "guid": "66742311-8707-4aae-8f3c-c04b6b375713"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, -0.40384615384615374, 0.16429575749845934], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062878, 0.0, 0.9990130452311541]}, "guid": "6456f8f3-9ceb-436f-a550-cde00f6cd7f8"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "b45b15f5-f7f6-42d9-8890-427cc329a4e2"}]}, "53": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.23076923076923062, 0.03941912684456511], "guid": "677b4779-bb9b-459f-b8f7-3adb7d75c710"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.23076923076923062, 0.2891723881523536], "guid": "c6c52b75-327d-4060-bf63-81c9717797ba"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.34615384615384603, 0.2891723881523536], "guid": "e088d378-8efe-4382-a809-e607036c4e73"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.34615384615384603, 0.03941912684456511], "guid": "835f541b-684c-4b37-9d4e-6d58634374de"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, -0.2884615384615384, 0.16429575749845934], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062878, 0.0, -0.9990130452311541]}, "guid": "4dca097c-2d30-4d82-a769-5bc28cfd0a10"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4202f898-5773-4fcf-b5a2-54bcfa9fe413"}]}, "52": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.23076923076923056, 0.06898903200408563], "guid": "bc22e61a-f3ca-4616-94a2-959c2cb75964"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293432, -0.23076923076923056, 0.31886313477145534], "guid": "050965a4-3d5d-4cb4-82ed-726d86beebeb"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.23076923076923056, 0.2891723881523536], "guid": "830624bd-b898-4bc6-b9e2-b6cb633d7056"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551283058985, -0.23076923076923056, 0.03941912684456508], "guid": "dda99792-4d38-4654-954c-58c9818fb13f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.3339948498021252, -0.23076923076923053, 0.17919582177605323], "xaxis": [-0.9992748587227028, 0.0, -0.03807567103443308], "yaxis": [-0.03807567103443308, 0.0, 0.9992748587227028]}, "guid": "baada09e-ede4-43ee-818d-5483205e191b"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c7c2dfb0-101f-4eca-beec-7aa18bd3d339"}]}, "51": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.34615384615384603, 0.06898903200408567], "guid": "2a0dfe55-257a-4648-9b3e-d34b9a6be366"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.34615384615384603, 0.31886313477145534], "guid": "9149719d-ee54-4555-a88a-0af7691b712a"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.23076923076923062, 0.31886313477145534], "guid": "5442f376-f848-44e1-a1c0-8127c16fe996"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.23076923076923062, 0.06898903200408567], "guid": "686b6f3d-47e4-4997-bc8a-5d00c972202c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, -0.28846153846153827, 0.1939260833877705], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "6cfa3e8a-6616-4433-af6d-31f3632b8c67"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "338b959f-8df6-43c7-b1ae-f71a9834bca7"}]}}, "44": {"53": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7172551283058994, -0.34615384615384615, 0.03941912684456508], "guid": "9b7124a6-040f-411d-838d-143bdb7dc930"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595628310566, -0.34615384615384615, 0.2891723881523536], "guid": "f692f17c-a8a0-4e68-8c6a-6689404b797b"}, {"dtype": "compas.geometry/Point", "data": [-3.5071370309951106, -0.34615384615384615, 0.24959216965742537], "guid": "48e4a033-0452-489c-b3ac-fe74b9cc5859"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629690048982, -0.34615384615384615, 2.858824288409778e-15], "guid": "e3c85644-8577-4b04-bf88-9e6e7c3a73a5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.111407985334628, -0.34615384615384603, 0.14463077458782633], "xaxis": [-0.9987109811433932, 0.0, -0.050758015560116394], "yaxis": [-0.050758015560116394, 0.0, 0.9987109811433932]}, "guid": "b058c4a5-fad5-4518-939b-80539847ed4a"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3dcb0107-a5a4-4432-b150-74626e9d4818"}]}}, "45": {"46": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.11538461538461542, 0.03941912684456782], "guid": "9a86c7b1-bf1a-4b53-ba77-5ace41da8631"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.11538461538461542, 0.28917238815235635], "guid": "41067c79-9c23-4660-8f9f-01ef1ac6a2f0"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.23076923076923062, 0.28917238815235635], "guid": "f08c6324-4eb3-4bd4-89ce-bdff59ce7286"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.23076923076923062, 0.03941912684456782], "guid": "17194a67-f1ba-476e-a04e-bcdc86afd4a2"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, -0.17307692307692304, 0.16429575749846212], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [-0.04441773810062701, 0.0, -0.9990130452311542]}, "guid": "1ef67802-5821-455e-9379-5cf259335090"}, "size": 0.0288461538461538, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a40c8036-28ef-494e-8c41-dcb2c4a35140"}]}, "54": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.4928629690048973, -0.11538461538461542, 0.0], "guid": "73999341-0da8-4474-adc3-e71eb473f9e9"}, {"dtype": "compas.geometry/Point", "data": [3.5071370309951093, -0.11538461538461542, 0.24959216965742254], "guid": "d7ffb0df-abb1-46da-bb17-5e7211254a71"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.11538461538461542, 0.28917238815235635], "guid": "0017e41c-5a8f-4f53-afd0-c151110ccf6d"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.11538461538461542, 0.03941912684456786], "guid": "efe9bd60-8fc9-4a70-8492-a01a76936967"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.1114079853346266, -0.11538461538461542, 0.14463077458782628], "xaxis": [-0.9987109811433927, 0.0, 0.0507580155601245], "yaxis": [0.0507580155601245, 0.0, 0.9987109811433927]}, "guid": "ab98b5dc-f097-4ed2-9207-e47d74afdd5d"}, "size": 0.1945450216376573, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4e585ce5-d404-4b62-8b13-c15cabcedbe6"}]}}, "46": {"47": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.11538461538461542, 0.06898903200408708], "guid": "7271bad4-72eb-4471-93a5-415141d528a2"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.11538461538461542, 0.3188631347714567], "guid": "137bd3e7-188b-425e-86e8-a70f8c4e097d"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.23076923076923062, 0.3188631347714567], "guid": "9da70818-5c70-478a-bf44-9c410795c69d"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.23076923076923062, 0.06898903200408708], "guid": "1963ae1a-f3d4-46ba-9bb8-6841a2602116"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936295, -0.173076923076923, 0.19392608338777192], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "c734e161-6451-4ca0-b302-b90bb213885e"}, "size": 0.02884615384615379, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "acb1744b-556d-4c24-902b-d56389330cbe"}]}, "56": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.0, 0.06898903200408708], "guid": "b88415b5-42f4-4ad3-b30e-3788bd124b18"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.0, 0.3188631347714567], "guid": "3305452e-031d-42f7-a885-c495960751a3"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.11538461538461542, 0.3188631347714567], "guid": "a7a2736a-c8ec-4700-b0c7-a0bcff52b1c7"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.11538461538461542, 0.06898903200408708], "guid": "f861e161-964b-48d2-aeb3-b5970a13501e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, -0.057692307692307716, 0.19392608338777195], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "26a2c52f-d2bf-47a9-8202-10dc7fdde91a"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "9501384e-73cc-4987-a036-5c0812ba8e10"}]}, "55": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.0, 0.03941912684456786], "guid": "796f2e86-63c0-4bdb-870b-24f16fd4d9e8"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.0, 0.2891723881523564], "guid": "6e3852c1-6de2-4260-9433-9b88fdd42ae7"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.0, 0.3188631347714568], "guid": "106b1314-ce99-4a27-8b39-71c3283a5df5"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.0, 0.06898903200408711], "guid": "34ed81f4-da05-4eff-b8b4-6b9c22ead22f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.333994849802124, 0.0, 0.1791958217760553], "xaxis": [-0.9992748587227028, 0.0, 0.03807567103443127], "yaxis": [0.03807567103443127, 0.0, 0.9992748587227028]}, "guid": "561debb5-8d93-4da1-9c58-6622707ba26c"}, "size": 0.19454502163765716, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "8bbc82e4-72c3-4fd1-8efe-fc46bc06aca2"}]}, "54": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.11538461538461542, 0.03941912684456782], "guid": "190ad4a1-a4a6-4cf3-9cf8-687bc384edaa"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.11538461538461542, 0.28917238815235635], "guid": "79c1a2d4-c8f5-4b6d-9db8-45ebab133069"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.0, 0.28917238815235635], "guid": "70c130ce-cb25-4080-98e4-9ec41146b410"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.0, 0.03941912684456782], "guid": "2dc3242a-6945-4219-af3b-c0d54df41a36"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, -0.057692307692307716, 0.16429575749846212], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062701, 0.0, 0.9990130452311542]}, "guid": "981a7213-0e9a-402d-a99e-0a7672e5083a"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "14bd26a1-0a7e-47cd-9a29-397f2a806e78"}]}}, "47": {"48": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.11538461538461542, 0.08870494999794477], "guid": "88259117-384e-4237-bc66-3718acb02a10"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.11538461538461542, 0.33865962455932297], "guid": "a4cbade3-d598-45d5-84e9-912833030918"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.23076923076923062, 0.33865962455932297], "guid": "a4a30a88-4fb0-4b2f-b07d-9acd0323e344"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.23076923076923062, 0.08870494999794477], "guid": "8be1e65c-ebd5-4a63-8bdc-a5b0c6d9d3b3"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, -0.17307692307692304, 0.21368228727863386], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.019041287736088822, 0.0, 0.9998186982455127]}, "guid": "0a068931-38bb-46f9-9dd3-304a14e10339"}, "size": 0.0288461538461538, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "23c4671b-18a2-4b66-be3c-b7ca692e36ea"}]}, "56": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.1153846153846154, 0.06898903200408707], "guid": "57754e3c-c1e7-4999-b9ae-9eafb7384b22"}, {"dtype": "compas.geometry/Point", "data": [1.9491423927293423, -0.1153846153846154, 0.31886313477145684], "guid": "e7d6dc89-76f6-464a-8c00-7b8ac6172f0d"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.1153846153846154, 0.3386596245593229], "guid": "ec7a09e7-a3c4-40b4-a23e-0a45e9b760bc"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.1153846153846154, 0.08870494999794475], "guid": "29bc0222-af61-4c93-88e7-72f65e66f887"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.5562055680783622, -0.11538461538461542, 0.2038891208921563], "xaxis": [-0.9996776933450585, 0.0, 0.025387190240421426], "yaxis": [0.025387190240421426, 0.0, 0.9996776933450585]}, "guid": "2f003504-eb50-40c7-9b3a-d0653dfa363c"}, "size": 0.19454502163765724, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c26b608f-d102-4049-b1d5-e190eea6092d"}]}}, "48": {"49": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.11538461538461542, 0.09856370341234204], "guid": "cbcbe7a2-87c5-4701-b8c1-077e17ab171e"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.11538461538461542, 0.34855866711721994], "guid": "98432fff-e03c-4c22-bb39-bf3d4f1c6386"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.23076923076923062, 0.34855866711721994], "guid": "6aeea300-aba0-4a0c-9b29-eee228b1c1f7"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.23076923076923062, 0.09856370341234204], "guid": "edb0d956-44cc-4991-98f1-849169daab90"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, -0.17307692307692302, 0.22356118526478097], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.006347436895961065, 0.0, 0.9999798548195118]}, "guid": "66a7e7b7-8446-498d-9250-b1c1a6584e1f"}, "size": 0.0288461538461538, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "513c93d2-2297-4750-ba80-e2a2ad58dd04"}]}, "58": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.0, 0.09856370341234204], "guid": "38f92e45-26e6-490b-a258-12350e97f7e3"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.0, 0.34855866711721994], "guid": "176fac6c-859d-4464-900a-e88b541060b6"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.11538461538461542, 0.34855866711721994], "guid": "ad46c294-c5de-46fc-b469-ceee85b9e077"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.11538461538461542, 0.09856370341234204], "guid": "d3611848-9957-4344-b18c-2af279fd7951"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, -0.05769230769230771, 0.22356118526478097], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.006347436895961065, 0.0, 0.9999798548195118]}, "guid": "55d7d003-bbb2-4c72-8979-e17cc3b9ecc8"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "840610ea-4fe3-44b9-b06d-0582ef6699fc"}]}, "56": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.11538461538461542, 0.08870494999794477], "guid": "6273446c-1ab5-4101-ab89-729093f0a19e"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.11538461538461542, 0.33865962455932297], "guid": "b0a85a5e-4f6d-40f1-98f6-0ac7063f5949"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.0, 0.33865962455932297], "guid": "7a494080-fa29-471a-b63d-ac63b2147e8c"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.0, 0.08870494999794477], "guid": "5f3feddb-78fb-46e2-b4b8-7b9052ad81c4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, -0.05769230769230771, 0.2136822872786339], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.019041287736088822, 0.0, 0.9998186982455127]}, "guid": "588b412d-0289-4a78-a841-0a4087f0b081"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7c18a755-9223-4b08-8f33-77a5edb171a6"}]}, "57": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507772552847, 0.0, 0.08870494999794476], "guid": "9c36349b-f36e-4cb6-9adc-da68f231f416"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893074, 0.0, 0.33865962455932286], "guid": "56c272e4-7994-4b9a-91dd-bde72cb98083"}, {"dtype": "compas.geometry/Point", "data": [0.3898913113343645, 0.0, 0.34855866711721994], "guid": "3ad0df16-7cab-4524-b2f3-575e50b5d6fa"}, {"dtype": "compas.geometry/Point", "data": [0.38830445211037423, 0.0, 0.09856370341234204], "guid": "296d8bb9-2ad0-47f6-a412-325255035f41"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7781654885444437, 0.0, 0.21870669236847642], "xaxis": [-0.9999194200897036, 0.0, 0.012694618051398382], "yaxis": [0.012694618051398382, 0.0, 0.9999194200897036]}, "guid": "0e4c0896-f40e-46b9-86bb-6fb04cef336d"}, "size": 0.19454502163765702, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3ba31026-8f4d-4429-a4a2-279ae27acbf3"}]}}, "49": {"50": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.11538461538461542, 0.09856370341234416], "guid": "3f7af55d-b60f-4ffe-9e9f-2610b593f78d"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.11538461538461542, 0.34855866711722205], "guid": "93116411-2767-4231-bd19-6516a8d6e1f7"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.23076923076923062, 0.34855866711722205], "guid": "514c991a-b73d-4712-a21a-01658c6c8f58"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.23076923076923062, 0.09856370341234416], "guid": "ae348dbc-8b4a-4668-aa28-fe8b04d2c6e1"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3890978817223688, -0.17307692307692302, 0.2235611852647831], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "2ea586ca-c074-488b-a724-35770f377a04"}, "size": 0.028846153846153792, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "32484bae-8e3b-4b1d-872b-30cb85cfcf23"}]}, "58": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830445211037423, -0.11538461538461542, 0.09856370341234202], "guid": "212ec6c3-3ccd-4ba4-b44a-4fe76d2a01b4"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.11538461538461542, 0.34855866711721994], "guid": "3fdd9d45-9bba-48ed-bd9c-a6b37245ae37"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436356, -0.11538461538461542, 0.34855866711722205], "guid": "d2a2a910-1879-4c21-b240-c76ccab30abf"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044521103738, -0.11538461538461542, 0.09856370341234415], "guid": "c4079ba9-aa6b-47c9-94a4-3bcd7d0d1962"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.6558973299002204e-16, -0.11538461538461545, 0.2236461482078574], "xaxis": [-1.0, 0.0, 2.937822653657733e-15], "yaxis": [2.937822653657733e-15, 0.0, 1.0]}, "guid": "3b781e54-e273-449e-97df-f6e7b048412b"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "2e3b7da4-728f-4467-aa8d-6b8d99166436"}]}}, "50": {"60": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.0, 0.08870494999794358], "guid": "757ccb76-2bef-4fe2-98b5-e95ace3b76e7"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.0, 0.33865962455932164], "guid": "cf102c57-093c-4295-9874-d19188aac13b"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.11538461538461542, 0.33865962455932164], "guid": "39f32ab0-3b9f-49c6-9920-3af6618261c8"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.11538461538461542, 0.08870494999794358], "guid": "cd8db7f9-f5c6-4d6f-be35-73167b681810"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, -0.0576923076923077, 0.2136822872786326], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.019041287736090595, 0.0, -0.9998186982455127]}, "guid": "fe07d606-de3d-417a-81b0-b0df03397b98"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "98f86b6f-0907-447b-80f4-956b171dbab0"}]}, "51": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.11538461538461542, 0.08870494999794358], "guid": "2f8ae007-a30d-4f6d-af13-87cf037d5763"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.11538461538461542, 0.33865962455932164], "guid": "92840e40-9a5b-4e41-8dd1-6fff1ec89ff4"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.23076923076923062, 0.33865962455932164], "guid": "fac091e2-fab0-490c-b564-c5c0fffd7353"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.23076923076923062, 0.08870494999794358], "guid": "90e601ed-9ac5-43cf-973b-02025fe9ebca"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, -0.17307692307692302, 0.2136822872786326], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.019041287736090595, 0.0, 0.9998186982455127]}, "guid": "2b0cb70f-b94b-4e03-9562-be213cf30ebe"}, "size": 0.028846153846153785, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "d50d499b-d88b-46b2-9089-578d1c41d63d"}]}, "59": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.0, 0.09856370341234418], "guid": "1a294d3e-398f-4dd8-a473-2e60aba129f2"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.0, 0.34855866711722205], "guid": "32e22172-672a-4a11-a7f5-7441df1ea7ee"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, 0.0, 0.33865962455932175], "guid": "14f7350c-cbe8-47e5-8ea3-7f624f7b6680"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.0, 0.0887049499979436], "guid": "d05f63a9-3433-4fd1-ab9a-90b3390b488d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.778165488544444, 0.0, 0.21870669236847695], "xaxis": [-0.9999194200897036, 0.0, -0.012694618051403083], "yaxis": [-0.012694618051403083, 0.0, 0.9999194200897036]}, "guid": "792c6406-4af6-4c28-bd06-24cd11ccdd05"}, "size": 0.19454502163765763, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "72bf3a9e-d82e-42a6-a97a-05903c9e3fbe"}]}, "58": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.11538461538461542, 0.09856370341234416], "guid": "17b833a0-49d8-4d5c-8f0e-56c413ea56bb"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.11538461538461542, 0.34855866711722205], "guid": "444dc45e-82f9-4bc0-ab9b-343adf75bf6c"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.0, 0.34855866711722205], "guid": "c61bcd08-5b41-4af7-925c-8c18c2bdfbcc"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.0, 0.09856370341234416], "guid": "607a0848-c0b8-409c-9964-c9b64a00a004"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, -0.057692307692307716, 0.2235611852647831], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "e9b084a6-848c-4315-af30-badea0ec6c07"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "e2b94e25-bcd3-4d51-b0a1-010e26b6adc3"}]}}, "51": {"60": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.11538461538461542, 0.08870494999794357], "guid": "e8f8cf02-8cf1-4af3-a0ec-08215e04a1f7"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.11538461538461542, 0.33865962455932164], "guid": "c0a565dc-3991-4c67-ad26-5168fe95808a"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293436, -0.11538461538461542, 0.31886313477145534], "guid": "3b3bd3c1-18d1-4fed-9781-3ba5b279d901"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.11538461538461542, 0.06898903200408565], "guid": "0dfdfeaf-9791-4b2a-9a70-430d0f9686cf"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.5562055680783635, -0.11538461538461542, 0.2038891208921549], "xaxis": [-0.9996776933450584, 0.0, -0.025387190240421666], "yaxis": [-0.025387190240421666, 0.0, 0.9996776933450584]}, "guid": "4c5f9d47-84d8-4fa5-95d8-b1265df4ad9e"}, "size": 0.19454502163765713, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "8c3a8a94-eb02-4063-b546-df3f186fc33b"}]}, "52": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.11538461538461542, 0.06898903200408567], "guid": "de40a0dd-f026-46fd-bb39-849271da6af2"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.11538461538461542, 0.31886313477145534], "guid": "e36e0d3a-bd57-4a34-93b0-fa3d411e8bba"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.23076923076923062, 0.31886313477145534], "guid": "a49b24e6-f90e-4c56-9a95-898b93cb2bda"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.23076923076923062, 0.06898903200408567], "guid": "937a3b38-019f-4a9b-b54b-6765f3e8bdc1"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936304, -0.17307692307692304, 0.1939260833877705], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "62503ea9-e10f-406f-873d-44698db0c041"}, "size": 0.02884615384615379, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "9378daab-5a87-4348-b78b-fe9f757a0796"}]}}, "52": {"62": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.0, 0.03941912684456511], "guid": "a41c71f1-4d5d-4e9b-93b8-f64af7aafeb8"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.0, 0.2891723881523536], "guid": "7e724994-369b-42dc-8536-39d1b9be017b"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.11538461538461542, 0.2891723881523536], "guid": "06a4da67-5cfb-4419-820d-08b2b24b83a0"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.11538461538461542, 0.03941912684456511], "guid": "a303edca-b1ac-4db7-9551-3a857e56de3b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, -0.057692307692307716, 0.16429575749845934], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062878, 0.0, -0.9990130452311541]}, "guid": "ab69aa4c-442b-4a74-87c4-521e4e2d06d4"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "b8956f7d-7834-4d73-928a-42e92991928a"}]}, "60": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.11538461538461542, 0.06898903200408567], "guid": "4fa817f5-a298-44d5-ab54-7d5d55089760"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.11538461538461542, 0.31886313477145534], "guid": "432128e5-8095-4793-82fb-d8be543c33ab"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.0, 0.31886313477145534], "guid": "bbdbf811-2513-4b97-b344-f8c96ee5ccbe"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.0, 0.06898903200408567], "guid": "bdb9dcf4-60a6-472a-a808-93bd0daff946"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, -0.057692307692307716, 0.1939260833877705], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "71bcbd08-9708-4de7-a3cd-10544419ae7f"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "bc448523-e882-46b1-a3d3-d8dc3789c5e1"}]}, "53": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.11538461538461542, 0.03941912684456511], "guid": "238b9120-b708-4973-8b19-7e92eb37cb0a"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.11538461538461542, 0.2891723881523536], "guid": "4687afb9-bf27-4a90-97ff-5b4e9bf621a2"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.23076923076923062, 0.2891723881523536], "guid": "88492974-f856-42b4-a180-e9571a94fb37"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.23076923076923062, 0.03941912684456511], "guid": "7f615e3b-e778-4e04-8488-53e3f7b28a2b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, -0.17307692307692302, 0.16429575749845934], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062878, 0.0, 0.9990130452311541]}, "guid": "5c832f10-cd63-473f-a3ee-07160c1e3b07"}, "size": 0.028846153846153792, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "90b41e08-6a2c-41d1-9236-addf0ae7dbed"}]}, "61": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.0, 0.06898903200408563], "guid": "036c2a8c-adf1-4f58-a7f5-a61c300c1e29"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293432, 0.0, 0.31886313477145534], "guid": "795f9808-8054-4e95-9e9e-d8fe9e02e9a0"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.0, 0.2891723881523536], "guid": "d342442f-9a29-4d22-8981-aea15d5f76f0"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551283058985, 0.0, 0.03941912684456508], "guid": "33ed8206-9e57-4cfc-89a2-9cfd5b0a7803"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.3339948498021252, 0.0, 0.17919582177605323], "xaxis": [-0.9992748587227028, 0.0, -0.03807567103443308], "yaxis": [-0.03807567103443308, 0.0, 0.9992748587227028]}, "guid": "fdb83b8c-9593-4857-bd18-28e839aebedf"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "083ebff0-37d0-4e62-9787-0023c62d29d6"}]}}, "53": {"62": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7172551283058994, -0.11538461538461542, 0.03941912684456508], "guid": "f228ab47-a978-46a7-a300-6455641302bd"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595628310566, -0.11538461538461542, 0.2891723881523536], "guid": "015b6ce4-936a-4748-aa87-3c387e70950d"}, {"dtype": "compas.geometry/Point", "data": [-3.5071370309951106, -0.11538461538461542, 0.24959216965742537], "guid": "57800b81-3bdb-4d74-aa18-1b8638884046"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629690048982, -0.11538461538461542, 2.858824288409778e-15], "guid": "f8302644-0321-4763-8797-be8fbf978edc"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.111407985334628, -0.11538461538461545, 0.14463077458782633], "xaxis": [-0.9987109811433932, 0.0, -0.050758015560116394], "yaxis": [-0.050758015560116394, 0.0, 0.9987109811433932]}, "guid": "ca359a58-66c2-4cb7-adff-2251d074b73c"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a745abf2-de87-42d5-818e-f5e56cb74dbe"}]}}, "54": {"55": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.11538461538461542, 0.03941912684456782], "guid": "42af9dec-f5fa-48c3-94e3-55eb2e75e1c5"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.11538461538461542, 0.28917238815235635], "guid": "453d5d25-9b98-432d-8a7a-6f14706bff88"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.0, 0.28917238815235635], "guid": "337d18e4-c987-443c-b12a-47a67e8895bd"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.0, 0.03941912684456782], "guid": "550261d7-1266-43de-98e3-666eae460685"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, 0.057692307692307716, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.04441773810062701, 0.0, 0.9990130452311542]}, "guid": "cf94c4c1-9b9c-4056-90f5-ed60d794d536"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "bb309953-263d-4ad2-aef5-bcf3b848e538"}]}, "63": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.4928629690048973, 0.11538461538461542, 0.0], "guid": "fecbb596-30db-41a7-88b9-b2d285f01abf"}, {"dtype": "compas.geometry/Point", "data": [3.5071370309951093, 0.11538461538461542, 0.24959216965742254], "guid": "2a97ff31-543f-4179-bca1-018c2b97b8b9"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.11538461538461542, 0.28917238815235635], "guid": "14683892-b328-46f8-839d-b175d4a564fd"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.11538461538461542, 0.03941912684456786], "guid": "57a62c20-e13e-43e9-b0dc-01289df3cc27"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.1114079853346266, 0.11538461538461542, 0.14463077458782628], "xaxis": [-0.9987109811433927, 0.0, 0.0507580155601245], "yaxis": [0.0507580155601245, 0.0, 0.9987109811433927]}, "guid": "6b02312b-77d3-4e83-a683-d158991f882d"}, "size": 0.1945450216376573, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "1cbb3f52-54db-4423-b625-6f0bb0a5f805"}]}}, "55": {"56": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.11538461538461542, 0.06898903200408708], "guid": "5ebeb145-e51f-4b8f-b104-dc2a6265cc29"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.11538461538461542, 0.3188631347714567], "guid": "40f66272-ab9b-4f63-814c-aace1e0cdf8f"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.0, 0.3188631347714567], "guid": "fbd08b3c-3c28-4015-9023-044eb27e7881"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.0, 0.06898903200408708], "guid": "e63cfb26-86e2-4306-88df-56dc9b970a28"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, 0.057692307692307716, 0.19392608338777195], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "d374450b-96d5-4892-b3c1-40c4a925b3b4"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "cec968a0-36b7-402a-9c3f-9a1e45ce3687"}]}, "65": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.23076923076923084, 0.06898903200408708], "guid": "98a8b629-2694-4f54-9b61-c86aa864c0fe"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.23076923076923084, 0.3188631347714567], "guid": "ec9e5892-e91f-4f0d-b18e-a2a4754d2df0"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.11538461538461542, 0.3188631347714567], "guid": "0c19dc08-59d5-41cd-b12a-ae7e8fa776c5"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.11538461538461542, 0.06898903200408708], "guid": "06184ca0-c0ca-45c1-8537-cc235a27c28b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, 0.17307692307692313, 0.19392608338777195], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "3d03b39c-d8d4-492d-ace2-820f91133eb8"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "e0151632-c3ab-42f7-ac12-e7921598fc10"}]}, "64": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.23076923076923078, 0.03941912684456786], "guid": "7a421e6c-3dd7-4637-8512-9801049169d4"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.23076923076923078, 0.2891723881523564], "guid": "2b624e16-ee7f-40d9-b401-e23651aa6849"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.23076923076923078, 0.3188631347714568], "guid": "c3e0cfad-adac-4dde-9b7a-732bf38547d5"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.23076923076923078, 0.06898903200408711], "guid": "5630f034-d6f1-4ce1-b99f-036a2a53955b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.333994849802124, 0.23076923076923075, 0.1791958217760553], "xaxis": [-0.9992748587227028, 0.0, 0.03807567103443127], "yaxis": [0.03807567103443127, 0.0, 0.9992748587227028]}, "guid": "8301743a-a323-4dc9-97d7-f5e409db61f5"}, "size": 0.19454502163765716, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "881c5e59-89d7-44d1-8391-9eba9bfcd74b"}]}, "63": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.11538461538461542, 0.03941912684456782], "guid": "a8bbff21-da92-4fb7-8955-1cc1292fd6f6"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.11538461538461542, 0.28917238815235635], "guid": "b843b19f-57bc-4a8e-8697-5ab682670045"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.23076923076923084, 0.28917238815235635], "guid": "fa41f2e3-d773-4b13-b44c-fe285aa64916"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.23076923076923084, 0.03941912684456782], "guid": "5abc5248-9c4b-41ae-ae45-964d3b855e95"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, 0.17307692307692316, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062701, 0.0, -0.9990130452311542]}, "guid": "5e08447b-89cc-4bde-af9f-ed3fb60ccfbb"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5e36a808-7809-4aa3-bc47-53997cc9a7bd"}]}}, "56": {"57": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.11538461538461542, 0.08870494999794477], "guid": "0193b89a-2c20-44f3-b1b2-4d74873f2f5c"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.11538461538461542, 0.33865962455932297], "guid": "0f936c90-1212-48b9-8c33-5f027fea9a55"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.0, 0.33865962455932297], "guid": "c83e1b0a-d24b-4286-abe5-76643a91e709"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.0, 0.08870494999794477], "guid": "5da084aa-8352-4b0d-8a74-92c0193743fa"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, 0.05769230769230771, 0.2136822872786339], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "6d757e01-e541-4a33-8a32-a0a1007edca8"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "75c61e6e-0765-4c8e-aad7-5cb3975b9185"}]}, "65": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.1153846153846154, 0.06898903200408707], "guid": "613b9c2f-21bd-4a22-9440-d3fe71f03b76"}, {"dtype": "compas.geometry/Point", "data": [1.9491423927293423, 0.1153846153846154, 0.31886313477145684], "guid": "5ac13dd4-51b8-4803-8d39-a59ddabe1ee2"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.1153846153846154, 0.3386596245593229], "guid": "303bfd08-af43-4d2c-8095-3d86977b4940"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.1153846153846154, 0.08870494999794475], "guid": "4db5df58-1a01-4275-81e8-b6412e7a07e6"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.5562055680783622, 0.11538461538461542, 0.2038891208921563], "xaxis": [-0.9996776933450585, 0.0, 0.025387190240421426], "yaxis": [0.025387190240421426, 0.0, 0.9996776933450585]}, "guid": "ffefaf63-1301-4ed7-b055-3773890501b1"}, "size": 0.19454502163765724, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "b0781cde-a697-4c35-a898-f2c5dc303e94"}]}}, "57": {"67": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.23076923076923084, 0.09856370341234204], "guid": "b58d6d54-c220-4691-a8a1-5b60c6e5edfc"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.23076923076923084, 0.34855866711721994], "guid": "2672ad23-d938-4b79-9c17-f6ffbb7dd306"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.11538461538461542, 0.34855866711721994], "guid": "c7c06940-5414-4c4f-ba6d-f0f8bae9b258"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.11538461538461542, 0.09856370341234204], "guid": "6519747d-4197-45b8-a84a-2a62abdcc8d9"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, 0.17307692307692313, 0.22356118526478097], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.006347436895961065, 0.0, 0.9999798548195118]}, "guid": "342fd8e5-3655-4004-96c3-820b274204ac"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "e6f7d417-cff6-471d-a43d-26b8a6d29230"}]}, "58": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.11538461538461542, 0.09856370341234204], "guid": "0a417544-052f-4ad3-953a-265c3b9a85ac"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.11538461538461542, 0.34855866711721994], "guid": "5bfc3da6-f8b4-4556-aa3f-8ebe352fe6c8"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.0, 0.34855866711721994], "guid": "7db6d114-bd3b-47aa-adbb-9e14b992a9f6"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.0, 0.09856370341234204], "guid": "60542537-7716-49d5-8fa0-4ad7e379a9cb"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, 0.05769230769230771, 0.22356118526478097], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.006347436895961065, 0.0, -0.9999798548195118]}, "guid": "49d15b45-9300-455b-9fe4-0a61996fced8"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "18c620c5-0929-4892-bded-5d374b89d54a"}]}, "66": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507772552847, 0.2307692307692309, 0.08870494999794476], "guid": "577370cc-3090-4b86-b52f-064e9dd32cfa"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893074, 0.2307692307692309, 0.33865962455932286], "guid": "e754aafe-a7e0-4e77-a978-3ece2b543c10"}, {"dtype": "compas.geometry/Point", "data": [0.3898913113343645, 0.2307692307692309, 0.34855866711721994], "guid": "fe8dd3e6-7eb5-4e91-85c0-0fd6741fbcb2"}, {"dtype": "compas.geometry/Point", "data": [0.38830445211037423, 0.2307692307692309, 0.09856370341234204], "guid": "93e3a866-1f32-441a-8111-af1b011adcfe"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7781654885444437, 0.23076923076923092, 0.21870669236847642], "xaxis": [-0.9999194200897036, 0.0, 0.012694618051398382], "yaxis": [0.012694618051398382, 0.0, 0.9999194200897036]}, "guid": "f6daf3c0-c404-45c2-b667-6aed4b973a11"}, "size": 0.19454502163765702, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "64c268c3-3c52-40c5-99c6-c08fdc24c407"}]}, "65": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.11538461538461542, 0.08870494999794477], "guid": "8c3dda70-3449-4608-8ec1-edd708570041"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.11538461538461542, 0.33865962455932297], "guid": "613316b7-4d3b-4a07-9d3c-75b3f77290e7"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.23076923076923084, 0.33865962455932297], "guid": "bc8283b6-edc0-4178-ad36-6b123c5b4713"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.23076923076923084, 0.08870494999794477], "guid": "0c9f664f-32ee-43bd-9f6e-4387f440bbae"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, 0.17307692307692313, 0.2136822872786339], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "dc5caba2-146a-4cd0-848c-21d17177b839"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5bb5ec15-5139-4f2c-8a2c-435282355dc9"}]}}, "58": {"67": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830445211037423, 0.11538461538461542, 0.09856370341234202], "guid": "4721cd2e-bd0c-4fe8-9516-fb441a0cb3f9"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.11538461538461542, 0.34855866711721994], "guid": "c7e77a0e-3ea1-40c6-974e-165d976fac7e"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436356, 0.11538461538461542, 0.34855866711722205], "guid": "d178ec8b-40d1-4ac3-ad4a-35e92364b8cc"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044521103738, 0.11538461538461542, 0.09856370341234415], "guid": "83e3fd8a-4e42-4f72-871d-0dd5eedf5279"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.6558973299002204e-16, 0.11538461538461545, 0.2236461482078574], "xaxis": [-1.0, 0.0, 2.937822653657733e-15], "yaxis": [2.937822653657733e-15, 0.0, 1.0]}, "guid": "d78b828f-ee58-4955-8e47-3fd6008309d0"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "853e3477-7e0b-45ba-aa1e-eefd38823074"}]}, "59": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.11538461538461542, 0.09856370341234416], "guid": "2434e5e7-58d8-4e7c-8cdb-2218334ed81d"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.11538461538461542, 0.34855866711722205], "guid": "2647fc0d-e9bc-4dbc-9c6a-61f0df5ff919"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.0, 0.34855866711722205], "guid": "88f87746-1195-4d83-9045-a91fa6d17681"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.0, 0.09856370341234416], "guid": "1464a843-e965-4254-9ad4-0cfc6c36a490"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, 0.057692307692307716, 0.2235611852647831], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "48d6f2cf-8bf7-410c-b28b-a94152958093"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5c20fb35-2157-472d-87be-8332f35f6547"}]}}, "59": {"60": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.11538461538461542, 0.08870494999794358], "guid": "a523ea4c-7fb2-4d0d-8891-2fa3f82cd2af"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.11538461538461542, 0.33865962455932164], "guid": "68180950-f536-4790-ab2c-e55415a49e6b"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.0, 0.33865962455932164], "guid": "dcacff95-1663-4261-bbd8-a6b28ecc4bd1"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.0, 0.08870494999794358], "guid": "260612fd-816c-4bc4-a685-0fdc9e4b6a76"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, 0.05769230769230771, 0.2136822872786326], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.019041287736090595, 0.0, 0.9998186982455127]}, "guid": "4d9c0866-bd83-4509-b97f-6a010377f386"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4b7d988a-357a-41cd-9267-e3edfe526229"}]}, "67": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.11538461538461542, 0.09856370341234416], "guid": "91252faf-d523-4306-8f23-df2f5f0a7613"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.11538461538461542, 0.34855866711722205], "guid": "85d4a9a6-18c7-4cc7-98cf-c79f393ce1ac"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.23076923076923084, 0.34855866711722205], "guid": "d3fa74c2-6c9b-4e18-887a-7d5adaf1e084"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.23076923076923084, 0.09856370341234416], "guid": "6bd4b866-eaff-4bd3-af46-e97359617eb3"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, 0.17307692307692313, 0.2235611852647831], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "b1034556-88e8-4542-8a9e-d2778bec5d0c"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "d2415d0e-cbf3-45f5-9c99-c10dfc0651a9"}]}, "69": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.23076923076923084, 0.08870494999794358], "guid": "c6611a15-6ff5-4402-914e-3b613becef61"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.23076923076923084, 0.33865962455932164], "guid": "b7f14fe5-a62e-4b0b-82ec-0b783a42498b"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.11538461538461542, 0.33865962455932164], "guid": "399e8292-38ed-4a40-95aa-135a12b59601"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.11538461538461542, 0.08870494999794358], "guid": "de2d97de-5014-4486-a26b-8573cd6656c6"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, 0.17307692307692313, 0.2136822872786326], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.019041287736090595, 0.0, -0.9998186982455127]}, "guid": "352f0929-8f32-49e6-8ca8-9f73e9b93588"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "1986b2dc-9686-43f6-b3ce-47590c614832"}]}, "68": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.23076923076923095, 0.09856370341234418], "guid": "558fdac0-407c-4cdf-97a2-4e86e3a5297b"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.23076923076923095, 0.34855866711722205], "guid": "18267cc3-191a-46d7-bfe1-05a983f08721"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, 0.23076923076923095, 0.33865962455932175], "guid": "2257d8ab-4dd5-42ef-bf9b-0551505b966a"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.23076923076923095, 0.0887049499979436], "guid": "c9e00fe7-bc76-477a-9ad2-041398534ca7"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.778165488544444, 0.23076923076923095, 0.21870669236847695], "xaxis": [-0.9999194200897036, 0.0, -0.012694618051403083], "yaxis": [-0.012694618051403083, 0.0, 0.9999194200897036]}, "guid": "f8df0b7f-4b58-4a41-8a78-7280f92253c7"}, "size": 0.19454502163765763, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ed3c9c9a-6b2d-44b7-81ad-71e1392a404a"}]}}, "60": {"61": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.11538461538461542, 0.06898903200408567], "guid": "96158c5a-d706-458a-8559-d7a520309a36"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.11538461538461542, 0.31886313477145534], "guid": "15579d5f-90c3-4cf4-a032-1f926bff628e"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.0, 0.31886313477145534], "guid": "6eb0df1b-b751-4b45-8659-f91afd00a3f5"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.0, 0.06898903200408567], "guid": "3033b944-7cb4-4669-8115-51a079451143"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, 0.057692307692307716, 0.1939260833877705], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "b0eede7f-b4d5-4c56-ab47-d8c4a09aa84c"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "24d186c6-7866-4e02-9dd2-feece4eb7b63"}]}, "69": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.11538461538461542, 0.08870494999794357], "guid": "0ce84185-1403-4662-b236-c3e42b79b838"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.11538461538461542, 0.33865962455932164], "guid": "e9acef7c-86f3-47f6-8708-86459f6ff208"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293436, 0.11538461538461542, 0.31886313477145534], "guid": "570f3afb-54dc-4232-828a-3aa49ab840ff"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.11538461538461542, 0.06898903200408565], "guid": "01a6631e-4c15-4065-928b-2c9ac17acca8"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.5562055680783635, 0.11538461538461542, 0.2038891208921549], "xaxis": [-0.9996776933450584, 0.0, -0.025387190240421666], "yaxis": [-0.025387190240421666, 0.0, 0.9996776933450584]}, "guid": "b1ba983e-08ea-4c09-9b9c-cb1242a67043"}, "size": 0.19454502163765713, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "0349ede7-fa4f-48bf-aec8-3174d5c94e67"}]}}, "61": {"62": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.11538461538461542, 0.03941912684456511], "guid": "c8671858-7554-45fe-90d1-363a1306f777"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.11538461538461542, 0.2891723881523536], "guid": "e2848638-d753-430f-933d-6ff1b985e66e"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.0, 0.2891723881523536], "guid": "98e0cb12-ba28-4a85-8c01-e2967ff6a0d5"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.0, 0.03941912684456511], "guid": "93de6ce6-6e1c-4f2b-8ad3-8186e1199140"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, 0.057692307692307716, 0.16429575749845934], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062878, 0.0, 0.9990130452311541]}, "guid": "a1c4ee7f-e052-4ff6-be39-4d60c500c5db"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5e518f8e-cbfa-4bf1-954c-dfb0db62656d"}]}, "71": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.23076923076923084, 0.03941912684456511], "guid": "c3ec96cc-d6d9-4e5a-b2bf-a802f2f63d49"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.23076923076923084, 0.2891723881523536], "guid": "e2999d80-1913-41c7-866f-e2d1eb07df54"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.11538461538461542, 0.2891723881523536], "guid": "67b08407-31fc-4413-bf3a-3ccece1c798f"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.11538461538461542, 0.03941912684456511], "guid": "fba56c34-4fbf-4ce2-bbae-9a0efe673dc3"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, 0.17307692307692313, 0.16429575749845934], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062878, 0.0, -0.9990130452311541]}, "guid": "c5741e2f-7702-4e70-9a6a-c2e18e35703a"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "add44a54-7918-4aad-8acb-0380ef7879a5"}]}, "70": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.23076923076923078, 0.06898903200408563], "guid": "20a3e277-1e8b-4f64-aad1-b20798012f8f"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293432, 0.23076923076923078, 0.31886313477145534], "guid": "59c4c611-5ba9-4e94-8a8c-91972b3cf60b"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.23076923076923078, 0.2891723881523536], "guid": "4261f951-6950-4c74-9d8f-a18e2ed7b100"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551283058985, 0.23076923076923078, 0.03941912684456508], "guid": "0e2a9555-8ebb-4caa-8e58-938641aea165"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.3339948498021252, 0.23076923076923078, 0.17919582177605323], "xaxis": [-0.9992748587227028, 0.0, -0.03807567103443308], "yaxis": [-0.03807567103443308, 0.0, 0.9992748587227028]}, "guid": "327c0b19-4a69-4be5-a0a7-e6a7b12bbb25"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "322a88a5-61c9-41be-bc21-81e85162e697"}]}, "69": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.11538461538461542, 0.06898903200408567], "guid": "479816e8-fbfa-4659-9f5e-17b0869d4773"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.11538461538461542, 0.31886313477145534], "guid": "74a52ef0-cf61-4e6b-a0d0-34d930f531d0"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.23076923076923084, 0.31886313477145534], "guid": "842a15ba-dc39-46a7-95a4-ed6952eb17db"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.23076923076923084, 0.06898903200408567], "guid": "df099c51-f4fa-4995-9cef-4eae13707302"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, 0.1730769230769231, 0.1939260833877705], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "c9eb864a-fc7e-4c23-833a-887a2642e855"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "f5ac3e01-2d2e-4644-b49f-4af6c776c1e6"}]}}, "62": {"71": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7172551283058994, 0.11538461538461542, 0.03941912684456508], "guid": "eea0b52e-4412-4c55-a1ea-76fe064b39a1"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595628310566, 0.11538461538461542, 0.2891723881523536], "guid": "cbc0685b-954c-45b2-945d-d884670c6359"}, {"dtype": "compas.geometry/Point", "data": [-3.5071370309951106, 0.11538461538461542, 0.24959216965742537], "guid": "c747162c-1448-4aa4-a97c-a14e14e80955"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629690048982, 0.11538461538461542, 2.858824288409778e-15], "guid": "e0d9f748-e7c4-460c-9ba2-aaad5ab30d97"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.111407985334628, 0.11538461538461545, 0.14463077458782633], "xaxis": [-0.9987109811433932, 0.0, -0.050758015560116394], "yaxis": [-0.050758015560116394, 0.0, 0.9987109811433932]}, "guid": "f3d89670-5b06-41d3-88c6-7d65dc6bf055"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "00458782-9ba3-47b2-be27-3d1ebc29a875"}]}}, "63": {"64": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.34615384615384626, 0.03941912684456782], "guid": "a2a7a3bb-916c-4fd6-9525-52ab1960a5df"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.34615384615384626, 0.28917238815235635], "guid": "84b40ba1-ccf0-47b9-9b65-4fa34ad08f90"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.23076923076923084, 0.28917238815235635], "guid": "a5021a47-d82e-4633-9df5-bad4d5ad4235"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.23076923076923084, 0.03941912684456782], "guid": "73e5a366-f5a1-4469-afc8-6a5a2888925d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, 0.2884615384615386, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.04441773810062701, 0.0, 0.9990130452311542]}, "guid": "fd47a8ae-aa32-438f-96f9-03bda0078b65"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c386c958-c399-4f51-abf2-dddb91b62b07"}]}, "72": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.4928629690048973, 0.34615384615384637, 0.0], "guid": "b60070dc-d306-4852-b316-3573a5d1fe94"}, {"dtype": "compas.geometry/Point", "data": [3.5071370309951093, 0.34615384615384637, 0.24959216965742254], "guid": "a20c8268-0805-4a7d-9eea-9bc46cf3eb3d"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.34615384615384637, 0.28917238815235635], "guid": "cb01e9a9-f005-4ffd-a16f-56439b0e6445"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.34615384615384637, 0.03941912684456786], "guid": "4007215a-46b9-4aef-b34b-705ee648bd20"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.1114079853346266, 0.3461538461538464, 0.14463077458782628], "xaxis": [-0.9987109811433927, 0.0, 0.0507580155601245], "yaxis": [0.0507580155601245, 0.0, 0.9987109811433927]}, "guid": "dc1349f6-fe7a-4286-b7b3-48de5eddccf4"}, "size": 0.1945450216376573, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "598c1625-1870-4631-a31f-65a8a36e5c6f"}]}}, "64": {"65": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.34615384615384626, 0.06898903200408708], "guid": "6d596be9-ee90-445f-8819-e1859c3f15f7"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.34615384615384626, 0.3188631347714567], "guid": "402f72d4-a5e8-4498-8177-a4059bb06dd4"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.23076923076923084, 0.3188631347714567], "guid": "bd172cd3-bde4-46a5-9c15-19c31209abae"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.23076923076923084, 0.06898903200408708], "guid": "720b7fb3-3761-4d3e-b9d2-fd2d145227b8"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, 0.28846153846153855, 0.19392608338777195], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "0bbdd92d-786e-4bc2-909a-fb286082929d"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7ca5fc48-40b8-405e-9e35-271460bc0415"}]}, "74": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.4615384615384617, 0.06898903200408708], "guid": "4d553344-eb91-4b74-a7ac-81e7c19471e7"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.4615384615384617, 0.3188631347714567], "guid": "6570f065-2261-4f02-a6d6-d35c3d74c4fa"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.34615384615384626, 0.3188631347714567], "guid": "41336f46-28c3-4666-9792-7fcea884c8eb"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.34615384615384626, 0.06898903200408708], "guid": "19c0f6ba-3b97-4055-a8e0-0c184fa7eac0"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, 0.40384615384615397, 0.19392608338777195], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "bc25e4e7-6edf-4570-85c4-535957f89d66"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "042a48a1-dccf-4d4a-bc98-de8b0568ea56"}]}, "73": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.46153846153846156, 0.03941912684456786], "guid": "4ad44b49-6bd1-475c-a0b1-f5989240bb7f"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.46153846153846156, 0.2891723881523564], "guid": "78f8df5a-53a3-4ccc-a1d1-5b088a6ae251"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.46153846153846156, 0.3188631347714568], "guid": "08fae036-21d6-4860-89ff-d70663614230"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.46153846153846156, 0.06898903200408711], "guid": "852ce62f-8847-4d48-9419-7039c0625cd6"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.333994849802124, 0.4615384615384615, 0.1791958217760553], "xaxis": [-0.9992748587227028, 0.0, 0.03807567103443127], "yaxis": [0.03807567103443127, 0.0, 0.9992748587227028]}, "guid": "fb2a7e80-56d1-48bd-9cc6-1130219c8809"}, "size": 0.19454502163765716, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "b3a97643-3066-483e-8e9d-8618520b2377"}]}, "72": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.34615384615384626, 0.03941912684456782], "guid": "8ae933c0-5b11-4db5-beda-f2591d7e26cc"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.34615384615384626, 0.28917238815235635], "guid": "4750bdbb-ef46-4af6-8458-b487ebe5be89"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.4615384615384617, 0.28917238815235635], "guid": "0c8dea7a-0564-449e-ac7c-d61560ee196e"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.4615384615384617, 0.03941912684456782], "guid": "3255f16c-6f70-4c00-a877-da8ebe506e19"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, 0.403846153846154, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062701, 0.0, -0.9990130452311542]}, "guid": "24ab8763-eb63-4ead-981d-838e7fe217a6"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4339a5d3-787a-42ac-8e89-9420de46ccdc"}]}}, "65": {"66": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.34615384615384626, 0.08870494999794477], "guid": "8b0d4ca1-a577-4db9-996b-c705e6a2d9d2"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.34615384615384626, 0.33865962455932297], "guid": "9b85e659-cc5c-4315-8325-bcdef73d0ffe"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.23076923076923084, 0.33865962455932297], "guid": "47779f5e-68eb-4d17-bf21-563176d5cfa1"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.23076923076923084, 0.08870494999794477], "guid": "0519b396-2658-4dc1-aa26-d43152000cc3"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, 0.28846153846153855, 0.2136822872786339], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "ee122f91-6789-4304-b4f3-5d18dc574d90"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "6941001d-c7df-4b2f-bf80-df83436e0cdb"}]}, "74": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.3461538461538462, 0.06898903200408707], "guid": "8e4a769e-f88e-446d-a199-8be69f66297f"}, {"dtype": "compas.geometry/Point", "data": [1.9491423927293423, 0.3461538461538462, 0.31886313477145684], "guid": "243a0d66-9bc2-406b-8788-daa906f9dff0"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.3461538461538462, 0.3386596245593229], "guid": "d9bdeb9f-8f35-4c5c-88be-da146cff4bff"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.3461538461538462, 0.08870494999794475], "guid": "514ed6f2-48b9-4b8e-9731-846af35f30c8"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.5562055680783622, 0.34615384615384626, 0.2038891208921563], "xaxis": [-0.9996776933450585, 0.0, 0.025387190240421426], "yaxis": [0.025387190240421426, 0.0, 0.9996776933450585]}, "guid": "d6e350fe-e71e-4874-a401-8038f81bed78"}, "size": 0.19454502163765724, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "2c4e9bd9-9425-4806-ab66-e3eb0b1be62e"}]}}, "66": {"67": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.34615384615384626, 0.09856370341234204], "guid": "6a72c9b8-d317-43ab-81f4-9e632522c190"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.34615384615384626, 0.34855866711721994], "guid": "186716ae-a0b4-44d1-8fba-518197af446b"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.23076923076923084, 0.34855866711721994], "guid": "c2b3c1c8-ab4c-487b-a636-fe2e393428fe"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.23076923076923084, 0.09856370341234204], "guid": "66bdc199-d8be-445f-8338-038b6c71919a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, 0.28846153846153855, 0.22356118526478097], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.006347436895961065, 0.0, -0.9999798548195118]}, "guid": "8ff33ea0-6a39-414c-8906-3c2e468188ed"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5e160545-74a7-4711-8689-494ca6517fcd"}]}, "76": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.4615384615384617, 0.09856370341234204], "guid": "97028327-45bd-4213-b2da-83042260c853"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.4615384615384617, 0.34855866711721994], "guid": "e4e1e7d5-b86a-4140-95a9-6eb4845466ac"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.34615384615384626, 0.34855866711721994], "guid": "5d8f91df-2550-4148-be4b-ab93f8ef8c5d"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.34615384615384626, 0.09856370341234204], "guid": "028f98e8-2a26-4765-b531-ea8d315b6ad2"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, 0.4038461538461539, 0.22356118526478097], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.006347436895961065, 0.0, 0.9999798548195118]}, "guid": "7ab6b292-cf4d-4130-a025-45561dffdb0b"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "9784dfe2-377a-4d5f-b387-5ab3465e458a"}]}, "75": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507772552847, 0.4615384615384618, 0.08870494999794476], "guid": "c3ea5870-9e9e-4fe8-b95a-0fa7339c03b3"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893074, 0.4615384615384618, 0.33865962455932286], "guid": "2303fb84-13ef-44c6-aaac-73804631db65"}, {"dtype": "compas.geometry/Point", "data": [0.3898913113343645, 0.4615384615384618, 0.34855866711721994], "guid": "2ebde297-435a-49ea-b253-d1965c2fcdfe"}, {"dtype": "compas.geometry/Point", "data": [0.38830445211037423, 0.4615384615384618, 0.09856370341234204], "guid": "83e92646-0d28-450c-bf16-baf8d93c5bf8"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7781654885444437, 0.46153846153846184, 0.21870669236847642], "xaxis": [-0.9999194200897036, 0.0, 0.012694618051398382], "yaxis": [0.012694618051398382, 0.0, 0.9999194200897036]}, "guid": "e082ca79-cf8e-411b-871d-7357939a0f16"}, "size": 0.19454502163765702, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c0d6b951-5162-44cd-b20f-3dfeb286aba1"}]}, "74": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.34615384615384626, 0.08870494999794477], "guid": "ce9b2bef-0aea-460a-a268-5fd547cf3040"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.34615384615384626, 0.33865962455932297], "guid": "0bf6ee5e-a328-463d-bb26-27a9bd181c1b"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.4615384615384617, 0.33865962455932297], "guid": "e9628327-0049-4215-b540-4e3752f05df7"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.4615384615384617, 0.08870494999794477], "guid": "9c0cfa0a-9a78-4d35-bd61-5dfc9d268d40"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, 0.403846153846154, 0.2136822872786339], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "3248196d-512e-402a-b1a0-159625f89ff2"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "1e731dec-551a-462f-99cd-a8752bd4fc7e"}]}}, "67": {"68": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.34615384615384626, 0.09856370341234416], "guid": "c94af3f6-976e-441a-b7ee-5d65f40d16e7"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.34615384615384626, 0.34855866711722205], "guid": "baa7e817-46b8-4070-a20e-97a0c710e058"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.23076923076923084, 0.34855866711722205], "guid": "b338a7aa-d1e0-4d77-9732-2adec616381c"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.23076923076923084, 0.09856370341234416], "guid": "b4d7c1d4-3b58-4649-80d1-a728153680da"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, 0.2884615384615386, 0.2235611852647831], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "f4ceeebd-f508-4821-9f46-111804365d2b"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "33838430-5557-4cba-a17c-581e15cbb654"}]}, "76": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830445211037423, 0.34615384615384626, 0.09856370341234202], "guid": "88815a5c-6268-4f2a-8aa2-99bd7ae1f9c7"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.34615384615384626, 0.34855866711721994], "guid": "8d1b7f77-5675-4740-9818-dc5b3dec9088"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436356, 0.34615384615384626, 0.34855866711722205], "guid": "5756e9bd-2ecc-4df4-837d-61a6e3d0d7cf"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044521103738, 0.34615384615384626, 0.09856370341234415], "guid": "90f90299-9b48-47a0-9d39-4ba488e8e4ba"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.6558973299002204e-16, 0.34615384615384626, 0.2236461482078574], "xaxis": [-1.0, 0.0, 2.937822653657733e-15], "yaxis": [2.937822653657733e-15, 0.0, 1.0]}, "guid": "71288dfd-62b8-492e-a073-175d3ce72223"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "93f65dd5-323a-4d66-9c69-2e0e5ffaecdc"}]}}, "68": {"69": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.34615384615384626, 0.08870494999794358], "guid": "c1baa7e9-e6c0-4d29-934b-d8f835e47332"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.34615384615384626, 0.33865962455932164], "guid": "239e8190-0e66-4106-9370-60cf11f652c0"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.23076923076923084, 0.33865962455932164], "guid": "40062895-45ce-4225-bf64-603b229dda9d"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.23076923076923084, 0.08870494999794358], "guid": "d14cf9b1-f6fc-4343-a18c-21c2a3b91b08"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, 0.2884615384615385, 0.2136822872786326], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.019041287736090595, 0.0, 0.9998186982455127]}, "guid": "4ddbfeb5-28ea-4a28-926f-e0b6afb42a64"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ac0a2f48-9729-4ed4-b3c8-a4b58f338b04"}]}, "78": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.4615384615384617, 0.08870494999794358], "guid": "3aaa41c6-a831-493a-9714-900a6e9a1948"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.4615384615384617, 0.33865962455932164], "guid": "839582ee-ac1e-4252-8982-ef150f467fa8"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.34615384615384626, 0.33865962455932164], "guid": "e79c3274-9763-4320-a7d9-f5f34de69220"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.34615384615384626, 0.08870494999794358], "guid": "0c0eb340-4874-425a-8305-b474cc927160"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, 0.403846153846154, 0.2136822872786326], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.019041287736090595, 0.0, -0.9998186982455127]}, "guid": "425e4099-e4b1-4378-96c7-a1f57020a7ea"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "6fa467c6-633d-4d66-af97-fadb6e37c110"}]}, "77": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.4615384615384619, 0.09856370341234418], "guid": "097a96cf-95d0-4de2-bde4-9e40d17fe920"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.4615384615384619, 0.34855866711722205], "guid": "740bdb76-446f-4a10-a44f-8d0a6433bc4b"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, 0.4615384615384619, 0.33865962455932175], "guid": "81ccaf4d-2d75-4174-ac48-95174494b69f"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.4615384615384619, 0.0887049499979436], "guid": "d9eb36ab-ebb3-4628-ac02-dcf076096a4f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.778165488544444, 0.4615384615384619, 0.21870669236847695], "xaxis": [-0.9999194200897036, 0.0, -0.012694618051403083], "yaxis": [-0.012694618051403083, 0.0, 0.9999194200897036]}, "guid": "f9a19f4a-a9f7-49b9-9366-f571def8622e"}, "size": 0.19454502163765763, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5c8edf03-4357-4f36-bd02-5a13e1acca28"}]}, "76": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.34615384615384626, 0.09856370341234416], "guid": "c66c7912-4d03-4cde-83c1-8b82ffdfae3c"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.34615384615384626, 0.34855866711722205], "guid": "54f60053-7f77-4c32-bacd-8623c7b16ee7"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.4615384615384617, 0.34855866711722205], "guid": "e5aaf30b-c85c-4501-906b-108243ca8685"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.4615384615384617, 0.09856370341234416], "guid": "801b7e6d-5345-4ad0-9adc-df1cfeba38b6"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, 0.40384615384615397, 0.2235611852647831], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "3d0866eb-24b8-4ede-9a96-074767ca35f4"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "f26bc1d4-fbd9-4ffa-9808-96be85c49bc3"}]}}, "69": {"70": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.34615384615384626, 0.06898903200408567], "guid": "bcc681a9-f636-4e09-894c-d0c10c92ce1a"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.34615384615384626, 0.31886313477145534], "guid": "0455bcc3-f562-49ae-ac42-d03b085d7c87"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.23076923076923084, 0.31886313477145534], "guid": "c73c845d-2188-4ef2-8e69-8d1f47d63035"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.23076923076923084, 0.06898903200408567], "guid": "b4a7a4e2-c863-43af-81f3-d3f281db8872"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, 0.28846153846153855, 0.1939260833877705], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "b0aa35ce-df3f-4603-9e39-4b1959da68e3"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "270bdb8e-63b2-4efa-adfc-9671214f44ac"}]}, "78": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.34615384615384626, 0.08870494999794357], "guid": "fb6a8688-0288-4ff8-a163-fc2f6c7ac2d3"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.34615384615384626, 0.33865962455932164], "guid": "5788782b-cc22-44e0-9f27-e7a41bb83bab"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293436, 0.34615384615384626, 0.31886313477145534], "guid": "af4df74a-766b-458d-b857-8d81b9795f26"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.34615384615384626, 0.06898903200408565], "guid": "da897d7d-7a99-45a2-968f-3ec0c8a219db"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.5562055680783635, 0.3461538461538463, 0.2038891208921549], "xaxis": [-0.9996776933450584, 0.0, -0.025387190240421666], "yaxis": [-0.025387190240421666, 0.0, 0.9996776933450584]}, "guid": "92941345-354a-432e-9b8e-1aaab3943d2a"}, "size": 0.19454502163765713, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "51300449-3125-4e83-9453-84975c062443"}]}}, "70": {"71": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.34615384615384626, 0.03941912684456511], "guid": "7c576ab7-75f7-4dbc-baf3-de6d681e05f1"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.34615384615384626, 0.2891723881523536], "guid": "2c4f6f5a-6426-410d-8ccc-9cb10b9525bf"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.23076923076923084, 0.2891723881523536], "guid": "5036829f-500f-4aa9-a6ba-299fbaae6b5a"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.23076923076923084, 0.03941912684456511], "guid": "09cd5e12-ac7b-4aa6-b851-09566cec5a81"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, 0.28846153846153855, 0.16429575749845934], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062878, 0.0, 0.9990130452311541]}, "guid": "8049da95-a6c7-4659-b023-11583640cbea"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3cc37f7a-ec32-4adc-8cdb-fd6c2cb15bf0"}]}, "80": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.4615384615384617, 0.03941912684456511], "guid": "46a7170a-e210-4c38-a977-91dbeebfc2c2"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.4615384615384617, 0.2891723881523536], "guid": "10d40952-e63e-4725-832e-4ca00d8e0274"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.34615384615384626, 0.2891723881523536], "guid": "2db00c91-4c53-495d-89bd-9596dfb0974b"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.34615384615384626, 0.03941912684456511], "guid": "1091f4eb-19ff-44eb-bffa-7e8609a10ea9"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, 0.403846153846154, 0.16429575749845934], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062878, 0.0, -0.9990130452311541]}, "guid": "cddef82b-309b-4922-9b3b-e5705df59880"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "f745efb9-3cb8-4b00-937b-017ec0875c1a"}]}, "79": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.46153846153846156, 0.06898903200408563], "guid": "2e8e558c-c467-47f4-960b-d1d98f585a4c"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293432, 0.46153846153846156, 0.31886313477145534], "guid": "dc89f439-cc30-4d7b-aa2d-41b8aa9181fa"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.46153846153846156, 0.2891723881523536], "guid": "1c21b661-b6da-440e-ba99-4e9f458fcb9f"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551283058985, 0.46153846153846156, 0.03941912684456508], "guid": "81386c70-f204-4e78-9bff-cc2e78925868"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.3339948498021252, 0.46153846153846156, 0.17919582177605323], "xaxis": [-0.9992748587227028, 0.0, -0.03807567103443308], "yaxis": [-0.03807567103443308, 0.0, 0.9992748587227028]}, "guid": "e62cca94-d8bd-4d34-91c1-3b3cae805f0c"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "173f9ed7-1307-4735-aa2b-8fbc395f9bdd"}]}, "78": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.34615384615384626, 0.06898903200408567], "guid": "92b0da2b-0189-41c5-9219-e963848d6d73"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.34615384615384626, 0.31886313477145534], "guid": "cff8f6a8-8f24-49d2-836a-c3035352d997"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.4615384615384617, 0.31886313477145534], "guid": "11ff0a9b-c121-437d-a273-5cb637d369db"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.4615384615384617, 0.06898903200408567], "guid": "8b54c05d-84f5-4b72-a18d-bcc3eca14787"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, 0.40384615384615397, 0.1939260833877705], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "12e49eb2-1a62-4eb8-ae76-68c27591a237"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "905ce300-cc6a-4d51-ace8-067e2c3cc7d9"}]}}, "71": {"80": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7172551283058994, 0.34615384615384637, 0.03941912684456508], "guid": "89b9d251-cfa2-4c82-81ee-022cc239d2ac"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595628310566, 0.34615384615384637, 0.2891723881523536], "guid": "5184ab0d-75c6-4ddc-b6c4-21554057b551"}, {"dtype": "compas.geometry/Point", "data": [-3.5071370309951106, 0.34615384615384637, 0.24959216965742537], "guid": "bed74d5d-3cfb-41cc-adc5-705c031a3c45"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629690048982, 0.34615384615384637, 2.858824288409778e-15], "guid": "fe489005-8b1c-4652-9d19-6354b4a3d27f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.111407985334628, 0.3461538461538465, 0.14463077458782633], "xaxis": [-0.9987109811433932, 0.0, -0.050758015560116394], "yaxis": [-0.050758015560116394, 0.0, 0.9987109811433932]}, "guid": "b7553c85-b8a1-417e-91b0-8291f2a40914"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "6d01e9a4-b757-44f8-b0b5-ff255390d53b"}]}}, "72": {"73": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.5769230769230771, 0.03941912684456782], "guid": "5841eb2d-d258-426f-85aa-1eb265a36ed8"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.5769230769230771, 0.28917238815235635], "guid": "a020565f-05aa-417b-9627-59af6b24d15e"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.4615384615384617, 0.28917238815235635], "guid": "0982b3d7-bc47-4148-9aae-9afec4903cf3"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.4615384615384617, 0.03941912684456782], "guid": "48d15d95-a029-410d-8b37-b0f43855a31a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, 0.5192307692307694, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.04441773810062701, 0.0, 0.9990130452311542]}, "guid": "1c7ea7b4-67c6-4b2b-bbc4-7727c22e4ee9"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "26c26f9e-9cde-4948-9c75-cca5d0bc985b"}]}, "81": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.4928629690048973, 0.5769230769230773, 0.0], "guid": "47ed2992-92b3-4ca4-b3d0-7947acb4cdf5"}, {"dtype": "compas.geometry/Point", "data": [3.5071370309951093, 0.5769230769230773, 0.24959216965742254], "guid": "24a920b9-8797-4413-b950-b252b6db1f5b"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.5769230769230773, 0.28917238815235635], "guid": "5dfff5df-a596-4009-92c2-9c975fece263"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.5769230769230773, 0.03941912684456786], "guid": "19d4b1a3-ff89-434a-aa4d-25a3702505cb"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.1114079853346266, 0.5769230769230773, 0.14463077458782628], "xaxis": [-0.9987109811433927, 0.0, 0.0507580155601245], "yaxis": [0.0507580155601245, 0.0, 0.9987109811433927]}, "guid": "c645866f-2922-4a0d-af5a-5903bb927a28"}, "size": 0.1945450216376573, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5bbba55e-85fd-4ebe-9821-280d6c3d047c"}]}}, "73": {"74": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.5769230769230771, 0.06898903200408708], "guid": "4456f462-b414-4305-a38c-41ca592a6eaf"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.5769230769230771, 0.3188631347714567], "guid": "4c25f1eb-9ba4-405a-8913-cde292036fb7"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.4615384615384617, 0.3188631347714567], "guid": "f389c707-7e75-4e28-a5bf-3b2db1af2b01"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.4615384615384617, 0.06898903200408708], "guid": "e87aba78-bfcd-495a-81ab-648895946074"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, 0.5192307692307693, 0.19392608338777195], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "2fdddeef-5b50-475b-a3e0-2f4d99eea79c"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "cf194a7c-393c-43aa-a103-d6f0b26734b5"}]}, "83": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.6923076923076925, 0.06898903200408708], "guid": "d0a12a79-5052-45be-abeb-371f5f5960bb"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.6923076923076925, 0.3188631347714567], "guid": "e7f08deb-2b0f-4a8f-ab00-99654cf18df6"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.5769230769230771, 0.3188631347714567], "guid": "b8a2e174-ad5a-4294-9602-9842d8011420"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.5769230769230771, 0.06898903200408708], "guid": "44fa1ba8-127a-486d-b964-d5cbc4abc318"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, 0.6346153846153848, 0.19392608338777195], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "795d6e98-f5c7-43a9-9d28-7373218de78d"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "8b87bd66-b103-4891-994c-eb037b4af7b7"}]}, "82": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.6923076923076925, 0.03941912684456786], "guid": "3f2aa4e8-e033-4cec-a2fa-e933bd62e913"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.6923076923076925, 0.2891723881523564], "guid": "0ecb71a5-28a0-4602-9ac5-63fc90c1d454"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.6923076923076925, 0.3188631347714568], "guid": "78c61d7b-ce38-4f41-a87c-eff551b73d38"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.6923076923076925, 0.06898903200408711], "guid": "3f688655-5d50-4bce-9ef1-e5ae1570b165"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.333994849802124, 0.6923076923076924, 0.1791958217760553], "xaxis": [-0.9992748587227028, 0.0, 0.03807567103443127], "yaxis": [0.03807567103443127, 0.0, 0.9992748587227028]}, "guid": "007d424c-24e9-44e0-ba39-6f2c9cb736e3"}, "size": 0.19454502163765716, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a2e72939-b78f-4959-9990-04d5f0ab2eaa"}]}, "81": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.5769230769230771, 0.03941912684456782], "guid": "69a2d97e-a9a8-496a-afc1-792159e77454"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.5769230769230771, 0.28917238815235635], "guid": "75292257-1da7-4c0a-b9df-982f22f8b3a7"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.6923076923076925, 0.28917238815235635], "guid": "0f7dbbe3-e86c-4556-8417-2a7187638f86"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.6923076923076925, 0.03941912684456782], "guid": "df19177c-809b-4963-a59c-3d1bf1f4fc60"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, 0.6346153846153849, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062701, 0.0, -0.9990130452311542]}, "guid": "9cb7e499-ff58-488d-898c-445f950972dd"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3865a0c6-3edb-42e6-9a35-3260c410f30e"}]}}, "74": {"75": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.5769230769230771, 0.08870494999794477], "guid": "720bb90a-5621-418b-8ad7-42f3157f5f2b"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.5769230769230771, 0.33865962455932297], "guid": "9600b09e-e7fe-4f89-9575-06eeab9bad35"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.4615384615384617, 0.33865962455932297], "guid": "70a2e8af-7165-4922-b014-6b6f05f76cff"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.4615384615384617, 0.08870494999794477], "guid": "46f0637b-43cd-4116-b483-e363f936b44e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, 0.5192307692307695, 0.2136822872786339], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "edfcb857-0d98-4e00-b910-d9f3a3608e9a"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3abab4ef-08d2-426c-84e8-412373c092cc"}]}, "83": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.5769230769230772, 0.06898903200408707], "guid": "af2d7e11-9dcd-4b00-ad27-e6596dd1c13b"}, {"dtype": "compas.geometry/Point", "data": [1.9491423927293423, 0.5769230769230772, 0.31886313477145684], "guid": "46b47690-0098-4cce-93d1-c41110f9952b"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.5769230769230772, 0.3386596245593229], "guid": "ab709a50-e2fb-4b31-806a-e34dbd5e66ed"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.5769230769230772, 0.08870494999794475], "guid": "db14f9b9-e404-44dc-be7e-8c8f530fb3c7"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.5562055680783622, 0.5769230769230773, 0.2038891208921563], "xaxis": [-0.9996776933450585, 0.0, 0.025387190240421426], "yaxis": [0.025387190240421426, 0.0, 0.9996776933450585]}, "guid": "2b957715-3c65-4a3c-b0cb-a3246648032d"}, "size": 0.19454502163765724, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3c620c8e-89ea-47fd-809a-4d2b61f08431"}]}}, "75": {"76": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.5769230769230771, 0.09856370341234204], "guid": "1e992c68-e39f-4078-bafb-9c5e18a4a3a0"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.5769230769230771, 0.34855866711721994], "guid": "2b77680d-1070-453e-bf9a-901cdab255a5"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.4615384615384617, 0.34855866711721994], "guid": "9390f180-f3f1-4d01-a287-ad41a0683ceb"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.4615384615384617, 0.09856370341234204], "guid": "ba9a86d0-08c7-4e10-8f14-3ceecf34e292"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, 0.5192307692307694, 0.22356118526478097], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.006347436895961065, 0.0, -0.9999798548195118]}, "guid": "87c6ab73-337e-48cb-a6c1-3fa853fdb324"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "dd2a3be8-e737-4b57-ad8d-43fb6861a9a5"}]}, "85": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.6923076923076925, 0.09856370341234204], "guid": "710bdddd-6c7b-465e-8eb6-f51b0c233f7a"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.6923076923076925, 0.34855866711721994], "guid": "0e6dfe61-a4ed-4913-ac6a-cdcaebb4059c"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.5769230769230771, 0.34855866711721994], "guid": "1ad7a7c4-23f6-46fd-ab9d-ba3dd0daea5a"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.5769230769230771, 0.09856370341234204], "guid": "abd3f7fc-4f0f-4eda-87f9-0241b4fa8ed7"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, 0.6346153846153848, 0.22356118526478097], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.006347436895961065, 0.0, 0.9999798548195118]}, "guid": "6652d8e8-dc8c-43f0-a128-222a7d22f355"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "16feea3b-eeb3-461a-9f54-b2968f8ac0e9"}]}, "84": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507772552847, 0.6923076923076923, 0.08870494999794476], "guid": "a7f47f61-42d5-49fe-9c11-fea6d7603a7c"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893074, 0.6923076923076923, 0.33865962455932286], "guid": "8d4e76b8-d650-49ab-ad9d-130337a03657"}, {"dtype": "compas.geometry/Point", "data": [0.3898913113343645, 0.6923076923076923, 0.34855866711721994], "guid": "c68aa25a-6de2-45a9-be5d-fa5ad57a5603"}, {"dtype": "compas.geometry/Point", "data": [0.38830445211037423, 0.6923076923076923, 0.09856370341234204], "guid": "77ea304f-a7fa-4f76-8ec8-3aa899e544c7"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7781654885444437, 0.6923076923076923, 0.21870669236847642], "xaxis": [-0.9999194200897036, 0.0, 0.012694618051398382], "yaxis": [0.012694618051398382, 0.0, 0.9999194200897036]}, "guid": "d174c436-7772-45d5-b015-b9522213a4d0"}, "size": 0.19454502163765702, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "03d17633-81ab-4d65-bd28-eee0f34fd74b"}]}, "83": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.5769230769230771, 0.08870494999794477], "guid": "24a169d0-1e21-4591-9423-1fcc96d535db"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.5769230769230771, 0.33865962455932297], "guid": "5b3f861e-1d1d-4aa2-9f0a-8bc924d1fb5a"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.6923076923076925, 0.33865962455932297], "guid": "4e42b06e-beb6-48c4-8f2b-b3f96278a12e"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.6923076923076925, 0.08870494999794477], "guid": "84a7cfba-d37d-4640-825e-c273578e871e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, 0.634615384615385, 0.2136822872786339], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "0f1534f3-f24f-4cb8-8225-e87a964eebd4"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "95b931c9-88db-4916-897c-74117b6f03ed"}]}}, "76": {"77": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.5769230769230771, 0.09856370341234416], "guid": "1ba612c6-bee5-4a84-8d9f-13fb62fcbe7c"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.5769230769230771, 0.34855866711722205], "guid": "763634cb-cd68-4223-9702-6f1631a72e15"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.4615384615384617, 0.34855866711722205], "guid": "81af921f-5c84-4f5e-9e21-ca09f5b14674"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.4615384615384617, 0.09856370341234416], "guid": "4ddb3bcc-4f59-4136-bde5-60af5012d6ff"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, 0.5192307692307695, 0.2235611852647831], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "208e4109-cc13-49f0-9c1a-9e58a98c3eb9"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "34d55bb7-eb5e-41d5-95a0-0a94f7ee3c2c"}]}, "85": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830445211037423, 0.5769230769230771, 0.09856370341234202], "guid": "89217be8-68f3-4c76-8d90-9df745a571ba"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.5769230769230771, 0.34855866711721994], "guid": "a3a02b8d-412c-4518-a826-87a4d0906684"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436356, 0.5769230769230771, 0.34855866711722205], "guid": "24dda1c6-6281-405d-9d8c-f7beb33af443"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044521103738, 0.5769230769230771, 0.09856370341234415], "guid": "75a9e0b1-2ddc-43e6-b7c7-b6a3345b3a23"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.6558973299002204e-16, 0.5769230769230772, 0.2236461482078574], "xaxis": [-1.0, 0.0, 2.937822653657733e-15], "yaxis": [2.937822653657733e-15, 0.0, 1.0]}, "guid": "bf1cf972-333e-436f-a669-7f34afcbb32b"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "20dfce2d-6e3b-41ac-8672-d6c046325b29"}]}}, "77": {"78": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.5769230769230771, 0.08870494999794358], "guid": "a734338e-b856-4d26-aebf-2c0291d27260"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.5769230769230771, 0.33865962455932164], "guid": "82aecc52-2c85-4e63-a94e-a2ec140f7cb8"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.4615384615384617, 0.33865962455932164], "guid": "c3684f1d-b41d-4482-9d90-7d87abd0fcc6"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.4615384615384617, 0.08870494999794358], "guid": "926ce775-7f79-40c7-b4a7-f4126295bebc"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, 0.5192307692307694, 0.2136822872786326], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.019041287736090595, 0.0, 0.9998186982455127]}, "guid": "98450faa-f616-4310-bf51-82b8e844d857"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "44244491-85e8-4446-a79c-2edc86411005"}]}, "87": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.6923076923076925, 0.08870494999794358], "guid": "6c946aa4-543b-4fd2-b261-a986ce8049d7"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.6923076923076925, 0.33865962455932164], "guid": "d88ab9b6-943c-45fa-a911-5293ad13363c"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.5769230769230771, 0.33865962455932164], "guid": "c0ca8dee-96cb-49aa-b4e2-632021267ef5"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.5769230769230771, 0.08870494999794358], "guid": "3b28e1bc-f3a4-442e-81eb-8692d9f2fb9f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, 0.6346153846153848, 0.2136822872786326], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.019041287736090595, 0.0, -0.9998186982455127]}, "guid": "4b265c6f-b19e-4001-a5d7-325a5c31194e"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a4436e8e-9154-4e8d-843f-0c6c641ed25c"}]}, "86": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.6923076923076925, 0.09856370341234418], "guid": "f73e94b3-a224-4844-bdc6-1d9d962df637"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.6923076923076925, 0.34855866711722205], "guid": "ec1597ba-39f5-4c49-8dc2-cd4086ede3f2"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, 0.6923076923076925, 0.33865962455932175], "guid": "74a03ba9-402f-4bb1-81ea-b46dd3b80b8f"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.6923076923076925, 0.0887049499979436], "guid": "77473ad3-30a6-4433-a2a3-3901de84964c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.778165488544444, 0.6923076923076926, 0.21870669236847695], "xaxis": [-0.9999194200897036, 0.0, -0.012694618051403083], "yaxis": [-0.012694618051403083, 0.0, 0.9999194200897036]}, "guid": "ff3c8cc2-4e2c-408e-b8af-3a40a804dc91"}, "size": 0.19454502163765763, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a32bebd3-d171-45e9-b233-ff22cb85d2b9"}]}, "85": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.5769230769230771, 0.09856370341234416], "guid": "e08cf908-be61-4bac-a4ea-d3ce71985560"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.5769230769230771, 0.34855866711722205], "guid": "e3564f87-b89e-41d1-8eb2-0c916d57e245"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.6923076923076925, 0.34855866711722205], "guid": "ff20fbcb-072d-4c69-ad96-3fdc7fbe6303"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.6923076923076925, 0.09856370341234416], "guid": "80ac22a3-5daa-4272-8cbb-b7de0fe86998"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, 0.6346153846153849, 0.2235611852647831], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "ba711bcc-f22b-4bf1-b25e-652dd4982494"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "97f5e579-c909-4bcb-851a-f2991ca4a9f6"}]}}, "78": {"79": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.5769230769230771, 0.06898903200408567], "guid": "ab258680-d920-4995-90c6-1d427eb24aa8"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.5769230769230771, 0.31886313477145534], "guid": "2575f384-2381-4a69-a972-969e14631649"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.4615384615384617, 0.31886313477145534], "guid": "b2c5ef7f-88dc-458b-9b35-5ab85fc5c3ec"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.4615384615384617, 0.06898903200408567], "guid": "8b10e1fb-5600-496f-a810-8ea5025ec8da"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, 0.5192307692307695, 0.1939260833877705], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "4011da03-f54b-42f1-9be2-4a9dc107cc0f"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "0b3e14cd-7cd4-4332-a47a-3014c7c27ba7"}]}, "87": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.5769230769230771, 0.08870494999794357], "guid": "2c78814a-262a-4e45-9694-171b0e621aa2"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.5769230769230771, 0.33865962455932164], "guid": "0d8269ab-fd10-4035-ac88-e20d26d49aaa"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293436, 0.5769230769230771, 0.31886313477145534], "guid": "9aa3689e-f9d7-41f3-9276-3625aaac91d5"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.5769230769230771, 0.06898903200408565], "guid": "973bd489-8b76-4994-ba1c-d1cf5445c334"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.5562055680783635, 0.5769230769230771, 0.2038891208921549], "xaxis": [-0.9996776933450584, 0.0, -0.025387190240421666], "yaxis": [-0.025387190240421666, 0.0, 0.9996776933450584]}, "guid": "20054311-d3e6-4ea4-be96-e5be4d15b887"}, "size": 0.19454502163765713, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "87192e03-bf18-4b2e-a90e-967e6f581278"}]}}, "79": {"80": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.5769230769230771, 0.03941912684456511], "guid": "b7d70c22-e5e6-420b-a14f-44db0a723d6d"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.5769230769230771, 0.2891723881523536], "guid": "bd5c3894-e4c3-4701-b456-e11dbd71ad7d"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.4615384615384617, 0.2891723881523536], "guid": "0335061a-1a7f-4052-8047-54b8b72ad602"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.4615384615384617, 0.03941912684456511], "guid": "0705c6de-5f17-4148-993d-dbc7261d6b7f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, 0.5192307692307695, 0.16429575749845934], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062878, 0.0, 0.9990130452311541]}, "guid": "b4ca2e7b-813d-4644-815e-cfcca4610848"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "1d4f0809-d673-4967-90b2-7338fda25480"}]}, "89": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.6923076923076925, 0.03941912684456511], "guid": "dc8d2533-b097-4f56-9200-18f314710030"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.6923076923076925, 0.2891723881523536], "guid": "a18ed3d7-6d83-4a57-b207-2b1a46fabd7f"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.5769230769230771, 0.2891723881523536], "guid": "7028347e-7a52-4d97-a227-4ef0fd3cc4d9"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.5769230769230771, 0.03941912684456511], "guid": "193422c0-f0dd-40c1-b28f-5ea6ffa962a1"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, 0.6346153846153848, 0.16429575749845934], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062878, 0.0, -0.9990130452311541]}, "guid": "351d76a5-5909-46cf-ac0d-c0285bad1300"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "528d7c43-ad5e-4721-8b93-2a965124fb9d"}]}, "88": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.6923076923076923, 0.06898903200408563], "guid": "3d4b5491-ab7f-46b0-98a1-b44bef2ace3b"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293432, 0.6923076923076923, 0.31886313477145534], "guid": "e263a60e-c9ae-4168-8eee-7ba28a80d377"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.6923076923076923, 0.2891723881523536], "guid": "85bb5eb7-f448-40a1-948e-3109516617ff"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551283058985, 0.6923076923076923, 0.03941912684456508], "guid": "0a754840-919d-4496-9690-32f7f8161020"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.3339948498021252, 0.6923076923076922, 0.17919582177605323], "xaxis": [-0.9992748587227028, 0.0, -0.03807567103443308], "yaxis": [-0.03807567103443308, 0.0, 0.9992748587227028]}, "guid": "8eaa747d-d47c-46ea-93f9-fe52050d5e6d"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "d2dceba2-9977-4ff0-a062-fc9987504f60"}]}, "87": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.5769230769230771, 0.06898903200408567], "guid": "6e7b86f9-eaf8-4443-9723-5be259ba39cc"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.5769230769230771, 0.31886313477145534], "guid": "f6236716-6651-4dc2-b0e8-0676f66aec09"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.6923076923076925, 0.31886313477145534], "guid": "c97911c2-1f3f-41d5-a859-5f6a2fc99a87"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.6923076923076925, 0.06898903200408567], "guid": "043cacde-059b-462c-8cec-03929db243c1"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, 0.6346153846153848, 0.1939260833877705], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "5727244f-cde5-4cb6-b4bd-e1b20b00b9bd"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ad2c4108-d51b-47d5-ad77-1c7f057f4028"}]}}, "80": {"89": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7172551283058994, 0.5769230769230771, 0.03941912684456508], "guid": "353bfc8f-930a-4f5d-83f2-58ef2a24cea5"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595628310566, 0.5769230769230771, 0.2891723881523536], "guid": "a30805d6-ce62-4edf-b4b3-e3d69c9c54ff"}, {"dtype": "compas.geometry/Point", "data": [-3.5071370309951106, 0.5769230769230771, 0.24959216965742537], "guid": "1b6e17e5-81e9-46c0-851e-b83e79969bdd"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629690048982, 0.5769230769230771, 2.858824288409778e-15], "guid": "c95ae14e-9d89-4646-9227-356c0fd5225d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.111407985334628, 0.5769230769230772, 0.14463077458782633], "xaxis": [-0.9987109811433932, 0.0, -0.050758015560116394], "yaxis": [-0.050758015560116394, 0.0, 0.9987109811433932]}, "guid": "48c4bfc1-f2fb-42c2-bfbd-a06e776e5c0c"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a1a9dafd-a6eb-4251-b80b-ecc652a8865c"}]}}, "81": {"82": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.8076923076923079, 0.03941912684456782], "guid": "417f1e81-35e1-4b16-962c-57d9959a0f1f"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.8076923076923079, 0.28917238815235635], "guid": "d46288bd-2897-4cff-b8c2-d00893ca40bc"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.6923076923076925, 0.28917238815235635], "guid": "cadb9bb1-3d0f-44ef-a0aa-2c61303834d2"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.6923076923076925, 0.03941912684456782], "guid": "89de173f-24a3-43b3-9ae1-8ecc0f9ed792"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, 0.7500000000000003, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.04441773810062701, 0.0, 0.9990130452311542]}, "guid": "9f2438de-016c-409c-ad8f-f651d9579edd"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "592c21da-3040-4373-86a9-9b36de3501e4"}]}, "90": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.4928629690048973, 0.8076923076923082, 0.0], "guid": "134e8ad2-6b22-4e08-b4fe-e0efd74a9b7b"}, {"dtype": "compas.geometry/Point", "data": [3.5071370309951093, 0.8076923076923082, 0.24959216965742254], "guid": "1c45f7ec-0588-4549-a064-9c9f0207f00f"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.8076923076923082, 0.28917238815235635], "guid": "ee386a51-089f-4c55-b02c-11343539b5f0"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.8076923076923082, 0.03941912684456786], "guid": "d1d02885-08be-4f69-a77c-4024fda93691"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.1114079853346266, 0.807692307692308, 0.14463077458782628], "xaxis": [-0.9987109811433927, 0.0, 0.0507580155601245], "yaxis": [0.0507580155601245, -0.0, 0.9987109811433927]}, "guid": "ce37b5e6-fa86-41dc-ac58-ed77453bce5a"}, "size": 0.1945450216376573, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7cd989b4-1df0-413d-abe5-92b1cde06848"}]}}, "82": {"83": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.8076923076923079, 0.06898903200408708], "guid": "b8d124f3-104e-4249-bf8a-caee3feda4ee"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.8076923076923079, 0.3188631347714567], "guid": "a7591069-2c6e-4717-ac77-10d97dbb064a"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.6923076923076925, 0.3188631347714567], "guid": "20783964-bfb0-4be7-a4bc-9ce4fa5a11d0"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.6923076923076925, 0.06898903200408708], "guid": "7a451f65-6655-4673-a4b0-3b7d9f691cfe"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, 0.7500000000000002, 0.19392608338777195], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "14740628-539b-437e-8fc5-0e889c7e2ccf"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c0b19452-0b2b-489b-8687-9f8606fdc06d"}]}, "92": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.9230769230769234, 0.06898903200408708], "guid": "47aa7142-1848-4195-a34a-e503fc42033a"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.9230769230769234, 0.3188631347714567], "guid": "35048775-6d05-4891-ba49-ed2b784da727"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.8076923076923079, 0.3188631347714567], "guid": "4ba2f682-60f8-4a39-80d5-fa06b6bb0a36"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.8076923076923079, 0.06898903200408708], "guid": "5c29ab1d-29cc-4f71-8172-6b83f4bf65cd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, 0.8653846153846156, 0.19392608338777195], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "dd638fdc-da79-43fe-9693-f52e40ec473e"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "aed57516-91f2-4b65-b84d-6274bdb949d9"}]}, "91": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.9230769230769231, 0.03941912684456786], "guid": "18e18574-e76f-4867-9741-0b744de7eb2d"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.9230769230769231, 0.2891723881523564], "guid": "647ea2a8-cec7-4d8c-b9e6-f124499bdbb2"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.9230769230769231, 0.3188631347714568], "guid": "741364da-de5c-4abc-b11f-c071105c38e9"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.9230769230769231, 0.06898903200408711], "guid": "655bd510-19d7-4122-86ed-27164cdd4a09"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.333994849802124, 0.923076923076923, 0.1791958217760553], "xaxis": [-0.9992748587227028, 0.0, 0.03807567103443127], "yaxis": [0.03807567103443127, 0.0, 0.9992748587227028]}, "guid": "aa70810e-4b9f-4111-8bf4-3c66dc35f483"}, "size": 0.19454502163765716, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "63748d8f-cda1-45d3-93bf-b324f9c884ce"}]}, "90": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.8076923076923079, 0.03941912684456782], "guid": "eb0c9ace-5abf-44bf-a28d-bd75c69f6870"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.8076923076923079, 0.28917238815235635], "guid": "effee6ab-9166-4c89-8192-909d4830de7d"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.9230769230769234, 0.28917238815235635], "guid": "e16060c6-08dc-4ec8-951c-59d81b4ceef5"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.9230769230769234, 0.03941912684456782], "guid": "49d20c06-9375-46ae-a16b-47f5775fa9f1"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, 0.8653846153846158, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062701, 0.0, -0.9990130452311542]}, "guid": "3ab66680-47e4-4c74-b0c5-b9fa92d59b64"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "fc757949-fa64-4369-acc5-db1102aba3ef"}]}}, "83": {"84": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.8076923076923079, 0.08870494999794477], "guid": "01be2965-17a0-4ad4-95bb-ee9f34d67630"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.8076923076923079, 0.33865962455932297], "guid": "f56762db-bfb6-4486-a29f-e11f15253817"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.6923076923076925, 0.33865962455932297], "guid": "edcfabc1-9d48-4a53-aede-b54e44cc0a6a"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.6923076923076925, 0.08870494999794477], "guid": "e28d1003-e879-41e2-b785-68a84cba01cf"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, 0.7500000000000003, 0.2136822872786339], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "4f34742c-56c0-48eb-93ac-ebc190adaea3"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ec55e358-a365-4868-aa82-2d5625555e52"}]}, "92": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.8076923076923083, 0.06898903200408707], "guid": "c9171e6f-af84-41a1-aa91-72844c440c6e"}, {"dtype": "compas.geometry/Point", "data": [1.9491423927293423, 0.8076923076923083, 0.31886313477145684], "guid": "20184893-5281-43ea-b653-a7d9b5f14361"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.8076923076923083, 0.3386596245593229], "guid": "abca5af6-ba8c-4b1c-9aa5-9d464e60099c"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.8076923076923083, 0.08870494999794475], "guid": "e8fbc500-bc38-48a7-ae17-bb3228541b55"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.5562055680783622, 0.8076923076923084, 0.2038891208921563], "xaxis": [-0.9996776933450585, 0.0, 0.025387190240421426], "yaxis": [0.025387190240421426, -0.0, 0.9996776933450585]}, "guid": "a7700d6c-0b72-4fab-be21-47a6fb3431cf"}, "size": 0.19454502163765724, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "93b9895f-4ae2-407c-b438-681e7285ac68"}]}}, "84": {"85": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.8076923076923079, 0.09856370341234204], "guid": "1eb8d377-8d84-4636-ba62-aa2ae38fc038"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.8076923076923079, 0.34855866711721994], "guid": "c62439d6-7e93-4573-9b1b-24a7a07fb4f8"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.6923076923076925, 0.34855866711721994], "guid": "4cff9eea-dc7c-46be-b3b2-82b8d77574f4"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.6923076923076925, 0.09856370341234204], "guid": "410da8fc-40d6-4323-ba6c-12dee20df6c5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, 0.7500000000000002, 0.22356118526478097], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.006347436895961065, 0.0, -0.9999798548195118]}, "guid": "4801d7e9-6894-4a04-a054-5e230369ceec"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "0d1ee569-15eb-4ad3-a103-fa64b4a25443"}]}, "94": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.9230769230769234, 0.09856370341234204], "guid": "c76c6eab-9ce4-4e00-84e5-20c4760ba33d"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.9230769230769234, 0.34855866711721994], "guid": "3a92ca12-0ae8-40f1-bfa4-2448a5be2244"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.8076923076923079, 0.34855866711721994], "guid": "377c364c-0ce0-44a3-9f03-dd3cd78e5d8b"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.8076923076923079, 0.09856370341234204], "guid": "9f226fbe-90b1-4ee8-917c-96cea516a685"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, 0.8653846153846158, 0.22356118526478097], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.006347436895961065, 0.0, 0.9999798548195118]}, "guid": "82a078a8-1120-45b3-adaf-f78a6068537a"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "93a86c1e-48e2-4dea-924c-a5beffcf13a8"}]}, "93": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507772552847, 0.9230769230769236, 0.08870494999794476], "guid": "44006c7e-c4a8-4fcb-a996-e818738d0c0d"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893074, 0.9230769230769236, 0.33865962455932286], "guid": "4c204800-bcd8-438f-a4a1-7c4f6341dddf"}, {"dtype": "compas.geometry/Point", "data": [0.3898913113343645, 0.9230769230769236, 0.34855866711721994], "guid": "1dc5e484-5b6c-41f3-b9d4-c07ed6276691"}, {"dtype": "compas.geometry/Point", "data": [0.38830445211037423, 0.9230769230769236, 0.09856370341234204], "guid": "72e5fcd6-9dfb-4410-8de8-90f5287d0010"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7781654885444437, 0.9230769230769237, 0.21870669236847642], "xaxis": [-0.9999194200897036, 0.0, 0.012694618051398382], "yaxis": [0.012694618051398382, 0.0, 0.9999194200897036]}, "guid": "15c60f95-cb71-40fd-94ee-ed20149cce14"}, "size": 0.19454502163765702, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "65fa7f99-f13b-4971-a8bf-e084f6115058"}]}, "92": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.8076923076923079, 0.08870494999794477], "guid": "f64147ca-56da-410d-9fee-7bcd7b37959d"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.8076923076923079, 0.33865962455932297], "guid": "e7ac882c-64be-470d-a61b-ee0e73bc1b13"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.9230769230769234, 0.33865962455932297], "guid": "5237d0bc-b784-47e3-a5b1-f97faca54bd1"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.9230769230769234, 0.08870494999794477], "guid": "127df854-5958-4f2e-b86a-27aade524bab"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, 0.8653846153846158, 0.2136822872786339], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "52664502-62e4-42f4-84af-f600352dd27e"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c6e97a99-b22b-4582-952d-f3814ffa0f81"}]}}, "85": {"86": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.8076923076923079, 0.09856370341234416], "guid": "05b92185-202d-4a99-914f-6cc9244ce408"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.8076923076923079, 0.34855866711722205], "guid": "97573b39-86b3-4326-9792-2a2f42796f2a"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.6923076923076925, 0.34855866711722205], "guid": "ee027dca-da0d-4459-98c8-c29fa7082dfb"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.6923076923076925, 0.09856370341234416], "guid": "2c17c1ab-08db-4da8-b210-e27e53fa3cdd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, 0.7500000000000003, 0.2235611852647831], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "2aa78365-e045-4b97-9c39-43f0acc3e623"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "10f4d98c-39ac-48e7-a3da-8a91cffff56b"}]}, "94": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830445211037423, 0.8076923076923082, 0.09856370341234202], "guid": "c5b03b7a-2f98-4a27-9f1b-a6c785916ab4"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.8076923076923082, 0.34855866711721994], "guid": "78cd8550-fd07-4055-865d-0b270265a3f7"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436356, 0.8076923076923082, 0.34855866711722205], "guid": "8abfa507-379b-46a7-afdf-c092928ed340"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044521103738, 0.8076923076923082, 0.09856370341234415], "guid": "f387cdc6-cc26-4af7-a9a5-5d6f3251f101"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.6558973299002204e-16, 0.8076923076923082, 0.2236461482078574], "xaxis": [-1.0, 0.0, 2.937822653657733e-15], "yaxis": [2.937822653657733e-15, -0.0, 1.0]}, "guid": "07de63c6-526f-46d8-9a6c-2079d94767e3"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3a0c878d-24cf-4ea7-bee0-79cdf5d9e945"}]}}, "86": {"87": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.8076923076923079, 0.08870494999794358], "guid": "6fc98625-2e2b-47aa-906c-a120cb6c857a"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.8076923076923079, 0.33865962455932164], "guid": "7953e9b0-378d-449a-bbb0-ae2abff7593f"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.6923076923076925, 0.33865962455932164], "guid": "357f2e63-5a56-4a7b-a0b4-fb7924cb6b24"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.6923076923076925, 0.08870494999794358], "guid": "983389d2-2540-4842-a95f-b806839173aa"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, 0.7500000000000001, 0.2136822872786326], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.019041287736090595, 0.0, 0.9998186982455127]}, "guid": "e2d0a1fb-a3e3-49f1-beeb-6b2e291a539b"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "8a4ba008-ceff-48a8-898a-2d10ed46282c"}]}, "96": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.9230769230769234, 0.08870494999794358], "guid": "f4084bbe-ed4f-424b-8df2-8ad140a45cd5"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.9230769230769234, 0.33865962455932164], "guid": "60c58d59-e4d8-4dc5-b7fe-f1438baffc32"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.8076923076923079, 0.33865962455932164], "guid": "540bb865-8dd1-4082-bb13-bd1073f4a1fa"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.8076923076923079, 0.08870494999794358], "guid": "4d6ef687-329a-443f-bbb8-ec6ef76a5609"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, 0.8653846153846155, 0.2136822872786326], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.019041287736090595, 0.0, -0.9998186982455127]}, "guid": "ec96b156-cf1c-411e-b6c8-c5075875e604"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "01884c65-02c4-4011-91a5-b0ce9f956cdb"}]}, "95": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.9230769230769238, 0.09856370341234418], "guid": "7111d182-d623-4769-88ee-ea043791fde5"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.9230769230769238, 0.34855866711722205], "guid": "c2df12ab-25ba-46f7-a7fb-1d2615c155f9"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, 0.9230769230769238, 0.33865962455932175], "guid": "2e7cf6c8-df42-45b0-8df3-be38fe344eb9"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.9230769230769238, 0.0887049499979436], "guid": "7796d062-8ff8-4db2-adde-2930bd05a62e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.778165488544444, 0.9230769230769238, 0.21870669236847695], "xaxis": [-0.9999194200897036, 0.0, -0.012694618051403083], "yaxis": [-0.012694618051403083, 0.0, 0.9999194200897036]}, "guid": "4160b9b2-e3ca-43e2-8ca1-091ce2c65473"}, "size": 0.19454502163765763, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c7ba315a-bdb5-4908-b54f-8c9536eec12c"}]}, "94": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.8076923076923079, 0.09856370341234416], "guid": "36305f03-af77-452f-a96e-c18fad43db47"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.8076923076923079, 0.34855866711722205], "guid": "b41cfe2d-c072-47ed-b4c1-24a67f697734"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.9230769230769234, 0.34855866711722205], "guid": "8dda6519-a119-4cb9-8a5d-18a0cfc6fb1a"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.9230769230769234, 0.09856370341234416], "guid": "7ff78eab-cf38-44c3-8c31-bd8fe9914bfd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, 0.8653846153846156, 0.2235611852647831], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "f89f16ea-7a57-4d13-bb51-0aabf266e63a"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "69a23a89-5865-408b-941e-b004e59085ae"}]}}, "87": {"88": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.8076923076923079, 0.06898903200408567], "guid": "ea4b8497-9803-4775-9d5a-ed305cf724e0"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.8076923076923079, 0.31886313477145534], "guid": "1692601f-2f19-4819-a65e-8dbf40869593"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.6923076923076925, 0.31886313477145534], "guid": "93682a07-cb51-4d6f-8bbb-46cfab9d0bfd"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.6923076923076925, 0.06898903200408567], "guid": "ce33fb0c-6534-438f-ba0c-8d7a22daafd4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, 0.7500000000000002, 0.1939260833877705], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "bf9ae61a-d513-4fb1-a265-d3670d53676f"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "fd89b304-6ba2-4cd2-abfe-164bd792df5a"}]}, "96": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.8076923076923082, 0.08870494999794357], "guid": "538d8a65-e175-4c8a-b751-50610785297a"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.8076923076923082, 0.33865962455932164], "guid": "65529dde-258f-4da7-9ead-759cd141f643"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293436, 0.8076923076923082, 0.31886313477145534], "guid": "980b34da-ee41-4854-9c09-6b06e492a8cf"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.8076923076923082, 0.06898903200408565], "guid": "84195390-a6df-4ae4-9e2f-e227eb6013ca"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.5562055680783635, 0.807692307692308, 0.2038891208921549], "xaxis": [-0.9996776933450584, 0.0, -0.025387190240421666], "yaxis": [-0.025387190240421666, 0.0, 0.9996776933450584]}, "guid": "f7d567ea-7009-497e-958e-6164213f1ab2"}, "size": 0.19454502163765713, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "0772486c-3714-4c4f-aa16-6e162e1a09c6"}]}}, "88": {"89": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.8076923076923079, 0.03941912684456511], "guid": "fd64d23f-897c-4898-a334-b6a119f43fd1"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.8076923076923079, 0.2891723881523536], "guid": "76186587-accc-46d1-9a82-c663604e6b2f"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.6923076923076925, 0.2891723881523536], "guid": "69ed8be4-cb18-45a8-afdb-287fa1ca0d97"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.6923076923076925, 0.03941912684456511], "guid": "cb105609-5a0e-4d06-8b8d-e73ca007216c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, 0.7500000000000003, 0.16429575749845934], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062878, 0.0, 0.9990130452311541]}, "guid": "73043976-95af-4c83-83ba-a6f9387de9b6"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "b9765de0-dbf3-41ba-ad45-4d08165fae1c"}]}, "98": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.9230769230769234, 0.03941912684456511], "guid": "1d6b58b5-869c-4045-8bd0-f9903d57e7c6"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.9230769230769234, 0.2891723881523536], "guid": "37b91be3-b999-4193-b15d-b3bf0d25c7a5"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.8076923076923079, 0.2891723881523536], "guid": "3edccdeb-70f0-43fa-9620-84bec10d2748"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.8076923076923079, 0.03941912684456511], "guid": "1c036528-ec1a-41c4-a675-762477abb001"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, 0.8653846153846156, 0.16429575749845934], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062878, 0.0, -0.9990130452311541]}, "guid": "c812a4a8-5498-40ab-aab5-37c27b973bc5"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4258cb2d-86c4-4e91-abcc-e720dad34114"}]}, "97": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.9230769230769231, 0.06898903200408563], "guid": "8e8700a9-3db2-474f-83d4-6337a8d69878"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293432, 0.9230769230769231, 0.31886313477145534], "guid": "84d125c1-dd2c-4fde-974f-2c21a68c80cd"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.9230769230769231, 0.2891723881523536], "guid": "66852b3e-a118-4f5b-83ef-10e7e78665f2"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551283058985, 0.9230769230769231, 0.03941912684456508], "guid": "08e4f61b-00d3-47e8-8c52-d61cef8e255e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.3339948498021252, 0.9230769230769231, 0.17919582177605323], "xaxis": [-0.9992748587227028, 0.0, -0.03807567103443308], "yaxis": [-0.03807567103443308, 0.0, 0.9992748587227028]}, "guid": "aaed2c1b-c4d4-4b7e-aa6a-f90a6013b9bb"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "6235c048-6214-43ee-9051-88daf435d294"}]}, "96": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.8076923076923079, 0.06898903200408567], "guid": "8acae2dc-a870-494a-b038-86603c3c9a3a"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.8076923076923079, 0.31886313477145534], "guid": "2ab0c7b0-0845-4915-8f41-fdc019d3f7b5"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.9230769230769234, 0.31886313477145534], "guid": "caae0262-1be6-492f-8d0b-aeb4f92a9fc3"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.9230769230769234, 0.06898903200408567], "guid": "38a850ec-6204-4ea8-840a-f0225195bdcc"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, 0.8653846153846156, 0.1939260833877705], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "787eeadd-e447-4e70-9084-69dea1ad5fdd"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3fd1bb99-db02-470d-99bd-aa7dbecd4e3d"}]}}, "89": {"98": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7172551283058994, 0.8076923076923082, 0.03941912684456508], "guid": "c8b39d01-b3c4-47db-8048-942fb4753696"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595628310566, 0.8076923076923082, 0.2891723881523536], "guid": "7cf49570-9fef-4b6a-ad9e-422c6fe43d48"}, {"dtype": "compas.geometry/Point", "data": [-3.5071370309951106, 0.8076923076923082, 0.24959216965742537], "guid": "ec76e22f-4a2a-4bd6-9e2c-7b23014009bc"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629690048982, 0.8076923076923082, 2.858824288409778e-15], "guid": "93c1cc40-d912-4233-9fe8-c5e4e1aa852c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.111407985334628, 0.8076923076923082, 0.14463077458782633], "xaxis": [-0.9987109811433932, 0.0, -0.050758015560116394], "yaxis": [-0.050758015560116394, 0.0, 0.9987109811433932]}, "guid": "7172c9f9-74fc-4b6e-878e-e72f787d6a4f"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "31428bed-586e-4423-94e2-648c8149c33f"}]}}, "90": {"91": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 1.0384615384615388, 0.03941912684456782], "guid": "73d1c401-b84a-4f95-bb2c-8865b2e7ebff"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 1.0384615384615388, 0.28917238815235635], "guid": "28de1570-2f63-45bb-8944-ec7fab50734c"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.9230769230769234, 0.28917238815235635], "guid": "ff0c1eb7-b8fc-491b-b8bf-730703685e75"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.9230769230769234, 0.03941912684456782], "guid": "e3123f01-ca16-4347-a2fd-aad3c9e5a89f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, 0.9807692307692312, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.04441773810062701, 0.0, 0.9990130452311542]}, "guid": "9252a7de-5d10-483e-8b99-12369ba5a37b"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "73bd9612-2ba5-402a-b9b7-43742f017314"}]}, "99": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.4928629690048973, 1.0384615384615385, 0.0], "guid": "57a7ff4a-a747-4837-88e7-d2003aa855db"}, {"dtype": "compas.geometry/Point", "data": [3.5071370309951093, 1.0384615384615385, 0.24959216965742254], "guid": "be33e34d-f78b-48ec-8da5-cd564988abca"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 1.0384615384615385, 0.28917238815235635], "guid": "a4add71f-e1dd-45b8-b20b-ae8d3ea5821b"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 1.0384615384615385, 0.03941912684456786], "guid": "6428e95e-1af8-45c4-a809-dd5454d4522d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.1114079853346266, 1.0384615384615383, 0.14463077458782628], "xaxis": [-0.9987109811433927, 0.0, 0.0507580155601245], "yaxis": [0.0507580155601245, 0.0, 0.9987109811433927]}, "guid": "2643c66e-1b44-4082-8cfe-c994346acf3e"}, "size": 0.1945450216376573, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ac821d27-cfa2-4873-bfa3-55ff64670fab"}]}}, "91": {"92": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 1.0384615384615388, 0.06898903200408708], "guid": "c4957637-2dad-47c0-a796-a9268bfea4a2"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 1.0384615384615388, 0.3188631347714567], "guid": "f5c445ba-1b67-433d-9272-5e712debeeec"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.9230769230769234, 0.3188631347714567], "guid": "673fd3e7-8f89-4934-8814-40840ca485f9"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.9230769230769234, 0.06898903200408708], "guid": "1ea3031b-4776-41c7-9c1e-10c1ad7aac78"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, 0.9807692307692311, 0.19392608338777195], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "d1ff37df-f393-4fde-ac65-cf79182c8acb"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a319230b-548b-4293-9af7-2c3b2f0a0515"}]}, "101": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 1.1538461538461542, 0.06898903200408708], "guid": "d46edab2-508e-4a02-91e2-c315a6b123da"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 1.1538461538461542, 0.3188631347714567], "guid": "14cc6552-810f-41d9-bdbf-205afe4c093f"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 1.0384615384615388, 0.3188631347714567], "guid": "c761a765-e573-4699-be6d-563917f7fe75"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 1.0384615384615388, 0.06898903200408708], "guid": "6a96ec18-f147-4ad3-92f9-46c7c7c4472f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, 1.0961538461538467, 0.19392608338777195], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "ce6f4794-ba27-404e-bc0d-5a85991b4952"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "f25e7205-30c3-4c1e-b632-dbdf2ea59cb2"}]}, "100": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 1.1538461538461542, 0.03941912684456786], "guid": "f5a399ac-2182-4b7d-87dd-6b134d9c699a"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 1.1538461538461542, 0.2891723881523564], "guid": "43e4a09f-ce8e-4ad0-92ca-36e539751474"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 1.1538461538461542, 0.3188631347714568], "guid": "79305eb1-7981-4458-a70b-312b715be22e"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 1.1538461538461542, 0.06898903200408711], "guid": "6e38717c-a173-43af-9a50-15e86905fdca"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.333994849802124, 1.1538461538461542, 0.1791958217760553], "xaxis": [-0.9992748587227028, 0.0, 0.03807567103443127], "yaxis": [0.03807567103443127, 0.0, 0.9992748587227028]}, "guid": "23ef6b17-7be9-4d67-936b-f04a347db5ef"}, "size": 0.19454502163765716, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "b4aeaaf5-86b9-4a29-849b-3e0384da185b"}]}, "99": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 1.0384615384615388, 0.03941912684456782], "guid": "a4f1e947-464a-4aa7-992c-0360a3a300d3"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 1.0384615384615388, 0.28917238815235635], "guid": "c5c84c47-9fd9-4d8c-9a57-f18b60ee2624"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 1.1538461538461542, 0.28917238815235635], "guid": "660e2d00-d51c-48b9-8226-ab7ea7780695"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 1.1538461538461542, 0.03941912684456782], "guid": "2220f71f-d325-4cfa-b405-08a5c39962ad"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, 1.0961538461538467, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062701, 0.0, -0.9990130452311542]}, "guid": "4c8ee1ec-2369-4bf9-b5fc-fd2955cf47c1"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7c5f2ca6-08ef-45b9-a1b7-c0f2cb3b1c88"}]}}, "92": {"93": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, 1.0384615384615388, 0.08870494999794477], "guid": "b96e32ec-7ece-47c6-95fe-b3d4ce887aac"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 1.0384615384615388, 0.33865962455932297], "guid": "d8b815e9-f6aa-437d-86e5-ccd70b395b10"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.9230769230769234, 0.33865962455932297], "guid": "f63072f0-af62-44c8-ac1b-460064cead81"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.9230769230769234, 0.08870494999794477], "guid": "92c2b345-6ae8-4849-8ddc-57e411d705b3"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, 0.9807692307692313, 0.2136822872786339], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "d637da4d-600f-4cf6-91e5-611a14ebfbe8"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "114bf7eb-e20c-48fe-aedb-eb9d61444c1e"}]}, "101": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 1.0384615384615383, 0.06898903200408707], "guid": "73b2b2f6-8c18-40fb-9c8e-74687af48ed0"}, {"dtype": "compas.geometry/Point", "data": [1.9491423927293423, 1.0384615384615383, 0.31886313477145684], "guid": "08784ce9-785c-45ed-949d-a7f5a5c08c0c"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 1.0384615384615383, 0.3386596245593229], "guid": "ce49f43e-96b2-4a5b-a985-ea411484e5e9"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 1.0384615384615383, 0.08870494999794475], "guid": "a2d954f9-6e91-48f4-8835-0f20ec578add"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.5562055680783622, 1.0384615384615383, 0.2038891208921563], "xaxis": [-0.9996776933450585, 0.0, 0.025387190240421426], "yaxis": [0.025387190240421426, 0.0, 0.9996776933450585]}, "guid": "e070b923-a104-4bcd-8a3d-036f8291cec8"}, "size": 0.19454502163765724, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4ee905bd-68e9-4c35-b9c0-d96c90017228"}]}}, "93": {"94": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 1.0384615384615388, 0.09856370341234204], "guid": "811718ca-d842-4866-80a7-50c87013537d"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 1.0384615384615388, 0.34855866711721994], "guid": "59e0323b-1745-4936-84a3-390e1f7fcd43"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.9230769230769234, 0.34855866711721994], "guid": "50f528e6-e11d-42f2-92bc-f96728204da2"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.9230769230769234, 0.09856370341234204], "guid": "32b7239b-0410-4da5-b260-6d1fdb5524f3"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, 0.9807692307692312, 0.22356118526478097], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.006347436895961065, 0.0, -0.9999798548195118]}, "guid": "c4d1f4b3-318f-4ee3-8e37-b9963f6d9ac6"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c8854a70-071f-4b3b-adbb-e7064393d564"}]}, "103": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 1.1538461538461542, 0.09856370341234204], "guid": "0a154e29-4d2a-4a36-bfd4-e880071befac"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 1.1538461538461542, 0.34855866711721994], "guid": "5bd152e6-34ec-4efa-971b-1989d938c89d"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 1.0384615384615388, 0.34855866711721994], "guid": "2507d3be-40fe-41c2-8390-50d5f130c4b4"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 1.0384615384615388, 0.09856370341234204], "guid": "54948354-eede-4a3d-93b2-0d44ab5b30d8"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, 1.0961538461538465, 0.22356118526478097], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.006347436895961065, 0.0, 0.9999798548195118]}, "guid": "195eabf9-8faa-49c6-a749-d1af3a34d271"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c6718f2a-85fb-4cde-a027-73e28fc97989"}]}, "102": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507772552847, 1.1538461538461546, 0.08870494999794476], "guid": "c67e46d6-8bec-42ef-a0cd-4bf7858af329"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893074, 1.1538461538461546, 0.33865962455932286], "guid": "0a5a7110-c383-4268-be55-207e1d684745"}, {"dtype": "compas.geometry/Point", "data": [0.3898913113343645, 1.1538461538461546, 0.34855866711721994], "guid": "7aaa673c-e6a9-45b4-b3ae-da4f9806e4d5"}, {"dtype": "compas.geometry/Point", "data": [0.38830445211037423, 1.1538461538461546, 0.09856370341234204], "guid": "2fd0471a-fea1-4fda-8c24-000a27aa98a2"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7781654885444437, 1.1538461538461549, 0.21870669236847642], "xaxis": [-0.9999194200897036, 0.0, 0.012694618051398382], "yaxis": [0.012694618051398382, 0.0, 0.9999194200897036]}, "guid": "8f73cbbc-ba41-402f-abdf-d8bace0cb7d8"}, "size": 0.19454502163765702, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "49356d51-6b84-4578-8d19-c63dff306a9e"}]}, "101": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, 1.0384615384615388, 0.08870494999794477], "guid": "ca168014-eb40-400c-9ef3-9983954c721b"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 1.0384615384615388, 0.33865962455932297], "guid": "0dc82a50-57cd-4a7c-b5b5-7cff1e6116f9"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 1.1538461538461542, 0.33865962455932297], "guid": "ba189ce6-c9d7-42e8-b9d0-e9e094cbf021"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 1.1538461538461542, 0.08870494999794477], "guid": "6bbd00fe-5dab-465f-828e-0a4cfbc541d3"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, 1.0961538461538467, 0.2136822872786339], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "194f445b-c9a1-4534-a2f8-51fa2af681ea"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "bc1a4ae5-b94d-41ca-b74c-395e8c9b4e7a"}]}}, "94": {"95": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 1.0384615384615388, 0.09856370341234416], "guid": "4adbe8fa-8c53-432a-b630-6bbf918bbacf"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 1.0384615384615388, 0.34855866711722205], "guid": "2e5eb3b9-47a2-442f-8961-6f8f5375f081"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.9230769230769234, 0.34855866711722205], "guid": "f6ba3ce9-5822-40ee-84a0-2f3963fc579d"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.9230769230769234, 0.09856370341234416], "guid": "41da13e7-334f-40f5-87fe-d91bdf60c2cb"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, 0.9807692307692311, 0.2235611852647831], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "ffd39ab7-69d9-4100-95be-9b228bfe9e46"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "0fef0700-fb61-4f56-8709-9ce88e005ce2"}]}, "103": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830445211037423, 1.0384615384615385, 0.09856370341234202], "guid": "4f057d18-a4c5-4597-a31f-49dd8f39aaed"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 1.0384615384615385, 0.34855866711721994], "guid": "cfa5af68-ecac-4538-9563-333a696b9baa"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436356, 1.0384615384615385, 0.34855866711722205], "guid": "1c45d3d5-04ff-4994-80e6-4ab49cde455d"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044521103738, 1.0384615384615385, 0.09856370341234415], "guid": "0aee220a-dace-4b08-98a5-10a250801bde"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.6558973299002204e-16, 1.0384615384615388, 0.2236461482078574], "xaxis": [-1.0, 0.0, 2.937822653657733e-15], "yaxis": [2.937822653657733e-15, 0.0, 1.0]}, "guid": "c28707fb-6b5f-4815-9ceb-db27f88544de"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "fcbeea46-f69a-4c66-9733-f781a09a1014"}]}}, "95": {"96": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 1.0384615384615388, 0.08870494999794358], "guid": "286ba07b-49a0-42bd-9478-a466b677de74"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 1.0384615384615388, 0.33865962455932164], "guid": "cc351953-5d89-4544-84d0-cbed4fa608aa"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.9230769230769234, 0.33865962455932164], "guid": "f79fecef-c3e2-4e34-8f21-80943f02ad8d"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.9230769230769234, 0.08870494999794358], "guid": "0ae6e334-3c9f-4ab8-9332-874abefcbada"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, 0.9807692307692312, 0.2136822872786326], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.019041287736090595, 0.0, 0.9998186982455127]}, "guid": "2f4a7350-4b43-424c-9d93-36370d5f1a19"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "6ea08459-9632-4a33-b998-22f8274bd9c0"}]}, "105": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 1.1538461538461542, 0.08870494999794358], "guid": "cb7bda07-4886-489b-ab04-86ca0509fbaf"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 1.1538461538461542, 0.33865962455932164], "guid": "3ea2d415-d51b-4272-8b84-b136f70aada4"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 1.0384615384615388, 0.33865962455932164], "guid": "be48094c-354e-46a4-bee6-e229e3be4bcf"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 1.0384615384615388, 0.08870494999794358], "guid": "6b6e20b0-78d3-4c83-8fb3-6e01e5925354"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, 1.0961538461538463, 0.2136822872786326], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.019041287736090595, 0.0, 0.9998186982455127]}, "guid": "a1d953be-dd9a-4019-85f0-31f3e41abd4e"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "b7f7b440-7d78-4db3-a551-1b295645c753"}]}, "104": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 1.1538461538461546, 0.09856370341234418], "guid": "0f0ddd93-47f5-4610-abc1-49b966ea0783"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 1.1538461538461546, 0.34855866711722205], "guid": "dfb22147-0842-4a4d-8f27-f8c18449328b"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, 1.1538461538461546, 0.33865962455932175], "guid": "d2d1b135-51d7-428a-8f47-a1fce01fa0df"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 1.1538461538461546, 0.0887049499979436], "guid": "2eade0a8-8153-4917-af3a-fbc35f52187d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.778165488544444, 1.1538461538461549, 0.21870669236847695], "xaxis": [-0.9999194200897036, 0.0, -0.012694618051403083], "yaxis": [-0.012694618051403083, 0.0, 0.9999194200897036]}, "guid": "12fa5a54-a8da-4738-82f3-bf4c9d409f5f"}, "size": 0.19454502163765763, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a5e7b339-d6bf-495f-bba1-63ba31e33da7"}]}, "103": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 1.0384615384615388, 0.09856370341234416], "guid": "928f53d3-edd5-40e4-81f7-3927f16496c7"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 1.0384615384615388, 0.34855866711722205], "guid": "c706b896-621c-473b-9c4b-53c674d9e4bc"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 1.1538461538461542, 0.34855866711722205], "guid": "85ba5cee-52fa-4aea-91f3-d3f435c0d0b8"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 1.1538461538461542, 0.09856370341234416], "guid": "5fbe040c-8e30-40b2-b7c6-a2c93647378e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, 1.0961538461538465, 0.2235611852647831], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.00634743689595929, 0.0, -0.9999798548195118]}, "guid": "21c261ac-ec73-43ae-9ecb-8723f8ae2215"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "f4f414dd-e18f-4b85-ab5d-5146087cfe44"}]}}, "96": {"97": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 1.0384615384615388, 0.06898903200408567], "guid": "3dc61928-0831-4534-a19f-3568e9f75566"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 1.0384615384615388, 0.31886313477145534], "guid": "3aa3cf20-6eb0-49c5-8d9e-1771c3482429"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.9230769230769234, 0.31886313477145534], "guid": "47475ed2-fd5f-47f6-8bd1-8b7263e3704a"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.9230769230769234, 0.06898903200408567], "guid": "f0ad54cb-4fb0-4f55-b956-6b3dbf17a546"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, 0.9807692307692312, 0.1939260833877705], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "ccd81efe-d579-4394-ba75-165b81e1c84d"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "fd615229-bca7-4c01-8d40-6c7ae79e38ba"}]}, "105": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 1.0384615384615385, 0.08870494999794357], "guid": "315ca040-b8a9-4dcf-8d63-0b1619a5c314"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 1.0384615384615385, 0.33865962455932164], "guid": "7ac11a9b-e02e-437d-bd04-2cab15872501"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293436, 1.0384615384615385, 0.31886313477145534], "guid": "ac88e24b-7707-4381-87ab-cc28da6b27e6"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 1.0384615384615385, 0.06898903200408565], "guid": "223b32fb-0c51-43c4-b4cb-950b14a2ac07"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.5562055680783635, 1.0384615384615385, 0.2038891208921549], "xaxis": [-0.9996776933450584, 0.0, -0.025387190240421666], "yaxis": [-0.025387190240421666, 0.0, 0.9996776933450584]}, "guid": "4251748c-2040-4008-b794-a08ca4243f72"}, "size": 0.19454502163765713, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "d7514717-75a9-4fc6-879d-4e8729900b5c"}]}}, "97": {"98": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 1.0384615384615388, 0.03941912684456511], "guid": "bd097edc-dc1b-4722-82fc-39f7288455a1"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 1.0384615384615388, 0.2891723881523536], "guid": "30fe9895-f559-4605-851a-7153070072cb"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.9230769230769234, 0.2891723881523536], "guid": "c1319c97-78da-4150-bf3e-22d2e81f9a90"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.9230769230769234, 0.03941912684456511], "guid": "fbe20f3e-5383-4bed-9dd9-f0bca610d185"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, 0.9807692307692312, 0.16429575749845934], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062878, 0.0, 0.9990130452311541]}, "guid": "bc6ed2e6-dea2-4eac-b18c-0976ac79608c"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7ba63393-9d39-4d05-940a-72aa7f67c3ae"}]}, "107": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 1.1538461538461542, 0.03941912684456511], "guid": "ae354360-5fde-4d10-87a5-e06bfd88664f"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 1.1538461538461542, 0.2891723881523536], "guid": "d84e2757-3807-4b6e-98b4-56e922875f14"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 1.0384615384615388, 0.2891723881523536], "guid": "4a2023b7-297b-4d39-9ae7-a1fc30616439"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 1.0384615384615388, 0.03941912684456511], "guid": "5095dc13-bdd9-4765-a02a-67dd9b8355be"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, 1.0961538461538467, 0.16429575749845934], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062878, 0.0, -0.9990130452311541]}, "guid": "c8bd3e28-efb1-4fdf-a66c-df1ae8e80e09"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5709e88a-cbcb-4f5b-b287-a348890457f9"}]}, "106": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 1.1538461538461544, 0.06898903200408563], "guid": "da871f0b-43d5-4679-966a-89870bca2fd2"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293432, 1.1538461538461544, 0.31886313477145534], "guid": "98fbe788-b9d8-4bc8-ad74-e3ac67d07bde"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 1.1538461538461544, 0.2891723881523536], "guid": "225985de-f758-49d6-9917-68bd92213c35"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551283058985, 1.1538461538461544, 0.03941912684456508], "guid": "81e37c91-fcf0-4350-9a4a-767bcee40935"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.3339948498021252, 1.1538461538461546, 0.17919582177605323], "xaxis": [-0.9992748587227028, 0.0, -0.03807567103443308], "yaxis": [-0.03807567103443308, 0.0, 0.9992748587227028]}, "guid": "36c30f30-ad2d-4211-bd79-0a72df972045"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "37936463-3fb8-44f8-8681-e0f1a3c0e47c"}]}, "105": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 1.0384615384615388, 0.06898903200408567], "guid": "62f8091c-dee1-4361-97b4-834501aa89fa"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 1.0384615384615388, 0.31886313477145534], "guid": "9f95291a-997c-4593-b950-980d446808bf"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 1.1538461538461542, 0.31886313477145534], "guid": "e40d57f2-029d-4706-ac20-74f4446f2ced"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 1.1538461538461542, 0.06898903200408567], "guid": "9d487758-d658-4d92-92ac-bac34ef43408"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, 1.0961538461538465, 0.1939260833877705], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "ed41cce2-c58b-481d-b60b-b0f1c001c2e1"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "8d0af94e-e866-4c62-b055-c816c334beac"}]}}, "98": {"107": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7172551283058994, 1.0384615384615385, 0.03941912684456508], "guid": "d88b7a00-b36e-4641-8709-e93a957da28f"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595628310566, 1.0384615384615385, 0.2891723881523536], "guid": "57858d14-3257-47d9-8787-0cfa1190b67b"}, {"dtype": "compas.geometry/Point", "data": [-3.5071370309951106, 1.0384615384615385, 0.24959216965742537], "guid": "a4955a19-cba4-43c5-b90d-00942fa58136"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629690048982, 1.0384615384615385, 2.858824288409778e-15], "guid": "51ed6c7e-81e7-4bdf-a718-54c099b3f624"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.111407985334628, 1.0384615384615385, 0.14463077458782633], "xaxis": [-0.9987109811433932, 0.0, -0.050758015560116394], "yaxis": [-0.050758015560116394, 0.0, 0.9987109811433932]}, "guid": "651cabef-83e1-45d2-a8ef-1da2bb79dc0e"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "80472f2f-5627-44f5-aa32-a6df01b1d174"}]}}, "99": {"100": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 1.2692307692307692, 0.03941912684456782], "guid": "b5e1533c-c447-418f-a804-48365ba26bf0"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 1.2692307692307692, 0.28917238815235635], "guid": "1ebf5cac-0a97-4038-9383-fba87770e523"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 1.1538461538461542, 0.28917238815235635], "guid": "6035b77d-12c6-44e6-8a27-30dc85bd731a"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 1.1538461538461542, 0.03941912684456782], "guid": "1f9abdc9-8f0f-4b6c-8b35-4ec03baaf60d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7228073455684765, 1.2115384615384617, 0.1642957574984621], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [-0.04441773810062701, 0.0, -0.9990130452311542]}, "guid": "699d66b8-4495-494f-9661-81c78e61d00d"}, "size": 0.028846153846153744, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "eb84958c-1bc3-4aaf-bf73-a6bdb6685c6e"}]}, "108": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.4928629690048973, 1.2692307692307692, 0.0], "guid": "750d8990-823d-4692-be5e-848fa928211c"}, {"dtype": "compas.geometry/Point", "data": [3.5071370309951093, 1.2692307692307692, 0.24959216965742254], "guid": "83bc0630-8755-4e48-9931-bccdf218ffc4"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 1.2692307692307692, 0.28917238815235635], "guid": "0700bb81-049c-45ee-b034-acac0904f8d0"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 1.2692307692307692, 0.03941912684456786], "guid": "2a46a5c2-fe99-4011-8052-8262f0011ce3"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.1114079853346266, 1.2692307692307692, 0.14463077458782628], "xaxis": [-0.9987109811433927, 0.0, 0.0507580155601245], "yaxis": [0.0507580155601245, 0.0, 0.9987109811433927]}, "guid": "ca42c0c8-3ffc-4afb-9d5f-b1bc0fe3bba2"}, "size": 0.1945450216376573, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "df1abdf3-8562-493b-bb9d-14033ff6afd2"}]}}, "100": {"101": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 1.2692307692307692, 0.06898903200408708], "guid": "7ad69852-ff69-4e71-8acf-321c557027b9"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 1.2692307692307692, 0.3188631347714567], "guid": "1856c66e-3f53-43ef-89c0-688363a7a75c"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 1.1538461538461542, 0.3188631347714567], "guid": "97dc313b-db66-4f77-91df-93284018e029"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 1.1538461538461542, 0.06898903200408708], "guid": "606ad252-4db7-432b-83b1-00f0b77d6b82"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, 1.2115384615384617, 0.19392608338777192], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "3956a76f-29d4-40fc-a3a1-dafe5cd9a834"}, "size": 0.028846153846153733, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7c2c1b97-5244-491c-b204-eb2f5ae0b4fd"}]}, "109": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 1.3846153846153846, 0.06898903200408708], "guid": "ea4f6c9d-5705-4202-a9a5-ba952bfb6472"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 1.3846153846153846, 0.3188631347714567], "guid": "b12f7f7c-1683-4463-8fda-343f6f0aa678"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 1.2692307692307692, 0.3188631347714567], "guid": "8062ad74-e13f-4705-88ba-9bc1153a5f4a"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 1.2692307692307692, 0.06898903200408708], "guid": "2fd34fd6-907d-4ed2-895a-add5b8f993fc"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, 1.3269230769230769, 0.19392608338777195], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "accf4ebc-0f60-4352-9ec8-31b61cccd126"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "51322a72-8b0c-4d5e-82cf-8bfc23e721b9"}]}, "114": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 1.3846153846153848, 0.03941912684456786], "guid": "27b00301-1be7-4734-abda-7347e798c6af"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 1.3846153846153848, 0.2891723881523564], "guid": "fa55b430-1c5a-498c-8b9f-50d39426b240"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 1.3846153846153848, 0.3188631347714568], "guid": "588d3206-9ac0-4e11-91af-7d5b28592bb9"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 1.3846153846153848, 0.06898903200408711], "guid": "1e2b942e-5987-4a78-9080-6d1e0bf77691"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.333994849802124, 1.3846153846153846, 0.1791958217760553], "xaxis": [-0.9992748587227028, 0.0, 0.03807567103443127], "yaxis": [0.03807567103443127, -0.0, 0.9992748587227028]}, "guid": "00220aa8-de0c-49ef-8478-9c0cc64f3c40"}, "size": 0.19454502163765716, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "087bedb0-c3fe-46eb-b751-e716d97a118b"}]}, "108": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 1.2692307692307692, 0.03941912684456782], "guid": "efe1ae15-4c12-4a62-b6b0-b2452b92192b"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 1.2692307692307692, 0.28917238815235635], "guid": "ed34c24a-5733-4026-b2c9-7084e6fb1f7d"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 1.3846153846153846, 0.28917238815235635], "guid": "1ba302d7-00ca-40b5-89c5-2624887cc82d"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 1.3846153846153846, 0.03941912684456782], "guid": "215ea5bc-4ea8-419c-91ca-1cc61a88f5d3"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, 1.326923076923077, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062701, 0.0, -0.9990130452311542]}, "guid": "ef0d58b4-8d69-416b-a523-b07096740a03"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7b71ba6e-7708-422b-95e4-5372318f3653"}]}}, "101": {"102": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, 1.2692307692307692, 0.08870494999794477], "guid": "8dbf7fd4-6ae1-49e7-9ab0-bcd8ab47438b"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 1.2692307692307692, 0.33865962455932297], "guid": "66c69abf-8154-4607-b148-68a5855ee9c2"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 1.1538461538461542, 0.33865962455932297], "guid": "00759e8e-a363-4510-ac21-7b3f241aaea4"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 1.1538461538461542, 0.08870494999794477], "guid": "14edd38f-dda3-43f7-a29b-33527a2d98ac"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.167230938222296, 1.2115384615384617, 0.2136822872786339], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.019041287736088822, 0.0, 0.9998186982455127]}, "guid": "0147ba33-b290-44ef-a572-da565d6a38bb"}, "size": 0.028846153846153744, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "86ed8568-da56-4047-a9f8-0997787bbb98"}]}, "109": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 1.2692307692307692, 0.06898903200408707], "guid": "478856a3-e941-4776-bb2e-58fb36cc60b6"}, {"dtype": "compas.geometry/Point", "data": [1.9491423927293423, 1.2692307692307692, 0.31886313477145684], "guid": "4802e709-1b5a-4711-94bf-199c13f80403"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 1.2692307692307692, 0.3386596245593229], "guid": "8fe354b3-8905-4a90-a3d1-860255c43fa2"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 1.2692307692307692, 0.08870494999794475], "guid": "54c0f902-93c6-4a89-9481-0ba3f484f312"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.5562055680783622, 1.2692307692307694, 0.2038891208921563], "xaxis": [-0.9996776933450585, 0.0, 0.025387190240421426], "yaxis": [0.025387190240421426, 0.0, 0.9996776933450585]}, "guid": "86bebd68-2e06-4538-bdeb-2e7879ae2072"}, "size": 0.19454502163765724, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "0caba1ce-9322-40de-ab15-7bceb8b3ced0"}]}}, "102": {"103": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 1.2692307692307692, 0.09856370341234204], "guid": "2ebf9517-6e06-4f94-b04d-749586a934be"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 1.2692307692307692, 0.34855866711721994], "guid": "5049ffae-fab1-48d0-ab2e-5f1d9f33a940"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 1.1538461538461542, 0.34855866711721994], "guid": "634fc444-a1a9-4d9b-bdba-1ef8ac0a2b89"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 1.1538461538461542, 0.09856370341234204], "guid": "65666912-ba36-4860-8b06-2bdb1aa6a276"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, 1.2115384615384617, 0.22356118526478097], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.006347436895961065, 0.0, -0.9999798548195118]}, "guid": "7a4707c7-7726-4271-8f5d-09eecdd02003"}, "size": 0.028846153846153744, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "22f0cc3c-6d6d-4e13-8209-08b95c8ed9b5"}]}, "110": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 1.3846153846153846, 0.09856370341234204], "guid": "206cd09b-a5f1-4fd8-8ec3-7f72937f1616"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 1.3846153846153846, 0.34855866711721994], "guid": "9cf755c6-5a41-46cc-b0ac-eedfedd54702"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 1.2692307692307692, 0.34855866711721994], "guid": "520d84b5-b2ce-461a-bdca-3ecb80327954"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 1.2692307692307692, 0.09856370341234204], "guid": "0f17102b-8e1b-4334-b41b-9f102447c983"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, 1.326923076923077, 0.22356118526478097], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.006347436895961065, 0.0, 0.9999798548195118]}, "guid": "296066a9-7f99-45d5-b22c-d0464597d9a1"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "bb2b4389-c105-4243-bbb2-993830778351"}]}, "116": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507772552847, 1.3846153846153844, 0.08870494999794476], "guid": "fa2ddd37-02fe-4a98-9e27-8b8db52585db"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893074, 1.3846153846153844, 0.33865962455932286], "guid": "7ca0c2a4-14d8-4064-a302-9fbef41cfa43"}, {"dtype": "compas.geometry/Point", "data": [0.3898913113343645, 1.3846153846153844, 0.34855866711721994], "guid": "8d15f034-ddad-46ad-9f52-e2399fff5de0"}, {"dtype": "compas.geometry/Point", "data": [0.38830445211037423, 1.3846153846153844, 0.09856370341234204], "guid": "2d467426-24ca-4fee-87ce-d3166dc7d9c7"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7781654885444437, 1.3846153846153846, 0.21870669236847642], "xaxis": [-0.9999194200897036, 0.0, 0.012694618051398382], "yaxis": [0.012694618051398382, 0.0, 0.9999194200897036]}, "guid": "75c3036e-0d13-469b-9654-eeb6d694fc14"}, "size": 0.19454502163765702, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a3f985d5-04f1-476d-902a-79f4c9a8fe03"}]}, "109": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, 1.2692307692307692, 0.08870494999794477], "guid": "c9d84313-ca2b-4504-8e20-2048f024bd97"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 1.2692307692307692, 0.33865962455932297], "guid": "c3c90662-cef9-4aba-9db1-66d0ac8cf86a"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 1.3846153846153846, 0.33865962455932297], "guid": "c1b1bda7-ca8a-41f6-a9bd-51cfe3abe2a5"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 1.3846153846153846, 0.08870494999794477], "guid": "1d4ac3ae-f39e-4483-94f5-9c9f78f03509"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, 1.326923076923077, 0.2136822872786339], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "7b3179b5-2625-47d1-aac5-69c7c16d733d"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "dd7be098-1ea2-4afb-a461-f6824baa207f"}]}}, "103": {"104": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 1.2692307692307692, 0.09856370341234416], "guid": "62900ab9-9dae-4c40-bb4e-f8ce0dec8cc5"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 1.2692307692307692, 0.34855866711722205], "guid": "4a870024-8caa-4a00-9dcd-75ecb4b0b25c"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 1.1538461538461542, 0.34855866711722205], "guid": "19ed94fd-266a-4155-8d94-5ac5bd90cbab"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 1.1538461538461542, 0.09856370341234416], "guid": "53597382-c009-4391-86c4-cd05a47e4a9d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, 1.2115384615384617, 0.2235611852647831], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "33c5dbd1-7bc8-4167-a45c-48216b425bdf"}, "size": 0.028846153846153737, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "2dbfaf57-3658-48f8-bcb4-b52041bcb553"}]}, "110": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830445211037423, 1.2692307692307692, 0.09856370341234202], "guid": "2d7839c4-f658-4dd4-9bb8-3ead101ea796"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 1.2692307692307692, 0.34855866711721994], "guid": "ea427498-181c-4eff-a48f-58c034a57e5d"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436356, 1.2692307692307692, 0.34855866711722205], "guid": "a3cc3c60-c6e6-484b-b114-a36dd1b9679e"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044521103738, 1.2692307692307692, 0.09856370341234415], "guid": "4b3fc0ce-735f-4423-bea0-a4a34dabd786"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.6558973299002204e-16, 1.2692307692307694, 0.2236461482078574], "xaxis": [-1.0, 0.0, 2.937822653657733e-15], "yaxis": [2.937822653657733e-15, 0.0, 1.0]}, "guid": "8a1b1556-4a90-4480-8f6a-e0be88ce3c80"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4b6aefee-0cd0-4b0a-af87-04435d8d8c10"}]}}, "104": {"105": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 1.2692307692307692, 0.08870494999794358], "guid": "9d498a08-b438-4263-b396-907085e1bda4"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 1.2692307692307692, 0.33865962455932164], "guid": "1accfc51-4aee-4e3d-9782-9d371897a54e"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 1.1538461538461542, 0.33865962455932164], "guid": "669791e2-0430-445e-9a31-95a50fbcbed7"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 1.1538461538461542, 0.08870494999794358], "guid": "5c3d294a-40ae-46ce-ac20-125145cdce0d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222974, 1.2115384615384617, 0.2136822872786326], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.019041287736090595, 0.0, -0.9998186982455127]}, "guid": "ed12fd20-7539-4c34-b982-dc9cd85b5952"}, "size": 0.02884615384615373, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ee55e4da-cfc9-470e-a40b-dc2669577606"}]}, "111": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 1.3846153846153846, 0.08870494999794358], "guid": "61ef699e-9c60-40b8-bbd4-b72ecf7423e0"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 1.3846153846153846, 0.33865962455932164], "guid": "5cdc4916-cda0-4ea1-b93a-9bc717dcb498"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 1.2692307692307692, 0.33865962455932164], "guid": "ee7d0f3e-a245-49b6-a641-0c3bd2bacc61"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 1.2692307692307692, 0.08870494999794358], "guid": "63e94de0-79cd-4305-847b-e3c71d60b8a5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, 1.326923076923077, 0.2136822872786326], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.019041287736090595, 0.0, -0.9998186982455127]}, "guid": "1c4d1ce2-a23a-46d9-939b-7a3944b51d1f"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "13b39d67-b30d-4f71-9a42-a4dd1826a7cd"}]}, "118": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 1.3846153846153848, 0.09856370341234418], "guid": "f5641760-a281-451e-a8a1-b55a5f12c807"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 1.3846153846153848, 0.34855866711722205], "guid": "62385b1e-d88a-400f-8825-86e5c32a5c60"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, 1.3846153846153848, 0.33865962455932175], "guid": "b6d4da2f-cf5b-41d1-8613-5ac06f542c1a"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 1.3846153846153848, 0.0887049499979436], "guid": "7e03382b-ed96-4b0d-baf1-0549c4502ada"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.778165488544444, 1.384615384615385, 0.21870669236847695], "xaxis": [-0.9999194200897036, 0.0, -0.012694618051403083], "yaxis": [-0.012694618051403083, 0.0, 0.9999194200897036]}, "guid": "ac356ddb-8091-44cd-b594-dd7c23d6ce5f"}, "size": 0.19454502163765763, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ae752377-b403-46e8-b2a5-70bbdfb7a027"}]}, "110": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 1.2692307692307692, 0.09856370341234416], "guid": "0575214e-d660-4622-baa0-a3d1c4939ef8"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 1.2692307692307692, 0.34855866711722205], "guid": "ff49aaa4-003e-4ea7-ab73-672ff5ecd3cf"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 1.3846153846153846, 0.34855866711722205], "guid": "f593205d-a3f7-4166-a182-8fa7e8cd66a4"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 1.3846153846153846, 0.09856370341234416], "guid": "a29b6dff-9733-4802-b662-856e396a004c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, 1.3269230769230769, 0.2235611852647831], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.00634743689595929, 0.0, -0.9999798548195118]}, "guid": "ca036493-52f0-44f8-a2c9-e3db7008c1d2"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a7f76ebb-11a6-4b52-bde9-a8ca9d5d4406"}]}}, "105": {"106": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 1.2692307692307692, 0.06898903200408567], "guid": "a92df3d3-50f7-4cd6-9ac5-badbce6c38af"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 1.2692307692307692, 0.31886313477145534], "guid": "8adcc7ac-6982-4780-aa5f-97533c7c7065"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 1.1538461538461542, 0.31886313477145534], "guid": "bbad35e9-463a-4592-8619-1ef9bb4108e6"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 1.1538461538461542, 0.06898903200408567], "guid": "a45638bc-ad3a-4a00-9524-471d5556f28c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936306, 1.2115384615384617, 0.1939260833877705], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "630ab7fa-ba35-4621-a4b5-947b8e375f4d"}, "size": 0.028846153846153733, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "438d83b7-b0db-4d68-b19a-ad06f8eb32b5"}]}, "111": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 1.2692307692307692, 0.08870494999794357], "guid": "8687ec6b-5fce-4fc4-a62a-3d504d6b05e8"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 1.2692307692307692, 0.33865962455932164], "guid": "08dcb97e-f63e-4253-b2bf-077a9cf2e34a"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293436, 1.2692307692307692, 0.31886313477145534], "guid": "f747fd5e-8faf-4b36-aad0-bd3a2f1bbed8"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 1.2692307692307692, 0.06898903200408565], "guid": "13347a85-7c91-4c5b-86fe-0cb891e352e3"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.5562055680783635, 1.2692307692307692, 0.2038891208921549], "xaxis": [-0.9996776933450584, 0.0, -0.025387190240421666], "yaxis": [-0.025387190240421666, 0.0, 0.9996776933450584]}, "guid": "3aa2ca63-cc00-4ffc-b302-8c88fd53757d"}, "size": 0.19454502163765713, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "517b35bc-db06-480f-83c8-1deec53dc2fa"}]}}, "106": {"107": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 1.2692307692307692, 0.03941912684456511], "guid": "51102c04-cb70-4a23-9722-ee4f99d3c3a5"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 1.2692307692307692, 0.2891723881523536], "guid": "485d5d90-bd42-4393-8439-c3310b81c4f9"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 1.1538461538461542, 0.2891723881523536], "guid": "8cd6291d-ae2f-44fa-a21e-8497c2c115f8"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 1.1538461538461542, 0.03941912684456511], "guid": "9c02d921-dfa5-4ed0-a75b-a26e82453032"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, 1.2115384615384617, 0.16429575749845934], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062878, 0.0, -0.9990130452311541]}, "guid": "1604886a-382f-4c0f-9612-07abf06463fd"}, "size": 0.028846153846153737, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "8a562584-09a6-4802-b7d7-845739d4ba81"}]}, "112": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 1.3846153846153846, 0.03941912684456511], "guid": "66c1a21d-8db3-40c4-8dd8-f9b623c88521"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 1.3846153846153846, 0.2891723881523536], "guid": "cfbb8b5d-399c-4b19-8ee7-5ebdf746bdd5"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 1.2692307692307692, 0.2891723881523536], "guid": "229c22cd-3bde-4a6f-88ec-e712fd76c1eb"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 1.2692307692307692, 0.03941912684456511], "guid": "d001e3e9-9563-4df5-bac3-676a757485c4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, 1.3269230769230769, 0.16429575749845934], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062878, 0.0, 0.9990130452311541]}, "guid": "e2d7d930-7d69-4224-9176-a1465f598117"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4449d850-1158-45aa-9cd1-93f08e0e73d3"}]}, "120": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 1.3846153846153844, 0.06898903200408563], "guid": "964c0c26-67d8-4ff4-95f8-0de146ba2c4e"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293432, 1.3846153846153844, 0.31886313477145534], "guid": "065d624b-71ac-4ba1-8a10-30bd44a776be"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 1.3846153846153844, 0.2891723881523536], "guid": "a629aca0-8692-43c2-901e-29ea5af2fba5"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551283058985, 1.3846153846153844, 0.03941912684456508], "guid": "ddc18af3-ef3c-49fc-aa57-fce4b53434a0"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.3339948498021252, 1.3846153846153844, 0.17919582177605323], "xaxis": [-0.9992748587227028, 0.0, -0.03807567103443308], "yaxis": [-0.03807567103443308, 0.0, 0.9992748587227028]}, "guid": "eb7c3b0f-469b-43d4-900a-b8214f82d6aa"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "e81c7283-f48a-4ba6-a795-a8f0def873b6"}]}, "111": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 1.2692307692307692, 0.06898903200408567], "guid": "b245a012-e4a1-484e-bd0a-4122c1478841"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 1.2692307692307692, 0.31886313477145534], "guid": "a1edb450-c588-4680-bd97-801d9c207e94"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 1.3846153846153846, 0.31886313477145534], "guid": "45154826-d18a-4210-806f-d49f4ea09c89"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 1.3846153846153846, 0.06898903200408567], "guid": "84756ad1-8fa7-4f7b-9c42-99a520f15192"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, 1.3269230769230769, 0.1939260833877705], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "7d25416f-9a4d-4b0c-ae5a-75947ec0760f"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "be19de18-4d21-40fa-bd0c-e531850e242e"}]}}, "107": {"112": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7172551283058994, 1.2692307692307692, 0.03941912684456508], "guid": "24948555-25f9-498f-a54c-1cb74b95b563"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595628310566, 1.2692307692307692, 0.2891723881523536], "guid": "a11a79e2-2b89-40d6-800a-4aff03029d06"}, {"dtype": "compas.geometry/Point", "data": [-3.5071370309951106, 1.2692307692307692, 0.24959216965742537], "guid": "6d05c1e2-654c-464b-babd-3efbed438dcf"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629690048982, 1.2692307692307692, 2.858824288409778e-15], "guid": "099de5db-5b65-4759-82d1-b197f9073e25"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.111407985334628, 1.2692307692307692, 0.14463077458782633], "xaxis": [-0.9987109811433932, 0.0, -0.050758015560116394], "yaxis": [-0.050758015560116394, 0.0, 0.9987109811433932]}, "guid": "3d41d298-c8f1-4430-9eea-d6c16ee2b49d"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "761a8553-1c85-48c0-97ab-bcd8d3ac820a"}]}}, "108": {"114": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 1.5, 0.03941912684456782], "guid": "a7dd53ee-cbd3-4821-a1fe-46f5081f1883"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 1.5, 0.28917238815235635], "guid": "32772be0-a3e1-4338-9f6a-9d2bd096efad"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 1.3846153846153846, 0.28917238815235635], "guid": "da2cc6a4-8190-4294-87fd-c84dc33d92af"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 1.3846153846153846, 0.03941912684456782], "guid": "e370dcad-597c-4e94-ba3c-b2bf09a53cec"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, 1.4423076923076923, 0.1642957574984621], "xaxis": [-0.04441773810062701, 0.0, -0.9990130452311542], "yaxis": [-0.0, -1.0, 0.0]}, "guid": "704741de-d309-48a6-abc8-fb68d4b316c4"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "d629718e-b47a-4f95-b9be-d36471fbe486"}]}}, "109": {"116": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, 1.5000000000000004, 0.08870494999794477], "guid": "1a2bec95-becc-4f99-92c8-8dde84b67b39"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 1.5000000000000004, 0.33865962455932297], "guid": "cc6b65e1-d1d1-4dea-be48-579c9903a199"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 1.384615384615385, 0.33865962455932297], "guid": "a78c5d95-1941-4845-867b-ecb986e58ccd"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 1.384615384615385, 0.08870494999794477], "guid": "9370e991-0d6c-466d-816f-d024d8248ef5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, 1.4423076923076927, 0.2136822872786339], "xaxis": [-0.019041287736088822, 0.0, -0.9998186982455127], "yaxis": [-0.0, -1.0, 0.0]}, "guid": "14bf6436-4f09-46c4-84f9-a16422025607"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "2e362930-aea9-4609-8e97-b85734eea689"}]}, "114": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 1.3846153846153846, 0.06898903200408708], "guid": "02af70c7-63b3-4bb2-87b1-d88e6eba3b7f"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 1.3846153846153846, 0.3188631347714567], "guid": "8b0b0044-dee8-47c0-9758-8b2f24d65a28"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 1.5, 0.3188631347714567], "guid": "bc2ade46-695a-4f00-8113-0e4e6fcf4d26"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 1.5, 0.06898903200408708], "guid": "1d23bfd6-b6bb-417b-a3fc-91e93c7b8784"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, 1.442307692307692, 0.19392608338777195], "xaxis": [-0.03173206988570243, 0.0, -0.999496411069479], "yaxis": [0.0, 1.0, 0.0]}, "guid": "9d5643ed-c66f-434c-a42c-63e116c54ba9"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "0280cc3a-18d9-4177-88a2-c2e7757ed412"}]}}, "110": {"118": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 1.5000000000000002, 0.09856370341234416], "guid": "2bb7d3d0-fa23-4417-bd91-97ecdabc3194"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 1.5000000000000002, 0.34855866711722205], "guid": "f9a5f90c-73d0-4758-be6d-820d412d3a39"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 1.3846153846153848, 0.34855866711722205], "guid": "9e17a1d8-1187-48d5-b21a-a2d6a3c17a41"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 1.3846153846153848, 0.09856370341234416], "guid": "c76c5586-c1d5-413d-87ec-7dd101b5a63f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, 1.4423076923076925, 0.2235611852647831], "xaxis": [-0.00634743689595929, 0.0, 0.9999798548195118], "yaxis": [0.0, 1.0, 0.0]}, "guid": "9231fdd8-b27b-4972-a0f0-a35778d3a5a2"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "30a9132d-3be9-4bf8-b7d6-ab652302e9da"}]}, "116": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 1.3846153846153848, 0.09856370341234204], "guid": "ddf7e80d-8e5a-4383-b408-1fa97c7fef2b"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 1.3846153846153848, 0.34855866711721994], "guid": "ca3f43ed-334b-40c4-b1d1-a5b1ab6cb36b"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 1.5000000000000002, 0.34855866711721994], "guid": "7be9150c-b209-4003-8414-18c209339691"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 1.5000000000000002, 0.09856370341234204], "guid": "18dfa1c9-dccd-4ed5-bbb2-7a019a7d5b04"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, 1.4423076923076923, 0.22356118526478097], "xaxis": [-0.006347436895961065, 0.0, -0.9999798548195118], "yaxis": [0.0, 1.0, 0.0]}, "guid": "b7673abb-a40e-4b07-883c-d9196ce6d681"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "9258d56b-80d9-4664-a60e-60e9f0c060a4"}]}}, "111": {"120": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 1.5, 0.06898903200408567], "guid": "dcf825ab-50aa-4158-9cb6-48dc2979d35b"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 1.5, 0.31886313477145534], "guid": "a7ed2ead-00db-43a8-93ba-da6bd635b4dd"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 1.3846153846153846, 0.31886313477145534], "guid": "f1fd6884-b0cf-4ebe-a848-6412a8ff9fd0"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 1.3846153846153846, 0.06898903200408567], "guid": "59c64cc0-4c69-4474-b640-20a3b8acd931"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, 1.442307692307692, 0.1939260833877705], "xaxis": [-0.03173206988570243, 0.0, 0.999496411069479], "yaxis": [0.0, 1.0, 0.0]}, "guid": "d4897647-6c67-42c1-bdea-95ba6c069cf5"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "2550a297-20ff-4f33-a82c-fe03bac78e6f"}]}, "118": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552865, 1.3846153846153846, 0.08870494999794355], "guid": "61e955f2-4796-430a-9bac-33fa96064212"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, 1.3846153846153846, 0.33865962455932164], "guid": "fe4824c3-cf03-4818-8252-71ff710af2f0"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, 1.4999999999999998, 0.33865962455932164], "guid": "733013eb-67b4-4af5-a325-1888af353ab6"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552865, 1.4999999999999998, 0.08870494999794355], "guid": "1e688b65-5374-44c6-bab0-5df8864a39c5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222978, 1.442307692307692, 0.2136822872786326], "xaxis": [-0.019041287736090595, 0.0, 0.9998186982455127], "yaxis": [0.0, -1.0000000000000002, 0.0]}, "guid": "1d9ba452-5d35-483c-8968-d8fc6cac5af6"}, "size": 0.028846153846153785, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "fc98dfdf-66c7-4c91-ac3a-ed2e78e17d0c"}]}}, "112": {"120": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 1.3846153846153844, 0.03941912684456511], "guid": "fe462560-f203-470a-b4c1-362318f30e6d"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 1.3846153846153844, 0.2891723881523536], "guid": "fd86a32c-20cf-4f13-ae9e-e93930b37c98"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 1.4999999999999998, 0.2891723881523536], "guid": "e672451b-7195-4609-af9a-7eb111168dad"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 1.4999999999999998, 0.03941912684456511], "guid": "99701851-49eb-4aa5-b39f-d6aaf3638a78"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, 1.442307692307692, 0.16429575749845934], "xaxis": [-0.04441773810062878, 0.0, 0.9990130452311541], "yaxis": [0.0, -1.0, 0.0]}, "guid": "59a62f7e-18a9-4fb7-8130-3ad2d8098bf5"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4c797019-bd8a-494d-be5d-4ad63b161729"}]}}, "113": {}, "114": {}, "115": {}, "116": {}, "117": {}, "118": {}, "119": {}, "120": {}}, "max_node": 120}}, "inheritance": ["compas_model.models/Model"], "guid": "728ee1da-56de-40ff-a5e9-e98dc9caeb72"}, "boundary_conditions": {"dtype": "compas_dem.problem/BoundaryConditions", "data": {"name": "BoundaryConditions", "gravity": false, "g": 9.81, "body_forces": [], "point_loads": [], "surface_loads": [], "displacements": [{"block_index": 0, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 8, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 9, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 17, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 18, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 26, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 27, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 35, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 36, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 44, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 45, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 53, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 54, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 62, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 63, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 71, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 72, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 80, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 81, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 89, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 90, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 98, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 99, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 107, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 108, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 112, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}]}, "guid": "9005923b-85f5-4ca3-a918-f7e47b54a9bb"}, "contact_properties": {"dtype": "compas_dem.interactions/ContactProperties", "data": {"name": "ContactProperties", "contact_model": {"dtype": "compas_dem.interactions/MohrCoulomb", "data": {"name": "MohrCoulomb", "phi": 26.565051177077994, "c": null, "t_c": null, "k_n": null, "k_t": null, "mu": 0.5}, "guid": "7f3bd01f-ec52-4c4d-b7fa-cae067187dd6"}, "joint_model": null}, "guid": "4b361eb2-19aa-45be-b736-3d0efba8262e"}}, "guid": "b9091533-d25f-473b-bbf8-4de6692a7ed1"} \ No newline at end of file diff --git a/scripts/DEM_Analysis_References/Barrel_Vault/DEM_results.json b/scripts/DEM_Analysis_References/Barrel_Vault/DEM_results.json new file mode 100644 index 0000000..d23ba94 --- /dev/null +++ b/scripts/DEM_Analysis_References/Barrel_Vault/DEM_results.json @@ -0,0 +1 @@ +{"dtype": "compas_dem.problem/Problem", "data": {"name": "Problem", "model": {"dtype": "compas_dem.models/BlockModel", "data": {"transformation": null, "elements": {"1edb384a-5b2e-4d66-b320-ca881aea426d": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.4928629690048973, "y": -1.5, "z": 0.0}, "1": {"x": 3.5071370309951093, "y": -1.5, "z": 0.2495921696574225}, "2": {"x": 2.717255128305898, "y": -1.5, "z": 0.03941912684456782}, "3": {"x": 2.728359562831055, "y": -1.5, "z": 0.28917238815235635}, "4": {"x": 3.4928629690048973, "y": -1.2692307692307692, "z": 0.0}, "5": {"x": 3.5071370309951093, "y": -1.2692307692307692, "z": 0.2495921696574225}, "6": {"x": 2.717255128305898, "y": -1.2692307692307692, "z": 0.03941912684456782}, "7": {"x": 2.728359562831055, "y": -1.2692307692307692, "z": 0.28917238815235635}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "e878fd87-4004-4dd7-b73b-138a97a96cfb"}, "is_support": true}, "name": "Block", "guid": "1edb384a-5b2e-4d66-b320-ca881aea426d"}, "a0dd025d-aba3-4087-aab4-86e4fde149ee": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.717255128305898, "y": -1.3846153846153846, "z": 0.03941912684456782}, "1": {"x": 2.728359562831055, "y": -1.3846153846153846, "z": 0.28917238815235635}, "2": {"x": 1.9412093752579165, "y": -1.3846153846153846, "z": 0.06898903200408708}, "3": {"x": 1.949142392729342, "y": -1.3846153846153846, "z": 0.3188631347714568}, "4": {"x": 2.717255128305898, "y": -1.1538461538461537, "z": 0.03941912684456782}, "5": {"x": 2.728359562831055, "y": -1.1538461538461537, "z": 0.28917238815235635}, "6": {"x": 1.9412093752579165, "y": -1.1538461538461537, "z": 0.06898903200408708}, "7": {"x": 1.949142392729342, "y": -1.1538461538461537, "z": 0.3188631347714568}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "ac464f48-fda4-49f7-af78-c93e660b8692"}, "is_support": false}, "name": "Block", "guid": "a0dd025d-aba3-4087-aab4-86e4fde149ee"}, "3308cfe5-aca8-4695-8e48-195dba9e596e": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.9412093752579165, "y": -1.5, "z": 0.06898903200408708}, "1": {"x": 1.949142392729342, "y": -1.5, "z": 0.3188631347714568}, "2": {"x": 1.164850777255285, "y": -1.5, "z": 0.08870494999794473}, "3": {"x": 1.1696110991893072, "y": -1.5, "z": 0.33865962455932286}, "4": {"x": 1.9412093752579165, "y": -1.2692307692307692, "z": 0.06898903200408708}, "5": {"x": 1.949142392729342, "y": -1.2692307692307692, "z": 0.3188631347714568}, "6": {"x": 1.164850777255285, "y": -1.2692307692307692, "z": 0.08870494999794473}, "7": {"x": 1.1696110991893072, "y": -1.2692307692307692, "z": 0.33865962455932286}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "8755fd97-afe8-4be9-b6bc-2c0c5191043b"}, "is_support": false}, "name": "Block", "guid": "3308cfe5-aca8-4695-8e48-195dba9e596e"}, "f43d390f-358a-44a1-90eb-89ebc6ba01da": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.164850777255285, "y": -1.3846153846153846, "z": 0.08870494999794473}, "1": {"x": 1.1696110991893072, "y": -1.3846153846153846, "z": 0.33865962455932286}, "2": {"x": 0.38830445211037423, "y": -1.3846153846153846, "z": 0.09856370341234202}, "3": {"x": 0.3898913113343645, "y": -1.3846153846153846, "z": 0.34855866711721994}, "4": {"x": 1.164850777255285, "y": -1.1538461538461537, "z": 0.08870494999794473}, "5": {"x": 1.1696110991893072, "y": -1.1538461538461537, "z": 0.33865962455932286}, "6": {"x": 0.38830445211037423, "y": -1.1538461538461537, "z": 0.09856370341234202}, "7": {"x": 0.3898913113343645, "y": -1.1538461538461537, "z": 0.34855866711721994}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "ebb87ab1-213e-48b4-8033-ebb943485a2c"}, "is_support": false}, "name": "Block", "guid": "f43d390f-358a-44a1-90eb-89ebc6ba01da"}, "22ec23ab-a4cc-44d2-9bfa-a4d9cb3b2642": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.38830445211037423, "y": -1.5, "z": 0.09856370341234202}, "1": {"x": 0.3898913113343645, "y": -1.5, "z": 0.34855866711721994}, "2": {"x": -0.3883044521103738, "y": -1.5, "z": 0.09856370341234415}, "3": {"x": -0.3898913113343636, "y": -1.5, "z": 0.34855866711722205}, "4": {"x": 0.38830445211037423, "y": -1.2692307692307692, "z": 0.09856370341234202}, "5": {"x": 0.3898913113343645, "y": -1.2692307692307692, "z": 0.34855866711721994}, "6": {"x": -0.3883044521103738, "y": -1.2692307692307692, "z": 0.09856370341234415}, "7": {"x": -0.3898913113343636, "y": -1.2692307692307692, "z": 0.34855866711722205}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "0e8b4b36-2a83-4da4-9ec7-dfb684d4b563"}, "is_support": false}, "name": "Block", "guid": "22ec23ab-a4cc-44d2-9bfa-a4d9cb3b2642"}, "cd2da209-d512-4bdb-a5f3-5f9a20384668": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.3883044521103738, "y": -1.3846153846153846, "z": 0.09856370341234415}, "1": {"x": -0.3898913113343636, "y": -1.3846153846153846, "z": 0.34855866711722205}, "2": {"x": -1.1648507772552863, "y": -1.3846153846153846, "z": 0.08870494999794357}, "3": {"x": -1.169611099189309, "y": -1.3846153846153846, "z": 0.33865962455932164}, "4": {"x": -0.3883044521103738, "y": -1.1538461538461537, "z": 0.09856370341234415}, "5": {"x": -0.3898913113343636, "y": -1.1538461538461537, "z": 0.34855866711722205}, "6": {"x": -1.1648507772552863, "y": -1.1538461538461537, "z": 0.08870494999794357}, "7": {"x": -1.169611099189309, "y": -1.1538461538461537, "z": 0.33865962455932164}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "9f184ce6-7ab5-4c7c-a261-784fd5a1a4e3"}, "is_support": false}, "name": "Block", "guid": "cd2da209-d512-4bdb-a5f3-5f9a20384668"}, "0d2860d3-2378-4313-ba98-6c8e1bdb6f8e": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.1648507772552863, "y": -1.5, "z": 0.08870494999794357}, "1": {"x": -1.169611099189309, "y": -1.5, "z": 0.33865962455932164}, "2": {"x": -1.9412093752579178, "y": -1.5, "z": 0.06898903200408565}, "3": {"x": -1.9491423927293434, "y": -1.5, "z": 0.31886313477145534}, "4": {"x": -1.1648507772552863, "y": -1.2692307692307692, "z": 0.08870494999794357}, "5": {"x": -1.169611099189309, "y": -1.2692307692307692, "z": 0.33865962455932164}, "6": {"x": -1.9412093752579178, "y": -1.2692307692307692, "z": 0.06898903200408565}, "7": {"x": -1.9491423927293434, "y": -1.2692307692307692, "z": 0.31886313477145534}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "be9abe63-2e13-45b1-a717-efbbee528543"}, "is_support": false}, "name": "Block", "guid": "0d2860d3-2378-4313-ba98-6c8e1bdb6f8e"}, "697510ce-fb20-4483-a058-5d4f210883ac": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.9412093752579178, "y": -1.3846153846153846, "z": 0.06898903200408565}, "1": {"x": -1.9491423927293434, "y": -1.3846153846153846, "z": 0.31886313477145534}, "2": {"x": -2.717255128305899, "y": -1.3846153846153846, "z": 0.03941912684456508}, "3": {"x": -2.728359562831056, "y": -1.3846153846153846, "z": 0.2891723881523536}, "4": {"x": -1.9412093752579178, "y": -1.1538461538461537, "z": 0.06898903200408565}, "5": {"x": -1.9491423927293434, "y": -1.1538461538461537, "z": 0.31886313477145534}, "6": {"x": -2.717255128305899, "y": -1.1538461538461537, "z": 0.03941912684456508}, "7": {"x": -2.728359562831056, "y": -1.1538461538461537, "z": 0.2891723881523536}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "7788a702-c0ff-41ff-9042-0981af8533fd"}, "is_support": false}, "name": "Block", "guid": "697510ce-fb20-4483-a058-5d4f210883ac"}, "9b41eef9-3d4c-411e-a65b-f67842ed3723": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.717255128305899, "y": -1.5, "z": 0.03941912684456508}, "1": {"x": -2.728359562831056, "y": -1.5, "z": 0.2891723881523536}, "2": {"x": -3.492862969004898, "y": -1.5, "z": 2.858824288409778e-15}, "3": {"x": -3.5071370309951098, "y": -1.5, "z": 0.2495921696574254}, "4": {"x": -2.717255128305899, "y": -1.2692307692307692, "z": 0.03941912684456508}, "5": {"x": -2.728359562831056, "y": -1.2692307692307692, "z": 0.2891723881523536}, "6": {"x": -3.492862969004898, "y": -1.2692307692307692, "z": 2.858824288409778e-15}, "7": {"x": -3.5071370309951098, "y": -1.2692307692307692, "z": 0.2495921696574254}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "a0c13a80-91cd-44fc-b957-4fb477f85f64"}, "is_support": true}, "name": "Block", "guid": "9b41eef9-3d4c-411e-a65b-f67842ed3723"}, "a3e8ecaf-6e2c-428b-93d1-e1fd36433c99": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.4928629690048973, "y": -1.2692307692307692, "z": 0.0}, "1": {"x": 3.5071370309951093, "y": -1.2692307692307692, "z": 0.2495921696574225}, "2": {"x": 2.717255128305898, "y": -1.2692307692307692, "z": 0.03941912684456782}, "3": {"x": 2.728359562831055, "y": -1.2692307692307692, "z": 0.28917238815235635}, "4": {"x": 3.4928629690048973, "y": -1.0384615384615383, "z": 0.0}, "5": {"x": 3.5071370309951093, "y": -1.0384615384615383, "z": 0.2495921696574225}, "6": {"x": 2.717255128305898, "y": -1.0384615384615383, "z": 0.03941912684456782}, "7": {"x": 2.728359562831055, "y": -1.0384615384615383, "z": 0.28917238815235635}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "88717181-ca63-467d-8c15-92c6ee0663b6"}, "is_support": true}, "name": "Block", "guid": "a3e8ecaf-6e2c-428b-93d1-e1fd36433c99"}, "9966a772-b76f-4706-aaec-5a1f508a08fb": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.717255128305898, "y": -1.1538461538461537, "z": 0.03941912684456782}, "1": {"x": 2.728359562831055, "y": -1.1538461538461537, "z": 0.28917238815235635}, "2": {"x": 1.9412093752579165, "y": -1.1538461538461537, "z": 0.06898903200408708}, "3": {"x": 1.949142392729342, "y": -1.1538461538461537, "z": 0.3188631347714568}, "4": {"x": 2.717255128305898, "y": -0.923076923076923, "z": 0.03941912684456782}, "5": {"x": 2.728359562831055, "y": -0.923076923076923, "z": 0.28917238815235635}, "6": {"x": 1.9412093752579165, "y": -0.923076923076923, "z": 0.06898903200408708}, "7": {"x": 1.949142392729342, "y": -0.923076923076923, "z": 0.3188631347714568}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "d068c22b-cb57-44a6-b131-1429e2266491"}, "is_support": false}, "name": "Block", "guid": "9966a772-b76f-4706-aaec-5a1f508a08fb"}, "a46cf32f-a300-4e65-a6f6-00a501a5b356": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.9412093752579165, "y": -1.2692307692307692, "z": 0.06898903200408708}, "1": {"x": 1.949142392729342, "y": -1.2692307692307692, "z": 0.3188631347714568}, "2": {"x": 1.164850777255285, "y": -1.2692307692307692, "z": 0.08870494999794473}, "3": {"x": 1.1696110991893072, "y": -1.2692307692307692, "z": 0.33865962455932286}, "4": {"x": 1.9412093752579165, "y": -1.0384615384615383, "z": 0.06898903200408708}, "5": {"x": 1.949142392729342, "y": -1.0384615384615383, "z": 0.3188631347714568}, "6": {"x": 1.164850777255285, "y": -1.0384615384615383, "z": 0.08870494999794473}, "7": {"x": 1.1696110991893072, "y": -1.0384615384615383, "z": 0.33865962455932286}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "56b08b24-71be-49a2-81f1-9b6e5724c360"}, "is_support": false}, "name": "Block", "guid": "a46cf32f-a300-4e65-a6f6-00a501a5b356"}, "e9296123-0d1a-45f7-983f-dc6c00f2d1cd": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.164850777255285, "y": -1.1538461538461537, "z": 0.08870494999794473}, "1": {"x": 1.1696110991893072, "y": -1.1538461538461537, "z": 0.33865962455932286}, "2": {"x": 0.38830445211037423, "y": -1.1538461538461537, "z": 0.09856370341234202}, "3": {"x": 0.3898913113343645, "y": -1.1538461538461537, "z": 0.34855866711721994}, "4": {"x": 1.164850777255285, "y": -0.923076923076923, "z": 0.08870494999794473}, "5": {"x": 1.1696110991893072, "y": -0.923076923076923, "z": 0.33865962455932286}, "6": {"x": 0.38830445211037423, "y": -0.923076923076923, "z": 0.09856370341234202}, "7": {"x": 0.3898913113343645, "y": -0.923076923076923, "z": 0.34855866711721994}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "b7874980-ada0-4a7e-8edf-dcc263b4ad27"}, "is_support": false}, "name": "Block", "guid": "e9296123-0d1a-45f7-983f-dc6c00f2d1cd"}, "6ccf10a0-e246-4094-933a-2fb607786ebf": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.38830445211037423, "y": -1.2692307692307692, "z": 0.09856370341234202}, "1": {"x": 0.3898913113343645, "y": -1.2692307692307692, "z": 0.34855866711721994}, "2": {"x": -0.3883044521103738, "y": -1.2692307692307692, "z": 0.09856370341234415}, "3": {"x": -0.3898913113343636, "y": -1.2692307692307692, "z": 0.34855866711722205}, "4": {"x": 0.38830445211037423, "y": -1.0384615384615383, "z": 0.09856370341234202}, "5": {"x": 0.3898913113343645, "y": -1.0384615384615383, "z": 0.34855866711721994}, "6": {"x": -0.3883044521103738, "y": -1.0384615384615383, "z": 0.09856370341234415}, "7": {"x": -0.3898913113343636, "y": -1.0384615384615383, "z": 0.34855866711722205}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "82ba3cde-7a15-4b2b-94e5-564aa1389bdf"}, "is_support": false}, "name": "Block", "guid": "6ccf10a0-e246-4094-933a-2fb607786ebf"}, "a991ee08-21dd-48d7-8a26-76e1898d2cf2": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.3883044521103738, "y": -1.1538461538461537, "z": 0.09856370341234415}, "1": {"x": -0.3898913113343636, "y": -1.1538461538461537, "z": 0.34855866711722205}, "2": {"x": -1.1648507772552863, "y": -1.1538461538461537, "z": 0.08870494999794357}, "3": {"x": -1.169611099189309, "y": -1.1538461538461537, "z": 0.33865962455932164}, "4": {"x": -0.3883044521103738, "y": -0.923076923076923, "z": 0.09856370341234415}, "5": {"x": -0.3898913113343636, "y": -0.923076923076923, "z": 0.34855866711722205}, "6": {"x": -1.1648507772552863, "y": -0.923076923076923, "z": 0.08870494999794357}, "7": {"x": -1.169611099189309, "y": -0.923076923076923, "z": 0.33865962455932164}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "f490fd88-ffe5-4bb4-a716-221f1d3b279e"}, "is_support": false}, "name": "Block", "guid": "a991ee08-21dd-48d7-8a26-76e1898d2cf2"}, "3ff8d7c6-23ee-4947-805e-abb7b5870dd1": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.1648507772552863, "y": -1.2692307692307692, "z": 0.08870494999794357}, "1": {"x": -1.169611099189309, "y": -1.2692307692307692, "z": 0.33865962455932164}, "2": {"x": -1.9412093752579178, "y": -1.2692307692307692, "z": 0.06898903200408565}, "3": {"x": -1.9491423927293434, "y": -1.2692307692307692, "z": 0.31886313477145534}, "4": {"x": -1.1648507772552863, "y": -1.0384615384615383, "z": 0.08870494999794357}, "5": {"x": -1.169611099189309, "y": -1.0384615384615383, "z": 0.33865962455932164}, "6": {"x": -1.9412093752579178, "y": -1.0384615384615383, "z": 0.06898903200408565}, "7": {"x": -1.9491423927293434, "y": -1.0384615384615383, "z": 0.31886313477145534}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "003d0d8a-3910-458e-86e6-79e5263d8638"}, "is_support": false}, "name": "Block", "guid": "3ff8d7c6-23ee-4947-805e-abb7b5870dd1"}, "884d7e49-5633-4051-a9ca-2c9423964c61": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.9412093752579178, "y": -1.1538461538461537, "z": 0.06898903200408565}, "1": {"x": -1.9491423927293434, "y": -1.1538461538461537, "z": 0.31886313477145534}, "2": {"x": -2.717255128305899, "y": -1.1538461538461537, "z": 0.03941912684456508}, "3": {"x": -2.728359562831056, "y": -1.1538461538461537, "z": 0.2891723881523536}, "4": {"x": -1.9412093752579178, "y": -0.923076923076923, "z": 0.06898903200408565}, "5": {"x": -1.9491423927293434, "y": -0.923076923076923, "z": 0.31886313477145534}, "6": {"x": -2.717255128305899, "y": -0.923076923076923, "z": 0.03941912684456508}, "7": {"x": -2.728359562831056, "y": -0.923076923076923, "z": 0.2891723881523536}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "0804c26f-8f5e-4ebb-a28f-807da98d6bdd"}, "is_support": false}, "name": "Block", "guid": "884d7e49-5633-4051-a9ca-2c9423964c61"}, "2ac0ad36-6e10-4ef8-b0ac-e47e58a5b613": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.717255128305899, "y": -1.2692307692307692, "z": 0.03941912684456508}, "1": {"x": -2.728359562831056, "y": -1.2692307692307692, "z": 0.2891723881523536}, "2": {"x": -3.492862969004898, "y": -1.2692307692307692, "z": 2.858824288409778e-15}, "3": {"x": -3.5071370309951098, "y": -1.2692307692307692, "z": 0.2495921696574254}, "4": {"x": -2.717255128305899, "y": -1.0384615384615383, "z": 0.03941912684456508}, "5": {"x": -2.728359562831056, "y": -1.0384615384615383, "z": 0.2891723881523536}, "6": {"x": -3.492862969004898, "y": -1.0384615384615383, "z": 2.858824288409778e-15}, "7": {"x": -3.5071370309951098, "y": -1.0384615384615383, "z": 0.2495921696574254}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "bfdaa560-6fbf-40b4-8af9-10baa04c83de"}, "is_support": true}, "name": "Block", "guid": "2ac0ad36-6e10-4ef8-b0ac-e47e58a5b613"}, "19b9d3e2-16bc-4210-8554-6cd689ee0373": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.4928629690048973, "y": -1.0384615384615383, "z": 0.0}, "1": {"x": 3.5071370309951093, "y": -1.0384615384615383, "z": 0.2495921696574225}, "2": {"x": 2.717255128305898, "y": -1.0384615384615383, "z": 0.03941912684456782}, "3": {"x": 2.728359562831055, "y": -1.0384615384615383, "z": 0.28917238815235635}, "4": {"x": 3.4928629690048973, "y": -0.8076923076923077, "z": 0.0}, "5": {"x": 3.5071370309951093, "y": -0.8076923076923077, "z": 0.2495921696574225}, "6": {"x": 2.717255128305898, "y": -0.8076923076923077, "z": 0.03941912684456782}, "7": {"x": 2.728359562831055, "y": -0.8076923076923077, "z": 0.28917238815235635}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "a10bc8d7-2d06-4b10-a47c-ed1b5754ca7f"}, "is_support": true}, "name": "Block", "guid": "19b9d3e2-16bc-4210-8554-6cd689ee0373"}, "b56f0278-34d0-4c2c-829c-27c11e57bc1e": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.717255128305898, "y": -0.923076923076923, "z": 0.03941912684456782}, "1": {"x": 2.728359562831055, "y": -0.923076923076923, "z": 0.28917238815235635}, "2": {"x": 1.9412093752579165, "y": -0.923076923076923, "z": 0.06898903200408708}, "3": {"x": 1.949142392729342, "y": -0.923076923076923, "z": 0.3188631347714568}, "4": {"x": 2.717255128305898, "y": -0.6923076923076923, "z": 0.03941912684456782}, "5": {"x": 2.728359562831055, "y": -0.6923076923076923, "z": 0.28917238815235635}, "6": {"x": 1.9412093752579165, "y": -0.6923076923076923, "z": 0.06898903200408708}, "7": {"x": 1.949142392729342, "y": -0.6923076923076923, "z": 0.3188631347714568}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "affd9c52-f46a-46a9-b629-d643be5b08ca"}, "is_support": false}, "name": "Block", "guid": "b56f0278-34d0-4c2c-829c-27c11e57bc1e"}, "c9cb65df-843e-43e9-9bcc-4857391f799f": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.9412093752579165, "y": -1.0384615384615383, "z": 0.06898903200408708}, "1": {"x": 1.949142392729342, "y": -1.0384615384615383, "z": 0.3188631347714568}, "2": {"x": 1.164850777255285, "y": -1.0384615384615383, "z": 0.08870494999794473}, "3": {"x": 1.1696110991893072, "y": -1.0384615384615383, "z": 0.33865962455932286}, "4": {"x": 1.9412093752579165, "y": -0.8076923076923077, "z": 0.06898903200408708}, "5": {"x": 1.949142392729342, "y": -0.8076923076923077, "z": 0.3188631347714568}, "6": {"x": 1.164850777255285, "y": -0.8076923076923077, "z": 0.08870494999794473}, "7": {"x": 1.1696110991893072, "y": -0.8076923076923077, "z": 0.33865962455932286}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "07967c1e-3ee1-40a4-9166-5ce180819986"}, "is_support": false}, "name": "Block", "guid": "c9cb65df-843e-43e9-9bcc-4857391f799f"}, "cb230d96-8e66-4c8c-bd09-f432dd49d486": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.164850777255285, "y": -0.923076923076923, "z": 0.08870494999794473}, "1": {"x": 1.1696110991893072, "y": -0.923076923076923, "z": 0.33865962455932286}, "2": {"x": 0.38830445211037423, "y": -0.923076923076923, "z": 0.09856370341234202}, "3": {"x": 0.3898913113343645, "y": -0.923076923076923, "z": 0.34855866711721994}, "4": {"x": 1.164850777255285, "y": -0.6923076923076923, "z": 0.08870494999794473}, "5": {"x": 1.1696110991893072, "y": -0.6923076923076923, "z": 0.33865962455932286}, "6": {"x": 0.38830445211037423, "y": -0.6923076923076923, "z": 0.09856370341234202}, "7": {"x": 0.3898913113343645, "y": -0.6923076923076923, "z": 0.34855866711721994}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "a7d3dee3-cead-4d28-acb5-e7dacf106939"}, "is_support": false}, "name": "Block", "guid": "cb230d96-8e66-4c8c-bd09-f432dd49d486"}, "50ce2053-bc32-4834-92ef-15e9b91b74d8": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.38830445211037423, "y": -1.0384615384615383, "z": 0.09856370341234202}, "1": {"x": 0.3898913113343645, "y": -1.0384615384615383, "z": 0.34855866711721994}, "2": {"x": -0.3883044521103738, "y": -1.0384615384615383, "z": 0.09856370341234415}, "3": {"x": -0.3898913113343636, "y": -1.0384615384615383, "z": 0.34855866711722205}, "4": {"x": 0.38830445211037423, "y": -0.8076923076923077, "z": 0.09856370341234202}, "5": {"x": 0.3898913113343645, "y": -0.8076923076923077, "z": 0.34855866711721994}, "6": {"x": -0.3883044521103738, "y": -0.8076923076923077, "z": 0.09856370341234415}, "7": {"x": -0.3898913113343636, "y": -0.8076923076923077, "z": 0.34855866711722205}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "75738737-e9bf-48c6-8dcd-c26b2614ed19"}, "is_support": false}, "name": "Block", "guid": "50ce2053-bc32-4834-92ef-15e9b91b74d8"}, "01fe9897-c6d4-4de2-ae48-32cd5b99c38e": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.3883044521103738, "y": -0.923076923076923, "z": 0.09856370341234415}, "1": {"x": -0.3898913113343636, "y": -0.923076923076923, "z": 0.34855866711722205}, "2": {"x": -1.1648507772552863, "y": -0.923076923076923, "z": 0.08870494999794357}, "3": {"x": -1.169611099189309, "y": -0.923076923076923, "z": 0.33865962455932164}, "4": {"x": -0.3883044521103738, "y": -0.6923076923076923, "z": 0.09856370341234415}, "5": {"x": -0.3898913113343636, "y": -0.6923076923076923, "z": 0.34855866711722205}, "6": {"x": -1.1648507772552863, "y": -0.6923076923076923, "z": 0.08870494999794357}, "7": {"x": -1.169611099189309, "y": -0.6923076923076923, "z": 0.33865962455932164}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "acd50797-bb18-4ca3-a3ca-a6a2893e685e"}, "is_support": false}, "name": "Block", "guid": "01fe9897-c6d4-4de2-ae48-32cd5b99c38e"}, "0edd4ae5-3839-466e-a0db-bfe6a3248c4a": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.1648507772552863, "y": -1.0384615384615383, "z": 0.08870494999794357}, "1": {"x": -1.169611099189309, "y": -1.0384615384615383, "z": 0.33865962455932164}, "2": {"x": -1.9412093752579178, "y": -1.0384615384615383, "z": 0.06898903200408565}, "3": {"x": -1.9491423927293434, "y": -1.0384615384615383, "z": 0.31886313477145534}, "4": {"x": -1.1648507772552863, "y": -0.8076923076923077, "z": 0.08870494999794357}, "5": {"x": -1.169611099189309, "y": -0.8076923076923077, "z": 0.33865962455932164}, "6": {"x": -1.9412093752579178, "y": -0.8076923076923077, "z": 0.06898903200408565}, "7": {"x": -1.9491423927293434, "y": -0.8076923076923077, "z": 0.31886313477145534}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "39d0afa6-d7a2-4294-8f2c-351b524d3f2c"}, "is_support": false}, "name": "Block", "guid": "0edd4ae5-3839-466e-a0db-bfe6a3248c4a"}, "6669ee1f-840f-4395-9bc4-c8deaa9a4d58": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.9412093752579178, "y": -0.923076923076923, "z": 0.06898903200408565}, "1": {"x": -1.9491423927293434, "y": -0.923076923076923, "z": 0.31886313477145534}, "2": {"x": -2.717255128305899, "y": -0.923076923076923, "z": 0.03941912684456508}, "3": {"x": -2.728359562831056, "y": -0.923076923076923, "z": 0.2891723881523536}, "4": {"x": -1.9412093752579178, "y": -0.6923076923076923, "z": 0.06898903200408565}, "5": {"x": -1.9491423927293434, "y": -0.6923076923076923, "z": 0.31886313477145534}, "6": {"x": -2.717255128305899, "y": -0.6923076923076923, "z": 0.03941912684456508}, "7": {"x": -2.728359562831056, "y": -0.6923076923076923, "z": 0.2891723881523536}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "4edb1e97-4f1e-452c-99b3-d3da18532baf"}, "is_support": false}, "name": "Block", "guid": "6669ee1f-840f-4395-9bc4-c8deaa9a4d58"}, "cfd40143-54e1-4b10-a7d3-da5a99bde9e0": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.717255128305899, "y": -1.0384615384615383, "z": 0.03941912684456508}, "1": {"x": -2.728359562831056, "y": -1.0384615384615383, "z": 0.2891723881523536}, "2": {"x": -3.492862969004898, "y": -1.0384615384615383, "z": 2.858824288409778e-15}, "3": {"x": -3.5071370309951098, "y": -1.0384615384615383, "z": 0.2495921696574254}, "4": {"x": -2.717255128305899, "y": -0.8076923076923077, "z": 0.03941912684456508}, "5": {"x": -2.728359562831056, "y": -0.8076923076923077, "z": 0.2891723881523536}, "6": {"x": -3.492862969004898, "y": -0.8076923076923077, "z": 2.858824288409778e-15}, "7": {"x": -3.5071370309951098, "y": -0.8076923076923077, "z": 0.2495921696574254}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "7edae3ab-5fee-47de-90ea-204575db4416"}, "is_support": true}, "name": "Block", "guid": "cfd40143-54e1-4b10-a7d3-da5a99bde9e0"}, "cf012192-330e-4517-9751-00454ebdc5d9": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.4928629690048973, "y": -0.8076923076923077, "z": 0.0}, "1": {"x": 3.5071370309951093, "y": -0.8076923076923077, "z": 0.2495921696574225}, "2": {"x": 2.717255128305898, "y": -0.8076923076923077, "z": 0.03941912684456782}, "3": {"x": 2.728359562831055, "y": -0.8076923076923077, "z": 0.28917238815235635}, "4": {"x": 3.4928629690048973, "y": -0.5769230769230769, "z": 0.0}, "5": {"x": 3.5071370309951093, "y": -0.5769230769230769, "z": 0.2495921696574225}, "6": {"x": 2.717255128305898, "y": -0.5769230769230769, "z": 0.03941912684456782}, "7": {"x": 2.728359562831055, "y": -0.5769230769230769, "z": 0.28917238815235635}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "835c6ee1-4a50-45a3-b11f-8853dedfd47c"}, "is_support": true}, "name": "Block", "guid": "cf012192-330e-4517-9751-00454ebdc5d9"}, "e57c00c1-bbbf-46d5-95e8-a9f629e71442": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.717255128305898, "y": -0.6923076923076923, "z": 0.03941912684456782}, "1": {"x": 2.728359562831055, "y": -0.6923076923076923, "z": 0.28917238815235635}, "2": {"x": 1.9412093752579165, "y": -0.6923076923076923, "z": 0.06898903200408708}, "3": {"x": 1.949142392729342, "y": -0.6923076923076923, "z": 0.3188631347714568}, "4": {"x": 2.717255128305898, "y": -0.46153846153846145, "z": 0.03941912684456782}, "5": {"x": 2.728359562831055, "y": -0.46153846153846145, "z": 0.28917238815235635}, "6": {"x": 1.9412093752579165, "y": -0.46153846153846145, "z": 0.06898903200408708}, "7": {"x": 1.949142392729342, "y": -0.46153846153846145, "z": 0.3188631347714568}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "983cc81b-c453-4113-84b0-00c325169af8"}, "is_support": false}, "name": "Block", "guid": "e57c00c1-bbbf-46d5-95e8-a9f629e71442"}, "cd0a8036-8b25-44bd-846c-6673671aaa02": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.9412093752579165, "y": -0.8076923076923077, "z": 0.06898903200408708}, "1": {"x": 1.949142392729342, "y": -0.8076923076923077, "z": 0.3188631347714568}, "2": {"x": 1.164850777255285, "y": -0.8076923076923077, "z": 0.08870494999794473}, "3": {"x": 1.1696110991893072, "y": -0.8076923076923077, "z": 0.33865962455932286}, "4": {"x": 1.9412093752579165, "y": -0.5769230769230769, "z": 0.06898903200408708}, "5": {"x": 1.949142392729342, "y": -0.5769230769230769, "z": 0.3188631347714568}, "6": {"x": 1.164850777255285, "y": -0.5769230769230769, "z": 0.08870494999794473}, "7": {"x": 1.1696110991893072, "y": -0.5769230769230769, "z": 0.33865962455932286}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "4bf969a9-3b0c-403c-9e27-b86eb9b8914d"}, "is_support": false}, "name": "Block", "guid": "cd0a8036-8b25-44bd-846c-6673671aaa02"}, "c70ab643-700f-42db-b45e-858cc38ec665": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.164850777255285, "y": -0.6923076923076923, "z": 0.08870494999794473}, "1": {"x": 1.1696110991893072, "y": -0.6923076923076923, "z": 0.33865962455932286}, "2": {"x": 0.38830445211037423, "y": -0.6923076923076923, "z": 0.09856370341234202}, "3": {"x": 0.3898913113343645, "y": -0.6923076923076923, "z": 0.34855866711721994}, "4": {"x": 1.164850777255285, "y": -0.46153846153846145, "z": 0.08870494999794473}, "5": {"x": 1.1696110991893072, "y": -0.46153846153846145, "z": 0.33865962455932286}, "6": {"x": 0.38830445211037423, "y": -0.46153846153846145, "z": 0.09856370341234202}, "7": {"x": 0.3898913113343645, "y": -0.46153846153846145, "z": 0.34855866711721994}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "c648d4ee-251f-4ba9-80a0-222f0914002a"}, "is_support": false}, "name": "Block", "guid": "c70ab643-700f-42db-b45e-858cc38ec665"}, "25b24d50-d32d-41cc-ba52-19b0e2ac35c1": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.38830445211037423, "y": -0.8076923076923077, "z": 0.09856370341234202}, "1": {"x": 0.3898913113343645, "y": -0.8076923076923077, "z": 0.34855866711721994}, "2": {"x": -0.3883044521103738, "y": -0.8076923076923077, "z": 0.09856370341234415}, "3": {"x": -0.3898913113343636, "y": -0.8076923076923077, "z": 0.34855866711722205}, "4": {"x": 0.38830445211037423, "y": -0.5769230769230769, "z": 0.09856370341234202}, "5": {"x": 0.3898913113343645, "y": -0.5769230769230769, "z": 0.34855866711721994}, "6": {"x": -0.3883044521103738, "y": -0.5769230769230769, "z": 0.09856370341234415}, "7": {"x": -0.3898913113343636, "y": -0.5769230769230769, "z": 0.34855866711722205}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "22de2829-cfbb-4888-82b7-da53449e58f6"}, "is_support": false}, "name": "Block", "guid": "25b24d50-d32d-41cc-ba52-19b0e2ac35c1"}, "368f8813-17d0-4c17-b545-2dd78dae6d95": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.3883044521103738, "y": -0.6923076923076923, "z": 0.09856370341234415}, "1": {"x": -0.3898913113343636, "y": -0.6923076923076923, "z": 0.34855866711722205}, "2": {"x": -1.1648507772552863, "y": -0.6923076923076923, "z": 0.08870494999794357}, "3": {"x": -1.169611099189309, "y": -0.6923076923076923, "z": 0.33865962455932164}, "4": {"x": -0.3883044521103738, "y": -0.46153846153846145, "z": 0.09856370341234415}, "5": {"x": -0.3898913113343636, "y": -0.46153846153846145, "z": 0.34855866711722205}, "6": {"x": -1.1648507772552863, "y": -0.46153846153846145, "z": 0.08870494999794357}, "7": {"x": -1.169611099189309, "y": -0.46153846153846145, "z": 0.33865962455932164}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "169a0824-db6e-48e4-92e5-cba1ccf05bd2"}, "is_support": false}, "name": "Block", "guid": "368f8813-17d0-4c17-b545-2dd78dae6d95"}, "3b40f112-e2bb-4833-84b4-6a4548902cb3": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.1648507772552863, "y": -0.8076923076923077, "z": 0.08870494999794357}, "1": {"x": -1.169611099189309, "y": -0.8076923076923077, "z": 0.33865962455932164}, "2": {"x": -1.9412093752579178, "y": -0.8076923076923077, "z": 0.06898903200408565}, "3": {"x": -1.9491423927293434, "y": -0.8076923076923077, "z": 0.31886313477145534}, "4": {"x": -1.1648507772552863, "y": -0.5769230769230769, "z": 0.08870494999794357}, "5": {"x": -1.169611099189309, "y": -0.5769230769230769, "z": 0.33865962455932164}, "6": {"x": -1.9412093752579178, "y": -0.5769230769230769, "z": 0.06898903200408565}, "7": {"x": -1.9491423927293434, "y": -0.5769230769230769, "z": 0.31886313477145534}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "37137df0-01db-4c22-bf63-85934c8887bf"}, "is_support": false}, "name": "Block", "guid": "3b40f112-e2bb-4833-84b4-6a4548902cb3"}, "cfb26dc7-762e-462c-8402-887f119bc1e8": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.9412093752579178, "y": -0.6923076923076923, "z": 0.06898903200408565}, "1": {"x": -1.9491423927293434, "y": -0.6923076923076923, "z": 0.31886313477145534}, "2": {"x": -2.717255128305899, "y": -0.6923076923076923, "z": 0.03941912684456508}, "3": {"x": -2.728359562831056, "y": -0.6923076923076923, "z": 0.2891723881523536}, "4": {"x": -1.9412093752579178, "y": -0.46153846153846145, "z": 0.06898903200408565}, "5": {"x": -1.9491423927293434, "y": -0.46153846153846145, "z": 0.31886313477145534}, "6": {"x": -2.717255128305899, "y": -0.46153846153846145, "z": 0.03941912684456508}, "7": {"x": -2.728359562831056, "y": -0.46153846153846145, "z": 0.2891723881523536}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "a5b0e751-ad25-41da-93a5-71a373a5ad40"}, "is_support": false}, "name": "Block", "guid": "cfb26dc7-762e-462c-8402-887f119bc1e8"}, "e3eb1b65-7dc6-4463-af29-7704365eade0": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.717255128305899, "y": -0.8076923076923077, "z": 0.03941912684456508}, "1": {"x": -2.728359562831056, "y": -0.8076923076923077, "z": 0.2891723881523536}, "2": {"x": -3.492862969004898, "y": -0.8076923076923077, "z": 2.858824288409778e-15}, "3": {"x": -3.5071370309951098, "y": -0.8076923076923077, "z": 0.2495921696574254}, "4": {"x": -2.717255128305899, "y": -0.5769230769230769, "z": 0.03941912684456508}, "5": {"x": -2.728359562831056, "y": -0.5769230769230769, "z": 0.2891723881523536}, "6": {"x": -3.492862969004898, "y": -0.5769230769230769, "z": 2.858824288409778e-15}, "7": {"x": -3.5071370309951098, "y": -0.5769230769230769, "z": 0.2495921696574254}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "f7ab5ec8-018d-440e-bdd9-f74f95f10f66"}, "is_support": true}, "name": "Block", "guid": "e3eb1b65-7dc6-4463-af29-7704365eade0"}, "2077d962-1e5b-4f03-bbe5-5a99acc4c5dd": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.4928629690048973, "y": -0.5769230769230769, "z": 0.0}, "1": {"x": 3.5071370309951093, "y": -0.5769230769230769, "z": 0.2495921696574225}, "2": {"x": 2.717255128305898, "y": -0.5769230769230769, "z": 0.03941912684456782}, "3": {"x": 2.728359562831055, "y": -0.5769230769230769, "z": 0.28917238815235635}, "4": {"x": 3.4928629690048973, "y": -0.34615384615384603, "z": 0.0}, "5": {"x": 3.5071370309951093, "y": -0.34615384615384603, "z": 0.2495921696574225}, "6": {"x": 2.717255128305898, "y": -0.34615384615384603, "z": 0.03941912684456782}, "7": {"x": 2.728359562831055, "y": -0.34615384615384603, "z": 0.28917238815235635}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "36c4fad2-7945-4e18-813a-808437234605"}, "is_support": true}, "name": "Block", "guid": "2077d962-1e5b-4f03-bbe5-5a99acc4c5dd"}, "f9d8fe10-2fb7-4cf3-8ace-33c1d14184ee": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.717255128305898, "y": -0.46153846153846145, "z": 0.03941912684456782}, "1": {"x": 2.728359562831055, "y": -0.46153846153846145, "z": 0.28917238815235635}, "2": {"x": 1.9412093752579165, "y": -0.46153846153846145, "z": 0.06898903200408708}, "3": {"x": 1.949142392729342, "y": -0.46153846153846145, "z": 0.3188631347714568}, "4": {"x": 2.717255128305898, "y": -0.23076923076923062, "z": 0.03941912684456782}, "5": {"x": 2.728359562831055, "y": -0.23076923076923062, "z": 0.28917238815235635}, "6": {"x": 1.9412093752579165, "y": -0.23076923076923062, "z": 0.06898903200408708}, "7": {"x": 1.949142392729342, "y": -0.23076923076923062, "z": 0.3188631347714568}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "8f30dc4d-a720-45c9-a491-76bd5c03f43d"}, "is_support": false}, "name": "Block", "guid": "f9d8fe10-2fb7-4cf3-8ace-33c1d14184ee"}, "1e057147-b426-4a20-bb2a-9a5735379e6a": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.9412093752579165, "y": -0.5769230769230769, "z": 0.06898903200408708}, "1": {"x": 1.949142392729342, "y": -0.5769230769230769, "z": 0.3188631347714568}, "2": {"x": 1.164850777255285, "y": -0.5769230769230769, "z": 0.08870494999794473}, "3": {"x": 1.1696110991893072, "y": -0.5769230769230769, "z": 0.33865962455932286}, "4": {"x": 1.9412093752579165, "y": -0.34615384615384603, "z": 0.06898903200408708}, "5": {"x": 1.949142392729342, "y": -0.34615384615384603, "z": 0.3188631347714568}, "6": {"x": 1.164850777255285, "y": -0.34615384615384603, "z": 0.08870494999794473}, "7": {"x": 1.1696110991893072, "y": -0.34615384615384603, "z": 0.33865962455932286}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "59b9db2f-b6a2-45c6-8297-e1e3a3cf43d8"}, "is_support": false}, "name": "Block", "guid": "1e057147-b426-4a20-bb2a-9a5735379e6a"}, "3e8a578f-3007-4947-9a1d-4ce435dccd49": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.164850777255285, "y": -0.46153846153846145, "z": 0.08870494999794473}, "1": {"x": 1.1696110991893072, "y": -0.46153846153846145, "z": 0.33865962455932286}, "2": {"x": 0.38830445211037423, "y": -0.46153846153846145, "z": 0.09856370341234202}, "3": {"x": 0.3898913113343645, "y": -0.46153846153846145, "z": 0.34855866711721994}, "4": {"x": 1.164850777255285, "y": -0.23076923076923062, "z": 0.08870494999794473}, "5": {"x": 1.1696110991893072, "y": -0.23076923076923062, "z": 0.33865962455932286}, "6": {"x": 0.38830445211037423, "y": -0.23076923076923062, "z": 0.09856370341234202}, "7": {"x": 0.3898913113343645, "y": -0.23076923076923062, "z": 0.34855866711721994}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "b241f609-7eb1-4344-9823-48467b67029a"}, "is_support": false}, "name": "Block", "guid": "3e8a578f-3007-4947-9a1d-4ce435dccd49"}, "e2cf7364-a202-4d6d-8b20-452b009f18fd": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.38830445211037423, "y": -0.5769230769230769, "z": 0.09856370341234202}, "1": {"x": 0.3898913113343645, "y": -0.5769230769230769, "z": 0.34855866711721994}, "2": {"x": -0.3883044521103738, "y": -0.5769230769230769, "z": 0.09856370341234415}, "3": {"x": -0.3898913113343636, "y": -0.5769230769230769, "z": 0.34855866711722205}, "4": {"x": 0.38830445211037423, "y": -0.34615384615384603, "z": 0.09856370341234202}, "5": {"x": 0.3898913113343645, "y": -0.34615384615384603, "z": 0.34855866711721994}, "6": {"x": -0.3883044521103738, "y": -0.34615384615384603, "z": 0.09856370341234415}, "7": {"x": -0.3898913113343636, "y": -0.34615384615384603, "z": 0.34855866711722205}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "b13b6925-15e5-4d42-b57e-594f2547803a"}, "is_support": false}, "name": "Block", "guid": "e2cf7364-a202-4d6d-8b20-452b009f18fd"}, "f7242345-6db4-44b5-9b8a-001f7834930b": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.3883044521103738, "y": -0.46153846153846145, "z": 0.09856370341234415}, "1": {"x": -0.3898913113343636, "y": -0.46153846153846145, "z": 0.34855866711722205}, "2": {"x": -1.1648507772552863, "y": -0.46153846153846145, "z": 0.08870494999794357}, "3": {"x": -1.169611099189309, "y": -0.46153846153846145, "z": 0.33865962455932164}, "4": {"x": -0.3883044521103738, "y": -0.23076923076923062, "z": 0.09856370341234415}, "5": {"x": -0.3898913113343636, "y": -0.23076923076923062, "z": 0.34855866711722205}, "6": {"x": -1.1648507772552863, "y": -0.23076923076923062, "z": 0.08870494999794357}, "7": {"x": -1.169611099189309, "y": -0.23076923076923062, "z": 0.33865962455932164}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "560f0296-9ba8-4ed6-b5a5-e5655eea0f63"}, "is_support": false}, "name": "Block", "guid": "f7242345-6db4-44b5-9b8a-001f7834930b"}, "ccbfd12a-5e4b-4e6e-9bd4-8cecaf5ba635": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.1648507772552863, "y": -0.5769230769230769, "z": 0.08870494999794357}, "1": {"x": -1.169611099189309, "y": -0.5769230769230769, "z": 0.33865962455932164}, "2": {"x": -1.9412093752579178, "y": -0.5769230769230769, "z": 0.06898903200408565}, "3": {"x": -1.9491423927293434, "y": -0.5769230769230769, "z": 0.31886313477145534}, "4": {"x": -1.1648507772552863, "y": -0.34615384615384603, "z": 0.08870494999794357}, "5": {"x": -1.169611099189309, "y": -0.34615384615384603, "z": 0.33865962455932164}, "6": {"x": -1.9412093752579178, "y": -0.34615384615384603, "z": 0.06898903200408565}, "7": {"x": -1.9491423927293434, "y": -0.34615384615384603, "z": 0.31886313477145534}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "19a3a4b2-af95-4a95-9d54-54368d08cd35"}, "is_support": false}, "name": "Block", "guid": "ccbfd12a-5e4b-4e6e-9bd4-8cecaf5ba635"}, "6d564fc7-d36a-4543-b5eb-2c6ad3bd48e7": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.9412093752579178, "y": -0.46153846153846145, "z": 0.06898903200408565}, "1": {"x": -1.9491423927293434, "y": -0.46153846153846145, "z": 0.31886313477145534}, "2": {"x": -2.717255128305899, "y": -0.46153846153846145, "z": 0.03941912684456508}, "3": {"x": -2.728359562831056, "y": -0.46153846153846145, "z": 0.2891723881523536}, "4": {"x": -1.9412093752579178, "y": -0.23076923076923062, "z": 0.06898903200408565}, "5": {"x": -1.9491423927293434, "y": -0.23076923076923062, "z": 0.31886313477145534}, "6": {"x": -2.717255128305899, "y": -0.23076923076923062, "z": 0.03941912684456508}, "7": {"x": -2.728359562831056, "y": -0.23076923076923062, "z": 0.2891723881523536}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "a07c1774-4514-4b73-83ef-9e22701cabc8"}, "is_support": false}, "name": "Block", "guid": "6d564fc7-d36a-4543-b5eb-2c6ad3bd48e7"}, "3a15d88d-00ec-45d0-9c72-d59a1cd405a7": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.717255128305899, "y": -0.5769230769230769, "z": 0.03941912684456508}, "1": {"x": -2.728359562831056, "y": -0.5769230769230769, "z": 0.2891723881523536}, "2": {"x": -3.492862969004898, "y": -0.5769230769230769, "z": 2.858824288409778e-15}, "3": {"x": -3.5071370309951098, "y": -0.5769230769230769, "z": 0.2495921696574254}, "4": {"x": -2.717255128305899, "y": -0.34615384615384603, "z": 0.03941912684456508}, "5": {"x": -2.728359562831056, "y": -0.34615384615384603, "z": 0.2891723881523536}, "6": {"x": -3.492862969004898, "y": -0.34615384615384603, "z": 2.858824288409778e-15}, "7": {"x": -3.5071370309951098, "y": -0.34615384615384603, "z": 0.2495921696574254}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "5717b61c-9059-4a2c-936e-3caeea32017a"}, "is_support": true}, "name": "Block", "guid": "3a15d88d-00ec-45d0-9c72-d59a1cd405a7"}, "d24dd93f-e1ad-42ff-a7bf-0a444fce0eb0": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.4928629690048973, "y": -0.34615384615384603, "z": 0.0}, "1": {"x": 3.5071370309951093, "y": -0.34615384615384603, "z": 0.2495921696574225}, "2": {"x": 2.717255128305898, "y": -0.34615384615384603, "z": 0.03941912684456782}, "3": {"x": 2.728359562831055, "y": -0.34615384615384603, "z": 0.28917238815235635}, "4": {"x": 3.4928629690048973, "y": -0.11538461538461542, "z": 0.0}, "5": {"x": 3.5071370309951093, "y": -0.11538461538461542, "z": 0.2495921696574225}, "6": {"x": 2.717255128305898, "y": -0.11538461538461542, "z": 0.03941912684456782}, "7": {"x": 2.728359562831055, "y": -0.11538461538461542, "z": 0.28917238815235635}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "b5cb51ac-f35e-4f99-b986-35b018198bb8"}, "is_support": true}, "name": "Block", "guid": "d24dd93f-e1ad-42ff-a7bf-0a444fce0eb0"}, "54ad26d5-777e-4589-b531-f91f174e6303": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.717255128305898, "y": -0.23076923076923062, "z": 0.03941912684456782}, "1": {"x": 2.728359562831055, "y": -0.23076923076923062, "z": 0.28917238815235635}, "2": {"x": 1.9412093752579165, "y": -0.23076923076923062, "z": 0.06898903200408708}, "3": {"x": 1.949142392729342, "y": -0.23076923076923062, "z": 0.3188631347714568}, "4": {"x": 2.717255128305898, "y": 0.0, "z": 0.03941912684456782}, "5": {"x": 2.728359562831055, "y": 0.0, "z": 0.28917238815235635}, "6": {"x": 1.9412093752579165, "y": 0.0, "z": 0.06898903200408708}, "7": {"x": 1.949142392729342, "y": 0.0, "z": 0.3188631347714568}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "766a5bc4-04b8-4734-8c27-f9b45a66ea23"}, "is_support": false}, "name": "Block", "guid": "54ad26d5-777e-4589-b531-f91f174e6303"}, "c371c953-052d-4185-9dc4-5005d9fa6151": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.9412093752579165, "y": -0.34615384615384603, "z": 0.06898903200408708}, "1": {"x": 1.949142392729342, "y": -0.34615384615384603, "z": 0.3188631347714568}, "2": {"x": 1.164850777255285, "y": -0.34615384615384603, "z": 0.08870494999794473}, "3": {"x": 1.1696110991893072, "y": -0.34615384615384603, "z": 0.33865962455932286}, "4": {"x": 1.9412093752579165, "y": -0.11538461538461542, "z": 0.06898903200408708}, "5": {"x": 1.949142392729342, "y": -0.11538461538461542, "z": 0.3188631347714568}, "6": {"x": 1.164850777255285, "y": -0.11538461538461542, "z": 0.08870494999794473}, "7": {"x": 1.1696110991893072, "y": -0.11538461538461542, "z": 0.33865962455932286}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "21e70770-188d-4f6b-9086-1dd8565052e9"}, "is_support": false}, "name": "Block", "guid": "c371c953-052d-4185-9dc4-5005d9fa6151"}, "23b9d298-97d1-48b8-87bc-6ee4d81fe263": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.164850777255285, "y": -0.23076923076923062, "z": 0.08870494999794473}, "1": {"x": 1.1696110991893072, "y": -0.23076923076923062, "z": 0.33865962455932286}, "2": {"x": 0.38830445211037423, "y": -0.23076923076923062, "z": 0.09856370341234202}, "3": {"x": 0.3898913113343645, "y": -0.23076923076923062, "z": 0.34855866711721994}, "4": {"x": 1.164850777255285, "y": 0.0, "z": 0.08870494999794473}, "5": {"x": 1.1696110991893072, "y": 0.0, "z": 0.33865962455932286}, "6": {"x": 0.38830445211037423, "y": 0.0, "z": 0.09856370341234202}, "7": {"x": 0.3898913113343645, "y": 0.0, "z": 0.34855866711721994}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "717dedbc-2700-4b02-aaf4-ec6cd81a3fb9"}, "is_support": false}, "name": "Block", "guid": "23b9d298-97d1-48b8-87bc-6ee4d81fe263"}, "6eb6f3c6-0821-4d0b-9769-53a799144736": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.38830445211037423, "y": -0.34615384615384603, "z": 0.09856370341234202}, "1": {"x": 0.3898913113343645, "y": -0.34615384615384603, "z": 0.34855866711721994}, "2": {"x": -0.3883044521103738, "y": -0.34615384615384603, "z": 0.09856370341234415}, "3": {"x": -0.3898913113343636, "y": -0.34615384615384603, "z": 0.34855866711722205}, "4": {"x": 0.38830445211037423, "y": -0.11538461538461542, "z": 0.09856370341234202}, "5": {"x": 0.3898913113343645, "y": -0.11538461538461542, "z": 0.34855866711721994}, "6": {"x": -0.3883044521103738, "y": -0.11538461538461542, "z": 0.09856370341234415}, "7": {"x": -0.3898913113343636, "y": -0.11538461538461542, "z": 0.34855866711722205}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "afa8697a-efca-4134-8645-1a35b86999c3"}, "is_support": false}, "name": "Block", "guid": "6eb6f3c6-0821-4d0b-9769-53a799144736"}, "45e39a58-6825-4940-bac5-a3431bb31946": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.3883044521103738, "y": -0.23076923076923062, "z": 0.09856370341234415}, "1": {"x": -0.3898913113343636, "y": -0.23076923076923062, "z": 0.34855866711722205}, "2": {"x": -1.1648507772552863, "y": -0.23076923076923062, "z": 0.08870494999794357}, "3": {"x": -1.169611099189309, "y": -0.23076923076923062, "z": 0.33865962455932164}, "4": {"x": -0.3883044521103738, "y": 0.0, "z": 0.09856370341234415}, "5": {"x": -0.3898913113343636, "y": 0.0, "z": 0.34855866711722205}, "6": {"x": -1.1648507772552863, "y": 0.0, "z": 0.08870494999794357}, "7": {"x": -1.169611099189309, "y": 0.0, "z": 0.33865962455932164}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "ed18c8da-48f3-4847-84f0-2d460b651708"}, "is_support": false}, "name": "Block", "guid": "45e39a58-6825-4940-bac5-a3431bb31946"}, "5dd4e910-b5f5-4705-8362-ff7a4fcc5189": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.1648507772552863, "y": -0.34615384615384603, "z": 0.08870494999794357}, "1": {"x": -1.169611099189309, "y": -0.34615384615384603, "z": 0.33865962455932164}, "2": {"x": -1.9412093752579178, "y": -0.34615384615384603, "z": 0.06898903200408565}, "3": {"x": -1.9491423927293434, "y": -0.34615384615384603, "z": 0.31886313477145534}, "4": {"x": -1.1648507772552863, "y": -0.11538461538461542, "z": 0.08870494999794357}, "5": {"x": -1.169611099189309, "y": -0.11538461538461542, "z": 0.33865962455932164}, "6": {"x": -1.9412093752579178, "y": -0.11538461538461542, "z": 0.06898903200408565}, "7": {"x": -1.9491423927293434, "y": -0.11538461538461542, "z": 0.31886313477145534}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "355d5dcf-8e82-4d0a-bb7d-125cc708f245"}, "is_support": false}, "name": "Block", "guid": "5dd4e910-b5f5-4705-8362-ff7a4fcc5189"}, "baf89131-3d81-48df-93a5-39bdf9c0286b": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.9412093752579178, "y": -0.23076923076923062, "z": 0.06898903200408565}, "1": {"x": -1.9491423927293434, "y": -0.23076923076923062, "z": 0.31886313477145534}, "2": {"x": -2.717255128305899, "y": -0.23076923076923062, "z": 0.03941912684456508}, "3": {"x": -2.728359562831056, "y": -0.23076923076923062, "z": 0.2891723881523536}, "4": {"x": -1.9412093752579178, "y": 0.0, "z": 0.06898903200408565}, "5": {"x": -1.9491423927293434, "y": 0.0, "z": 0.31886313477145534}, "6": {"x": -2.717255128305899, "y": 0.0, "z": 0.03941912684456508}, "7": {"x": -2.728359562831056, "y": 0.0, "z": 0.2891723881523536}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "4ec4ad8b-0f18-4fb1-bc6f-d2131ebabfcc"}, "is_support": false}, "name": "Block", "guid": "baf89131-3d81-48df-93a5-39bdf9c0286b"}, "f1deaa2b-05cd-428e-8bb4-302ac8a7ac12": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.717255128305899, "y": -0.34615384615384603, "z": 0.03941912684456508}, "1": {"x": -2.728359562831056, "y": -0.34615384615384603, "z": 0.2891723881523536}, "2": {"x": -3.492862969004898, "y": -0.34615384615384603, "z": 2.858824288409778e-15}, "3": {"x": -3.5071370309951098, "y": -0.34615384615384603, "z": 0.2495921696574254}, "4": {"x": -2.717255128305899, "y": -0.11538461538461542, "z": 0.03941912684456508}, "5": {"x": -2.728359562831056, "y": -0.11538461538461542, "z": 0.2891723881523536}, "6": {"x": -3.492862969004898, "y": -0.11538461538461542, "z": 2.858824288409778e-15}, "7": {"x": -3.5071370309951098, "y": -0.11538461538461542, "z": 0.2495921696574254}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "d7034f7c-3d7a-4252-b7aa-6ea6392f79c5"}, "is_support": true}, "name": "Block", "guid": "f1deaa2b-05cd-428e-8bb4-302ac8a7ac12"}, "4172eeae-f861-4726-9f19-4e9ae5e38629": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.4928629690048973, "y": -0.11538461538461542, "z": 0.0}, "1": {"x": 3.5071370309951093, "y": -0.11538461538461542, "z": 0.2495921696574225}, "2": {"x": 2.717255128305898, "y": -0.11538461538461542, "z": 0.03941912684456782}, "3": {"x": 2.728359562831055, "y": -0.11538461538461542, "z": 0.28917238815235635}, "4": {"x": 3.4928629690048973, "y": 0.11538461538461542, "z": 0.0}, "5": {"x": 3.5071370309951093, "y": 0.11538461538461542, "z": 0.2495921696574225}, "6": {"x": 2.717255128305898, "y": 0.11538461538461542, "z": 0.03941912684456782}, "7": {"x": 2.728359562831055, "y": 0.11538461538461542, "z": 0.28917238815235635}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "270f51c7-b334-4d93-b87f-98fbee5d8280"}, "is_support": true}, "name": "Block", "guid": "4172eeae-f861-4726-9f19-4e9ae5e38629"}, "b4e81ccd-4134-458b-9c23-c79a2e880214": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.717255128305898, "y": 0.0, "z": 0.03941912684456782}, "1": {"x": 2.728359562831055, "y": 0.0, "z": 0.28917238815235635}, "2": {"x": 1.9412093752579165, "y": 0.0, "z": 0.06898903200408708}, "3": {"x": 1.949142392729342, "y": 0.0, "z": 0.3188631347714568}, "4": {"x": 2.717255128305898, "y": 0.23076923076923084, "z": 0.03941912684456782}, "5": {"x": 2.728359562831055, "y": 0.23076923076923084, "z": 0.28917238815235635}, "6": {"x": 1.9412093752579165, "y": 0.23076923076923084, "z": 0.06898903200408708}, "7": {"x": 1.949142392729342, "y": 0.23076923076923084, "z": 0.3188631347714568}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "b08f5ae5-b518-49b3-a1ff-61e17413205f"}, "is_support": false}, "name": "Block", "guid": "b4e81ccd-4134-458b-9c23-c79a2e880214"}, "529a986e-d7ba-4f17-ba54-b5e2116edbaf": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.9412093752579165, "y": -0.11538461538461542, "z": 0.06898903200408708}, "1": {"x": 1.949142392729342, "y": -0.11538461538461542, "z": 0.3188631347714568}, "2": {"x": 1.164850777255285, "y": -0.11538461538461542, "z": 0.08870494999794473}, "3": {"x": 1.1696110991893072, "y": -0.11538461538461542, "z": 0.33865962455932286}, "4": {"x": 1.9412093752579165, "y": 0.11538461538461542, "z": 0.06898903200408708}, "5": {"x": 1.949142392729342, "y": 0.11538461538461542, "z": 0.3188631347714568}, "6": {"x": 1.164850777255285, "y": 0.11538461538461542, "z": 0.08870494999794473}, "7": {"x": 1.1696110991893072, "y": 0.11538461538461542, "z": 0.33865962455932286}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "249a9321-1936-4fb9-9065-24b2f4df5692"}, "is_support": false}, "name": "Block", "guid": "529a986e-d7ba-4f17-ba54-b5e2116edbaf"}, "400e345b-be94-4abc-9ddf-58d7cc45bd99": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.164850777255285, "y": 0.0, "z": 0.08870494999794473}, "1": {"x": 1.1696110991893072, "y": 0.0, "z": 0.33865962455932286}, "2": {"x": 0.38830445211037423, "y": 0.0, "z": 0.09856370341234202}, "3": {"x": 0.3898913113343645, "y": 0.0, "z": 0.34855866711721994}, "4": {"x": 1.164850777255285, "y": 0.23076923076923084, "z": 0.08870494999794473}, "5": {"x": 1.1696110991893072, "y": 0.23076923076923084, "z": 0.33865962455932286}, "6": {"x": 0.38830445211037423, "y": 0.23076923076923084, "z": 0.09856370341234202}, "7": {"x": 0.3898913113343645, "y": 0.23076923076923084, "z": 0.34855866711721994}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "10e46b2b-fe31-4171-a4f3-1555429c24ad"}, "is_support": false}, "name": "Block", "guid": "400e345b-be94-4abc-9ddf-58d7cc45bd99"}, "148d4933-abf7-4a14-b671-b9a9042b512c": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.38830445211037423, "y": -0.11538461538461542, "z": 0.09856370341234202}, "1": {"x": 0.3898913113343645, "y": -0.11538461538461542, "z": 0.34855866711721994}, "2": {"x": -0.3883044521103738, "y": -0.11538461538461542, "z": 0.09856370341234415}, "3": {"x": -0.3898913113343636, "y": -0.11538461538461542, "z": 0.34855866711722205}, "4": {"x": 0.38830445211037423, "y": 0.11538461538461542, "z": 0.09856370341234202}, "5": {"x": 0.3898913113343645, "y": 0.11538461538461542, "z": 0.34855866711721994}, "6": {"x": -0.3883044521103738, "y": 0.11538461538461542, "z": 0.09856370341234415}, "7": {"x": -0.3898913113343636, "y": 0.11538461538461542, "z": 0.34855866711722205}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "0ebc759d-d49c-4401-bf37-7fad73eb67ac"}, "is_support": false}, "name": "Block", "guid": "148d4933-abf7-4a14-b671-b9a9042b512c"}, "be4cfabc-9447-4acc-b941-239107cc02e6": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.3883044521103738, "y": 0.0, "z": 0.09856370341234415}, "1": {"x": -0.3898913113343636, "y": 0.0, "z": 0.34855866711722205}, "2": {"x": -1.1648507772552863, "y": 0.0, "z": 0.08870494999794357}, "3": {"x": -1.169611099189309, "y": 0.0, "z": 0.33865962455932164}, "4": {"x": -0.3883044521103738, "y": 0.23076923076923084, "z": 0.09856370341234415}, "5": {"x": -0.3898913113343636, "y": 0.23076923076923084, "z": 0.34855866711722205}, "6": {"x": -1.1648507772552863, "y": 0.23076923076923084, "z": 0.08870494999794357}, "7": {"x": -1.169611099189309, "y": 0.23076923076923084, "z": 0.33865962455932164}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "0330f133-6fad-47e1-a433-46f23f19eca7"}, "is_support": false}, "name": "Block", "guid": "be4cfabc-9447-4acc-b941-239107cc02e6"}, "757586bc-ad76-4934-9ba2-c47d13071397": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.1648507772552863, "y": -0.11538461538461542, "z": 0.08870494999794357}, "1": {"x": -1.169611099189309, "y": -0.11538461538461542, "z": 0.33865962455932164}, "2": {"x": -1.9412093752579178, "y": -0.11538461538461542, "z": 0.06898903200408565}, "3": {"x": -1.9491423927293434, "y": -0.11538461538461542, "z": 0.31886313477145534}, "4": {"x": -1.1648507772552863, "y": 0.11538461538461542, "z": 0.08870494999794357}, "5": {"x": -1.169611099189309, "y": 0.11538461538461542, "z": 0.33865962455932164}, "6": {"x": -1.9412093752579178, "y": 0.11538461538461542, "z": 0.06898903200408565}, "7": {"x": -1.9491423927293434, "y": 0.11538461538461542, "z": 0.31886313477145534}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "68d3bfe5-d7e8-49af-8d59-02e98bd1d138"}, "is_support": false}, "name": "Block", "guid": "757586bc-ad76-4934-9ba2-c47d13071397"}, "9002da7f-2edc-450a-81a0-715f45225404": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.9412093752579178, "y": 0.0, "z": 0.06898903200408565}, "1": {"x": -1.9491423927293434, "y": 0.0, "z": 0.31886313477145534}, "2": {"x": -2.717255128305899, "y": 0.0, "z": 0.03941912684456508}, "3": {"x": -2.728359562831056, "y": 0.0, "z": 0.2891723881523536}, "4": {"x": -1.9412093752579178, "y": 0.23076923076923084, "z": 0.06898903200408565}, "5": {"x": -1.9491423927293434, "y": 0.23076923076923084, "z": 0.31886313477145534}, "6": {"x": -2.717255128305899, "y": 0.23076923076923084, "z": 0.03941912684456508}, "7": {"x": -2.728359562831056, "y": 0.23076923076923084, "z": 0.2891723881523536}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "15e2a2a6-26e8-4bd3-9a72-f84335a6a310"}, "is_support": false}, "name": "Block", "guid": "9002da7f-2edc-450a-81a0-715f45225404"}, "d0155c28-e0fc-4e4c-92d3-b9a5555052dc": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.717255128305899, "y": -0.11538461538461542, "z": 0.03941912684456508}, "1": {"x": -2.728359562831056, "y": -0.11538461538461542, "z": 0.2891723881523536}, "2": {"x": -3.492862969004898, "y": -0.11538461538461542, "z": 2.858824288409778e-15}, "3": {"x": -3.5071370309951098, "y": -0.11538461538461542, "z": 0.2495921696574254}, "4": {"x": -2.717255128305899, "y": 0.11538461538461542, "z": 0.03941912684456508}, "5": {"x": -2.728359562831056, "y": 0.11538461538461542, "z": 0.2891723881523536}, "6": {"x": -3.492862969004898, "y": 0.11538461538461542, "z": 2.858824288409778e-15}, "7": {"x": -3.5071370309951098, "y": 0.11538461538461542, "z": 0.2495921696574254}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "cb98b9e2-e88c-4741-86f0-1eff3c08a260"}, "is_support": true}, "name": "Block", "guid": "d0155c28-e0fc-4e4c-92d3-b9a5555052dc"}, "81d0f89f-d04e-462c-9e7d-a4728fc58dcf": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.4928629690048973, "y": 0.11538461538461542, "z": 0.0}, "1": {"x": 3.5071370309951093, "y": 0.11538461538461542, "z": 0.2495921696574225}, "2": {"x": 2.717255128305898, "y": 0.11538461538461542, "z": 0.03941912684456782}, "3": {"x": 2.728359562831055, "y": 0.11538461538461542, "z": 0.28917238815235635}, "4": {"x": 3.4928629690048973, "y": 0.34615384615384626, "z": 0.0}, "5": {"x": 3.5071370309951093, "y": 0.34615384615384626, "z": 0.2495921696574225}, "6": {"x": 2.717255128305898, "y": 0.34615384615384626, "z": 0.03941912684456782}, "7": {"x": 2.728359562831055, "y": 0.34615384615384626, "z": 0.28917238815235635}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "248bad19-07f8-4805-9f3b-848527c687d0"}, "is_support": true}, "name": "Block", "guid": "81d0f89f-d04e-462c-9e7d-a4728fc58dcf"}, "2c43c109-bc3f-4a8b-b455-6240c3864b90": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.717255128305898, "y": 0.23076923076923084, "z": 0.03941912684456782}, "1": {"x": 2.728359562831055, "y": 0.23076923076923084, "z": 0.28917238815235635}, "2": {"x": 1.9412093752579165, "y": 0.23076923076923084, "z": 0.06898903200408708}, "3": {"x": 1.949142392729342, "y": 0.23076923076923084, "z": 0.3188631347714568}, "4": {"x": 2.717255128305898, "y": 0.4615384615384617, "z": 0.03941912684456782}, "5": {"x": 2.728359562831055, "y": 0.4615384615384617, "z": 0.28917238815235635}, "6": {"x": 1.9412093752579165, "y": 0.4615384615384617, "z": 0.06898903200408708}, "7": {"x": 1.949142392729342, "y": 0.4615384615384617, "z": 0.3188631347714568}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "8b235ba5-d881-4823-9dc2-000915402b46"}, "is_support": false}, "name": "Block", "guid": "2c43c109-bc3f-4a8b-b455-6240c3864b90"}, "b971362f-2ad6-46cd-b968-f310c4ffd037": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.9412093752579165, "y": 0.11538461538461542, "z": 0.06898903200408708}, "1": {"x": 1.949142392729342, "y": 0.11538461538461542, "z": 0.3188631347714568}, "2": {"x": 1.164850777255285, "y": 0.11538461538461542, "z": 0.08870494999794473}, "3": {"x": 1.1696110991893072, "y": 0.11538461538461542, "z": 0.33865962455932286}, "4": {"x": 1.9412093752579165, "y": 0.34615384615384626, "z": 0.06898903200408708}, "5": {"x": 1.949142392729342, "y": 0.34615384615384626, "z": 0.3188631347714568}, "6": {"x": 1.164850777255285, "y": 0.34615384615384626, "z": 0.08870494999794473}, "7": {"x": 1.1696110991893072, "y": 0.34615384615384626, "z": 0.33865962455932286}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "fbbc559c-bf04-4c6c-a4c3-f6d878a95dca"}, "is_support": false}, "name": "Block", "guid": "b971362f-2ad6-46cd-b968-f310c4ffd037"}, "59b6a9c6-eb04-4a74-b00a-aa0fbd65ff8e": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.164850777255285, "y": 0.23076923076923084, "z": 0.08870494999794473}, "1": {"x": 1.1696110991893072, "y": 0.23076923076923084, "z": 0.33865962455932286}, "2": {"x": 0.38830445211037423, "y": 0.23076923076923084, "z": 0.09856370341234202}, "3": {"x": 0.3898913113343645, "y": 0.23076923076923084, "z": 0.34855866711721994}, "4": {"x": 1.164850777255285, "y": 0.4615384615384617, "z": 0.08870494999794473}, "5": {"x": 1.1696110991893072, "y": 0.4615384615384617, "z": 0.33865962455932286}, "6": {"x": 0.38830445211037423, "y": 0.4615384615384617, "z": 0.09856370341234202}, "7": {"x": 0.3898913113343645, "y": 0.4615384615384617, "z": 0.34855866711721994}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "c617df4a-b7cf-4ede-9a20-c6905731b684"}, "is_support": false}, "name": "Block", "guid": "59b6a9c6-eb04-4a74-b00a-aa0fbd65ff8e"}, "6a260fa4-44a8-4bba-b888-f4b8a6c2f48a": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.38830445211037423, "y": 0.11538461538461542, "z": 0.09856370341234202}, "1": {"x": 0.3898913113343645, "y": 0.11538461538461542, "z": 0.34855866711721994}, "2": {"x": -0.3883044521103738, "y": 0.11538461538461542, "z": 0.09856370341234415}, "3": {"x": -0.3898913113343636, "y": 0.11538461538461542, "z": 0.34855866711722205}, "4": {"x": 0.38830445211037423, "y": 0.34615384615384626, "z": 0.09856370341234202}, "5": {"x": 0.3898913113343645, "y": 0.34615384615384626, "z": 0.34855866711721994}, "6": {"x": -0.3883044521103738, "y": 0.34615384615384626, "z": 0.09856370341234415}, "7": {"x": -0.3898913113343636, "y": 0.34615384615384626, "z": 0.34855866711722205}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "8a2c3137-e598-4c56-97ed-d1f1938545c0"}, "is_support": false}, "name": "Block", "guid": "6a260fa4-44a8-4bba-b888-f4b8a6c2f48a"}, "2a258782-d6d5-4172-bd5e-58e49c6de56a": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.3883044521103738, "y": 0.23076923076923084, "z": 0.09856370341234415}, "1": {"x": -0.3898913113343636, "y": 0.23076923076923084, "z": 0.34855866711722205}, "2": {"x": -1.1648507772552863, "y": 0.23076923076923084, "z": 0.08870494999794357}, "3": {"x": -1.169611099189309, "y": 0.23076923076923084, "z": 0.33865962455932164}, "4": {"x": -0.3883044521103738, "y": 0.4615384615384617, "z": 0.09856370341234415}, "5": {"x": -0.3898913113343636, "y": 0.4615384615384617, "z": 0.34855866711722205}, "6": {"x": -1.1648507772552863, "y": 0.4615384615384617, "z": 0.08870494999794357}, "7": {"x": -1.169611099189309, "y": 0.4615384615384617, "z": 0.33865962455932164}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "a331de9c-4872-4996-8e49-8f3aa566f2b8"}, "is_support": false}, "name": "Block", "guid": "2a258782-d6d5-4172-bd5e-58e49c6de56a"}, "676bf44f-f0dc-4c16-b302-cd8760489e69": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.1648507772552863, "y": 0.11538461538461542, "z": 0.08870494999794357}, "1": {"x": -1.169611099189309, "y": 0.11538461538461542, "z": 0.33865962455932164}, "2": {"x": -1.9412093752579178, "y": 0.11538461538461542, "z": 0.06898903200408565}, "3": {"x": -1.9491423927293434, "y": 0.11538461538461542, "z": 0.31886313477145534}, "4": {"x": -1.1648507772552863, "y": 0.34615384615384626, "z": 0.08870494999794357}, "5": {"x": -1.169611099189309, "y": 0.34615384615384626, "z": 0.33865962455932164}, "6": {"x": -1.9412093752579178, "y": 0.34615384615384626, "z": 0.06898903200408565}, "7": {"x": -1.9491423927293434, "y": 0.34615384615384626, "z": 0.31886313477145534}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "b67a93d3-a048-40a6-acb6-25b2cb41eb30"}, "is_support": false}, "name": "Block", "guid": "676bf44f-f0dc-4c16-b302-cd8760489e69"}, "eea9622b-82ef-4685-a072-22cea6c3dec9": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.9412093752579178, "y": 0.23076923076923084, "z": 0.06898903200408565}, "1": {"x": -1.9491423927293434, "y": 0.23076923076923084, "z": 0.31886313477145534}, "2": {"x": -2.717255128305899, "y": 0.23076923076923084, "z": 0.03941912684456508}, "3": {"x": -2.728359562831056, "y": 0.23076923076923084, "z": 0.2891723881523536}, "4": {"x": -1.9412093752579178, "y": 0.4615384615384617, "z": 0.06898903200408565}, "5": {"x": -1.9491423927293434, "y": 0.4615384615384617, "z": 0.31886313477145534}, "6": {"x": -2.717255128305899, "y": 0.4615384615384617, "z": 0.03941912684456508}, "7": {"x": -2.728359562831056, "y": 0.4615384615384617, "z": 0.2891723881523536}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "4c171b0c-6f9f-4fb1-9dd1-4ac662ba9dd7"}, "is_support": false}, "name": "Block", "guid": "eea9622b-82ef-4685-a072-22cea6c3dec9"}, "9436d03e-86fd-4bc1-b9ef-fdbdc9e6646f": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.717255128305899, "y": 0.11538461538461542, "z": 0.03941912684456508}, "1": {"x": -2.728359562831056, "y": 0.11538461538461542, "z": 0.2891723881523536}, "2": {"x": -3.492862969004898, "y": 0.11538461538461542, "z": 2.858824288409778e-15}, "3": {"x": -3.5071370309951098, "y": 0.11538461538461542, "z": 0.2495921696574254}, "4": {"x": -2.717255128305899, "y": 0.34615384615384626, "z": 0.03941912684456508}, "5": {"x": -2.728359562831056, "y": 0.34615384615384626, "z": 0.2891723881523536}, "6": {"x": -3.492862969004898, "y": 0.34615384615384626, "z": 2.858824288409778e-15}, "7": {"x": -3.5071370309951098, "y": 0.34615384615384626, "z": 0.2495921696574254}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "3e6f3c14-af0c-4dd3-9cb5-fa2a9d507cfa"}, "is_support": true}, "name": "Block", "guid": "9436d03e-86fd-4bc1-b9ef-fdbdc9e6646f"}, "2f66a730-1213-4988-aa72-a400f8f82b21": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.4928629690048973, "y": 0.34615384615384626, "z": 0.0}, "1": {"x": 3.5071370309951093, "y": 0.34615384615384626, "z": 0.2495921696574225}, "2": {"x": 2.717255128305898, "y": 0.34615384615384626, "z": 0.03941912684456782}, "3": {"x": 2.728359562831055, "y": 0.34615384615384626, "z": 0.28917238815235635}, "4": {"x": 3.4928629690048973, "y": 0.5769230769230771, "z": 0.0}, "5": {"x": 3.5071370309951093, "y": 0.5769230769230771, "z": 0.2495921696574225}, "6": {"x": 2.717255128305898, "y": 0.5769230769230771, "z": 0.03941912684456782}, "7": {"x": 2.728359562831055, "y": 0.5769230769230771, "z": 0.28917238815235635}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "1a3c0c4d-ba7d-4754-ac1d-71ee3a5f9ef1"}, "is_support": true}, "name": "Block", "guid": "2f66a730-1213-4988-aa72-a400f8f82b21"}, "f76516d2-6a00-42fa-8c7c-35671962b855": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.717255128305898, "y": 0.4615384615384617, "z": 0.03941912684456782}, "1": {"x": 2.728359562831055, "y": 0.4615384615384617, "z": 0.28917238815235635}, "2": {"x": 1.9412093752579165, "y": 0.4615384615384617, "z": 0.06898903200408708}, "3": {"x": 1.949142392729342, "y": 0.4615384615384617, "z": 0.3188631347714568}, "4": {"x": 2.717255128305898, "y": 0.6923076923076925, "z": 0.03941912684456782}, "5": {"x": 2.728359562831055, "y": 0.6923076923076925, "z": 0.28917238815235635}, "6": {"x": 1.9412093752579165, "y": 0.6923076923076925, "z": 0.06898903200408708}, "7": {"x": 1.949142392729342, "y": 0.6923076923076925, "z": 0.3188631347714568}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "e25bd34b-3dca-4766-b0d3-796bef0a3a26"}, "is_support": false}, "name": "Block", "guid": "f76516d2-6a00-42fa-8c7c-35671962b855"}, "a873265d-f76b-4b58-a3e2-ff7ec164ebe2": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.9412093752579165, "y": 0.34615384615384626, "z": 0.06898903200408708}, "1": {"x": 1.949142392729342, "y": 0.34615384615384626, "z": 0.3188631347714568}, "2": {"x": 1.164850777255285, "y": 0.34615384615384626, "z": 0.08870494999794473}, "3": {"x": 1.1696110991893072, "y": 0.34615384615384626, "z": 0.33865962455932286}, "4": {"x": 1.9412093752579165, "y": 0.5769230769230771, "z": 0.06898903200408708}, "5": {"x": 1.949142392729342, "y": 0.5769230769230771, "z": 0.3188631347714568}, "6": {"x": 1.164850777255285, "y": 0.5769230769230771, "z": 0.08870494999794473}, "7": {"x": 1.1696110991893072, "y": 0.5769230769230771, "z": 0.33865962455932286}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "577b66c7-2226-4e34-9b39-c4aeb43e3ae2"}, "is_support": false}, "name": "Block", "guid": "a873265d-f76b-4b58-a3e2-ff7ec164ebe2"}, "0fe40805-1ada-47c5-a068-bd375cb60c10": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.164850777255285, "y": 0.4615384615384617, "z": 0.08870494999794473}, "1": {"x": 1.1696110991893072, "y": 0.4615384615384617, "z": 0.33865962455932286}, "2": {"x": 0.38830445211037423, "y": 0.4615384615384617, "z": 0.09856370341234202}, "3": {"x": 0.3898913113343645, "y": 0.4615384615384617, "z": 0.34855866711721994}, "4": {"x": 1.164850777255285, "y": 0.6923076923076925, "z": 0.08870494999794473}, "5": {"x": 1.1696110991893072, "y": 0.6923076923076925, "z": 0.33865962455932286}, "6": {"x": 0.38830445211037423, "y": 0.6923076923076925, "z": 0.09856370341234202}, "7": {"x": 0.3898913113343645, "y": 0.6923076923076925, "z": 0.34855866711721994}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "adba8c3e-2cdb-4c30-a535-6e40816b30be"}, "is_support": false}, "name": "Block", "guid": "0fe40805-1ada-47c5-a068-bd375cb60c10"}, "4f25a5cf-7245-4b44-9c7f-d621f8944aa1": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.38830445211037423, "y": 0.34615384615384626, "z": 0.09856370341234202}, "1": {"x": 0.3898913113343645, "y": 0.34615384615384626, "z": 0.34855866711721994}, "2": {"x": -0.3883044521103738, "y": 0.34615384615384626, "z": 0.09856370341234415}, "3": {"x": -0.3898913113343636, "y": 0.34615384615384626, "z": 0.34855866711722205}, "4": {"x": 0.38830445211037423, "y": 0.5769230769230771, "z": 0.09856370341234202}, "5": {"x": 0.3898913113343645, "y": 0.5769230769230771, "z": 0.34855866711721994}, "6": {"x": -0.3883044521103738, "y": 0.5769230769230771, "z": 0.09856370341234415}, "7": {"x": -0.3898913113343636, "y": 0.5769230769230771, "z": 0.34855866711722205}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "0314beda-80e8-4ca6-97dc-d259e03ea5b3"}, "is_support": false}, "name": "Block", "guid": "4f25a5cf-7245-4b44-9c7f-d621f8944aa1"}, "9ebeea20-c652-4df0-aab1-cf017688cf47": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.3883044521103738, "y": 0.4615384615384617, "z": 0.09856370341234415}, "1": {"x": -0.3898913113343636, "y": 0.4615384615384617, "z": 0.34855866711722205}, "2": {"x": -1.1648507772552863, "y": 0.4615384615384617, "z": 0.08870494999794357}, "3": {"x": -1.169611099189309, "y": 0.4615384615384617, "z": 0.33865962455932164}, "4": {"x": -0.3883044521103738, "y": 0.6923076923076925, "z": 0.09856370341234415}, "5": {"x": -0.3898913113343636, "y": 0.6923076923076925, "z": 0.34855866711722205}, "6": {"x": -1.1648507772552863, "y": 0.6923076923076925, "z": 0.08870494999794357}, "7": {"x": -1.169611099189309, "y": 0.6923076923076925, "z": 0.33865962455932164}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "5ff36a71-7a8e-4601-8c24-25161934ceba"}, "is_support": false}, "name": "Block", "guid": "9ebeea20-c652-4df0-aab1-cf017688cf47"}, "71aa6e53-e21e-4587-a1e1-c397754cf49f": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.1648507772552863, "y": 0.34615384615384626, "z": 0.08870494999794357}, "1": {"x": -1.169611099189309, "y": 0.34615384615384626, "z": 0.33865962455932164}, "2": {"x": -1.9412093752579178, "y": 0.34615384615384626, "z": 0.06898903200408565}, "3": {"x": -1.9491423927293434, "y": 0.34615384615384626, "z": 0.31886313477145534}, "4": {"x": -1.1648507772552863, "y": 0.5769230769230771, "z": 0.08870494999794357}, "5": {"x": -1.169611099189309, "y": 0.5769230769230771, "z": 0.33865962455932164}, "6": {"x": -1.9412093752579178, "y": 0.5769230769230771, "z": 0.06898903200408565}, "7": {"x": -1.9491423927293434, "y": 0.5769230769230771, "z": 0.31886313477145534}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "1c7454ef-66f7-49e8-97d8-81f9cdb0fde6"}, "is_support": false}, "name": "Block", "guid": "71aa6e53-e21e-4587-a1e1-c397754cf49f"}, "dfb25386-d7ed-46ee-a15c-f8cb53100d5c": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.9412093752579178, "y": 0.4615384615384617, "z": 0.06898903200408565}, "1": {"x": -1.9491423927293434, "y": 0.4615384615384617, "z": 0.31886313477145534}, "2": {"x": -2.717255128305899, "y": 0.4615384615384617, "z": 0.03941912684456508}, "3": {"x": -2.728359562831056, "y": 0.4615384615384617, "z": 0.2891723881523536}, "4": {"x": -1.9412093752579178, "y": 0.6923076923076925, "z": 0.06898903200408565}, "5": {"x": -1.9491423927293434, "y": 0.6923076923076925, "z": 0.31886313477145534}, "6": {"x": -2.717255128305899, "y": 0.6923076923076925, "z": 0.03941912684456508}, "7": {"x": -2.728359562831056, "y": 0.6923076923076925, "z": 0.2891723881523536}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "74de41a1-3674-44de-afb9-44f220e85f4f"}, "is_support": false}, "name": "Block", "guid": "dfb25386-d7ed-46ee-a15c-f8cb53100d5c"}, "40775b86-e917-47dc-b9a5-2d1722de3c0a": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.717255128305899, "y": 0.34615384615384626, "z": 0.03941912684456508}, "1": {"x": -2.728359562831056, "y": 0.34615384615384626, "z": 0.2891723881523536}, "2": {"x": -3.492862969004898, "y": 0.34615384615384626, "z": 2.858824288409778e-15}, "3": {"x": -3.5071370309951098, "y": 0.34615384615384626, "z": 0.2495921696574254}, "4": {"x": -2.717255128305899, "y": 0.5769230769230771, "z": 0.03941912684456508}, "5": {"x": -2.728359562831056, "y": 0.5769230769230771, "z": 0.2891723881523536}, "6": {"x": -3.492862969004898, "y": 0.5769230769230771, "z": 2.858824288409778e-15}, "7": {"x": -3.5071370309951098, "y": 0.5769230769230771, "z": 0.2495921696574254}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "036ad5a3-d1b4-4954-b735-4017319f1384"}, "is_support": true}, "name": "Block", "guid": "40775b86-e917-47dc-b9a5-2d1722de3c0a"}, "02ff7224-0f3a-4fe0-80a2-52af21800058": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.4928629690048973, "y": 0.5769230769230771, "z": 0.0}, "1": {"x": 3.5071370309951093, "y": 0.5769230769230771, "z": 0.2495921696574225}, "2": {"x": 2.717255128305898, "y": 0.5769230769230771, "z": 0.03941912684456782}, "3": {"x": 2.728359562831055, "y": 0.5769230769230771, "z": 0.28917238815235635}, "4": {"x": 3.4928629690048973, "y": 0.8076923076923079, "z": 0.0}, "5": {"x": 3.5071370309951093, "y": 0.8076923076923079, "z": 0.2495921696574225}, "6": {"x": 2.717255128305898, "y": 0.8076923076923079, "z": 0.03941912684456782}, "7": {"x": 2.728359562831055, "y": 0.8076923076923079, "z": 0.28917238815235635}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "084cb2c8-7a4b-427f-86c4-11fd0ed5bf73"}, "is_support": true}, "name": "Block", "guid": "02ff7224-0f3a-4fe0-80a2-52af21800058"}, "e204f310-be6c-4d36-8b74-1d40d58e2c6b": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.717255128305898, "y": 0.6923076923076925, "z": 0.03941912684456782}, "1": {"x": 2.728359562831055, "y": 0.6923076923076925, "z": 0.28917238815235635}, "2": {"x": 1.9412093752579165, "y": 0.6923076923076925, "z": 0.06898903200408708}, "3": {"x": 1.949142392729342, "y": 0.6923076923076925, "z": 0.3188631347714568}, "4": {"x": 2.717255128305898, "y": 0.9230769230769234, "z": 0.03941912684456782}, "5": {"x": 2.728359562831055, "y": 0.9230769230769234, "z": 0.28917238815235635}, "6": {"x": 1.9412093752579165, "y": 0.9230769230769234, "z": 0.06898903200408708}, "7": {"x": 1.949142392729342, "y": 0.9230769230769234, "z": 0.3188631347714568}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "80bff7d6-210e-45ae-aa6e-19ccd680c0b1"}, "is_support": false}, "name": "Block", "guid": "e204f310-be6c-4d36-8b74-1d40d58e2c6b"}, "86fa6cd0-515d-4a95-a041-ccf90b02343f": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.9412093752579165, "y": 0.5769230769230771, "z": 0.06898903200408708}, "1": {"x": 1.949142392729342, "y": 0.5769230769230771, "z": 0.3188631347714568}, "2": {"x": 1.164850777255285, "y": 0.5769230769230771, "z": 0.08870494999794473}, "3": {"x": 1.1696110991893072, "y": 0.5769230769230771, "z": 0.33865962455932286}, "4": {"x": 1.9412093752579165, "y": 0.8076923076923079, "z": 0.06898903200408708}, "5": {"x": 1.949142392729342, "y": 0.8076923076923079, "z": 0.3188631347714568}, "6": {"x": 1.164850777255285, "y": 0.8076923076923079, "z": 0.08870494999794473}, "7": {"x": 1.1696110991893072, "y": 0.8076923076923079, "z": 0.33865962455932286}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "8e2e606c-144c-496d-bb28-33e3bcbe1d92"}, "is_support": false}, "name": "Block", "guid": "86fa6cd0-515d-4a95-a041-ccf90b02343f"}, "79a9da80-df6d-4c33-90c6-79dc82d2826b": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.164850777255285, "y": 0.6923076923076925, "z": 0.08870494999794473}, "1": {"x": 1.1696110991893072, "y": 0.6923076923076925, "z": 0.33865962455932286}, "2": {"x": 0.38830445211037423, "y": 0.6923076923076925, "z": 0.09856370341234202}, "3": {"x": 0.3898913113343645, "y": 0.6923076923076925, "z": 0.34855866711721994}, "4": {"x": 1.164850777255285, "y": 0.9230769230769234, "z": 0.08870494999794473}, "5": {"x": 1.1696110991893072, "y": 0.9230769230769234, "z": 0.33865962455932286}, "6": {"x": 0.38830445211037423, "y": 0.9230769230769234, "z": 0.09856370341234202}, "7": {"x": 0.3898913113343645, "y": 0.9230769230769234, "z": 0.34855866711721994}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "34fa8048-64e5-4a79-856a-4cc136791570"}, "is_support": false}, "name": "Block", "guid": "79a9da80-df6d-4c33-90c6-79dc82d2826b"}, "eaf5af3e-1a64-407e-afc3-e72132dc45b7": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.38830445211037423, "y": 0.5769230769230771, "z": 0.09856370341234202}, "1": {"x": 0.3898913113343645, "y": 0.5769230769230771, "z": 0.34855866711721994}, "2": {"x": -0.3883044521103738, "y": 0.5769230769230771, "z": 0.09856370341234415}, "3": {"x": -0.3898913113343636, "y": 0.5769230769230771, "z": 0.34855866711722205}, "4": {"x": 0.38830445211037423, "y": 0.8076923076923079, "z": 0.09856370341234202}, "5": {"x": 0.3898913113343645, "y": 0.8076923076923079, "z": 0.34855866711721994}, "6": {"x": -0.3883044521103738, "y": 0.8076923076923079, "z": 0.09856370341234415}, "7": {"x": -0.3898913113343636, "y": 0.8076923076923079, "z": 0.34855866711722205}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "abe83ad3-f594-4a71-ab3f-6d1121542e04"}, "is_support": false}, "name": "Block", "guid": "eaf5af3e-1a64-407e-afc3-e72132dc45b7"}, "9382f3fb-bb2b-4fd8-9092-36c6ae8cc75b": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.3883044521103738, "y": 0.6923076923076925, "z": 0.09856370341234415}, "1": {"x": -0.3898913113343636, "y": 0.6923076923076925, "z": 0.34855866711722205}, "2": {"x": -1.1648507772552863, "y": 0.6923076923076925, "z": 0.08870494999794357}, "3": {"x": -1.169611099189309, "y": 0.6923076923076925, "z": 0.33865962455932164}, "4": {"x": -0.3883044521103738, "y": 0.9230769230769234, "z": 0.09856370341234415}, "5": {"x": -0.3898913113343636, "y": 0.9230769230769234, "z": 0.34855866711722205}, "6": {"x": -1.1648507772552863, "y": 0.9230769230769234, "z": 0.08870494999794357}, "7": {"x": -1.169611099189309, "y": 0.9230769230769234, "z": 0.33865962455932164}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "772a0c03-e411-4684-8b42-73ca52409a84"}, "is_support": false}, "name": "Block", "guid": "9382f3fb-bb2b-4fd8-9092-36c6ae8cc75b"}, "3a2cb606-f85d-4a48-ab06-b625d603952e": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.1648507772552863, "y": 0.5769230769230771, "z": 0.08870494999794357}, "1": {"x": -1.169611099189309, "y": 0.5769230769230771, "z": 0.33865962455932164}, "2": {"x": -1.9412093752579178, "y": 0.5769230769230771, "z": 0.06898903200408565}, "3": {"x": -1.9491423927293434, "y": 0.5769230769230771, "z": 0.31886313477145534}, "4": {"x": -1.1648507772552863, "y": 0.8076923076923079, "z": 0.08870494999794357}, "5": {"x": -1.169611099189309, "y": 0.8076923076923079, "z": 0.33865962455932164}, "6": {"x": -1.9412093752579178, "y": 0.8076923076923079, "z": 0.06898903200408565}, "7": {"x": -1.9491423927293434, "y": 0.8076923076923079, "z": 0.31886313477145534}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "daf8da9d-c4f7-4ac3-b9b0-6a28e77b7916"}, "is_support": false}, "name": "Block", "guid": "3a2cb606-f85d-4a48-ab06-b625d603952e"}, "edffefab-e531-4aea-8a62-a83fd97c3965": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.9412093752579178, "y": 0.6923076923076925, "z": 0.06898903200408565}, "1": {"x": -1.9491423927293434, "y": 0.6923076923076925, "z": 0.31886313477145534}, "2": {"x": -2.717255128305899, "y": 0.6923076923076925, "z": 0.03941912684456508}, "3": {"x": -2.728359562831056, "y": 0.6923076923076925, "z": 0.2891723881523536}, "4": {"x": -1.9412093752579178, "y": 0.9230769230769234, "z": 0.06898903200408565}, "5": {"x": -1.9491423927293434, "y": 0.9230769230769234, "z": 0.31886313477145534}, "6": {"x": -2.717255128305899, "y": 0.9230769230769234, "z": 0.03941912684456508}, "7": {"x": -2.728359562831056, "y": 0.9230769230769234, "z": 0.2891723881523536}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "d341ce4b-2a18-450d-8a3a-960b1c8f3a8f"}, "is_support": false}, "name": "Block", "guid": "edffefab-e531-4aea-8a62-a83fd97c3965"}, "e28da217-1d5f-43c8-973c-45896a363be2": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.717255128305899, "y": 0.5769230769230771, "z": 0.03941912684456508}, "1": {"x": -2.728359562831056, "y": 0.5769230769230771, "z": 0.2891723881523536}, "2": {"x": -3.492862969004898, "y": 0.5769230769230771, "z": 2.858824288409778e-15}, "3": {"x": -3.5071370309951098, "y": 0.5769230769230771, "z": 0.2495921696574254}, "4": {"x": -2.717255128305899, "y": 0.8076923076923079, "z": 0.03941912684456508}, "5": {"x": -2.728359562831056, "y": 0.8076923076923079, "z": 0.2891723881523536}, "6": {"x": -3.492862969004898, "y": 0.8076923076923079, "z": 2.858824288409778e-15}, "7": {"x": -3.5071370309951098, "y": 0.8076923076923079, "z": 0.2495921696574254}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "3b87c4fc-bcb1-42fc-9712-028dd4855051"}, "is_support": true}, "name": "Block", "guid": "e28da217-1d5f-43c8-973c-45896a363be2"}, "f1377157-c2d7-455d-a39d-173c95d2fdc6": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.4928629690048973, "y": 0.8076923076923079, "z": 0.0}, "1": {"x": 3.5071370309951093, "y": 0.8076923076923079, "z": 0.2495921696574225}, "2": {"x": 2.717255128305898, "y": 0.8076923076923079, "z": 0.03941912684456782}, "3": {"x": 2.728359562831055, "y": 0.8076923076923079, "z": 0.28917238815235635}, "4": {"x": 3.4928629690048973, "y": 1.0384615384615388, "z": 0.0}, "5": {"x": 3.5071370309951093, "y": 1.0384615384615388, "z": 0.2495921696574225}, "6": {"x": 2.717255128305898, "y": 1.0384615384615388, "z": 0.03941912684456782}, "7": {"x": 2.728359562831055, "y": 1.0384615384615388, "z": 0.28917238815235635}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "805e5f95-88c3-4568-8890-da4f71c319c9"}, "is_support": true}, "name": "Block", "guid": "f1377157-c2d7-455d-a39d-173c95d2fdc6"}, "683a34ce-94c7-49d8-9698-0dc76404d718": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.717255128305898, "y": 0.9230769230769234, "z": 0.03941912684456782}, "1": {"x": 2.728359562831055, "y": 0.9230769230769234, "z": 0.28917238815235635}, "2": {"x": 1.9412093752579165, "y": 0.9230769230769234, "z": 0.06898903200408708}, "3": {"x": 1.949142392729342, "y": 0.9230769230769234, "z": 0.3188631347714568}, "4": {"x": 2.717255128305898, "y": 1.1538461538461542, "z": 0.03941912684456782}, "5": {"x": 2.728359562831055, "y": 1.1538461538461542, "z": 0.28917238815235635}, "6": {"x": 1.9412093752579165, "y": 1.1538461538461542, "z": 0.06898903200408708}, "7": {"x": 1.949142392729342, "y": 1.1538461538461542, "z": 0.3188631347714568}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "c102e05f-971f-4c32-8c53-3ae15961ab24"}, "is_support": false}, "name": "Block", "guid": "683a34ce-94c7-49d8-9698-0dc76404d718"}, "2445ac39-e017-40a3-beb7-d3895dbba58a": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.9412093752579165, "y": 0.8076923076923079, "z": 0.06898903200408708}, "1": {"x": 1.949142392729342, "y": 0.8076923076923079, "z": 0.3188631347714568}, "2": {"x": 1.164850777255285, "y": 0.8076923076923079, "z": 0.08870494999794473}, "3": {"x": 1.1696110991893072, "y": 0.8076923076923079, "z": 0.33865962455932286}, "4": {"x": 1.9412093752579165, "y": 1.0384615384615388, "z": 0.06898903200408708}, "5": {"x": 1.949142392729342, "y": 1.0384615384615388, "z": 0.3188631347714568}, "6": {"x": 1.164850777255285, "y": 1.0384615384615388, "z": 0.08870494999794473}, "7": {"x": 1.1696110991893072, "y": 1.0384615384615388, "z": 0.33865962455932286}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "0c223350-762d-4961-b185-877ab61cc691"}, "is_support": false}, "name": "Block", "guid": "2445ac39-e017-40a3-beb7-d3895dbba58a"}, "b6f72a38-162f-41b0-983d-44cf1ce274e3": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.164850777255285, "y": 0.9230769230769234, "z": 0.08870494999794473}, "1": {"x": 1.1696110991893072, "y": 0.9230769230769234, "z": 0.33865962455932286}, "2": {"x": 0.38830445211037423, "y": 0.9230769230769234, "z": 0.09856370341234202}, "3": {"x": 0.3898913113343645, "y": 0.9230769230769234, "z": 0.34855866711721994}, "4": {"x": 1.164850777255285, "y": 1.1538461538461542, "z": 0.08870494999794473}, "5": {"x": 1.1696110991893072, "y": 1.1538461538461542, "z": 0.33865962455932286}, "6": {"x": 0.38830445211037423, "y": 1.1538461538461542, "z": 0.09856370341234202}, "7": {"x": 0.3898913113343645, "y": 1.1538461538461542, "z": 0.34855866711721994}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "998c2401-86d0-40e6-b1ab-808edff9bbfb"}, "is_support": false}, "name": "Block", "guid": "b6f72a38-162f-41b0-983d-44cf1ce274e3"}, "e06aa8f3-1660-4a90-94b7-871d47cd6db6": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.38830445211037423, "y": 0.8076923076923079, "z": 0.09856370341234202}, "1": {"x": 0.3898913113343645, "y": 0.8076923076923079, "z": 0.34855866711721994}, "2": {"x": -0.3883044521103738, "y": 0.8076923076923079, "z": 0.09856370341234415}, "3": {"x": -0.3898913113343636, "y": 0.8076923076923079, "z": 0.34855866711722205}, "4": {"x": 0.38830445211037423, "y": 1.0384615384615388, "z": 0.09856370341234202}, "5": {"x": 0.3898913113343645, "y": 1.0384615384615388, "z": 0.34855866711721994}, "6": {"x": -0.3883044521103738, "y": 1.0384615384615388, "z": 0.09856370341234415}, "7": {"x": -0.3898913113343636, "y": 1.0384615384615388, "z": 0.34855866711722205}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "8b1c6944-4d12-477f-9449-d5a59d49a858"}, "is_support": false}, "name": "Block", "guid": "e06aa8f3-1660-4a90-94b7-871d47cd6db6"}, "b69161d4-bf9d-4e81-876d-d389a40c87e9": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.3883044521103738, "y": 0.9230769230769234, "z": 0.09856370341234415}, "1": {"x": -0.3898913113343636, "y": 0.9230769230769234, "z": 0.34855866711722205}, "2": {"x": -1.1648507772552863, "y": 0.9230769230769234, "z": 0.08870494999794357}, "3": {"x": -1.169611099189309, "y": 0.9230769230769234, "z": 0.33865962455932164}, "4": {"x": -0.3883044521103738, "y": 1.1538461538461542, "z": 0.09856370341234415}, "5": {"x": -0.3898913113343636, "y": 1.1538461538461542, "z": 0.34855866711722205}, "6": {"x": -1.1648507772552863, "y": 1.1538461538461542, "z": 0.08870494999794357}, "7": {"x": -1.169611099189309, "y": 1.1538461538461542, "z": 0.33865962455932164}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "b48e56f3-f882-4a8b-9e82-197529a2231b"}, "is_support": false}, "name": "Block", "guid": "b69161d4-bf9d-4e81-876d-d389a40c87e9"}, "3f8b0485-2d29-4828-b14c-81ba92447cd3": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.1648507772552863, "y": 0.8076923076923079, "z": 0.08870494999794357}, "1": {"x": -1.169611099189309, "y": 0.8076923076923079, "z": 0.33865962455932164}, "2": {"x": -1.9412093752579178, "y": 0.8076923076923079, "z": 0.06898903200408565}, "3": {"x": -1.9491423927293434, "y": 0.8076923076923079, "z": 0.31886313477145534}, "4": {"x": -1.1648507772552863, "y": 1.0384615384615388, "z": 0.08870494999794357}, "5": {"x": -1.169611099189309, "y": 1.0384615384615388, "z": 0.33865962455932164}, "6": {"x": -1.9412093752579178, "y": 1.0384615384615388, "z": 0.06898903200408565}, "7": {"x": -1.9491423927293434, "y": 1.0384615384615388, "z": 0.31886313477145534}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "3018c11c-3c63-4e12-9041-002a72e45fc1"}, "is_support": false}, "name": "Block", "guid": "3f8b0485-2d29-4828-b14c-81ba92447cd3"}, "21049909-fa71-42d8-b17b-26a851e3ce03": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.9412093752579178, "y": 0.9230769230769234, "z": 0.06898903200408565}, "1": {"x": -1.9491423927293434, "y": 0.9230769230769234, "z": 0.31886313477145534}, "2": {"x": -2.717255128305899, "y": 0.9230769230769234, "z": 0.03941912684456508}, "3": {"x": -2.728359562831056, "y": 0.9230769230769234, "z": 0.2891723881523536}, "4": {"x": -1.9412093752579178, "y": 1.1538461538461542, "z": 0.06898903200408565}, "5": {"x": -1.9491423927293434, "y": 1.1538461538461542, "z": 0.31886313477145534}, "6": {"x": -2.717255128305899, "y": 1.1538461538461542, "z": 0.03941912684456508}, "7": {"x": -2.728359562831056, "y": 1.1538461538461542, "z": 0.2891723881523536}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "a59f1698-de02-42ee-aaab-7cd45dc348d5"}, "is_support": false}, "name": "Block", "guid": "21049909-fa71-42d8-b17b-26a851e3ce03"}, "13217f79-7e9e-4cd9-9775-e73469239417": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.717255128305899, "y": 0.8076923076923079, "z": 0.03941912684456508}, "1": {"x": -2.728359562831056, "y": 0.8076923076923079, "z": 0.2891723881523536}, "2": {"x": -3.492862969004898, "y": 0.8076923076923079, "z": 2.858824288409778e-15}, "3": {"x": -3.5071370309951098, "y": 0.8076923076923079, "z": 0.2495921696574254}, "4": {"x": -2.717255128305899, "y": 1.0384615384615388, "z": 0.03941912684456508}, "5": {"x": -2.728359562831056, "y": 1.0384615384615388, "z": 0.2891723881523536}, "6": {"x": -3.492862969004898, "y": 1.0384615384615388, "z": 2.858824288409778e-15}, "7": {"x": -3.5071370309951098, "y": 1.0384615384615388, "z": 0.2495921696574254}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "35bd255c-b9a3-4ec3-9287-c12edd71a188"}, "is_support": true}, "name": "Block", "guid": "13217f79-7e9e-4cd9-9775-e73469239417"}, "e697be8a-ff17-4393-bb86-afaed8d8d2ed": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.4928629690048973, "y": 1.0384615384615388, "z": 0.0}, "1": {"x": 3.5071370309951093, "y": 1.0384615384615388, "z": 0.2495921696574225}, "2": {"x": 2.717255128305898, "y": 1.0384615384615388, "z": 0.03941912684456782}, "3": {"x": 2.728359562831055, "y": 1.0384615384615388, "z": 0.28917238815235635}, "4": {"x": 3.4928629690048973, "y": 1.2692307692307692, "z": 0.0}, "5": {"x": 3.5071370309951093, "y": 1.2692307692307692, "z": 0.2495921696574225}, "6": {"x": 2.717255128305898, "y": 1.2692307692307692, "z": 0.03941912684456782}, "7": {"x": 2.728359562831055, "y": 1.2692307692307692, "z": 0.28917238815235635}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "fb03a427-c6a3-459b-b15b-3c8eeb84cbd0"}, "is_support": true}, "name": "Block", "guid": "e697be8a-ff17-4393-bb86-afaed8d8d2ed"}, "43202204-9121-44c9-b11e-7976e634924b": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.717255128305898, "y": 1.1538461538461542, "z": 0.03941912684456782}, "1": {"x": 2.728359562831055, "y": 1.1538461538461542, "z": 0.28917238815235635}, "2": {"x": 1.9412093752579165, "y": 1.1538461538461542, "z": 0.06898903200408708}, "3": {"x": 1.949142392729342, "y": 1.1538461538461542, "z": 0.3188631347714568}, "4": {"x": 2.717255128305898, "y": 1.3846153846153846, "z": 0.03941912684456782}, "5": {"x": 2.728359562831055, "y": 1.3846153846153846, "z": 0.28917238815235635}, "6": {"x": 1.9412093752579165, "y": 1.3846153846153846, "z": 0.06898903200408708}, "7": {"x": 1.949142392729342, "y": 1.3846153846153846, "z": 0.3188631347714568}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "9a7a1108-22a1-4263-be50-333a8d3371aa"}, "is_support": false}, "name": "Block", "guid": "43202204-9121-44c9-b11e-7976e634924b"}, "f3c75e3b-d01a-47f5-b6ae-a2caf6bfca11": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.9412093752579165, "y": 1.0384615384615388, "z": 0.06898903200408708}, "1": {"x": 1.949142392729342, "y": 1.0384615384615388, "z": 0.3188631347714568}, "2": {"x": 1.164850777255285, "y": 1.0384615384615388, "z": 0.08870494999794473}, "3": {"x": 1.1696110991893072, "y": 1.0384615384615388, "z": 0.33865962455932286}, "4": {"x": 1.9412093752579165, "y": 1.2692307692307692, "z": 0.06898903200408708}, "5": {"x": 1.949142392729342, "y": 1.2692307692307692, "z": 0.3188631347714568}, "6": {"x": 1.164850777255285, "y": 1.2692307692307692, "z": 0.08870494999794473}, "7": {"x": 1.1696110991893072, "y": 1.2692307692307692, "z": 0.33865962455932286}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "c07afdb4-210d-4a72-8d50-288942f6af58"}, "is_support": false}, "name": "Block", "guid": "f3c75e3b-d01a-47f5-b6ae-a2caf6bfca11"}, "ce3bdf2b-4300-408f-ac55-d7d6e9833dff": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.164850777255285, "y": 1.1538461538461542, "z": 0.08870494999794473}, "1": {"x": 1.1696110991893072, "y": 1.1538461538461542, "z": 0.33865962455932286}, "2": {"x": 0.38830445211037423, "y": 1.1538461538461542, "z": 0.09856370341234202}, "3": {"x": 0.3898913113343645, "y": 1.1538461538461542, "z": 0.34855866711721994}, "4": {"x": 1.164850777255285, "y": 1.3846153846153846, "z": 0.08870494999794473}, "5": {"x": 1.1696110991893072, "y": 1.3846153846153846, "z": 0.33865962455932286}, "6": {"x": 0.38830445211037423, "y": 1.3846153846153846, "z": 0.09856370341234202}, "7": {"x": 0.3898913113343645, "y": 1.3846153846153846, "z": 0.34855866711721994}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "fd619626-50ee-47e6-a262-e080734fb86b"}, "is_support": false}, "name": "Block", "guid": "ce3bdf2b-4300-408f-ac55-d7d6e9833dff"}, "01609cb1-15b9-4a3e-8c14-ba3590b7d106": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.38830445211037423, "y": 1.0384615384615388, "z": 0.09856370341234202}, "1": {"x": 0.3898913113343645, "y": 1.0384615384615388, "z": 0.34855866711721994}, "2": {"x": -0.3883044521103738, "y": 1.0384615384615388, "z": 0.09856370341234415}, "3": {"x": -0.3898913113343636, "y": 1.0384615384615388, "z": 0.34855866711722205}, "4": {"x": 0.38830445211037423, "y": 1.2692307692307692, "z": 0.09856370341234202}, "5": {"x": 0.3898913113343645, "y": 1.2692307692307692, "z": 0.34855866711721994}, "6": {"x": -0.3883044521103738, "y": 1.2692307692307692, "z": 0.09856370341234415}, "7": {"x": -0.3898913113343636, "y": 1.2692307692307692, "z": 0.34855866711722205}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "27980050-836e-47cb-baf7-4729ec96085a"}, "is_support": false}, "name": "Block", "guid": "01609cb1-15b9-4a3e-8c14-ba3590b7d106"}, "acecfec7-cc56-48c1-a260-fc9bef830eac": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.3883044521103738, "y": 1.1538461538461542, "z": 0.09856370341234415}, "1": {"x": -0.3898913113343636, "y": 1.1538461538461542, "z": 0.34855866711722205}, "2": {"x": -1.1648507772552863, "y": 1.1538461538461542, "z": 0.08870494999794357}, "3": {"x": -1.169611099189309, "y": 1.1538461538461542, "z": 0.33865962455932164}, "4": {"x": -0.3883044521103738, "y": 1.3846153846153846, "z": 0.09856370341234415}, "5": {"x": -0.3898913113343636, "y": 1.3846153846153846, "z": 0.34855866711722205}, "6": {"x": -1.1648507772552863, "y": 1.3846153846153846, "z": 0.08870494999794357}, "7": {"x": -1.169611099189309, "y": 1.3846153846153846, "z": 0.33865962455932164}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "1f1d6a9b-0809-47a2-9c13-da38c4b3e0a4"}, "is_support": false}, "name": "Block", "guid": "acecfec7-cc56-48c1-a260-fc9bef830eac"}, "1662e413-8db3-4c30-9576-f32cd05c7408": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.1648507772552863, "y": 1.0384615384615388, "z": 0.08870494999794357}, "1": {"x": -1.169611099189309, "y": 1.0384615384615388, "z": 0.33865962455932164}, "2": {"x": -1.9412093752579178, "y": 1.0384615384615388, "z": 0.06898903200408565}, "3": {"x": -1.9491423927293434, "y": 1.0384615384615388, "z": 0.31886313477145534}, "4": {"x": -1.1648507772552863, "y": 1.2692307692307692, "z": 0.08870494999794357}, "5": {"x": -1.169611099189309, "y": 1.2692307692307692, "z": 0.33865962455932164}, "6": {"x": -1.9412093752579178, "y": 1.2692307692307692, "z": 0.06898903200408565}, "7": {"x": -1.9491423927293434, "y": 1.2692307692307692, "z": 0.31886313477145534}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "e9d26f21-95ab-486e-8d66-73f8dac02820"}, "is_support": false}, "name": "Block", "guid": "1662e413-8db3-4c30-9576-f32cd05c7408"}, "f00f6e57-34e0-4292-a62b-bbff025fc9cf": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.9412093752579178, "y": 1.1538461538461542, "z": 0.06898903200408565}, "1": {"x": -1.9491423927293434, "y": 1.1538461538461542, "z": 0.31886313477145534}, "2": {"x": -2.717255128305899, "y": 1.1538461538461542, "z": 0.03941912684456508}, "3": {"x": -2.728359562831056, "y": 1.1538461538461542, "z": 0.2891723881523536}, "4": {"x": -1.9412093752579178, "y": 1.3846153846153846, "z": 0.06898903200408565}, "5": {"x": -1.9491423927293434, "y": 1.3846153846153846, "z": 0.31886313477145534}, "6": {"x": -2.717255128305899, "y": 1.3846153846153846, "z": 0.03941912684456508}, "7": {"x": -2.728359562831056, "y": 1.3846153846153846, "z": 0.2891723881523536}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "b9b1ef43-026a-4e89-b264-eaa13d13caf1"}, "is_support": false}, "name": "Block", "guid": "f00f6e57-34e0-4292-a62b-bbff025fc9cf"}, "fa11e1ef-6cfc-45f7-a604-ef10aa3b1b0f": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.717255128305899, "y": 1.0384615384615388, "z": 0.03941912684456508}, "1": {"x": -2.728359562831056, "y": 1.0384615384615388, "z": 0.2891723881523536}, "2": {"x": -3.492862969004898, "y": 1.0384615384615388, "z": 2.858824288409778e-15}, "3": {"x": -3.5071370309951098, "y": 1.0384615384615388, "z": 0.2495921696574254}, "4": {"x": -2.717255128305899, "y": 1.2692307692307692, "z": 0.03941912684456508}, "5": {"x": -2.728359562831056, "y": 1.2692307692307692, "z": 0.2891723881523536}, "6": {"x": -3.492862969004898, "y": 1.2692307692307692, "z": 2.858824288409778e-15}, "7": {"x": -3.5071370309951098, "y": 1.2692307692307692, "z": 0.2495921696574254}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "e64f6955-7dfa-412c-a51c-a247fd54c355"}, "is_support": true}, "name": "Block", "guid": "fa11e1ef-6cfc-45f7-a604-ef10aa3b1b0f"}, "e83c008a-8b41-4ccc-88f4-5d38e4b23bea": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 3.4928629690048973, "y": 1.2692307692307692, "z": 0.0}, "1": {"x": 3.5071370309951093, "y": 1.2692307692307692, "z": 0.2495921696574225}, "2": {"x": 2.717255128305898, "y": 1.2692307692307692, "z": 0.03941912684456782}, "3": {"x": 2.728359562831055, "y": 1.2692307692307692, "z": 0.28917238815235635}, "4": {"x": 3.4928629690048973, "y": 1.5, "z": 0.0}, "5": {"x": 3.5071370309951093, "y": 1.5, "z": 0.2495921696574225}, "6": {"x": 2.717255128305898, "y": 1.5, "z": 0.03941912684456782}, "7": {"x": 2.728359562831055, "y": 1.5, "z": 0.28917238815235635}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "0a8cdb51-fd47-412e-a3ee-d634546a5eaa"}, "is_support": true}, "name": "Block", "guid": "e83c008a-8b41-4ccc-88f4-5d38e4b23bea"}, "3c8b4f20-e799-4a2a-b54a-3fe8119bf1b1": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.9412093752579165, "y": 1.2692307692307692, "z": 0.06898903200408708}, "1": {"x": 1.949142392729342, "y": 1.2692307692307692, "z": 0.3188631347714568}, "2": {"x": 1.164850777255285, "y": 1.2692307692307692, "z": 0.08870494999794473}, "3": {"x": 1.1696110991893072, "y": 1.2692307692307692, "z": 0.33865962455932286}, "4": {"x": 1.9412093752579165, "y": 1.5, "z": 0.06898903200408708}, "5": {"x": 1.949142392729342, "y": 1.5, "z": 0.3188631347714568}, "6": {"x": 1.164850777255285, "y": 1.5, "z": 0.08870494999794473}, "7": {"x": 1.1696110991893072, "y": 1.5, "z": 0.33865962455932286}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "0a4d47c6-0c57-4943-9872-b668c9dd6d8f"}, "is_support": false}, "name": "Block", "guid": "3c8b4f20-e799-4a2a-b54a-3fe8119bf1b1"}, "63f2ec30-c67f-468a-ab11-50d87986445c": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 0.38830445211037423, "y": 1.2692307692307692, "z": 0.09856370341234202}, "1": {"x": 0.3898913113343645, "y": 1.2692307692307692, "z": 0.34855866711721994}, "2": {"x": -0.3883044521103738, "y": 1.2692307692307692, "z": 0.09856370341234415}, "3": {"x": -0.3898913113343636, "y": 1.2692307692307692, "z": 0.34855866711722205}, "4": {"x": 0.38830445211037423, "y": 1.5, "z": 0.09856370341234202}, "5": {"x": 0.3898913113343645, "y": 1.5, "z": 0.34855866711721994}, "6": {"x": -0.3883044521103738, "y": 1.5, "z": 0.09856370341234415}, "7": {"x": -0.3898913113343636, "y": 1.5, "z": 0.34855866711722205}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "423ed9c6-a33f-4590-86da-c70f7d65ad14"}, "is_support": false}, "name": "Block", "guid": "63f2ec30-c67f-468a-ab11-50d87986445c"}, "7f68afb2-6fcd-4177-85bc-85a554e48c99": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.1648507772552863, "y": 1.2692307692307692, "z": 0.08870494999794357}, "1": {"x": -1.169611099189309, "y": 1.2692307692307692, "z": 0.33865962455932164}, "2": {"x": -1.9412093752579178, "y": 1.2692307692307692, "z": 0.06898903200408565}, "3": {"x": -1.9491423927293434, "y": 1.2692307692307692, "z": 0.31886313477145534}, "4": {"x": -1.1648507772552863, "y": 1.5, "z": 0.08870494999794357}, "5": {"x": -1.169611099189309, "y": 1.5, "z": 0.33865962455932164}, "6": {"x": -1.9412093752579178, "y": 1.5, "z": 0.06898903200408565}, "7": {"x": -1.9491423927293434, "y": 1.5, "z": 0.31886313477145534}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "5d209841-55ed-4cf1-8f99-5c1c10abd428"}, "is_support": false}, "name": "Block", "guid": "7f68afb2-6fcd-4177-85bc-85a554e48c99"}, "82e54b34-3c20-47eb-a2d8-1b011ef78002": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": true}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -2.717255128305899, "y": 1.2692307692307692, "z": 0.03941912684456508}, "1": {"x": -2.728359562831056, "y": 1.2692307692307692, "z": 0.2891723881523536}, "2": {"x": -3.492862969004898, "y": 1.2692307692307692, "z": 2.858824288409778e-15}, "3": {"x": -3.5071370309951098, "y": 1.2692307692307692, "z": 0.2495921696574254}, "4": {"x": -2.717255128305899, "y": 1.5, "z": 0.03941912684456508}, "5": {"x": -2.728359562831056, "y": 1.5, "z": 0.2891723881523536}, "6": {"x": -3.492862969004898, "y": 1.5, "z": 2.858824288409778e-15}, "7": {"x": -3.5071370309951098, "y": 1.5, "z": 0.2495921696574254}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "8a4d1ab7-82ad-4a75-8842-ca0f5b36209f"}, "is_support": true}, "name": "Block", "guid": "82e54b34-3c20-47eb-a2d8-1b011ef78002"}, "bfad153c-0f9f-4d61-90d4-d489d1305fbe": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.717255128305898, "y": -1.5, "z": 0.03941912684456782}, "1": {"x": 2.728359562831055, "y": -1.5, "z": 0.28917238815235635}, "2": {"x": 1.9412093752579165, "y": -1.5, "z": 0.06898903200408708}, "3": {"x": 1.949142392729342, "y": -1.5, "z": 0.3188631347714568}, "4": {"x": 2.717255128305898, "y": -1.3846153846153846, "z": 0.03941912684456782}, "5": {"x": 2.728359562831055, "y": -1.3846153846153846, "z": 0.28917238815235635}, "6": {"x": 1.9412093752579165, "y": -1.3846153846153846, "z": 0.06898903200408708}, "7": {"x": 1.949142392729342, "y": -1.3846153846153846, "z": 0.3188631347714568}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "0f59073f-920f-42aa-a475-3aa0fac2ebcd"}, "is_support": false}, "name": "Block", "guid": "bfad153c-0f9f-4d61-90d4-d489d1305fbe"}, "1b4adac2-9f41-4cc7-b76d-38b27f4d4798": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 2.717255128305898, "y": 1.3846153846153846, "z": 0.03941912684456782}, "1": {"x": 2.728359562831055, "y": 1.3846153846153846, "z": 0.28917238815235635}, "2": {"x": 1.9412093752579165, "y": 1.3846153846153846, "z": 0.06898903200408708}, "3": {"x": 1.949142392729342, "y": 1.3846153846153846, "z": 0.3188631347714568}, "4": {"x": 2.717255128305898, "y": 1.5, "z": 0.03941912684456782}, "5": {"x": 2.728359562831055, "y": 1.5, "z": 0.28917238815235635}, "6": {"x": 1.9412093752579165, "y": 1.5, "z": 0.06898903200408708}, "7": {"x": 1.949142392729342, "y": 1.5, "z": 0.3188631347714568}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "9a21e5d9-850b-4806-9ec5-5b49dec15971"}, "is_support": false}, "name": "Block", "guid": "1b4adac2-9f41-4cc7-b76d-38b27f4d4798"}, "6ee81c93-e2e1-4a02-babb-587edc11f554": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.164850777255285, "y": -1.5, "z": 0.08870494999794473}, "1": {"x": 1.1696110991893072, "y": -1.5, "z": 0.33865962455932286}, "2": {"x": 0.38830445211037423, "y": -1.5, "z": 0.09856370341234202}, "3": {"x": 0.3898913113343645, "y": -1.5, "z": 0.34855866711721994}, "4": {"x": 1.164850777255285, "y": -1.3846153846153846, "z": 0.08870494999794473}, "5": {"x": 1.1696110991893072, "y": -1.3846153846153846, "z": 0.33865962455932286}, "6": {"x": 0.38830445211037423, "y": -1.3846153846153846, "z": 0.09856370341234202}, "7": {"x": 0.3898913113343645, "y": -1.3846153846153846, "z": 0.34855866711721994}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "0dad597b-f950-4307-bef8-b843c347a212"}, "is_support": false}, "name": "Block", "guid": "6ee81c93-e2e1-4a02-babb-587edc11f554"}, "d4a3514c-cd89-4944-ac09-4fd3a5924215": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": 1.164850777255285, "y": 1.3846153846153846, "z": 0.08870494999794473}, "1": {"x": 1.1696110991893072, "y": 1.3846153846153846, "z": 0.33865962455932286}, "2": {"x": 0.38830445211037423, "y": 1.3846153846153846, "z": 0.09856370341234202}, "3": {"x": 0.3898913113343645, "y": 1.3846153846153846, "z": 0.34855866711721994}, "4": {"x": 1.164850777255285, "y": 1.5, "z": 0.08870494999794473}, "5": {"x": 1.1696110991893072, "y": 1.5, "z": 0.33865962455932286}, "6": {"x": 0.38830445211037423, "y": 1.5, "z": 0.09856370341234202}, "7": {"x": 0.3898913113343645, "y": 1.5, "z": 0.34855866711721994}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "9b4275c4-f2e5-4570-bd9f-c9b5cbf1e539"}, "is_support": false}, "name": "Block", "guid": "d4a3514c-cd89-4944-ac09-4fd3a5924215"}, "bffca51a-0d16-4c28-bb0a-99f47a67880b": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.3883044521103738, "y": -1.5, "z": 0.09856370341234415}, "1": {"x": -0.3898913113343636, "y": -1.5, "z": 0.34855866711722205}, "2": {"x": -1.1648507772552863, "y": -1.5, "z": 0.08870494999794357}, "3": {"x": -1.169611099189309, "y": -1.5, "z": 0.33865962455932164}, "4": {"x": -0.3883044521103738, "y": -1.3846153846153846, "z": 0.09856370341234415}, "5": {"x": -0.3898913113343636, "y": -1.3846153846153846, "z": 0.34855866711722205}, "6": {"x": -1.1648507772552863, "y": -1.3846153846153846, "z": 0.08870494999794357}, "7": {"x": -1.169611099189309, "y": -1.3846153846153846, "z": 0.33865962455932164}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "ad6df66a-2d3f-4c50-a9e9-6348f27ac1ae"}, "is_support": false}, "name": "Block", "guid": "bffca51a-0d16-4c28-bb0a-99f47a67880b"}, "beb5fd73-844e-49fe-8bfd-1c7908433670": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -0.3883044521103738, "y": 1.3846153846153846, "z": 0.09856370341234415}, "1": {"x": -0.3898913113343636, "y": 1.3846153846153846, "z": 0.34855866711722205}, "2": {"x": -1.1648507772552863, "y": 1.3846153846153846, "z": 0.08870494999794357}, "3": {"x": -1.169611099189309, "y": 1.3846153846153846, "z": 0.33865962455932164}, "4": {"x": -0.3883044521103738, "y": 1.5, "z": 0.09856370341234415}, "5": {"x": -0.3898913113343636, "y": 1.5, "z": 0.34855866711722205}, "6": {"x": -1.1648507772552863, "y": 1.5, "z": 0.08870494999794357}, "7": {"x": -1.169611099189309, "y": 1.5, "z": 0.33865962455932164}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "560d5f08-eb71-4ba7-b50e-8f5ffee882fa"}, "is_support": false}, "name": "Block", "guid": "beb5fd73-844e-49fe-8bfd-1c7908433670"}, "7fc1597d-916a-4a10-aba5-12c350baa726": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.9412093752579178, "y": -1.5, "z": 0.06898903200408565}, "1": {"x": -1.9491423927293434, "y": -1.5, "z": 0.31886313477145534}, "2": {"x": -2.717255128305899, "y": -1.5, "z": 0.03941912684456508}, "3": {"x": -2.728359562831056, "y": -1.5, "z": 0.2891723881523536}, "4": {"x": -1.9412093752579178, "y": -1.3846153846153846, "z": 0.06898903200408565}, "5": {"x": -1.9491423927293434, "y": -1.3846153846153846, "z": 0.31886313477145534}, "6": {"x": -2.717255128305899, "y": -1.3846153846153846, "z": 0.03941912684456508}, "7": {"x": -2.728359562831056, "y": -1.3846153846153846, "z": 0.2891723881523536}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "cbd4c464-15f8-4295-9167-9855070dedd4"}, "is_support": false}, "name": "Block", "guid": "7fc1597d-916a-4a10-aba5-12c350baa726"}, "1c805ccb-5d73-4c2f-afcf-fd991e96bc0c": {"dtype": "compas_dem.elements/Block", "data": {"transformation": null, "features": [], "name": "Block", "material": "dd5d74af-8b3a-46ae-868a-1029502c32da", "geometry": {"dtype": "compas.datastructures/Mesh", "data": {"attributes": {"is_support": false}, "default_vertex_attributes": {"x": 0.0, "y": 0.0, "z": 0.0}, "default_edge_attributes": {}, "default_face_attributes": {}, "vertex": {"0": {"x": -1.9412093752579178, "y": 1.3846153846153846, "z": 0.06898903200408565}, "1": {"x": -1.9491423927293434, "y": 1.3846153846153846, "z": 0.31886313477145534}, "2": {"x": -2.717255128305899, "y": 1.3846153846153846, "z": 0.03941912684456508}, "3": {"x": -2.728359562831056, "y": 1.3846153846153846, "z": 0.2891723881523536}, "4": {"x": -1.9412093752579178, "y": 1.5, "z": 0.06898903200408565}, "5": {"x": -1.9491423927293434, "y": 1.5, "z": 0.31886313477145534}, "6": {"x": -2.717255128305899, "y": 1.5, "z": 0.03941912684456508}, "7": {"x": -2.728359562831056, "y": 1.5, "z": 0.2891723881523536}}, "face": {"0": [0, 1, 3, 2], "1": [0, 4, 5, 1], "2": [4, 6, 7, 5], "3": [6, 2, 3, 7], "4": [1, 5, 7, 3], "5": [2, 6, 4, 0]}, "facedata": {"0": {}, "1": {}, "2": {}, "3": {}, "4": {}, "5": {}}, "edgedata": {}, "max_vertex": 7, "max_face": 5}, "inheritance": [], "guid": "82457a56-7f3d-47f0-8071-898207308034"}, "is_support": false}, "name": "Block", "guid": "1c805ccb-5d73-4c2f-afcf-fd991e96bc0c"}}, "materials": {"dd5d74af-8b3a-46ae-868a-1029502c32da": {"dtype": "compas_dem.material/Stone", "data": {"name": "Stone", "fc": null, "ft": null, "Ecm": 20000, "density": 2000, "poisson": 0.2}, "name": "Stone", "guid": "dd5d74af-8b3a-46ae-868a-1029502c32da"}}, "tree": {"attributes": {}, "root": {"name": "root", "children": [{"name": "ElementNode", "element": "1edb384a-5b2e-4d66-b320-ca881aea426d"}, {"name": "ElementNode", "element": "a0dd025d-aba3-4087-aab4-86e4fde149ee"}, {"name": "ElementNode", "element": "3308cfe5-aca8-4695-8e48-195dba9e596e"}, {"name": "ElementNode", "element": "f43d390f-358a-44a1-90eb-89ebc6ba01da"}, {"name": "ElementNode", "element": "22ec23ab-a4cc-44d2-9bfa-a4d9cb3b2642"}, {"name": "ElementNode", "element": "cd2da209-d512-4bdb-a5f3-5f9a20384668"}, {"name": "ElementNode", "element": "0d2860d3-2378-4313-ba98-6c8e1bdb6f8e"}, {"name": "ElementNode", "element": "697510ce-fb20-4483-a058-5d4f210883ac"}, {"name": "ElementNode", "element": "9b41eef9-3d4c-411e-a65b-f67842ed3723"}, {"name": "ElementNode", "element": "a3e8ecaf-6e2c-428b-93d1-e1fd36433c99"}, {"name": "ElementNode", "element": "9966a772-b76f-4706-aaec-5a1f508a08fb"}, {"name": "ElementNode", "element": "a46cf32f-a300-4e65-a6f6-00a501a5b356"}, {"name": "ElementNode", "element": "e9296123-0d1a-45f7-983f-dc6c00f2d1cd"}, {"name": "ElementNode", "element": "6ccf10a0-e246-4094-933a-2fb607786ebf"}, {"name": "ElementNode", "element": "a991ee08-21dd-48d7-8a26-76e1898d2cf2"}, {"name": "ElementNode", "element": "3ff8d7c6-23ee-4947-805e-abb7b5870dd1"}, {"name": "ElementNode", "element": "884d7e49-5633-4051-a9ca-2c9423964c61"}, {"name": "ElementNode", "element": "2ac0ad36-6e10-4ef8-b0ac-e47e58a5b613"}, {"name": "ElementNode", "element": "19b9d3e2-16bc-4210-8554-6cd689ee0373"}, {"name": "ElementNode", "element": "b56f0278-34d0-4c2c-829c-27c11e57bc1e"}, {"name": "ElementNode", "element": "c9cb65df-843e-43e9-9bcc-4857391f799f"}, {"name": "ElementNode", "element": "cb230d96-8e66-4c8c-bd09-f432dd49d486"}, {"name": "ElementNode", "element": "50ce2053-bc32-4834-92ef-15e9b91b74d8"}, {"name": "ElementNode", "element": "01fe9897-c6d4-4de2-ae48-32cd5b99c38e"}, {"name": "ElementNode", "element": "0edd4ae5-3839-466e-a0db-bfe6a3248c4a"}, {"name": "ElementNode", "element": "6669ee1f-840f-4395-9bc4-c8deaa9a4d58"}, {"name": "ElementNode", "element": "cfd40143-54e1-4b10-a7d3-da5a99bde9e0"}, {"name": "ElementNode", "element": "cf012192-330e-4517-9751-00454ebdc5d9"}, {"name": "ElementNode", "element": "e57c00c1-bbbf-46d5-95e8-a9f629e71442"}, {"name": "ElementNode", "element": "cd0a8036-8b25-44bd-846c-6673671aaa02"}, {"name": "ElementNode", "element": "c70ab643-700f-42db-b45e-858cc38ec665"}, {"name": "ElementNode", "element": "25b24d50-d32d-41cc-ba52-19b0e2ac35c1"}, {"name": "ElementNode", "element": "368f8813-17d0-4c17-b545-2dd78dae6d95"}, {"name": "ElementNode", "element": "3b40f112-e2bb-4833-84b4-6a4548902cb3"}, {"name": "ElementNode", "element": "cfb26dc7-762e-462c-8402-887f119bc1e8"}, {"name": "ElementNode", "element": "e3eb1b65-7dc6-4463-af29-7704365eade0"}, {"name": "ElementNode", "element": "2077d962-1e5b-4f03-bbe5-5a99acc4c5dd"}, {"name": "ElementNode", "element": "f9d8fe10-2fb7-4cf3-8ace-33c1d14184ee"}, {"name": "ElementNode", "element": "1e057147-b426-4a20-bb2a-9a5735379e6a"}, {"name": "ElementNode", "element": "3e8a578f-3007-4947-9a1d-4ce435dccd49"}, {"name": "ElementNode", "element": "e2cf7364-a202-4d6d-8b20-452b009f18fd"}, {"name": "ElementNode", "element": "f7242345-6db4-44b5-9b8a-001f7834930b"}, {"name": "ElementNode", "element": "ccbfd12a-5e4b-4e6e-9bd4-8cecaf5ba635"}, {"name": "ElementNode", "element": "6d564fc7-d36a-4543-b5eb-2c6ad3bd48e7"}, {"name": "ElementNode", "element": "3a15d88d-00ec-45d0-9c72-d59a1cd405a7"}, {"name": "ElementNode", "element": "d24dd93f-e1ad-42ff-a7bf-0a444fce0eb0"}, {"name": "ElementNode", "element": "54ad26d5-777e-4589-b531-f91f174e6303"}, {"name": "ElementNode", "element": "c371c953-052d-4185-9dc4-5005d9fa6151"}, {"name": "ElementNode", "element": "23b9d298-97d1-48b8-87bc-6ee4d81fe263"}, {"name": "ElementNode", "element": "6eb6f3c6-0821-4d0b-9769-53a799144736"}, {"name": "ElementNode", "element": "45e39a58-6825-4940-bac5-a3431bb31946"}, {"name": "ElementNode", "element": "5dd4e910-b5f5-4705-8362-ff7a4fcc5189"}, {"name": "ElementNode", "element": "baf89131-3d81-48df-93a5-39bdf9c0286b"}, {"name": "ElementNode", "element": "f1deaa2b-05cd-428e-8bb4-302ac8a7ac12"}, {"name": "ElementNode", "element": "4172eeae-f861-4726-9f19-4e9ae5e38629"}, {"name": "ElementNode", "element": "b4e81ccd-4134-458b-9c23-c79a2e880214"}, {"name": "ElementNode", "element": "529a986e-d7ba-4f17-ba54-b5e2116edbaf"}, {"name": "ElementNode", "element": "400e345b-be94-4abc-9ddf-58d7cc45bd99"}, {"name": "ElementNode", "element": "148d4933-abf7-4a14-b671-b9a9042b512c"}, {"name": "ElementNode", "element": "be4cfabc-9447-4acc-b941-239107cc02e6"}, {"name": "ElementNode", "element": "757586bc-ad76-4934-9ba2-c47d13071397"}, {"name": "ElementNode", "element": "9002da7f-2edc-450a-81a0-715f45225404"}, {"name": "ElementNode", "element": "d0155c28-e0fc-4e4c-92d3-b9a5555052dc"}, {"name": "ElementNode", "element": "81d0f89f-d04e-462c-9e7d-a4728fc58dcf"}, {"name": "ElementNode", "element": "2c43c109-bc3f-4a8b-b455-6240c3864b90"}, {"name": "ElementNode", "element": "b971362f-2ad6-46cd-b968-f310c4ffd037"}, {"name": "ElementNode", "element": "59b6a9c6-eb04-4a74-b00a-aa0fbd65ff8e"}, {"name": "ElementNode", "element": "6a260fa4-44a8-4bba-b888-f4b8a6c2f48a"}, {"name": "ElementNode", "element": "2a258782-d6d5-4172-bd5e-58e49c6de56a"}, {"name": "ElementNode", "element": "676bf44f-f0dc-4c16-b302-cd8760489e69"}, {"name": "ElementNode", "element": "eea9622b-82ef-4685-a072-22cea6c3dec9"}, {"name": "ElementNode", "element": "9436d03e-86fd-4bc1-b9ef-fdbdc9e6646f"}, {"name": "ElementNode", "element": "2f66a730-1213-4988-aa72-a400f8f82b21"}, {"name": "ElementNode", "element": "f76516d2-6a00-42fa-8c7c-35671962b855"}, {"name": "ElementNode", "element": "a873265d-f76b-4b58-a3e2-ff7ec164ebe2"}, {"name": "ElementNode", "element": "0fe40805-1ada-47c5-a068-bd375cb60c10"}, {"name": "ElementNode", "element": "4f25a5cf-7245-4b44-9c7f-d621f8944aa1"}, {"name": "ElementNode", "element": "9ebeea20-c652-4df0-aab1-cf017688cf47"}, {"name": "ElementNode", "element": "71aa6e53-e21e-4587-a1e1-c397754cf49f"}, {"name": "ElementNode", "element": "dfb25386-d7ed-46ee-a15c-f8cb53100d5c"}, {"name": "ElementNode", "element": "40775b86-e917-47dc-b9a5-2d1722de3c0a"}, {"name": "ElementNode", "element": "02ff7224-0f3a-4fe0-80a2-52af21800058"}, {"name": "ElementNode", "element": "e204f310-be6c-4d36-8b74-1d40d58e2c6b"}, {"name": "ElementNode", "element": "86fa6cd0-515d-4a95-a041-ccf90b02343f"}, {"name": "ElementNode", "element": "79a9da80-df6d-4c33-90c6-79dc82d2826b"}, {"name": "ElementNode", "element": "eaf5af3e-1a64-407e-afc3-e72132dc45b7"}, {"name": "ElementNode", "element": "9382f3fb-bb2b-4fd8-9092-36c6ae8cc75b"}, {"name": "ElementNode", "element": "3a2cb606-f85d-4a48-ab06-b625d603952e"}, {"name": "ElementNode", "element": "edffefab-e531-4aea-8a62-a83fd97c3965"}, {"name": "ElementNode", "element": "e28da217-1d5f-43c8-973c-45896a363be2"}, {"name": "ElementNode", "element": "f1377157-c2d7-455d-a39d-173c95d2fdc6"}, {"name": "ElementNode", "element": "683a34ce-94c7-49d8-9698-0dc76404d718"}, {"name": "ElementNode", "element": "2445ac39-e017-40a3-beb7-d3895dbba58a"}, {"name": "ElementNode", "element": "b6f72a38-162f-41b0-983d-44cf1ce274e3"}, {"name": "ElementNode", "element": "e06aa8f3-1660-4a90-94b7-871d47cd6db6"}, {"name": "ElementNode", "element": "b69161d4-bf9d-4e81-876d-d389a40c87e9"}, {"name": "ElementNode", "element": "3f8b0485-2d29-4828-b14c-81ba92447cd3"}, {"name": "ElementNode", "element": "21049909-fa71-42d8-b17b-26a851e3ce03"}, {"name": "ElementNode", "element": "13217f79-7e9e-4cd9-9775-e73469239417"}, {"name": "ElementNode", "element": "e697be8a-ff17-4393-bb86-afaed8d8d2ed"}, {"name": "ElementNode", "element": "43202204-9121-44c9-b11e-7976e634924b"}, {"name": "ElementNode", "element": "f3c75e3b-d01a-47f5-b6ae-a2caf6bfca11"}, {"name": "ElementNode", "element": "ce3bdf2b-4300-408f-ac55-d7d6e9833dff"}, {"name": "ElementNode", "element": "01609cb1-15b9-4a3e-8c14-ba3590b7d106"}, {"name": "ElementNode", "element": "acecfec7-cc56-48c1-a260-fc9bef830eac"}, {"name": "ElementNode", "element": "1662e413-8db3-4c30-9576-f32cd05c7408"}, {"name": "ElementNode", "element": "f00f6e57-34e0-4292-a62b-bbff025fc9cf"}, {"name": "ElementNode", "element": "fa11e1ef-6cfc-45f7-a604-ef10aa3b1b0f"}, {"name": "ElementNode", "element": "e83c008a-8b41-4ccc-88f4-5d38e4b23bea"}, {"name": "ElementNode", "element": "3c8b4f20-e799-4a2a-b54a-3fe8119bf1b1"}, {"name": "ElementNode", "element": "63f2ec30-c67f-468a-ab11-50d87986445c"}, {"name": "ElementNode", "element": "7f68afb2-6fcd-4177-85bc-85a554e48c99"}, {"name": "ElementNode", "element": "82e54b34-3c20-47eb-a2d8-1b011ef78002"}, {"name": "ElementNode", "element": "bfad153c-0f9f-4d61-90d4-d489d1305fbe"}, {"name": "ElementNode", "element": "1b4adac2-9f41-4cc7-b76d-38b27f4d4798"}, {"name": "ElementNode", "element": "6ee81c93-e2e1-4a02-babb-587edc11f554"}, {"name": "ElementNode", "element": "d4a3514c-cd89-4944-ac09-4fd3a5924215"}, {"name": "ElementNode", "element": "bffca51a-0d16-4c28-bb0a-99f47a67880b"}, {"name": "ElementNode", "element": "beb5fd73-844e-49fe-8bfd-1c7908433670"}, {"name": "ElementNode", "element": "7fc1597d-916a-4a10-aba5-12c350baa726"}, {"name": "ElementNode", "element": "1c805ccb-5d73-4c2f-afcf-fd991e96bc0c"}]}}, "graph": {"attributes": {}, "default_node_attributes": {"x": 0.0, "y": 0.0, "z": 0.0, "element": null}, "default_edge_attributes": {"modifiers": null, "contacts": null}, "node": {"0": {"element": "1edb384a-5b2e-4d66-b320-ca881aea426d", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[1.0, 0.0, 7.805293515215464e-30, 0.0], [0.0, 1.0, 0.0, 2.220446049250313e-16], [7.805293515215464e-30, -1.5777218104420236e-30, 1.0, 0.0], [0.0, 0.0, 0.0, 1.0]]}, "guid": "8b8e0e96-6329-412e-8e15-1890e6c6cf5b"}}, "1": {"element": "a0dd025d-aba3-4087-aab4-86e4fde149ee", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999996, 5.727732260328898e-09, -3.0312516239792783e-08, 1.645815617123958e-08], [-5.727733811527585e-09, 0.9999999999999986, -5.117353762559568e-08, 2.8631134574297334e-08], [3.0312515949526147e-08, 5.117353779921767e-08, 0.9999999999999983, -2.081736860670702e-08], [0.0, 0.0, 0.0, 1.0]]}, "guid": "1a9ab881-ac54-4f86-93e9-3c31c3ac12c8"}}, "2": {"element": "3308cfe5-aca8-4695-8e48-195dba9e596e", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999998, 2.2272588477585586e-08, -9.613330387130854e-09, 3.853250296614874e-08], [-2.2272589914284576e-08, 0.9999999999999887, -1.494486489067384e-07, 8.35029156931455e-08], [9.61332705579245e-09, 1.4944864912085212e-07, 0.9999999999999888, 1.5306826478544977e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "0e7f0541-107a-4596-bdc8-8ec37c3db412"}}, "3": {"element": "f43d390f-358a-44a1-90eb-89ebc6ba01da", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999979, -4.3094897490850074e-08, -4.563789197436024e-08, -3.749149601883772e-08], [4.3094885711732804e-08, 0.9999999999999656, -2.58099473425169e-07, 3.0260556060923705e-08], [4.563790309552116e-08, 2.5809947145840873e-07, 0.9999999999999655, 2.680329292958916e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "aa43a5ba-1b43-483a-a912-c41ffc5e3d91"}}, "4": {"element": "22ec23ab-a4cc-44d2-9bfa-a4d9cb3b2642", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.99999999999999, -7.923994366253464e-08, -1.174071750855733e-07, -7.502580111260936e-08], [7.923988483797397e-08, 0.9999999999998713, -5.010302923768372e-07, 9.767203357213816e-08], [1.1740721478717033e-07, 5.010302830735011e-07, 0.9999999999998676, 5.396132003177012e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "356aaf98-a291-41b9-b295-3374feef7c52"}}, "5": {"element": "cd2da209-d512-4bdb-a5f3-5f9a20384668", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999976, -6.059736006483277e-08, -3.6684216446143644e-08, -5.883702469677843e-08], [6.05973372383672e-08, 0.9999999999998047, -6.222418277820822e-07, 1.342820927785482e-07], [3.6684254152958964e-08, 6.222418255591147e-07, 0.9999999999998058, 6.989800758472331e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "3f6a4404-41db-4ce5-9297-9d5e9968cc1f"}}, "6": {"element": "0d2860d3-2378-4313-ba98-6c8e1bdb6f8e", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999989, -2.7088623379528545e-08, 3.687662173033657e-08, -3.12311527750353e-08], [2.7088647157556068e-08, 0.9999999999997917, -6.447996594970427e-07, 9.576508053221744e-08], [-3.687660427161379e-08, 6.447996604959798e-07, 0.9999999999997914, 6.319281860012183e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "779bf727-e13c-43c7-8110-1e17c39b2c3f"}}, "7": {"element": "697510ce-fb20-4483-a058-5d4f210883ac", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999871, -6.406271795152731e-08, 1.459840214337007e-07, -1.0625019486454335e-07], [6.406281315469604e-08, 0.9999999999997851, -6.52147959296783e-07, 1.7539679375566664e-07], [-1.4598397966551196e-07, 6.521479686489218e-07, 0.9999999999997766, 4.242773316287529e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "e8c0c9c1-93ac-45bd-ba90-a320902a13ec"}}, "8": {"element": "9b41eef9-3d4c-411e-a65b-f67842ed3723", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[1.0, 0.0, 0.0, 4.440892098500626e-16], [0.0, 1.0, 0.0, 2.220446049250313e-16], [0.0, 0.0, 1.0, -2.7755575615628914e-17], [0.0, 0.0, 0.0, 1.0]]}, "guid": "4e547b8a-8f96-491c-b3a3-06a4f8464445"}}, "9": {"element": "a3e8ecaf-6e2c-428b-93d1-e1fd36433c99", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[1.0, 0.0, 7.805293515215464e-30, 0.0], [0.0, 1.0, 0.0, 2.220446049250313e-16], [7.805293515215464e-30, -1.5777218104420236e-30, 1.0, 0.0], [0.0, 0.0, 0.0, 1.0]]}, "guid": "da507f87-cb08-4cf5-a9ff-2bdc498d7726"}}, "10": {"element": "9966a772-b76f-4706-aaec-5a1f508a08fb", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999999, 7.166236425912748e-10, 1.1248809444976444e-08, 2.6034685518538936e-09], [-7.166233921287394e-10, 0.9999999999999997, -2.2265692773401392e-08, 1.2280663819197457e-08], [-1.1248809461215793e-08, 2.226569276534023e-08, 0.9999999999999997, 5.384054560519935e-08], [0.0, 0.0, 0.0, 1.0]]}, "guid": "01094c88-2bda-4b7c-a467-70bf264f0da4"}}, "11": {"element": "a46cf32f-a300-4e65-a6f6-00a501a5b356", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999993, 2.599658225242864e-08, 2.7638221746479995e-08, 2.931901654790181e-08], [-2.5996578079375403e-08, 0.9999999999999886, -1.5098847474257197e-07, 8.874332557695652e-08], [-2.7638225665703576e-08, 1.509884740240727e-07, 0.9999999999999885, 2.2886902781293905e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "e95aed67-a393-4a70-8f76-b47c7f78139c"}}, "12": {"element": "e9296123-0d1a-45f7-983f-dc6c00f2d1cd", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999993, -2.9813856045639444e-08, 1.7985797422352116e-08, -3.0577689269506436e-08], [2.981386112205894e-08, 0.9999999999999596, -2.8224607177597257e-07, 5.01690162746371e-08], [-1.7985789008350268e-08, 2.822460723121984e-07, 0.9999999999999599, 3.78128955064172e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "73965a04-2a75-4a07-9a7b-a1bae3ab0c76"}}, "13": {"element": "6ccf10a0-e246-4094-933a-2fb607786ebf", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999969, -6.69224588432318e-08, -4.1808451196261876e-08, -6.431038688629043e-08], [6.692243750968118e-08, 0.9999999999998676, -5.102686498003461e-07, 1.0364273772545118e-07], [4.180848534468906e-08, 5.10268647002421e-07, 0.9999999999998689, 5.786096474169611e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "383249f5-b880-4be3-8137-a77f9b98bcfb"}}, "14": {"element": "a991ee08-21dd-48d7-8a26-76e1898d2cf2", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999981, -4.490326514040916e-08, -3.9109250766947706e-08, -3.385485547457989e-08], [4.490324582828948e-08, 0.999999999999877, -4.937991360860426e-07, 9.983203952401709e-08], [3.91092729382659e-08, 4.937991343299095e-07, 0.9999999999998773, 5.652031792313661e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "cedabcca-bd6c-4a99-99e4-3ca559f493bd"}}, "15": {"element": "3ff8d7c6-23ee-4947-805e-abb7b5870dd1", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999997, -1.8744943198399467e-08, -4.27272725979334e-09, -1.69813765271698e-08], [1.8744940862216034e-08, 0.9999999999998505, -5.467656809246415e-07, 7.241560351367582e-08], [4.272737503225688e-09, 5.467656808445495e-07, 0.9999999999998506, 5.72411933214001e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "4fc69f2b-3a7a-417d-af24-8a030b1c484b"}}, "16": {"element": "884d7e49-5633-4051-a9ca-2c9423964c61", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999991, -3.009152418524189e-08, 3.436564806463291e-08, -3.881008137085473e-08], [3.0091539873826443e-08, 0.9999999999998956, -4.565194765884921e-07, 8.426942876837984e-08], [-3.4365634341937116e-08, 4.565194776226069e-07, 0.9999999999998955, 3.7387744761252506e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "e7f75923-b394-4e0d-b002-fbf805e99e24"}}, "17": {"element": "2ac0ad36-6e10-4ef8-b0ac-e47e58a5b613", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[1.0, 0.0, 0.0, 4.440892098500626e-16], [0.0, 1.0, 0.0, 0.0], [0.0, 0.0, 1.0, -2.7755575615628914e-17], [0.0, 0.0, 0.0, 1.0]]}, "guid": "d117ade5-554b-4d89-a752-ac33e7c47665"}}, "18": {"element": "19b9d3e2-16bc-4210-8554-6cd689ee0373", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[1.0, 0.0, 5.38380297135791e-29, 0.0], [0.0, 1.0, 0.0, 0.0], [5.38380297135791e-29, 0.0, 1.0, 2.7755575615628914e-17], [0.0, 0.0, 0.0, 1.0]]}, "guid": "07b2234d-b26c-4fdf-94e1-c55acb7414cf"}}, "19": {"element": "b56f0278-34d0-4c2c-829c-27c11e57bc1e", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999989, -2.5037845467790447e-09, 4.6839862305002936e-08, -6.8243566353487495e-09], [2.503784475009251e-09, 1.0, 1.532237555048305e-09, 3.1417631829455672e-09], [-4.683986230809028e-08, -1.5322374377713825e-09, 0.9999999999999989, 1.2416341083065774e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "c283f89b-46fd-412e-94d1-625fab39a82b"}}, "20": {"element": "c9cb65df-843e-43e9-9bcc-4857391f799f", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.999999999999996, 2.327571906430982e-08, 8.672726029977896e-08, 7.677003699413376e-09], [-2.32757080789314e-08, 0.9999999999999918, -1.2666580594564443e-07, 7.986708627782946e-08], [-8.672726324547468e-08, 1.2666580392700551e-07, 0.9999999999999883, 3.165120182890835e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "db04c5c4-70c5-434d-a9cc-3dcd3b0b8c9a"}}, "21": {"element": "cb230d96-8e66-4c8c-bd09-f432dd49d486", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999981, -2.881186999013882e-08, 5.3044240802193616e-08, -3.561240413674227e-08], [2.881188236568771e-08, 0.9999999999999724, -2.3330618832855966e-07, 4.480549764540598e-08], [-5.3044234078493236e-08, 2.3330618985686367e-07, 0.9999999999999714, 3.824442497690761e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "962b99ff-b176-4dee-bdbc-816a57147651"}}, "22": {"element": "50ce2053-bc32-4834-92ef-15e9b91b74d8", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999988, -4.325412821779945e-08, -2.5945670047765548e-08, -3.492421814542259e-08], [4.325411798343743e-08, 0.9999999999999214, -3.944534344864045e-07, 7.887897368608066e-08], [2.594568710950294e-08, 3.9445343336414693e-07, 0.999999999999922, 4.742023554937802e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "7fa10eaa-5125-434c-b5cd-c95e60f0a53e"}}, "23": {"element": "01fe9897-c6d4-4de2-ae48-32cd5b99c38e", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999973, -3.2959652673771035e-08, -6.392430239721756e-08, -1.3211985061545306e-08], [3.295963154637201e-08, 0.9999999999999447, -3.30506497487349e-07, 6.549876496730889e-08], [6.3924313291596e-08, 3.305064953804267e-07, 0.9999999999999433, 4.4318382938501877e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "24f9a486-ea75-483c-ab92-39ff60fd1cc8"}}, "24": {"element": "0edd4ae5-3839-466e-a0db-bfe6a3248c4a", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999981, -2.8962612810648044e-09, -6.134834863474265e-08, 9.43528344343747e-09], [2.8962391112174e-09, 0.9999999999999346, -3.6137643009747596e-07, 2.8958743181206614e-08], [6.134834967794762e-08, 3.6137642991979566e-07, 0.9999999999999329, 4.6062363082133295e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "d5dd8540-caec-429d-89f2-26d894ef9e85"}}, "25": {"element": "6669ee1f-840f-4395-9bc4-c8deaa9a4d58", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999996, -3.7245762867480132e-09, -3.1933097093273766e-08, -4.4397863163680995e-10], [3.7245704761927116e-09, 0.9999999999999837, -1.8196027856011112e-07, 1.3983999735955877e-08], [3.193309776845394e-08, 1.81960278441174e-07, 0.999999999999983, 2.297121523553436e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "e5b373b1-c1f0-46b6-b153-063d9a4e4a99"}}, "26": {"element": "cfd40143-54e1-4b10-a7d3-da5a99bde9e0", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[1.0, 0.0, -7.805293515214193e-30, 4.440892098500626e-16], [0.0, 1.0, 0.0, 1.1102230246251565e-16], [-7.805293515214193e-30, 0.0, 1.0, 0.0], [0.0, 0.0, 0.0, 1.0]]}, "guid": "5d0c4ae6-b796-4501-bceb-e516a41ddaca"}}, "27": {"element": "cf012192-330e-4517-9751-00454ebdc5d9", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[1.0, 0.0, 7.805293515215464e-30, 0.0], [0.0, 1.0, 0.0, 2.220446049250313e-16], [7.805293515215464e-30, -1.5777218104420236e-30, 1.0, 0.0], [0.0, 0.0, 0.0, 1.0]]}, "guid": "60cc77e0-d813-4489-9365-3e294981efb3"}}, "28": {"element": "e57c00c1-bbbf-46d5-95e8-a9f629e71442", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999981, -3.487064826947976e-09, 6.092877205474182e-08, -9.009350598887522e-09], [3.4870636537378225e-09, 1.0, 1.9255437450615655e-08, -2.8241664562500546e-10], [-6.092877210751001e-08, -1.925543723815311e-08, 0.9999999999999981, 1.5727271807097765e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "29711f5a-8b00-4a77-a5ac-692c2c80a215"}}, "29": {"element": "cd0a8036-8b25-44bd-846c-6673671aaa02", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999916, 2.4012376980344248e-08, 1.2758887377510117e-07, -8.300989673415415e-09], [-2.401236621003008e-08, 0.9999999999999963, -8.44142122427118e-08, 7.606976182295e-08], [-1.2758887580485175e-07, 8.441420917900034e-08, 0.9999999999999883, 3.610799910458429e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "b953d703-3602-4ff9-8333-fed5b03bdfec"}}, "30": {"element": "c70ab643-700f-42db-b45e-858cc38ec665", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999966, -2.2946128182714056e-08, 7.761389838464465e-08, -3.0998368427681555e-08], [2.2946139890394708e-08, 0.9999999999999881, -1.508451589446683e-07, 3.977575002700462e-08], [-7.761389492100911e-08, 1.5084516072560717e-07, 0.9999999999999856, 3.5652861285484505e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "b97a87f2-5ccf-48db-8430-a3c62ba0cbb8"}}, "31": {"element": "25b24d50-d32d-41cc-ba52-19b0e2ac35c1", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999992, -3.643594070775807e-08, -1.3591769528547291e-08, -2.5681408269891754e-08], [3.643593693497897e-08, 0.9999999999999609, -2.7757810998244154e-07, 6.060896373671909e-08], [1.3591779642366316e-08, 2.7757810948721245e-07, 0.9999999999999615, 3.920251283040521e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "1d0d122c-f499-4c2a-b588-67993917f39a"}}, "32": {"element": "368f8813-17d0-4c17-b545-2dd78dae6d95", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999954, -2.964221362248651e-08, -8.995204300465603e-08, 3.0088154190366367e-10], [2.9642194406666775e-08, 0.9999999999999768, -2.1362293215624846e-07, 4.613754811533255e-08], [8.995204933627551e-08, 2.1362292948987154e-07, 0.9999999999999732, 3.824319723122471e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "743ffb68-b8b6-4fec-acc6-d33db4ec0d1d"}}, "33": {"element": "3b40f112-e2bb-4833-84b4-6a4548902cb3", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999931, 1.6487427528492527e-08, -1.1552874616354283e-07, 3.231202483355844e-08], [-1.6487450330417347e-08, 0.9999999999999805, -1.9737014195789774e-07, -1.5250660290178075e-08], [1.1552874290267056e-07, 1.9737014386267083e-07, 0.9999999999999739, 4.0015763563827633e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "36baaa11-fcc4-4357-b692-709615919ac8"}}, "34": {"element": "cfb26dc7-762e-462c-8402-887f119bc1e8", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999992, -1.6037920873006149e-09, -4.182121656462691e-08, 3.0440978626700144e-09], [1.6037875785209693e-09, 0.9999999999999943, -1.0781081967975116e-07, 5.388705037745467e-09], [4.182121674057332e-08, 1.0781081961267872e-07, 0.9999999999999934, 1.775443559393075e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "4531fb43-d2cb-4ec3-87dc-7188fe017e82"}}, "35": {"element": "e3eb1b65-7dc6-4463-af29-7704365eade0", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[1.0, 0.0, 0.0, 4.440892098500626e-16], [0.0, 1.0, 0.0, 1.1102230246251565e-16], [0.0, 0.0, 1.0, -2.7755575615628914e-17], [0.0, 0.0, 0.0, 1.0]]}, "guid": "84be840a-9d5f-4101-827e-dcfa8709c99f"}}, "36": {"element": "2077d962-1e5b-4f03-bbe5-5a99acc4c5dd", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[1.0, 0.0, 7.805293515215464e-30, 0.0], [0.0, 1.0, 0.0, 0.0], [7.805293515215464e-30, -1.5777218104420236e-30, 1.0, -8.326672684688674e-17], [0.0, 0.0, 0.0, 1.0]]}, "guid": "8c7d4533-e046-44ed-9b59-2b026a2d9276"}}, "37": {"element": "f9d8fe10-2fb7-4cf3-8ace-33c1d14184ee", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999966, 5.095160969180836e-09, 8.183303289170573e-08, -1.0035688280396471e-08], [-5.095162939039557e-09, 0.9999999999999998, 2.4071681522103965e-08, 1.9249138449861647e-08], [-8.183303276185306e-08, -2.407168193905652e-08, 0.9999999999999964, 2.1705689209894352e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "711c07bc-28e6-48aa-af5b-d3810d6ac050"}}, "38": {"element": "1e057147-b426-4a20-bb2a-9a5735379e6a", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999876, 2.9917306510166985e-08, 1.5406045538472732e-07, -1.6311580308681073e-08], [-2.9917300556178574e-08, 0.9999999999999987, -3.864709297304724e-08, 8.060825990030551e-08], [-1.5406045653812207e-07, 3.864708836397381e-08, 0.9999999999999875, 3.8675879693306214e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "b5b27804-dac1-4580-9003-833671e90765"}}, "39": {"element": "3e8a578f-3007-4947-9a1d-4ce435dccd49", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999952, -1.8624994110178404e-08, 9.494801492130732e-08, -2.687561584391318e-08], [1.862500218342451e-08, 0.9999999999999961, -8.502806609229106e-08, 3.665216441461894e-08], [-9.494801333673924e-08, 8.502806786069766e-08, 0.9999999999999919, 3.485438428985077e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "dcd593bb-861f-4cb3-a8c6-ec34e4d782cc"}}, "40": {"element": "e2cf7364-a202-4d6d-8b20-452b009f18fd", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999991, -3.8823623171879436e-08, -1.8185946919418663e-08, -1.716213029682044e-08], [3.882362015898107e-08, 0.9999999999999858, -1.6567175952387445e-07, 4.3875502564461044e-08], [1.8185953351396356e-08, 1.6567175881783e-07, 0.9999999999999863, 3.3367139387618927e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "81a500b8-0925-487c-9792-94c806f5062f"}}, "41": {"element": "f7242345-6db4-44b5-9b8a-001f7834930b", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999934, -3.4344260899541654e-08, -1.087239522034427e-07, 8.386853544983808e-09], [3.434424708985146e-08, 0.9999999999999913, -1.2701607913173925e-07, 3.865034636785225e-08], [1.0872395656890529e-07, 1.2701607539769617e-07, 0.9999999999999859, 3.589275785476076e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "10988103-4b3b-4b89-a29e-8977c8e2ef65"}}, "42": {"element": "ccbfd12a-5e4b-4e6e-9bd4-8cecaf5ba635", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999889, 1.149152571051054e-08, -1.4778154061633362e-07, 3.282437432972074e-08], [-1.149154726626369e-08, 0.9999999999999892, -1.4586228469258166e-07, -1.3829317024871557e-08], [1.4778153893450065e-07, 1.4586228639081864e-07, 0.9999999999999785, 4.0553921493158285e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "d7fb896d-32db-47cb-8a4a-4cf38328db4b"}}, "43": {"element": "6d564fc7-d36a-4543-b5eb-2c6ad3bd48e7", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999982, -4.659189169765864e-09, -5.972476220697364e-08, 5.516980206010658e-09], [4.659183405624348e-09, 0.9999999999999951, -9.651175308666603e-08, 1.2096912804793192e-08], [5.972476264697593e-08, 9.65117528083972e-08, 0.9999999999999936, 1.9880209375933156e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "13d91dad-3fc2-4530-9a74-2def659892a4"}}, "44": {"element": "3a15d88d-00ec-45d0-9c72-d59a1cd405a7", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[1.0, 0.0, 0.0, 4.440892098500626e-16], [0.0, 1.0, 0.0, 0.0], [0.0, 0.0, 1.0, -2.7755575615628914e-17], [0.0, 0.0, 0.0, 1.0]]}, "guid": "b33fec11-f8e1-4b06-ba5c-d8d07c8c3aba"}}, "45": {"element": "d24dd93f-e1ad-42ff-a7bf-0a444fce0eb0", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[1.0, 0.0, 5.38380297135791e-29, 0.0], [0.0, 1.0, 0.0, 0.0], [5.38380297135791e-29, 0.0, 1.0, 0.0], [0.0, 0.0, 0.0, 1.0]]}, "guid": "8d337da0-6730-47c7-8032-d4dfff88a20b"}}, "46": {"element": "54ad26d5-777e-4589-b531-f91f174e6303", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999962, -2.727072418378512e-10, 8.66118146430899e-08, -1.26088388618939e-08], [2.7270307473403956e-10, 0.999999999999999, 4.8112417804873e-08, 5.227571223120897e-09], [-8.661181464118607e-08, -4.8112417781253505e-08, 0.9999999999999951, 2.3324969525284622e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "30301c9e-20f4-4991-9cfc-e605f3ea6609"}}, "47": {"element": "c371c953-052d-4185-9dc4-5005d9fa6151", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999852, 3.608987131793317e-08, 1.6677522506266125e-07, -2.35209836052519e-08], [-3.608987219711217e-08, 0.9999999999999993, 5.271637343725932e-09, 8.49515120471267e-08], [-1.667752248639242e-07, -5.2716433626224135e-09, 0.999999999999986, 4.0403498827168427e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "ece5e2b8-e787-4f0e-b09e-d08603c78679"}}, "48": {"element": "23b9d298-97d1-48b8-87bc-6ee4d81fe263", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999949, -2.100082100314539e-08, 9.975194806922618e-08, -2.384861796933535e-08], [2.100082190974343e-08, 1.0000000000000002, -9.08852372226038e-09, 2.4650293264927292e-08], [-9.975194787422853e-08, 9.08852581713323e-09, 0.9999999999999952, 3.4248902272548953e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "44ab4a50-372e-458d-bb65-5a237e632521"}}, "49": {"element": "6eb6f3c6-0821-4d0b-9769-53a799144736", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999992, -3.868411779185709e-08, -9.668212226781776e-09, -9.286042027156169e-09], [3.868411707866857e-08, 0.9999999999999966, -7.376631888651936e-08, 3.1521141280466125e-08], [9.668215080366713e-09, 7.376631851251305e-08, 0.9999999999999972, 3.089221976837475e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "10702994-a084-4634-a275-e723cd3b2434"}}, "50": {"element": "45e39a58-6825-4940-bac5-a3431bb31946", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999937, -2.8749596911729277e-08, -1.0909476804259438e-07, 1.9071997869879453e-08], [2.874958760693241e-08, 0.9999999999999959, -8.529095486154496e-08, 2.7445998057595844e-08], [1.0909477049413022e-07, 8.529095172511485e-08, 0.9999999999999905, 3.475603123359594e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "aedb3f6c-e5ae-41a8-aa66-77a6d38a9cb8"}}, "51": {"element": "5dd4e910-b5f5-4705-8362-ff7a4fcc5189", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999866, 1.7164225530051165e-08, -1.6369735334024868e-07, 3.3883229777487145e-08], [-1.7164242414530002e-08, 0.9999999999999948, -1.0314448189856111e-07, -2.8093979920207346e-08], [1.6369735156770707e-07, 1.0314448470830077e-07, 0.9999999999999816, 4.068272460022726e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "4201bc65-46b8-4415-a6e4-92b8091c5b9b"}}, "52": {"element": "baf89131-3d81-48df-93a5-39bdf9c0286b", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999971, -1.4669607191835806e-09, -7.631013152023944e-08, 9.875908091316887e-09], [1.4669541473039198e-09, 0.9999999999999961, -8.612067007118836e-08, 3.2301606250895176e-09], [7.631013164875812e-08, 8.612066995924464e-08, 0.9999999999999933, 2.1596154425873593e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "6b541980-b52b-4a41-98fb-ea3dc15d2969"}}, "53": {"element": "f1deaa2b-05cd-428e-8bb4-302ac8a7ac12", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[1.0, 0.0, -7.805293515214193e-30, 4.440892098500626e-16], [0.0, 1.0, 0.0, 0.0], [-7.805293515214193e-30, 0.0, 1.0, -2.7755575615628914e-17], [0.0, 0.0, 0.0, 1.0]]}, "guid": "d7f88c04-c1e9-4ef1-8df4-78a490b7b1cc"}}, "54": {"element": "4172eeae-f861-4726-9f19-4e9ae5e38629", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[1.0, 0.0, 7.805293515215464e-30, 0.0], [0.0, 1.0, 0.0, 1.0962393243452146e-30], [7.805293515215464e-30, -1.5777218104420236e-30, 1.0, -2.7755575615628914e-17], [0.0, 0.0, 0.0, 1.0]]}, "guid": "ce68a35c-eb38-423a-9532-6b89b9d1ed44"}}, "55": {"element": "b4e81ccd-4134-458b-9c23-c79a2e880214", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999956, -2.9547175553847005e-09, 9.332647493854237e-08, -1.404790817005619e-08], [2.9547082760242116e-09, 0.999999999999995, 9.94290258437628e-08, -4.984732918100754e-09], [-9.332647522281682e-08, -9.942902556800985e-08, 0.9999999999999907, 2.6595047450395093e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "b5c6adfa-148b-4ec1-b849-bfed9bebdd82"}}, "56": {"element": "529a986e-d7ba-4f17-ba54-b5e2116edbaf", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999838, 3.092565116965688e-08, 1.7628234807130364e-07, -3.126416481258332e-08], [-3.092566130820704e-08, 0.9999999999999979, 5.751313075715275e-08, 7.056044757345998e-08], [-1.7628234629075317e-07, -5.751313620880001e-08, 0.9999999999999828, 4.2567599198295447e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "1b6dc97d-deaa-4656-9f1a-5e2dc76f683e"}}, "57": {"element": "400e345b-be94-4abc-9ddf-58d7cc45bd99", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999944, -1.4635086547213763e-08, 1.0476953231720481e-07, -1.7946840902283157e-08], [1.463508227556299e-08, 0.9999999999999992, 4.077188036994695e-08, 2.0845656173440474e-08], [-1.0476953291416235e-07, -4.0771878836636e-08, 0.9999999999999937, 3.538143264758542e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "ae8d0125-ba03-49ce-bd58-7dc10f2ec573"}}, "58": {"element": "148d4933-abf7-4a14-b671-b9a9042b512c", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999991, -4.22789145021698e-08, -9.192420193516835e-09, 1.4133390653006041e-09], [4.2278914104710534e-08, 0.9999999999999982, -4.3237713544887465e-08, 2.347249175526099e-08], [9.192422021560412e-09, 4.323771315624188e-08, 0.999999999999999, 3.0656022362296476e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "390ef379-a941-409e-9a26-5ae91e4cf3f5"}}, "59": {"element": "be4cfabc-9447-4acc-b941-239107cc02e6", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.999999999999994, -2.2651484488075106e-08, -1.0775335329111197e-07, 2.3210556254760206e-08], [2.2651480453157746e-08, 0.9999999999999991, -3.7445864582119356e-08, 1.5142832626713343e-08], [1.0775335413669625e-07, 3.744586214134615e-08, 0.9999999999999936, 3.4265064138838675e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "960e2443-3603-43ad-8092-ebc63ecd6028"}}, "60": {"element": "757586bc-ad76-4934-9ba2-c47d13071397", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999847, 5.7450137030036935e-09, -1.7465561303981613e-07, 3.153829641888706e-08], [-5.74502429561585e-09, 0.9999999999999982, -6.064856374293728e-08, -1.5651316963873182e-08], [1.7465561268236272e-07, 6.064856474633708e-08, 0.9999999999999829, 4.1402704925586065e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "d558c262-534d-4048-bbda-540daedfb107"}}, "61": {"element": "9002da7f-2edc-450a-81a0-715f45225404", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999961, -4.551931518187711e-09, -8.636260017356631e-08, 1.2382042946512684e-08], [4.551924491878962e-09, 0.9999999999999966, -8.135823536715228e-08, 9.469846559695405e-09], [8.636260054252301e-08, 8.135823497403592e-08, 0.9999999999999929, 2.263805002067354e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "aa27baa8-4ad2-4be1-832f-8b8e55454c92"}}, "62": {"element": "d0155c28-e0fc-4e4c-92d3-b9a5555052dc", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[1.0, 0.0, 0.0, 4.440892098500626e-16], [0.0, 1.0, 0.0, 0.0], [0.0, 0.0, 1.0, -2.7755575615628914e-17], [0.0, 0.0, 0.0, 1.0]]}, "guid": "80fe6714-4d28-41e4-ab44-479b937f7977"}}, "63": {"element": "81d0f89f-d04e-462c-9e7d-a4728fc58dcf", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[1.0, 0.0, 7.805293515215464e-30, 0.0], [0.0, 1.0, 0.0, 0.0], [7.805293515215464e-30, -1.5777218104420236e-30, 1.0, -2.7755575615628914e-17], [0.0, 0.0, 0.0, 1.0]]}, "guid": "ba18cf14-8fc4-44b1-b522-f2d00bb9ec50"}}, "64": {"element": "2c43c109-bc3f-4a8b-b455-6240c3864b90", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999967, -1.0407157921981035e-08, 8.089086312238481e-08, -7.0665189255691985e-09], [1.0407145655731064e-08, 0.9999999999999885, 1.5163949811966932e-07, -2.4544810350857205e-08], [-8.089086469543942e-08, -1.516394972778258e-07, 0.9999999999999852, 2.7390900786405936e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "3235153a-0b38-42a1-ae04-6cc63170be49"}}, "65": {"element": "b971362f-2ad6-46cd-b968-f310c4ffd037", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999856, 2.807724532197033e-08, 1.678149411490563e-07, -3.651915037039544e-08], [-2.8077262708971217e-08, 0.9999999999999946, 1.0360818011930678e-07, 5.9254132545039084e-08], [-1.6781493823787182e-07, -1.0360818483108945e-07, 0.9999999999999806, 4.3290480436497525e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "ed4a411f-b2b3-46e2-a402-d4f63305a677"}}, "66": {"element": "59b6a9c6-eb04-4a74-b00a-aa0fbd65ff8e", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999944, -1.6471053561466496e-08, 1.0357097486996724e-07, -1.3777114560298287e-08], [1.6471037949527326e-08, 0.9999999999999885, 1.507366237952147e-07, 3.6037340334083012e-09], [-1.0357097735106049e-07, -1.5073662208929237e-07, 0.9999999999999832, 3.785113951160213e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "5900de68-7954-4ae9-a080-10211888c3c2"}}, "67": {"element": "6a260fa4-44a8-4bba-b888-f4b8a6c2f48a", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999988, -5.0093654028937703e-08, 8.984016894243749e-10, 1.0539382537343276e-08], [5.0093653965260863e-08, 0.9999999999999963, 7.087777393077947e-08, 8.11578940163038e-09], [-8.984052399510573e-10, -7.087777388577515e-08, 0.9999999999999976, 3.1716473622434016e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "3adedf8f-e2f3-425d-a11b-7d146bd6947b"}}, "68": {"element": "2a258782-d6d5-4172-bd5e-58e49c6de56a", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.999999999999995, -2.7823014018123112e-08, -9.689788836822713e-08, 3.013776650462319e-08], [2.7823019634534814e-08, 0.9999999999999982, 5.796216731238322e-08, 7.987962069577748e-09], [9.68978867520866e-08, -5.7962170008374775e-08, 0.9999999999999939, 3.518621349285489e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "19dc594f-509c-4f03-9f8c-f01ed12c73cd"}}, "69": {"element": "676bf44f-f0dc-4c16-b302-cd8760489e69", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999855, 4.4841393945071605e-09, -1.7126894143301705e-07, 3.113557234257769e-08], [-4.484144650331402e-09, 0.9999999999999996, -3.06875498547151e-08, -1.871821084242775e-08], [1.712689412941736e-07, 3.068755062270936e-08, 0.999999999999985, 4.0747560728360277e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "2a4c5318-5aa0-4324-bc01-a795010fad48"}}, "70": {"element": "eea9622b-82ef-4685-a072-22cea6c3dec9", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999956, -5.1968997359064955e-09, -9.474785430504814e-08, 1.497474766409823e-08], [5.19689300004656e-09, 0.9999999999999977, -7.109248007670249e-08, 9.517246546408842e-09], [9.474785466966873e-08, 7.109247958430771e-08, 0.9999999999999931, 2.3202907012409568e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "7cf9e1b0-63b7-4934-9ccd-8cfebdecd857"}}, "71": {"element": "9436d03e-86fd-4bc1-b9ef-fdbdc9e6646f", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[1.0, 0.0, 0.0, 4.440892098500626e-16], [0.0, 1.0, 0.0, 0.0], [0.0, 0.0, 1.0, -2.7755575615628914e-17], [0.0, 0.0, 0.0, 1.0]]}, "guid": "7aca42e3-3e4f-45b2-8f0a-30f54babca8d"}}, "72": {"element": "2f66a730-1213-4988-aa72-a400f8f82b21", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[1.0, 0.0, 7.805293515215464e-30, -4.440892098500626e-16], [0.0, 1.0, 0.0, 0.0], [7.805293515215464e-30, -1.5777218104420236e-30, 1.0, 2.7755575615628914e-17], [0.0, 0.0, 0.0, 1.0]]}, "guid": "62bd520a-bf9c-4fb6-b0aa-f33950d24dc8"}}, "73": {"element": "f76516d2-6a00-42fa-8c7c-35671962b855", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999982, -6.066475196772615e-09, 5.794650269302042e-08, -3.3202023352885135e-09], [6.06646242735853e-09, 0.9999999999999757, 2.203655674619149e-07, -1.708902264141443e-08], [-5.794650402698836e-08, -2.2036556711038424e-07, 0.999999999999974, 2.820368309452981e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "18a85466-28ce-417f-8569-411374c31312"}}, "74": {"element": "a873265d-f76b-4b58-a3e2-ff7ec164ebe2", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999888, 3.214677484080694e-08, 1.4692252260022137e-07, -4.045280821429742e-08], [-3.21468057579555e-08, 0.9999999999999775, 2.104316505156844e-07, 5.6260808123376194e-08], [-1.4692251582989174e-07, -2.1043165523877177e-07, 0.9999999999999674, 4.4697419579464714e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "5b95cebe-bca3-433c-ad3a-732696d172ce"}}, "75": {"element": "0fe40805-1ada-47c5-a068-bd375cb60c10", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999953, -1.970722724095802e-08, 9.396225543605521e-08, -6.9298542459961254e-09], [1.970720366682881e-08, 0.9999999999999682, 2.5088934448103895e-07, -1.222678069900951e-08], [-9.396226037931317e-08, -2.508893426293045e-07, 0.999999999999964, 4.166293115226427e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "3a217e0a-34be-4449-864a-0d3db38e8aa6"}}, "76": {"element": "4f25a5cf-7245-4b44-9c7f-d621f8944aa1", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.999999999999999, -4.078635578927568e-08, 2.14408706350054e-08, 1.5327615041329947e-08], [4.078635242000559e-08, 0.9999999999999871, 1.571423869362537e-07, -4.703000433536886e-09], [-2.1440877044270412e-08, -1.5714238606175864e-07, 0.9999999999999877, 3.419155091555215e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "11da9a01-24cf-4dfc-9ede-600bce103d74"}}, "77": {"element": "9ebeea20-c652-4df0-aab1-cf017688cf47", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999961, -3.895443915668631e-08, -7.781272950365194e-08, 3.832648620694101e-08], [3.895444920081289e-08, 0.9999999999999909, 1.2908076682640062e-07, 6.131749885618376e-09], [7.78127244705401e-08, -1.2908076985755214e-07, 0.9999999999999888, 3.5896523209455466e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "4513337d-4135-4706-8b61-35013469e584"}}, "78": {"element": "71aa6e53-e21e-4587-a1e1-c397754cf49f", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999873, 3.4022848061590676e-09, -1.581795689247889e-07, 3.0449856858183466e-08], [-3.402280647011486e-09, 0.9999999999999996, 2.6293835869756744e-08, -2.2783725073249883e-08], [1.581795690153468e-07, -2.6293835331585127e-08, 0.999999999999987, 4.005111891580704e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "25419c5f-482f-435e-acaa-fc3dd6eb54c4"}}, "79": {"element": "dfb25386-d7ed-46ee-a15c-f8cb53100d5c", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999971, -3.3097495179157117e-09, -7.695506487490442e-08, 1.1781953634937281e-08], [3.3097477586255935e-09, 0.9999999999999998, -2.2861264944496367e-08, 2.130145060341704e-09], [7.695506495099147e-08, 2.286126468979445e-08, 0.9999999999999969, 1.989732549279033e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "c279d01f-30b4-4e98-a9eb-c9c726268a15"}}, "80": {"element": "40775b86-e917-47dc-b9a5-2d1722de3c0a", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[1.0, 0.0, 0.0, 4.440892098500626e-16], [0.0, 1.0, 0.0, 0.0], [0.0, 0.0, 1.0, -2.7755575615628914e-17], [0.0, 0.0, 0.0, 1.0]]}, "guid": "1ffc4801-2d02-4de5-9723-a1737ea2818b"}}, "81": {"element": "02ff7224-0f3a-4fe0-80a2-52af21800058", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[1.0, 0.0, 7.805293515215464e-30, 0.0], [0.0, 1.0, 0.0, 0.0], [7.805293515215464e-30, -1.5777218104420236e-30, 1.0, 0.0], [0.0, 0.0, 0.0, 1.0]]}, "guid": "218124c9-9fe4-46ff-b90b-d3bace94a95b"}}, "82": {"element": "e204f310-be6c-4d36-8b74-1d40d58e2c6b", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999998, -1.0265187406642995e-08, 1.4237874350161959e-08, 8.76625216861271e-09], [1.0265183328317723e-08, 0.9999999999999588, 2.864419753227883e-07, -3.035161333375669e-08], [-1.4237877282852187e-08, -2.864419751766339e-07, 0.9999999999999588, 2.670850522412671e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "ad17e93d-fe9c-4494-b8f2-d15286c07afc"}}, "83": {"element": "86fa6cd0-515d-4a95-a041-ccf90b02343f", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999929, 2.7722100390287894e-08, 1.1727999698015594e-07, -4.2051518933661214e-08], [-2.7722133252865137e-08, 0.9999999999999606, 2.8020616463374206e-07, 4.1244390014405496e-08], [-1.1727998921028374e-07, -2.8020616788499173e-07, 0.999999999999954, 4.5839289372628933e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "45359d67-6e17-467b-8ee0-114ed16c4721"}}, "84": {"element": "79a9da80-df6d-4c33-90c6-79dc82d2826b", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999971, -2.0508685326121327e-08, 7.49712163226237e-08, -2.227856787939686e-10], [2.050865702899172e-08, 0.999999999999929, 3.7743989745225156e-07, -3.025556571945032e-08], [-7.497122406134837e-08, -3.774398959146915e-07, 0.9999999999999262, 4.845925274665763e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "1f1ca191-0fa9-432b-9b71-e61153448df8"}}, "85": {"element": "eaf5af3e-1a64-407e-afc3-e72132dc45b7", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999986, -4.7663874958407776e-08, 2.9198971786177948e-08, 2.6431327454617944e-08], [4.7663866674980445e-08, 0.9999999999999589, 2.8368894226661346e-07, -2.3930056380905285e-08], [-2.9198985307891008e-08, -2.8368894087487713e-07, 0.9999999999999596, 4.0492257419311173e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "f93eb825-79f6-44d1-bcb1-e553d492156c"}}, "86": {"element": "9382f3fb-bb2b-4fd8-9092-36c6ae8cc75b", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999981, -4.1511206771334565e-08, -4.295736978667232e-08, 4.112198381811538e-08], [4.151121608110731e-08, 0.9999999999999757, 2.1672122227448149e-07, -2.9401781009852357e-09], [4.29573607858195e-08, -2.1672122405769373e-07, 0.9999999999999757, 3.7704882455136257e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "e5baf942-7ab1-4deb-b862-23d4334fb24b"}}, "87": {"element": "3a2cb606-f85d-4a48-ab06-b625d603952e", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999911, 3.8085962479517e-09, -1.3213474130494168e-07, 2.430685830390189e-08], [-3.808585294895792e-09, 0.9999999999999968, 8.289308186477624e-08, -3.047501440089917e-08], [1.321347416138628e-07, -8.28930813615291e-08, 0.9999999999999879, 3.828628822311053e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "ae3068c2-6ebf-44f7-9920-eeb2161bd3ae"}}, "88": {"element": "edffefab-e531-4aea-8a62-a83fd97c3965", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999983, -1.6828176756401605e-09, -5.821136348003035e-08, 7.915508692946105e-09], [1.6828174514764508e-09, 1.0, -3.850858303749676e-09, -3.347803700926022e-09], [5.8211363486434284e-08, 3.8508582057905715e-09, 0.9999999999999983, 1.5687297064137518e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "99645a74-9838-4c7c-8895-ae38c645da9f"}}, "89": {"element": "e28da217-1d5f-43c8-973c-45896a363be2", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[1.0, 0.0, 0.0, 4.440892098500626e-16], [0.0, 1.0, 0.0, -1.1102230246251565e-16], [0.0, 0.0, 1.0, -2.7755575615628914e-17], [0.0, 0.0, 0.0, 1.0]]}, "guid": "9e3fd644-1c63-45ab-a977-68c0b6585de6"}}, "90": {"element": "f1377157-c2d7-455d-a39d-173c95d2fdc6", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[1.0, 0.0, 7.805293515215464e-30, 0.0], [0.0, 1.0, 0.0, 1.1102230246251565e-16], [7.805293515215464e-30, -1.5777218104420236e-30, 1.0, 0.0], [0.0, 0.0, 0.0, 1.0]]}, "guid": "368c94bf-d19b-41cb-a038-80972a3b99d8"}}, "91": {"element": "683a34ce-94c7-49d8-9698-0dc76404d718", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999981, -5.342208474842609e-09, -6.205613952959753e-08, 1.6136478375727847e-08], [5.342233584632493e-09, 0.9999999999999184, 4.04630234775013e-07, -2.2286045009423106e-08], [6.205613738194005e-08, -4.046302351065306e-07, 0.9999999999999165, 2.519963966385319e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "d75e4a23-63c5-4954-9768-c170927545ee"}}, "92": {"element": "2445ac39-e017-40a3-beb7-d3895dbba58a", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999978, 1.66723296735864e-08, 6.568278560992024e-08, -2.8455630296519985e-08], [-1.667235617191079e-08, 0.9999999999999185, 4.0342877466647316e-07, 1.4205985610082905e-08], [-6.568277888377555e-08, -4.034287757615591e-07, 0.9999999999999165, 4.892666382871891e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "2f424548-5b6c-4783-8497-a842f1207b43"}}, "93": {"element": "b6f72a38-162f-41b0-983d-44cf1ce274e3", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999978, -2.7095938619520606e-08, 5.896726372071416e-08, 1.173842001378489e-08], [2.7095908569430866e-08, 0.9999999999998694, 5.096062523010657e-07, -5.28150587708609e-08], [-5.896727752923289e-08, -5.09606250703293e-07, 0.9999999999998682, 5.858723649276865e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "eb888873-1579-4095-8502-30b39b23b1b7"}}, "94": {"element": "e06aa8f3-1660-4a90-94b7-871d47cd6db6", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999972, -5.958716151724697e-08, 4.5647730012869434e-08, 4.221842629860002e-08], [5.958714328614686e-08, 0.9999999999999185, 3.9938668176945734e-07, -4.239054074428594e-08], [-4.564775381118443e-08, -3.993866790494384e-07, 0.9999999999999192, 4.848810722379859e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "631bb503-25e0-45eb-9101-dc3f9a9d1615"}}, "95": {"element": "b69161d4-bf9d-4e81-876d-d389a40c87e9", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999984, -5.324241828543284e-08, -4.0674093080375865e-09, 5.1167473258395546e-08], [5.324241926171492e-08, 0.9999999999999696, 2.4002590868944114e-07, 5.370153433048586e-09], [4.067396530200692e-09, -2.4002590890599946e-07, 0.999999999999971, 3.475352506610019e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "8440349e-3c70-4d00-beec-0f1957f452f8"}}, "96": {"element": "3f8b0485-2d29-4828-b14c-81ba92447cd3", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999963, 2.279058717839946e-09, -8.713072777272811e-08, 1.3065202475459614e-08], [-2.279049587394347e-09, 0.9999999999999948, 1.0479019089433695e-07, -3.2570628083483655e-08], [8.713072799902153e-08, -1.0479019069576131e-07, 0.999999999999991, 3.136695962135949e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "4a1ac93d-d43e-46d0-aebc-5010601ec76d"}}, "97": {"element": "21049909-fa71-42d8-b17b-26a851e3ce03", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999994, -1.6766749041658022e-09, -3.1899850310643675e-08, 3.6861425023460015e-09], [1.6766752325734835e-09, 1.0, 1.0294959932215271e-08, -5.211622244871705e-09], [3.1899850282315e-08, -1.0294959985700957e-08, 0.9999999999999996, 9.990616517407958e-08], [0.0, 0.0, 0.0, 1.0]]}, "guid": "770bded4-f92f-4cf0-a8c4-a6c2ae78a301"}}, "98": {"element": "13217f79-7e9e-4cd9-9775-e73469239417", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[1.0, 0.0, 0.0, 4.440892098500626e-16], [0.0, 1.0, 0.0, 0.0], [0.0, 0.0, 1.0, -2.7755575615628914e-17], [0.0, 0.0, 0.0, 1.0]]}, "guid": "213cd853-b99c-4d5f-856a-7e736eba190d"}}, "99": {"element": "e697be8a-ff17-4393-bb86-afaed8d8d2ed", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[1.0, 0.0, 7.805293515215465e-30, -4.440892098500626e-16], [0.0, 1.0, 0.0, -2.220446049250313e-16], [7.805293515215465e-30, -1.5777218104420236e-30, 1.0, -2.7755575615628914e-17], [0.0, 0.0, 0.0, 1.0]]}, "guid": "4c8603bc-6563-4470-a099-f5b511044222"}}, "100": {"element": "43202204-9121-44c9-b11e-7976e634924b", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999835, -5.4866536336248226e-08, -1.7294541349387646e-07, 9.691775426645677e-08], [5.486665454415251e-08, 0.9999999999997649, 6.834984165474618e-07, -1.5301957234648e-07], [1.729453759985995e-07, -6.834984260363868e-07, 0.9999999999997516, 3.9390452344356675e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "81be51fc-1edf-4940-a463-6c51110cbdf9"}}, "101": {"element": "f3c75e3b-d01a-47f5-b6ae-a2caf6bfca11", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999998, 4.91671319623565e-09, 8.502160305361172e-10, -6.955392484186973e-09], [-4.91671366714109e-09, 0.9999999999998461, 5.538665195953569e-07, -1.942512661834428e-08], [-8.502133019170768e-10, -5.53866519599537e-07, 0.9999999999998462, 5.589504631642317e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "6bf11af2-1298-48bf-9176-5ba584f3366d"}}, "102": {"element": "ce3bdf2b-4300-408f-ac55-d7d6e9833dff", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999986, -2.5406292082295908e-08, 4.398686973155503e-08, 1.5632708461055245e-08], [2.5406263417913212e-08, 0.9999999999997872, 6.516575856061211e-07, -7.189801642937255e-08], [-4.3986886288349205e-08, -6.516575844885783e-07, 0.9999999999997864, 7.236558378365121e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "4fff94df-cd55-444d-8007-9f490dc5cae3"}}, "103": {"element": "01609cb1-15b9-4a3e-8c14-ba3590b7d106", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999936, -7.902024776067391e-08, 8.246228616721991e-08, 6.602022208994566e-08], [7.902020695473691e-08, 0.9999999999998743, 4.948435156526905e-07, -5.941941005893625e-08], [-8.246232526986676e-08, -4.948435091365005e-07, 0.9999999999998741, 5.671905314863501e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "650b6822-37b1-444c-ba20-a209b95e2018"}}, "104": {"element": "acecfec7-cc56-48c1-a260-fc9bef830eac", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999956, -6.768662204521256e-08, 6.574127334309767e-08, 6.185572820616159e-08], [6.768660813000296e-08, 0.9999999999999754, 2.116662412051864e-07, 2.529992704225492e-08], [-6.574128767185931e-08, -2.116662367553817e-07, 0.9999999999999755, 2.2830726040257154e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "658687e8-4d42-43a4-b937-383ba443dbb1"}}, "105": {"element": "1662e413-8db3-4c30-9576-f32cd05c7408", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.999999999999999, -1.4737687014196359e-09, -4.554723231021143e-08, 5.547400316885387e-09], [1.473773812659745e-09, 0.999999999999994, 1.1221845672793098e-07, -2.8964103782058714e-08], [4.554723213681786e-08, -1.122184567950572e-07, 0.9999999999999929, 2.4369503459631403e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "7683cd7f-c80a-4fee-9a44-3cf6d506ee5e"}}, "106": {"element": "f00f6e57-34e0-4292-a62b-bbff025fc9cf", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[1.0, 6.143973209285793e-10, -7.809444044929106e-09, -3.154296379648258e-09], [-6.143971200692876e-10, 0.9999999999999996, 2.572005006991769e-08, -1.3712215141126194e-08], [7.809444063412154e-09, -2.572005006511959e-08, 0.9999999999999997, 5.2447981818692924e-08], [0.0, 0.0, 0.0, 1.0]]}, "guid": "dd170c96-e1e1-4cd4-8080-576adb82db81"}}, "107": {"element": "fa11e1ef-6cfc-45f7-a604-ef10aa3b1b0f", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[1.0, 0.0, -5.383802971357044e-29, 4.440892098500626e-16], [0.0, 1.0, 0.0, 0.0], [-5.383802971357044e-29, 0.0, 1.0, -8.326672684688674e-17], [0.0, 0.0, 0.0, 1.0]]}, "guid": "2e9b271f-9fc5-453d-ab83-e20ea077addd"}}, "108": {"element": "e83c008a-8b41-4ccc-88f4-5d38e4b23bea", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[1.0, 0.0, 7.805293515215464e-30, 0.0], [0.0, 1.0, 0.0, -2.220446049250313e-16], [7.805293515215464e-30, -1.5777218104420236e-30, 1.0, 0.0], [0.0, 0.0, 0.0, 1.0]]}, "guid": "e0da6370-af9f-48db-af35-79227d92aa60"}}, "109": {"element": "3c8b4f20-e799-4a2a-b54a-3fe8119bf1b1", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999989, -9.136721211110931e-09, -4.338533334196841e-08, 8.849475152672426e-09], [9.136749955212168e-09, 0.9999999999997801, 6.625304226180832e-07, -5.266490399336021e-08], [4.33853272867605e-08, -6.625304230144835e-07, 0.9999999999997794, 6.239470403679448e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "1febc42e-a4cf-4728-81af-c450e7cfac55"}}, "110": {"element": "63f2ec30-c67f-468a-ab11-50d87986445c", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999772, -1.2272539327278808e-07, 1.7517457914274995e-07, 1.1136807545828343e-07], [1.2272532836707696e-07, 0.9999999999999238, 3.705201114138406e-07, -4.298049027795514e-09], [-1.75174624614963e-07, -3.7052008991547444e-07, 0.9999999999999161, 3.7557373161467567e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "11d0730d-afa8-4c5e-acf5-1e3394a49eb0"}}, "111": {"element": "7f68afb2-6fcd-4177-85bc-85a554e48c99", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[1.0, -1.2191081944674078e-09, -7.717116835886225e-09, -6.202331981342013e-09], [1.2191090174521223e-09, 0.9999999999999943, 1.0664406659535196e-07, -2.974034951641613e-08], [7.71711670405575e-09, -1.0664406660475996e-07, 0.9999999999999944, 1.6567066421502297e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "3b3c1e10-8e57-4671-906c-abdd901cd330"}}, "112": {"element": "82e54b34-3c20-47eb-a2d8-1b011ef78002", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[1.0, 0.0, 0.0, 4.440892098500626e-16], [0.0, 1.0, 0.0, -2.220446049250313e-16], [0.0, 0.0, 1.0, -2.7755575615628914e-17], [0.0, 0.0, 0.0, 1.0]]}, "guid": "7755459b-494d-46ce-954f-21652d2678d7"}}, "113": {"element": "bfad153c-0f9f-4d61-90d4-d489d1305fbe", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999982, 2.8664185541078794e-08, -5.125976748633977e-08, 4.8489159354403455e-08], [-2.8664190093381087e-08, 0.9999999999999958, -8.88084864576313e-08, 8.454825417558709e-08], [5.125976493880977e-08, 8.880848792695085e-08, 0.9999999999999947, -1.8257582667935424e-08], [0.0, 0.0, 0.0, 1.0]]}, "guid": "4223f5ba-76de-442b-a218-3a3475d5ee3c"}}, "114": {"element": "1b4adac2-9f41-4cc7-b76d-38b27f4d4798", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999575, -3.231868274918089e-08, -2.896740739229567e-07, 8.081362201650677e-08], [3.2318875657266183e-08, 0.9999999999997778, 6.659487626953013e-07, -9.794682043207104e-08], [2.8967405239105384e-07, -6.659487720572134e-07, 0.9999999999997363, 1.5264375258228213e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "d81bc173-0d06-46c3-bd8a-a0682d43e1b9"}}, "115": {"element": "6ee81c93-e2e1-4a02-babb-587edc11f554", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999943, -4.5350597888116805e-08, -9.596614549272936e-08, -3.1934636046671017e-08], [4.535057623664523e-08, 0.9999999999999734, -2.2561571610189333e-07, 2.186521097513605e-08], [9.59661557237786e-08, 2.2561571174977203e-07, 0.9999999999999699, 1.5779938294935292e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "d7161302-1cbb-43ba-8b58-575d27b013af"}}, "116": {"element": "d4a3514c-cd89-4944-ac09-4fd3a5924215", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999999, -7.281310264449881e-09, 2.4086519161701215e-08, -9.45021783049782e-09], [7.281295052811615e-09, 0.9999999999998007, 6.315415155635346e-07, -4.4021982059661013e-08], [-2.408652376055924e-08, -6.315415153881534e-07, 0.9999999999998004, 6.635592717796346e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "908f5f7b-d604-4b70-9121-51db0983e669"}}, "117": {"element": "bffca51a-0d16-4c28-bb0a-99f47a67880b", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999979, -6.482110818192502e-08, -4.896840377016187e-09, -8.045632771125355e-08], [6.4821105021646e-08, 0.9999999999997896, -6.453682981743159e-07, 1.404826390771774e-07], [4.896882213272505e-09, 6.453682978568959e-07, 0.9999999999997916, 6.839205409503446e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "0ff1e908-b6a0-4d82-84ef-1f0a941e91e2"}}, "118": {"element": "beb5fd73-844e-49fe-8bfd-1c7908433670", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999925, -6.132843630305018e-08, 1.0761470351989588e-07, 4.335394110377422e-08], [6.132841471400982e-08, 0.9999999999999781, 2.0061421693529816e-07, 2.030010537446003e-08], [-1.0761471582458814e-07, -2.006142103354575e-07, 0.9999999999999742, 1.6352119674989396e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "43521b2e-3756-422f-a20d-45035e6a73b9"}}, "119": {"element": "7fc1597d-916a-4a10-aba5-12c350baa726", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999637, -4.511273449226106e-08, 2.655302223427058e-07, -9.935216382928047e-08], [4.51129113910981e-08, 0.999999999999777, -6.662098343727256e-07, 1.3335698056948786e-07], [-2.655301922989704e-07, 6.662098463515429e-07, 0.9999999999997427, 2.2213568393048e-07], [0.0, 0.0, 0.0, 1.0]]}, "guid": "859f4400-96a8-44cc-a936-9cfc28483a92"}}, "120": {"element": "1c805ccb-5d73-4c2f-afcf-fd991e96bc0c", "transformation": {"dtype": "compas.geometry/Transformation", "data": {"matrix": [[0.9999999999999997, 1.3850725863525002e-08, 1.6716120077149902e-08, -2.51967446907031e-08], [-1.3850726646370173e-08, 0.9999999999999988, 4.683175173107488e-08, -4.652266749616274e-08], [-1.6716119441240275e-08, -4.6831751962605275e-08, 0.9999999999999988, 2.264613405134064e-08], [0.0, 0.0, 0.0, 1.0]]}, "guid": "87a28dd5-07e0-41f1-8562-3f257b44e3f2"}}}, "edge": {"0": {"113": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -1.3846153846153846, 0.03941912684456782], "guid": "d661748d-1fc1-4f9d-aff2-209a783ed734"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -1.3846153846153846, 0.28917238815235635], "guid": "17e5453f-f354-4de5-95c7-53e63ece4a6e"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -1.5, 0.28917238815235635], "guid": "6cf3995e-3449-4d78-bd74-a067c812d274"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -1.5, 0.03941912684456782], "guid": "4636346d-2350-4306-96a5-4aace3e1a07e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, -1.4423076923076923, 0.16429575749846212], "xaxis": [-0.04441773810062701, 0.0, -0.9990130452311542], "yaxis": [-0.0, -1.0, 0.0]}, "guid": "b920e862-052c-4370-9885-52c54f950df6"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a83f6784-315d-45be-a286-d8029933d335"}], "contact_point": [[2.7172551316689444, -1.499999995503714, 0.039419136554182], [2.7172551326617573, -1.3846153795459755, 0.039419126523877766], [2.7283595543786023, -1.3846154063594192, 0.28917238840116155], [2.728359552392977, -1.4999999925148417, 0.28917237610177576]], "force_normal": [2423.157329843973, 2309.923756034432, 5.3739248748304735, 5.337948069494534], "force_tangent1": [-97.3518434669136, 41.825514714041354, 0.03702318171763516, 0.11699635988303604], "force_tangent2": [501.38083314015836, 419.1008911944366, -0.5030589361053314, -0.8908280906861852], "gap": [-1.1611891244062856e-08, -1.161088520005087e-08, -1.1601022370668405e-08, -1.160033453991037e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 4832.324511194445, "force_vector": [[2398.4956118336327, -97.3520141274662, -608.5170102827308], [2289.0284788786316, 41.82536851694252, -521.2887403390599], [5.390965780588933, 0.03702325571945595, 0.2638651181129277], [5.3722482915356355, 0.11699654297679163, 0.6528495470059112]], "force": [4698.287304784389, -55.37262581182744, -1128.8890359566717], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551316689444, -1.499999995503714, 0.039419136554182], "xaxis": [0.0, 0.9999999999999607, -2.8045320983094016e-07], "yaxis": [0.999013047509066, -1.245708285522248e-08, -0.044417686867378826]}, "guid": "9542bb52-3b06-41d5-912a-30979d6e88ef"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.7172551316689444, -1.499999995503714, 0.039419136554182], [2.7172551326617573, -1.3846153795459755, 0.039419126523877766], [2.7283595543786023, -1.3846154063594192, 0.28917238840116155], [2.728359552392977, -1.4999999925148417, 0.28917237610177576]]}, "guid": "27e1268e-27eb-42f5-a65c-866378753197"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.7172551316689444, -1.499999995503714, 0.039419136554182], "guid": "14565b9f-ab96-4c69-930b-71f034f9466a"}, {"dtype": "compas.geometry/Point", "data": [2.7172551326617573, -1.3846153795459755, 0.039419126523877766], "guid": "c49f97e5-4754-4f02-8824-646046445ee4"}, {"dtype": "compas.geometry/Point", "data": [2.7283595543786023, -1.3846154063594192, 0.28917238840116155], "guid": "9da7b755-1183-4dd9-a963-e37cc3a2bb91"}, {"dtype": "compas.geometry/Point", "data": [2.728359552392977, -1.4999999925148417, 0.28917237610177576], "guid": "a73b7e95-b297-49d6-b085-177aa691d524"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551316689444, -1.499999995503714, 0.039419136554182], "xaxis": [0.0, 0.9999999999999607, -2.8045320983094016e-07], "yaxis": [0.04441768686738056, 2.8017641583690707e-07, 0.9990130475090268]}, "guid": "f4f97056-0af2-48b1-b226-fac2d25a394d"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2423.157329843973, "c_nn": 0, "c_u": -97.3518434669136, "c_v": -501.3808331401584}, {"c_np": 2309.9237560344322, "c_nn": 0, "c_u": 41.825514714041354, "c_v": -419.1008911944366}, {"c_np": 5.373924874830475, "c_nn": 0, "c_u": 0.037023181717635155, "c_v": 0.5030589361053313}, {"c_np": 5.337948069494534, "c_nn": 0, "c_u": 0.11699635988303604, "c_v": 0.8908280906861852}]}, "guid": "ef2bd2c1-6cfc-4181-8611-d2e6b14f6e24"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551316689444, -1.499999995503714, 0.039419136554182], "xaxis": [0.0, 0.9999999999999607, -2.8045320983094016e-07], "yaxis": [0.999013047509066, -1.245708285522248e-08, -0.044417686867378826]}, "guid": "23596c54-29d1-470f-bc73-24ac982d6080"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551326617573, -1.3846153795459755, 0.039419126523877766], "xaxis": [0.0, 0.9999999999999607, -2.8045320983094016e-07], "yaxis": [0.999013047509066, -1.245708285522248e-08, -0.044417686867378826]}, "guid": "bf93f695-bb5d-4693-8a16-2b818129d18b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595543786023, -1.3846154063594192, 0.28917238840116155], "xaxis": [0.0, 0.9999999999999607, -2.8045320983094016e-07], "yaxis": [0.999013047509066, -1.245708285522248e-08, -0.044417686867378826]}, "guid": "c26a0291-3479-4f69-8e9b-d90a5bde5a75"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359552392977, -1.4999999925148417, 0.28917237610177576], "xaxis": [0.0, 0.9999999999999607, -2.8045320983094016e-07], "yaxis": [0.999013047509066, -1.245708285522248e-08, -0.044417686867378826]}, "guid": "dc58c055-e4c8-4907-a705-0716ad5cd0f7"}]}, "1": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -1.2692307692307692, 0.03941912684456782], "guid": "0e8f9f75-34d0-4069-9892-ab400dce3537"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -1.2692307692307692, 0.28917238815235635], "guid": "264b5c81-a4f9-4ca2-987b-32c46bc482e0"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -1.3846153846153846, 0.28917238815235635], "guid": "fb67ec7f-c636-4d79-b009-aa17c79d3819"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -1.3846153846153846, 0.03941912684456782], "guid": "ec6480e6-4233-46ac-bcc5-92c85a2195eb"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, -1.326923076923077, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.04441773810062701, 0.0, 0.9990130452311542]}, "guid": "7c18584d-b7cf-4a17-8b61-05d371af1460"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3a7a1b2f-b6a2-4d12-95c4-c06f35caf588"}], "contact_point": [[2.7172551339582833, -1.3846153761756634, 0.03941913439803948], [2.7172551339582833, -1.2692307676685073, 0.039419129939552607], [2.7283595578422806, -1.269230765468567, 0.28917237680458174], [2.728359557511343, -1.3846153888768846, 0.289172373819842]], "force_normal": [3765.6828133674144, 4280.011268743168, 9.870972579658332, 289.67681926392936], "force_tangent1": [-53.67878814267949, -151.63031557633556, -0.11366935276418641, 87.17965496927526], "force_tangent2": [761.326209926643, 767.2086507616174, -1.3444752955164228, 109.39616652443739], "gap": [-1.1021580993426745e-08, -1.1024105805237756e-08, -1.1011424793039273e-08, -1.1014076312061684e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 8505.025509173556, "force_vector": [[3728.1499036283567, -53.6788239945371, -927.8377773290437], [4241.709456513554, -151.6303525380145, -956.5596947846158], [9.920948891607901, -0.11366931780628174, 0.9047024851695025], [284.531795952732, 87.17965024917984, -122.1549785478065]], "force": [8264.312104986251, -118.24319560117803, -2005.6477481762963], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551339582833, -1.3846153761756634, 0.03941913439803948], "xaxis": [0.0, 0.9999999999999993, -3.864022186431461e-08], "yaxis": [0.9990130470059341, -1.716309712512223e-09, -0.04441769818349011]}, "guid": "f4ceb1bd-ea9f-4775-b1eb-a42e7248b9d9"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.7172551339582833, -1.3846153761756634, 0.03941913439803948], [2.7172551339582833, -1.2692307676685073, 0.039419129939552607], [2.7283595578422806, -1.269230765468567, 0.28917237680458174], [2.728359557511343, -1.3846153888768846, 0.289172373819842]]}, "guid": "280c9ee0-1014-474d-977d-56e1f0af992f"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.7172551339582833, -1.3846153761756634, 0.03941913439803948], "guid": "1899926d-ca8d-48d1-bb72-6e8d7b18eac4"}, {"dtype": "compas.geometry/Point", "data": [2.7172551339582833, -1.2692307676685073, 0.039419129939552607], "guid": "aba5bce9-c503-48ab-9154-428623993fc8"}, {"dtype": "compas.geometry/Point", "data": [2.7283595578422806, -1.269230765468567, 0.28917237680458174], "guid": "5ae0a9fa-e8dd-4f4f-8f10-96ac0e81c20c"}, {"dtype": "compas.geometry/Point", "data": [2.728359557511343, -1.3846153888768846, 0.289172373819842], "guid": "86f24bd6-635a-48c7-a012-9fee47821b03"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551339582833, -1.3846153761756634, 0.03941913439803948], "xaxis": [0.0, 0.9999999999999993, -3.864022186431461e-08], "yaxis": [0.04441769818349016, 3.860208578165425e-08, 0.9990130470059333]}, "guid": "0f49e9dd-6daf-485b-a67e-229609c17318"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3765.6828133674153, "c_nn": 0, "c_u": -53.678788142679494, "c_v": -761.3262099266428}, {"c_np": 4280.011268743169, "c_nn": 0, "c_u": -151.63031557633556, "c_v": -767.2086507616173}, {"c_np": 9.870972579658334, "c_nn": 0, "c_u": -0.11366935276418642, "c_v": 1.3444752955164232}, {"c_np": 289.6768192639294, "c_nn": 0, "c_u": 87.17965496927526, "c_v": -109.39616652443739}]}, "guid": "51df9f87-3c8a-436b-afee-bb2bdebe64d0"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551339582833, -1.3846153761756634, 0.03941913439803948], "xaxis": [0.0, 0.9999999999999993, -3.864022186431461e-08], "yaxis": [0.9990130470059341, -1.716309712512223e-09, -0.04441769818349011]}, "guid": "4e404e6f-bc27-4dc4-88ed-c3a547fef0cd"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551339582833, -1.2692307676685073, 0.039419129939552607], "xaxis": [0.0, 0.9999999999999993, -3.864022186431461e-08], "yaxis": [0.9990130470059341, -1.716309712512223e-09, -0.04441769818349011]}, "guid": "1993ec21-7acb-44e9-8877-d85a21878d5b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595578422806, -1.269230765468567, 0.28917237680458174], "xaxis": [0.0, 0.9999999999999993, -3.864022186431461e-08], "yaxis": [0.9990130470059341, -1.716309712512223e-09, -0.04441769818349011]}, "guid": "140385aa-e084-438b-aec4-678fac578c98"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359557511343, -1.3846153888768846, 0.289172373819842], "xaxis": [0.0, 0.9999999999999993, -3.864022186431461e-08], "yaxis": [0.9990130470059341, -1.716309712512223e-09, -0.04441769818349011]}, "guid": "94a53820-9b75-4bad-a0cd-58cc8f2be494"}]}, "9": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.4928629690048973, -1.2692307692307692, 0.0], "guid": "2fc2cb06-0160-4d48-ba69-777584aa62cf"}, {"dtype": "compas.geometry/Point", "data": [3.5071370309951093, -1.2692307692307692, 0.24959216965742254], "guid": "7982377c-0200-4213-8d52-f00b38fabc2c"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -1.2692307692307692, 0.28917238815235635], "guid": "664fb43f-4867-4339-bdf4-b827a1db9892"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -1.2692307692307692, 0.03941912684456786], "guid": "aa6cc9fc-46a0-4730-bd6c-28774fe6cb94"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.1114079853346266, -1.2692307692307692, 0.14463077458782628], "xaxis": [-0.9987109811433927, 0.0, 0.0507580155601245], "yaxis": [0.0507580155601245, 0.0, 0.9987109811433927]}, "guid": "ca0b4cd8-6709-4851-a44b-9a4014daaf10"}, "size": 0.1945450216376573, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "81c3890a-a886-4674-9f10-30611b9f77f0"}], "contact_point": [[2.7172551297781746, -1.2692307692307692, 0.03941912949085234], [3.4928629690048973, -1.2692307692307692, -1.3877787807814457e-17], [3.507137029731063, -1.2692307692307692, 0.24959217011928558], [2.728359564506797, -1.2692307692307692, 0.28917238861322403]], "force_normal": [0.0, 0.0, 0.0, 0.0], "force_tangent1": [0.0, 0.0, 0.0, 0.0], "force_tangent2": [0.0, 0.0, 0.0, 0.0], "gap": [0.0, 0.0, 0.0, 0.0], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 0.0, "force_vector": [[0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0]], "force": [0.0, 0.0, 0.0], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, -1.2692307692307692, 0.03941912949085234], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "f4dfbeb0-9d7f-4f92-971f-dceb678186dc"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.7172551297781746, -1.2692307692307692, 0.03941912949085234], [3.4928629690048973, -1.2692307692307692, -1.3877787807814457e-17], [3.507137029731063, -1.2692307692307692, 0.24959217011928558], [2.728359564506797, -1.2692307692307692, 0.28917238861322403]]}, "guid": "a5bbd2df-b01d-4a53-af2b-83f18c1c8032"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.7172551297781746, -1.2692307692307692, 0.03941912949085234], "guid": "36e1578f-0961-417e-a836-4499bf709129"}, {"dtype": "compas.geometry/Point", "data": [3.4928629690048973, -1.2692307692307692, -1.3877787807814457e-17], "guid": "e5e1c7ac-4231-4341-ae7a-686b70a52447"}, {"dtype": "compas.geometry/Point", "data": [3.507137029731063, -1.2692307692307692, 0.24959217011928558], "guid": "6e0b14bf-67c3-4d53-9146-d20d21d5ed26"}, {"dtype": "compas.geometry/Point", "data": [2.728359564506797, -1.2692307692307692, 0.28917238861322403], "guid": "a022c016-9769-4b4f-bd3f-29efe91c5abd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, -1.2692307692307692, 0.03941912949085234], "xaxis": [0.0, -0.0, -1.0], "yaxis": [1.0, 0.0, 0.0]}, "guid": "213ef589-b295-4c55-946d-9b4dbc10d986"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}]}, "guid": "8df06ec1-5df1-4939-8ad2-db85615fdc05"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, -1.2692307692307692, 0.03941912949085234], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "c3c908e9-e6ad-46b8-9bad-936a9723c43c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [3.4928629690048973, -1.2692307692307692, -1.3877787807814457e-17], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "67434e30-c1ac-4881-9324-1afc4040a27d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [3.507137029731063, -1.2692307692307692, 0.24959217011928558], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "82deaee5-684a-4f15-b262-e04f73085629"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359564506797, -1.2692307692307692, 0.28917238861322403], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "eb6e1f8c-5e42-49a2-9269-7c74efc9c58e"}]}}, "1": {"113": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -1.3846153846153848, 0.0394191268445678], "guid": "e8046ffb-e37b-468f-a044-79d546b5b670"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -1.3846153846153848, 0.06898903200408711], "guid": "21cf748b-f0fa-4688-93ac-985042e86d10"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -1.3846153846153848, 0.3188631347714568], "guid": "f550c891-8866-447d-9e56-e6d1279faffd"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -1.3846153846153848, 0.28917238815235635], "guid": "96c2269f-152c-41a4-828d-350207d21795"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.333994849802124, -1.384615384615385, 0.17919582177605528], "xaxis": [-0.9992748587227028, 0.0, 0.03807567103443125], "yaxis": [-0.03807567103443125, 0.0, -0.9992748587227028]}, "guid": "a7fd2a1f-b1bf-41e0-bf87-34c393ca3161"}, "size": 0.1945450216376572, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7caeab5e-8104-46cb-8425-9b67fdd6efbc"}], "contact_point": [[1.9412093825411034, -1.3846153660220801, 0.0689889613206654], [1.9491423733305169, -1.3846153853259355, 0.31886304650857666], [2.7283595494698716, -1.3846153967609869, 0.28917237852170585], [2.717255137092991, -1.3846153774105903, 0.03941912684991554]], "force_normal": [81.27853082941155, 61.53215908883664, 31.334613410178292, 28.75515733819112], "force_tangent1": [-23.632670517346877, -24.96830865184502, -5.517604783809321, -4.095254329519846], "force_tangent2": [-32.02429192054105, -15.847447359720237, -9.73541024128324, -13.313889357281848], "gap": [-8.995177917910796e-09, -8.99349851911542e-09, -8.995072493983396e-09, -8.994407780358107e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 222.68192935656262, "force_vector": [[32.024293350831904, 81.27853207839003, -23.632664283637116], [15.847448442526277, 61.53216072492323, -24.968303932596044], [9.735410792690978, 31.33461366203657, -5.517602380580781], [13.313889863297865, 28.75515741798938, -4.095252124124374]], "force": [70.92104244934703, 202.9004638833392, -58.21382272093831], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093825411034, -1.3846153660220801, 0.0689889613206654], "xaxis": [0.0, -7.669564981304491e-08, 0.9999999999999971], "yaxis": [1.759740040770273e-08, 0.999999999999997, 7.66956498130449e-08]}, "guid": "05c647cc-d078-4b3e-b4d7-c9da07cffd05"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093825411034, -1.3846153660220801, 0.0689889613206654], [1.9491423733305169, -1.3846153853259355, 0.31886304650857666], [2.7283595494698716, -1.3846153967609869, 0.28917237852170585], [2.717255137092991, -1.3846153774105903, 0.03941912684991554]]}, "guid": "bfecf934-f6c0-4416-9809-614b8c2c0e4e"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093825411034, -1.3846153660220801, 0.0689889613206654], "guid": "076a550c-8845-45df-8f36-43946668155a"}, {"dtype": "compas.geometry/Point", "data": [1.9491423733305169, -1.3846153853259355, 0.31886304650857666], "guid": "40cf133f-a183-4b4a-8a6c-1dbb4a132752"}, {"dtype": "compas.geometry/Point", "data": [2.7283595494698716, -1.3846153967609869, 0.28917237852170585], "guid": "93e2cec5-4e0d-46a5-be1a-0002b2f4b83a"}, {"dtype": "compas.geometry/Point", "data": [2.717255137092991, -1.3846153774105903, 0.03941912684991554], "guid": "f33b7d2d-51d6-4f3b-b7a3-8ccb6c25c231"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093825411034, -1.3846153660220801, 0.0689889613206654], "xaxis": [0.0, -7.669564981304491e-08, 0.9999999999999971], "yaxis": [0.9999999999999999, -1.759740040770268e-08, -1.3496440592891024e-15]}, "guid": "472f393a-fde1-469f-9f63-b4115085a3c1"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 81.27853082941157, "c_nn": 0, "c_u": -23.63267051734688, "c_v": 32.02429192054105}, {"c_np": 61.53215908883665, "c_nn": 0, "c_u": -24.968308651845025, "c_v": 15.847447359720238}, {"c_np": 31.3346134101783, "c_nn": 0, "c_u": -5.517604783809322, "c_v": 9.73541024128324}, {"c_np": 28.755157338191122, "c_nn": 0, "c_u": -4.095254329519847, "c_v": 13.31388935728185}]}, "guid": "ae4c725d-1972-40b7-af3c-c63a2ae6e1e5"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093825411034, -1.3846153660220801, 0.0689889613206654], "xaxis": [0.0, -7.669564981304491e-08, 0.9999999999999971], "yaxis": [1.759740040770273e-08, 0.999999999999997, 7.66956498130449e-08]}, "guid": "59a7d4ea-f9ae-44e5-bfc2-1e66a5b99abf"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423733305169, -1.3846153853259355, 0.31886304650857666], "xaxis": [0.0, -7.669564981304491e-08, 0.9999999999999971], "yaxis": [1.759740040770273e-08, 0.999999999999997, 7.66956498130449e-08]}, "guid": "702a3e40-54a1-4cb7-bd34-bac93e8ac770"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595494698716, -1.3846153967609869, 0.28917237852170585], "xaxis": [0.0, -7.669564981304491e-08, 0.9999999999999971], "yaxis": [1.759740040770273e-08, 0.999999999999997, 7.66956498130449e-08]}, "guid": "cf009916-bd24-4ef2-aa5d-078406abff4b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255137092991, -1.3846153774105903, 0.03941912684991554], "xaxis": [0.0, -7.669564981304491e-08, 0.9999999999999971], "yaxis": [1.759740040770273e-08, 0.999999999999997, 7.66956498130449e-08]}, "guid": "1fb08370-53d8-49b1-9bed-b3e2c4c989b5"}]}, "2": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -1.2692307692307692, 0.06898903200408708], "guid": "78ea82f9-fa85-4661-80ff-644e86465f75"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -1.2692307692307692, 0.3188631347714567], "guid": "4681bb35-c880-4bd7-b90e-30167f8774e7"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -1.3846153846153846, 0.3188631347714567], "guid": "db85bb66-53bc-4929-9b50-64292bf0b5d7"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -1.3846153846153846, 0.06898903200408708], "guid": "9c796aa4-f3f9-4727-959e-6292d569981f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, -1.3269230769230769, 0.19392608338777195], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "de8fd2bf-7e76-47a0-afd9-a6e8a46075fa"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "75c26eeb-7de4-4fd5-bf69-50389da9a0c4"}], "contact_point": [[1.9412093844144964, -1.3846153674307249, 0.06898895687776797], [1.941209386069449, -1.2692307365718156, 0.068988969631194], [1.9491423857468404, -1.2692307705129342, 0.3188630729635153], [1.9491423840918878, -1.3846153864706823, 0.3188630602100842]], "force_normal": [1955.1978401687584, 1880.9246267807712, 1921.7427846467788, 2051.3323212793002], "force_tangent1": [-30.916558088296494, 45.45347279304734, -119.87194866048479, -192.24406938308684], "force_tangent2": [324.4046108252939, 355.42110741091534, 163.25925670234656, 158.2396721013578], "gap": [-1.0720637460488126e-08, -1.0719976491958216e-08, -1.071931782823049e-08, -1.0718693159254223e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7878.75441321278, "force_vector": [[1943.9192219055492, -30.916689905453318, -386.28356977838126], [1868.6991960881928, 45.45333120126426, -414.9276354192174], [1915.5944780726838, -119.87202515309436, -224.15774017365183], [2045.2780365939607, -192.24414556689257, -223.2527936811673]], "force": [7773.4909326603865, -297.579529424176, -1248.6217390524178], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093844144964, -1.3846153674307249, 0.06898895687776797], "xaxis": [0.0, 0.9999999999999418, -3.4124452950204937e-07], "yaxis": [0.9994964133291806, -1.0828370969805289e-08, -0.03173199870956357]}, "guid": "c36c6785-dc4b-438f-a7d4-42581788c0e8"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093844144964, -1.3846153674307249, 0.06898895687776797], [1.941209386069449, -1.2692307365718156, 0.068988969631194], [1.9491423857468404, -1.2692307705129342, 0.3188630729635153], [1.9491423840918878, -1.3846153864706823, 0.3188630602100842]]}, "guid": "f37a80e8-1048-4d02-8bc3-4870fb8fa47a"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093844144964, -1.3846153674307249, 0.06898895687776797], "guid": "bb5746d6-21bd-4711-862f-b8aa1934707c"}, {"dtype": "compas.geometry/Point", "data": [1.941209386069449, -1.2692307365718156, 0.068988969631194], "guid": "ee1e7db3-92e0-489e-9835-6288970b5801"}, {"dtype": "compas.geometry/Point", "data": [1.9491423857468404, -1.2692307705129342, 0.3188630729635153], "guid": "2e8c3293-9f62-4a29-81f9-f44448fc3c66"}, {"dtype": "compas.geometry/Point", "data": [1.9491423840918878, -1.3846153864706823, 0.3188630602100842], "guid": "ebeffc64-bac1-4006-9224-85057187b326"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093844144964, -1.3846153674307249, 0.06898895687776797], "xaxis": [0.0, 0.9999999999999418, -3.4124452950204937e-07], "yaxis": [0.03173199870956543, 3.410726833055021e-07, 0.9994964133291224]}, "guid": "cd3afb01-07aa-4344-a48a-76fc88398c72"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1955.1978401687586, "c_nn": 0, "c_u": -30.916558088296497, "c_v": -324.4046108252939}, {"c_np": 1880.9246267807712, "c_nn": 0, "c_u": 45.45347279304735, "c_v": -355.4211074109154}, {"c_np": 1921.742784646779, "c_nn": 0, "c_u": -119.8719486604848, "c_v": -163.25925670234653}, {"c_np": 2051.3323212793007, "c_nn": 0, "c_u": -192.24406938308687, "c_v": -158.2396721013578}]}, "guid": "978037b0-486f-4286-8345-d73615818b58"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093844144964, -1.3846153674307249, 0.06898895687776797], "xaxis": [0.0, 0.9999999999999418, -3.4124452950204937e-07], "yaxis": [0.9994964133291806, -1.0828370969805289e-08, -0.03173199870956357]}, "guid": "22f75ce1-0d21-40d6-91a8-c78917acbc3a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.941209386069449, -1.2692307365718156, 0.068988969631194], "xaxis": [0.0, 0.9999999999999418, -3.4124452950204937e-07], "yaxis": [0.9994964133291806, -1.0828370969805289e-08, -0.03173199870956357]}, "guid": "77454dae-c9c3-4b91-957f-42a1bd374cd4"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423857468404, -1.2692307705129342, 0.3188630729635153], "xaxis": [0.0, 0.9999999999999418, -3.4124452950204937e-07], "yaxis": [0.9994964133291806, -1.0828370969805289e-08, -0.03173199870956357]}, "guid": "20e86c82-13f1-42ff-8714-22b8b70f23e5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423840918878, -1.3846153864706823, 0.3188630602100842], "xaxis": [0.0, 0.9999999999999418, -3.4124452950204937e-07], "yaxis": [0.9994964133291806, -1.0828370969805289e-08, -0.03173199870956357]}, "guid": "cd62d833-6c8f-4192-bd7c-3f781387fbce"}]}, "11": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -1.1538461538461537, 0.06898903200408708], "guid": "0edf0388-5f1b-4f66-875a-53f82ed22120"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -1.1538461538461537, 0.3188631347714567], "guid": "6fc4c2ea-be15-4c4f-9a30-ac9344266021"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -1.2692307692307692, 0.3188631347714567], "guid": "b56a5298-a6cd-40c0-95f2-161646cfb948"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -1.2692307692307692, 0.06898903200408708], "guid": "72e36034-3ea1-425d-aa6a-a7d0c5b000b9"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, -1.2115384615384615, 0.19392608338777195], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "dd681f58-8ca3-4cd4-bd98-8939df7bfba9"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "096fda90-c2e1-457c-9331-e59f7dab44e7"}], "contact_point": [[1.9412093812160682, -1.2692307382713746, 0.0689889712719486], [1.9412093833438657, -1.1538461372147812, 0.0689889920608698], [1.949142387039774, -1.1538461563040172, 0.3188630729026093], [1.9491423853848202, -1.2692307722617657, 0.3188630670073512]], "force_normal": [1982.4793289021131, 1966.3538375399849, 2069.3505902122383, 2105.2778767053906], "force_tangent1": [51.34499480128366, 11.506116113870783, 59.602549901335095, 47.61372799699636], "force_tangent2": [340.2156952152549, 352.14327826967724, 260.54452427244166, 228.04380267415627], "gap": [-1.0808150988134953e-08, -1.0808364294313228e-08, -1.0809762932039697e-08, -1.0809598242846859e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 8210.614371154075, "force_vector": [[1970.6852471112334, 51.34483334548011, -402.95245649205054], [1954.1893900656419, 11.505950086335732, -414.36232262870124], [2060.040888160148, 59.60241924774112, -326.0780106400915], [2096.981395599575, 47.6136099025048, -294.7336964758697]], "force": [8081.896920936598, 170.06681258206177, -1438.126486236713], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093812160682, -1.2692307382713746, 0.0689889712719486], "xaxis": [0.0, 0.9999999999999197, -4.0068202852796496e-07], "yaxis": [0.99949641272879, -1.271444918954562e-08, -0.0317320176206935]}, "guid": "f21eafb9-b2e7-4a31-9ede-b845c57f7d2b"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093812160682, -1.2692307382713746, 0.0689889712719486], [1.9412093833438657, -1.1538461372147812, 0.0689889920608698], [1.949142387039774, -1.1538461563040172, 0.3188630729026093], [1.9491423853848202, -1.2692307722617657, 0.3188630670073512]]}, "guid": "cc368df1-f486-48fd-a40b-1e461cd36453"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093812160682, -1.2692307382713746, 0.0689889712719486], "guid": "993e3dbf-a462-442c-84ff-038cb0e4dd3b"}, {"dtype": "compas.geometry/Point", "data": [1.9412093833438657, -1.1538461372147812, 0.0689889920608698], "guid": "25e93d77-c39a-44a5-9a9b-cf32ccc8f159"}, {"dtype": "compas.geometry/Point", "data": [1.949142387039774, -1.1538461563040172, 0.3188630729026093], "guid": "11216815-6d35-411b-9550-4f7fab2212eb"}, {"dtype": "compas.geometry/Point", "data": [1.9491423853848202, -1.2692307722617657, 0.3188630670073512], "guid": "c605fd25-6ba9-45bf-a278-9fc80dac37d8"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093812160682, -1.2692307382713746, 0.0689889712719486], "xaxis": [0.0, 0.9999999999999197, -4.0068202852796496e-07], "yaxis": [0.03173201762069606, 4.004802501585957e-07, 0.9994964127287098]}, "guid": "efea0e70-899d-471a-a4b6-9e3b756fabb2"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1982.4793289021131, "c_nn": 0, "c_u": 51.34499480128366, "c_v": -340.21569521525487}, {"c_np": 1966.3538375399849, "c_nn": 0, "c_u": 11.506116113870785, "c_v": -352.1432782696772}, {"c_np": 2069.3505902122383, "c_nn": 0, "c_u": 59.602549901335095, "c_v": -260.54452427244155}, {"c_np": 2105.27787670539, "c_nn": 0, "c_u": 47.61372799699635, "c_v": -228.0438026741562}]}, "guid": "69130510-e91f-4536-8a8c-5cbd831fe9fe"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093812160682, -1.2692307382713746, 0.0689889712719486], "xaxis": [0.0, 0.9999999999999197, -4.0068202852796496e-07], "yaxis": [0.99949641272879, -1.271444918954562e-08, -0.0317320176206935]}, "guid": "9f7ef37a-fb65-477e-94f9-5317178c3d42"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093833438657, -1.1538461372147812, 0.0689889920608698], "xaxis": [0.0, 0.9999999999999197, -4.0068202852796496e-07], "yaxis": [0.99949641272879, -1.271444918954562e-08, -0.0317320176206935]}, "guid": "464ec164-e989-48e7-9b53-bf4780d61839"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.949142387039774, -1.1538461563040172, 0.3188630729026093], "xaxis": [0.0, 0.9999999999999197, -4.0068202852796496e-07], "yaxis": [0.99949641272879, -1.271444918954562e-08, -0.0317320176206935]}, "guid": "0faf4e92-2fb1-4de6-ba33-b47c9e4b3546"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423853848202, -1.2692307722617657, 0.3188630670073512], "xaxis": [0.0, 0.9999999999999197, -4.0068202852796496e-07], "yaxis": [0.99949641272879, -1.271444918954562e-08, -0.0317320176206935]}, "guid": "d9074ce1-d5cb-48a2-8d46-b511984d09ca"}]}, "10": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -1.1538461538461535, 0.03941912684456786], "guid": "1af0e6d8-baa6-4987-9094-68f17166918f"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -1.1538461538461535, 0.2891723881523564], "guid": "a3d9ba4e-b3a6-40c1-b155-1095c9463675"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -1.1538461538461535, 0.3188631347714568], "guid": "78cf20dd-d419-42b6-88ba-7bb9043a5f49"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -1.1538461538461535, 0.06898903200408711], "guid": "5fcef250-20b9-4498-86f8-fb7a7e428c9d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.333994849802124, -1.1538461538461535, 0.1791958217760553], "xaxis": [-0.9992748587227028, 0.0, 0.03807567103443127], "yaxis": [0.03807567103443127, -0.0, 0.9992748587227028]}, "guid": "845d5bf3-7ce7-4d91-a7ed-211c99b1463e"}, "size": 0.19454502163765716, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "179d9e0f-beda-46e4-8937-be700ebff936"}], "contact_point": [[1.9412093814924933, -1.1538461420638815, 0.06898900035572272], [2.717255136044381, -1.153846143598151, 0.039419128632070755], [2.728359555871842, -1.1538461541093243, 0.2891723877544422], [1.9491423797324874, -1.1538461525687833, 0.3188630706424733]], "force_normal": [75.20497349975797, 62.54500620362406, 0.06495923712844909, 16.857379338560577], "force_tangent1": [-26.67701825406566, -13.020584602452919, 0.0036420440052599137, -6.376136008804345], "force_tangent2": [24.926865110112796, 27.07013649415232, -0.025850289331748936, -4.968505079273748], "gap": [-4.6275805187066494e-09, -4.627580518887928e-09, -4.6275805188766235e-09, -4.627580518612107e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 168.0929166148961, "force_vector": [[-24.92686537894063, -75.20497452914957, 26.677015100924315], [-27.07013671772581, -62.545006652776976, 13.020581980109807], [0.02585028909954553, -0.06495923706815246, -0.0036420467288251985], [4.968505019015329, -16.857379623655145, 6.376135302019973]], "force": [-47.00264678855156, -154.67232004264986, 46.070090336325265], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093814924933, -1.1538461420638815, 0.06898900035572272], "xaxis": [0.0, 4.1927297863642675e-08, -0.9999999999999991], "yaxis": [-3.574601802615424e-09, -0.9999999999999991, -4.1927297863642675e-08]}, "guid": "573c540f-821f-44c6-b0a1-f47952160da8"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093814924933, -1.1538461420638815, 0.06898900035572272], [2.717255136044381, -1.153846143598151, 0.039419128632070755], [2.728359555871842, -1.1538461541093243, 0.2891723877544422], [1.9491423797324874, -1.1538461525687833, 0.3188630706424733]]}, "guid": "c9f05238-3f11-413e-9f88-424a3a68ae63"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093814924933, -1.1538461420638815, 0.06898900035572272], "guid": "1338260d-61e5-4cab-8e2d-7e50c57d7a40"}, {"dtype": "compas.geometry/Point", "data": [2.717255136044381, -1.153846143598151, 0.039419128632070755], "guid": "b31b5d43-450f-4279-93f1-ae678b6a82ed"}, {"dtype": "compas.geometry/Point", "data": [2.728359555871842, -1.1538461541093243, 0.2891723877544422], "guid": "478c7fe7-948d-4c66-b9aa-bd5d2a846781"}, {"dtype": "compas.geometry/Point", "data": [1.9491423797324874, -1.1538461525687833, 0.3188630706424733], "guid": "c325e609-0a99-4b59-988f-914c366923c4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093814924933, -1.1538461420638815, 0.06898900035572272], "xaxis": [0.0, 4.1927297863642675e-08, -0.9999999999999991], "yaxis": [1.0, -3.5746018026154204e-09, -1.4987339452217091e-16]}, "guid": "efe52115-da4e-4151-b190-8503cab20aa7"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 75.20497349975795, "c_nn": 0, "c_u": -26.677018254065658, "c_v": -24.926865110112796}, {"c_np": 62.545006203624055, "c_nn": 0, "c_u": -13.020584602452917, "c_v": -27.07013649415232}, {"c_np": 0.06495923712844909, "c_nn": 0, "c_u": 0.0036420440052599137, "c_v": 0.025850289331748936}, {"c_np": 16.85737933856058, "c_nn": 0, "c_u": -6.376136008804345, "c_v": 4.968505079273748}]}, "guid": "da652b71-796d-4c7d-86e6-e3b6118a72cd"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093814924933, -1.1538461420638815, 0.06898900035572272], "xaxis": [0.0, 4.1927297863642675e-08, -0.9999999999999991], "yaxis": [-3.574601802615424e-09, -0.9999999999999991, -4.1927297863642675e-08]}, "guid": "cc104c99-3b46-47e3-ba7d-97019d26c62d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255136044381, -1.153846143598151, 0.039419128632070755], "xaxis": [0.0, 4.1927297863642675e-08, -0.9999999999999991], "yaxis": [-3.574601802615424e-09, -0.9999999999999991, -4.1927297863642675e-08]}, "guid": "4547ca1e-8a27-4f43-bb9b-36175521747b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359555871842, -1.1538461541093243, 0.2891723877544422], "xaxis": [0.0, 4.1927297863642675e-08, -0.9999999999999991], "yaxis": [-3.574601802615424e-09, -0.9999999999999991, -4.1927297863642675e-08]}, "guid": "0764e13d-e76e-4349-8cb9-63063fd78ade"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423797324874, -1.1538461525687833, 0.3188630706424733], "xaxis": [0.0, 4.1927297863642675e-08, -0.9999999999999991], "yaxis": [-3.574601802615424e-09, -0.9999999999999991, -4.1927297863642675e-08]}, "guid": "5bd9dfee-517a-4c7e-81f1-8f5d9042170e"}]}, "9": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -1.2692307692307692, 0.03941912684456782], "guid": "ebc32df3-a292-44d2-9357-f0e1601f7977"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -1.2692307692307692, 0.28917238815235635], "guid": "0fea999a-54b7-4857-ae00-24027d9e353b"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -1.1538461538461537, 0.28917238815235635], "guid": "20d338d9-af78-457b-844f-26f29a7b1ec0"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -1.1538461538461537, 0.03941912684456782], "guid": "bf0f55fa-1c40-4c69-b6fc-0d0b97611f9d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, -1.2115384615384617, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062701, 0.0, -0.9990130452311542]}, "guid": "0dad486b-bab2-4f87-9519-39af2f6cdbc8"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "488d4978-470f-4899-bd45-92470e89441d"}], "contact_point": [[2.717255133627346, -1.2692307682416288, 0.03941912695481254], [2.728359558173218, -1.2692307660416882, 0.2891723887062961], [2.728359558173218, -1.1538461500839514, 0.28917238424780894], [2.7172551339582833, -1.1538461448333113, 0.039419129939552315]], "force_normal": [4224.419555815032, 10.301584951744058, 9.072096432911533, 3433.604044380152], "force_tangent1": [-86.11524526906223, -0.0023587684318101577, -0.12086224389735067, 125.19726980440734], "force_tangent2": [-798.7520214445641, 1.404278061023871, 1.0318609093743933, -438.0013116701873], "gap": [-1.1420798821916252e-08, -1.140790123231717e-08, -1.1412278882879042e-08, -1.1418691761792649e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7776.084216579824, "force_vector": [[-4184.7715260742525, 86.11528335296853, 985.6026802485957], [-10.353792570712564, 0.00235873190445829, -0.9453194134800335], [-9.108975586614548, 0.12086221963589447, -0.6278808745819882], [-3410.7602285223747, -125.19724700351507, 590.081817926768]], "force": [-7614.994522753954, -38.95874269900618, 1574.1112978873018], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255133627346, -1.2692307682416288, 0.03941912695481254], "xaxis": [0.0, -0.9999999999999993, 3.864022186431461e-08], "yaxis": [-0.9990130470059341, 1.716309712512223e-09, 0.04441769818349011]}, "guid": "9525bfd4-400a-4f81-8c5e-3f11fdffccaf"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.717255133627346, -1.2692307682416288, 0.03941912695481254], [2.728359558173218, -1.2692307660416882, 0.2891723887062961], [2.728359558173218, -1.1538461500839514, 0.28917238424780894], [2.7172551339582833, -1.1538461448333113, 0.039419129939552315]]}, "guid": "bd18f618-a3a1-4222-ad66-18618c52ef10"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255133627346, -1.2692307682416288, 0.03941912695481254], "guid": "b591d24d-845a-4403-818a-182ac20b8110"}, {"dtype": "compas.geometry/Point", "data": [2.728359558173218, -1.2692307660416882, 0.2891723887062961], "guid": "df841a2f-207f-400f-8b40-5182567febd8"}, {"dtype": "compas.geometry/Point", "data": [2.728359558173218, -1.1538461500839514, 0.28917238424780894], "guid": "3d0844f9-970e-4919-95aa-47e028e46434"}, {"dtype": "compas.geometry/Point", "data": [2.7172551339582833, -1.1538461448333113, 0.039419129939552315], "guid": "96162cd9-3cc4-4972-ac7e-cd6c288b5c53"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255133627346, -1.2692307682416288, 0.03941912695481254], "xaxis": [0.0, -0.9999999999999993, 3.864022186431461e-08], "yaxis": [0.04441769818349016, 3.860208578165425e-08, 0.9990130470059333]}, "guid": "fb86485e-008b-4210-8f45-d15a72d3344c"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 4224.419555815033, "c_nn": 0, "c_u": -86.11524526906224, "c_v": 798.7520214445641}, {"c_np": 10.30158495174406, "c_nn": 0, "c_u": -0.0023587684318101577, "c_v": -1.4042780610238714}, {"c_np": 9.072096432911534, "c_nn": 0, "c_u": -0.12086224389735069, "c_v": -1.0318609093743936}, {"c_np": 3433.6040443801526, "c_nn": 0, "c_u": 125.19726980440736, "c_v": 438.0013116701873}]}, "guid": "f16147a1-5561-4a63-a298-0656fed7206e"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.717255133627346, -1.2692307682416288, 0.03941912695481254], "xaxis": [0.0, -0.9999999999999993, 3.864022186431461e-08], "yaxis": [-0.9990130470059341, 1.716309712512223e-09, 0.04441769818349011]}, "guid": "e0a64c41-158c-421b-b38f-d1f136a95da4"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359558173218, -1.2692307660416882, 0.2891723887062961], "xaxis": [0.0, -0.9999999999999993, 3.864022186431461e-08], "yaxis": [-0.9990130470059341, 1.716309712512223e-09, 0.04441769818349011]}, "guid": "4a2cc722-8d0d-4811-87b0-5d0dc5094ab1"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359558173218, -1.1538461500839514, 0.28917238424780894], "xaxis": [0.0, -0.9999999999999993, 3.864022186431461e-08], "yaxis": [-0.9990130470059341, 1.716309712512223e-09, 0.04441769818349011]}, "guid": "9ce7396a-cdc7-4940-a5ae-a6f27a009851"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551339582833, -1.1538461448333113, 0.039419129939552315], "xaxis": [0.0, -0.9999999999999993, 3.864022186431461e-08], "yaxis": [-0.9990130470059341, 1.716309712512223e-09, 0.04441769818349011]}, "guid": "8dd5177a-215d-4292-ac18-1fef312b01c2"}]}}, "2": {"115": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, -1.384615384615385, 0.08870494999794477], "guid": "ef40c429-04ab-46de-b94a-3d553707d75d"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -1.384615384615385, 0.33865962455932297], "guid": "230eca5d-0892-440f-8a29-655cecb64ba4"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -1.5000000000000004, 0.33865962455932297], "guid": "f4af7340-1979-4bed-839a-c6f83adb1503"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -1.5000000000000004, 0.08870494999794477], "guid": "6178089e-38d4-47f5-b149-4b924365a980"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, -1.4423076923076927, 0.2136822872786339], "xaxis": [-0.019041287736088822, 0.0, -0.9998186982455127], "yaxis": [-0.0, -1.0, 0.0]}, "guid": "7f82d9a2-3641-405d-be7b-0d8627c6a5d9"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3aed7946-c291-4895-9f6d-2a26cd414148"}], "contact_point": [[1.1648507961308074, -1.3846153265877856, 0.08870482578264961], [1.1696110932446149, -1.3846153846320444, 0.33865950081675444], [1.16961109423769, -1.500000000589786, 0.3386594608191388], [1.1648507974076185, -1.4999999425455393, 0.08870480068349355]], "force_normal": [500.43399246540065, 2093.6553224066056, 1980.4235068955365, 496.99822349246443], "force_tangent1": [-4.071321378794733, -26.968949434504648, -13.851686718832008, -10.796201635680902], "force_tangent2": [81.56780968877597, 143.27487427491667, 171.05731380625093, 84.22973336565747], "gap": [-2.5159765248843546e-08, -2.5154165777068404e-08, -2.5154527802880512e-08, -2.5159633478325438e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 5094.492125029354, "force_vector": [[498.79011581460446, -4.071248643906765, -91.08188266712216], [2090.547619100021, -26.968803205426024, -183.11460565040184], [1976.80732183481, -13.851520029432702, -208.73592941595396], [495.3042835557299, -10.796126827697682, -93.67790798336101]], "force": [5061.449340305166, -55.68769870646317, -576.6103257168389], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507961308074, -1.3846153265877856, 0.08870482578264961], "xaxis": [-0.0, 0.9999999999996811, 7.985659401751108e-07], "yaxis": [0.999818700136286, 1.5205644560801936e-08, -0.019041188455223585]}, "guid": "3a9d8670-04ff-49cc-a1f3-f2705b53d406"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507961308074, -1.3846153265877856, 0.08870482578264961], [1.1696110932446149, -1.3846153846320444, 0.33865950081675444], [1.16961109423769, -1.500000000589786, 0.3386594608191388], [1.1648507974076185, -1.4999999425455393, 0.08870480068349355]]}, "guid": "af71daa8-2053-4808-b926-58abb5a6bcb6"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507961308074, -1.3846153265877856, 0.08870482578264961], "guid": "e65d59c1-548c-4353-9682-13e42a3b3f51"}, {"dtype": "compas.geometry/Point", "data": [1.1696110932446149, -1.3846153846320444, 0.33865950081675444], "guid": "0e63673d-fce1-4f71-80bf-b176cf0263fc"}, {"dtype": "compas.geometry/Point", "data": [1.16961109423769, -1.500000000589786, 0.3386594608191388], "guid": "56fa5339-9879-4bb4-917f-749472945fa5"}, {"dtype": "compas.geometry/Point", "data": [1.1648507974076185, -1.4999999425455393, 0.08870480068349355], "guid": "6248db00-0f58-4653-88f5-1c5782231a4c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507961308074, -1.3846153265877856, 0.08870482578264961], "xaxis": [-0.0, 0.9999999999996811, 7.985659401751108e-07], "yaxis": [0.019041188455229653, -7.984211602789904e-07, 0.9998187001359672]}, "guid": "c6cf64ed-b340-49fa-92cd-ead5a151dfe7"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 500.43399246540065, "c_nn": 0, "c_u": -4.071321378794732, "c_v": -81.56780968877598}, {"c_np": 2093.655322406606, "c_nn": 0, "c_u": -26.968949434504648, "c_v": -143.2748742749167}, {"c_np": 1980.4235068955368, "c_nn": 0, "c_u": -13.851686718832008, "c_v": -171.05731380625096}, {"c_np": 496.9982234924645, "c_nn": 0, "c_u": -10.796201635680902, "c_v": -84.22973336565748}]}, "guid": "a999c1f1-b58c-4441-b5a1-a35c03324a1e"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507961308074, -1.3846153265877856, 0.08870482578264961], "xaxis": [-0.0, 0.9999999999996811, 7.985659401751108e-07], "yaxis": [0.999818700136286, 1.5205644560801936e-08, -0.019041188455223585]}, "guid": "b8dc9b7a-373c-49e9-8726-19788879bdd8"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696110932446149, -1.3846153846320444, 0.33865950081675444], "xaxis": [-0.0, 0.9999999999996811, 7.985659401751108e-07], "yaxis": [0.999818700136286, 1.5205644560801936e-08, -0.019041188455223585]}, "guid": "f5669706-f339-4f18-99ca-93af7866b6a9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.16961109423769, -1.500000000589786, 0.3386594608191388], "xaxis": [-0.0, 0.9999999999996811, 7.985659401751108e-07], "yaxis": [0.999818700136286, 1.5205644560801936e-08, -0.019041188455223585]}, "guid": "e919c4cd-abed-4357-acec-788531b34ac9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507974076185, -1.4999999425455393, 0.08870480068349355], "xaxis": [-0.0, 0.9999999999996811, 7.985659401751108e-07], "yaxis": [0.999818700136286, 1.5205644560801936e-08, -0.019041188455223585]}, "guid": "beaa6ced-42e1-435c-bf51-0663bbb4d0c2"}]}, "113": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -1.5, 0.06898903200408708], "guid": "e5ea67bc-f056-4dea-a1bb-756bebe63d3f"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -1.5, 0.3188631347714567], "guid": "39d5b286-5121-4204-b0a2-d20798dca7f3"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -1.3846153846153846, 0.3188631347714567], "guid": "907a8ed5-9b32-4ed2-a7ea-828d7befb5ad"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -1.3846153846153846, 0.06898903200408708], "guid": "1a15af00-98c8-4975-91f5-91124f17ab16"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.945175883993629, -1.442307692307692, 0.19392608338777195], "xaxis": [-0.03173206988570243, 0.0, -0.999496411069479], "yaxis": [0.0, 1.0, 0.0]}, "guid": "4a537cac-cce3-471d-9f81-725dcc6852ee"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "45acdacb-3c48-44be-ae38-75d2a7e167f0"}], "contact_point": [[1.9412093815245466, -1.4999999684738095, 0.06898893722999218], [1.9491423783715427, -1.499999997782746, 0.3188630406522259], [1.9491423812086035, -1.3846153892755555, 0.3188630506557147], [1.941209384598029, -1.3846153674171944, 0.0689889546803147]], "force_normal": [1247.071027832162, 1200.5022954902681, 1120.5169858198872, 1222.4100892458898], "force_tangent1": [26.904928839363407, 47.5554930865195, 31.08041126432177, 41.987467832836536], "force_tangent2": [-165.87135746442343, -114.34015801354768, -121.65531297919135, -193.0892021009144], "gap": [-1.533334863329726e-08, -1.533908063093768e-08, -1.533915902844145e-08, -1.533305982566667e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 4829.558090017941, "force_vector": [[-1241.1795921101357, -26.904787598319967, 205.35988755088854], [-1196.2694985154503, -47.55538828574214, 152.37693428223744], [-1116.0923439470203, -31.080303180546096, 157.1503012671675], [-1215.667396132228, -41.98730841971992, 231.78149543456135]], "force": [-4769.208830704834, -147.52778748432814, 746.6686185348549], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093815245466, -1.4999999684738095, 0.06898893722999218], "xaxis": [0.0, -0.9999999999997635, 6.877733109623897e-07], "yaxis": [-0.9994964136886181, 2.182441402925096e-08, 0.0317319873879771]}, "guid": "7c0ed3f8-e504-45e2-8ddc-396db60be1e4"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093815245466, -1.4999999684738095, 0.06898893722999218], [1.9491423783715427, -1.499999997782746, 0.3188630406522259], [1.9491423812086035, -1.3846153892755555, 0.3188630506557147], [1.941209384598029, -1.3846153674171944, 0.0689889546803147]]}, "guid": "5f8e376d-55fc-4344-91fb-e1f79a1e92ca"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093815245466, -1.4999999684738095, 0.06898893722999218], "guid": "3caa6c32-6f7e-4d63-96b5-a19ac4644c95"}, {"dtype": "compas.geometry/Point", "data": [1.9491423783715427, -1.499999997782746, 0.3188630406522259], "guid": "2f861bd3-c834-447d-932f-362a7e60f7e3"}, {"dtype": "compas.geometry/Point", "data": [1.9491423812086035, -1.3846153892755555, 0.3188630506557147], "guid": "0e366857-9501-4add-8613-b6400ebaf8b9"}, {"dtype": "compas.geometry/Point", "data": [1.941209384598029, -1.3846153674171944, 0.0689889546803147], "guid": "4d060b54-5737-4a97-a751-9d2f5a43a7d0"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093815245466, -1.4999999684738095, 0.06898893722999218], "xaxis": [0.0, -0.9999999999997635, 6.877733109623897e-07], "yaxis": [0.031731987387984606, 6.874269577376551e-07, 0.9994964136883816]}, "guid": "79288458-ec7b-49e3-89c1-2e6acb47cd64"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1247.0710278321624, "c_nn": 0, "c_u": 26.904928839363404, "c_v": 165.87135746442345}, {"c_np": 1200.5022954902681, "c_nn": 0, "c_u": 47.5554930865195, "c_v": 114.3401580135477}, {"c_np": 1120.5169858198876, "c_nn": 0, "c_u": 31.080411264321768, "c_v": 121.65531297919136}, {"c_np": 1222.41008924589, "c_nn": 0, "c_u": 41.98746783283653, "c_v": 193.0892021009144}]}, "guid": "6bb16186-46ee-4d3e-84f1-4537f1ad5bfe"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093815245466, -1.4999999684738095, 0.06898893722999218], "xaxis": [0.0, -0.9999999999997635, 6.877733109623897e-07], "yaxis": [-0.9994964136886181, 2.182441402925096e-08, 0.0317319873879771]}, "guid": "e0a28634-bab9-4d6a-bfac-7c9685c1be28"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423783715427, -1.499999997782746, 0.3188630406522259], "xaxis": [0.0, -0.9999999999997635, 6.877733109623897e-07], "yaxis": [-0.9994964136886181, 2.182441402925096e-08, 0.0317319873879771]}, "guid": "6eba7958-af4a-4e0a-b999-aaca767fba34"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423812086035, -1.3846153892755555, 0.3188630506557147], "xaxis": [0.0, -0.9999999999997635, 6.877733109623897e-07], "yaxis": [-0.9994964136886181, 2.182441402925096e-08, 0.0317319873879771]}, "guid": "4ba6992a-226c-422a-9f84-a39840507b5b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.941209384598029, -1.3846153674171944, 0.0689889546803147], "xaxis": [0.0, -0.9999999999997635, 6.877733109623897e-07], "yaxis": [-0.9994964136886181, 2.182441402925096e-08, 0.0317319873879771]}, "guid": "6a6eb8fc-d2d1-4317-ac0a-6de91eca57a6"}]}, "3": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, -1.2692307692307692, 0.08870494999794477], "guid": "40223172-4416-4255-885a-1e0a4d8d990d"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -1.2692307692307692, 0.33865962455932297], "guid": "0fa2da07-b979-48cd-aefd-77d268d3289b"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -1.3846153846153846, 0.33865962455932297], "guid": "898fb390-5769-4aab-8aa8-2d0a4b473b3b"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -1.3846153846153846, 0.08870494999794477], "guid": "c07c2c47-941e-4c8c-b62c-de87e0937f86"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, -1.326923076923077, 0.2136822872786339], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "9cad4f5a-b735-4d31-934e-1f425ba55f95"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "f6069457-bd39-4a92-9b64-7ad8a22123d0"}], "contact_point": [[1.1648507909341455, -1.269230728051614, 0.0887048670397402], [1.1696110939908595, -1.2692307610768048, 0.338659519604883], [1.1696110952676724, -1.3846153993863013, 0.33865949917635196], [1.1648507919272222, -1.3846153291081962, 0.08870483171277788]], "force_normal": [680.4325573637021, 3101.3902539672263, 3122.5262680997575, 656.0235287867577], "force_tangent1": [75.01507411887928, 40.43716212287083, -1.0473145406355286, 8.403182136649223], "force_tangent2": [42.51626266660564, 174.66194410795904, 192.76967214388497, 55.220074152254526], "gap": [-1.6347494969408925e-08, -1.6348081170940683e-08, -1.6348147571936497e-08, -1.6347649149456127e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7575.664791291709, "force_vector": [[679.4996334507695, 75.01511616601631, -55.46475947458524], [3097.5021953891733, 40.43733927606064, -233.68448248555762], [3118.2895844316636, -1.0471233575923562, -252.1914143996222], [654.8531342470059, 8.403233460312409, -67.70154071744928]], "force": [7550.144547518613, 122.808565544797, -609.0421970772143], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507909341455, -1.269230728051614, 0.0887048670397402], "xaxis": [-0.0, 0.9999999999997127, 7.580870424491396e-07], "yaxis": [0.9998186996511415, 1.4434897552284216e-08, -0.019041213929267907]}, "guid": "9593b5d6-0667-40cd-a71a-cd4babf52eb0"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507909341455, -1.269230728051614, 0.0887048670397402], [1.1696110939908595, -1.2692307610768048, 0.338659519604883], [1.1696110952676724, -1.3846153993863013, 0.33865949917635196], [1.1648507919272222, -1.3846153291081962, 0.08870483171277788]]}, "guid": "725b3bde-cf64-41b6-906c-9ba115f93b66"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507909341455, -1.269230728051614, 0.0887048670397402], "guid": "9a7f71ad-0a4c-4792-b5f9-14ff3074990f"}, {"dtype": "compas.geometry/Point", "data": [1.1696110939908595, -1.2692307610768048, 0.338659519604883], "guid": "1df9df6d-6c36-4ac0-8731-1166aea70940"}, {"dtype": "compas.geometry/Point", "data": [1.1696110952676724, -1.3846153993863013, 0.33865949917635196], "guid": "4470b70a-21a0-48b0-a73a-c624a3a63561"}, {"dtype": "compas.geometry/Point", "data": [1.1648507919272222, -1.3846153291081962, 0.08870483171277788], "guid": "b496834b-e21e-48b8-860e-c2e043360f61"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507909341455, -1.269230728051614, 0.0887048670397402], "xaxis": [-0.0, 0.9999999999997127, 7.580870424491396e-07], "yaxis": [0.019041213929273385, -7.579496010038786e-07, 0.9998186996508542]}, "guid": "244d550a-442c-4398-959c-a019a4bf06ac"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 680.4325573637021, "c_nn": 0, "c_u": 75.01507411887928, "c_v": -42.516262666605634}, {"c_np": 3101.390253967226, "c_nn": 0, "c_u": 40.43716212287083, "c_v": -174.661944107959}, {"c_np": 3122.526268099757, "c_nn": 0, "c_u": -1.0473145406355286, "c_v": -192.76967214388495}, {"c_np": 656.0235287867575, "c_nn": 0, "c_u": 8.403182136649223, "c_v": -55.220074152254526}]}, "guid": "2e639019-c7fd-487b-8175-d38253040bb8"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507909341455, -1.269230728051614, 0.0887048670397402], "xaxis": [-0.0, 0.9999999999997127, 7.580870424491396e-07], "yaxis": [0.9998186996511415, 1.4434897552284216e-08, -0.019041213929267907]}, "guid": "92901724-46a1-489a-af4b-c5cf3ca8405c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696110939908595, -1.2692307610768048, 0.338659519604883], "xaxis": [-0.0, 0.9999999999997127, 7.580870424491396e-07], "yaxis": [0.9998186996511415, 1.4434897552284216e-08, -0.019041213929267907]}, "guid": "22cd9045-e33a-4c46-9c6c-d33ae721ba1c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696110952676724, -1.3846153993863013, 0.33865949917635196], "xaxis": [-0.0, 0.9999999999997127, 7.580870424491396e-07], "yaxis": [0.9998186996511415, 1.4434897552284216e-08, -0.019041213929267907]}, "guid": "bff2746a-065e-4b89-9dd5-15a2f86dbaaf"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507919272222, -1.3846153291081962, 0.08870483171277788], "xaxis": [-0.0, 0.9999999999997127, 7.580870424491396e-07], "yaxis": [0.9998186996511415, 1.4434897552284216e-08, -0.019041213929267907]}, "guid": "190c6739-6f1d-463e-90d3-2d88b29ffe9f"}]}, "11": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -1.2692307692307692, 0.06898903200408707], "guid": "1f9e0028-c16f-4fe4-93b1-089558eb3975"}, {"dtype": "compas.geometry/Point", "data": [1.9491423927293423, -1.2692307692307692, 0.31886313477145684], "guid": "1b62cc9a-16c6-4ce3-9862-25347bf2f142"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -1.2692307692307692, 0.3386596245593229], "guid": "7c6204ae-1fa2-4df0-aa1b-23e5cd8ca042"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -1.2692307692307692, 0.08870494999794475], "guid": "d38ef226-3fe2-4350-ac09-725bfb4dcaa3"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.5562055680783622, -1.2692307692307694, 0.2038891208921563], "xaxis": [-0.9996776933450585, 0.0, 0.025387190240421426], "yaxis": [0.025387190240421426, 0.0, 0.9996776933450585]}, "guid": "2f3290f6-a379-4ad8-b7a5-23980122b350"}, "size": 0.19454502163765724, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ee7b5cff-5921-4afe-b8dc-fc5ab5f6abd0"}], "contact_point": [[1.1648507949554363, -1.2692307241038687, 0.08870487434246896], [1.9412093770348466, -1.2692307399403657, 0.06898897660353265], [1.9491423901760019, -1.2692307796501239, 0.31886307669260266], [1.169611097558681, -1.2692307637489038, 0.33865951520779175]], "force_normal": [43.42631498845466, 109.22872470875328, 59.037556129723676, 5.480031033887133], "force_tangent1": [-13.427463108336152, -26.985315715734025, -28.739345331617884, -2.146132803212235], "force_tangent2": [16.00585178902834, 46.90765136311673, 5.6913297827269504, 0.28723480298374754], "gap": [-2.3513756276801666e-09, -2.35137562790915e-09, -2.3513756280106314e-09, -2.351375627858084e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 238.73313196999516, "force_vector": [[-16.00585284926236, -43.42631672115045, 13.42745624072709], [-46.90765402988709, -109.228727831087, 26.98529844187196], [-5.69133122410243, -59.037560535725234, 28.73933599518526], [-0.2872349367762498, -5.480031366272272, 2.146131936578459]], "force": [-68.89207304002812, -217.17263645423498, 71.29822261436277], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507949554363, -1.2692307241038687, 0.08870487434246896], "xaxis": [0.0, 1.581439493678144e-07, -0.9999999999999876], "yaxis": [-2.4414551938701824e-08, -0.9999999999999873, -1.5814394936781439e-07]}, "guid": "e3351c6e-abd1-46b7-ab9a-6486fff101da"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507949554363, -1.2692307241038687, 0.08870487434246896], [1.9412093770348466, -1.2692307399403657, 0.06898897660353265], [1.9491423901760019, -1.2692307796501239, 0.31886307669260266], [1.169611097558681, -1.2692307637489038, 0.33865951520779175]]}, "guid": "27a78f63-3bcb-48e7-ac35-9cdb7fe1d70c"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507949554363, -1.2692307241038687, 0.08870487434246896], "guid": "7eda8612-0a69-44a6-89c0-fcb7c849138c"}, {"dtype": "compas.geometry/Point", "data": [1.9412093770348466, -1.2692307399403657, 0.06898897660353265], "guid": "ca1f7650-2409-4870-8802-3ed47bc1d665"}, {"dtype": "compas.geometry/Point", "data": [1.9491423901760019, -1.2692307796501239, 0.31886307669260266], "guid": "2a160f30-646d-45a3-9345-3ccc193aa751"}, {"dtype": "compas.geometry/Point", "data": [1.169611097558681, -1.2692307637489038, 0.33865951520779175], "guid": "60418d20-cdea-4124-b911-47dbcc76a1ff"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507949554363, -1.2692307241038687, 0.08870487434246896], "xaxis": [0.0, 1.581439493678144e-07, -0.9999999999999876], "yaxis": [0.9999999999999999, -2.441455193870152e-08, -3.861013665631936e-15]}, "guid": "8fad35e1-40ed-4580-b9c0-3f3bf65e0a5a"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 43.42631498845467, "c_nn": 0, "c_u": -13.427463108336156, "c_v": -16.005851789028345}, {"c_np": 109.22872470875333, "c_nn": 0, "c_u": -26.985315715734032, "c_v": -46.90765136311674}, {"c_np": 59.0375561297237, "c_nn": 0, "c_u": -28.739345331617887, "c_v": -5.691329782726952}, {"c_np": 5.480031033887136, "c_nn": 0, "c_u": -2.146132803212235, "c_v": -0.2872348029837476}]}, "guid": "2539f753-bbea-47f5-8a21-2b689d8552da"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507949554363, -1.2692307241038687, 0.08870487434246896], "xaxis": [0.0, 1.581439493678144e-07, -0.9999999999999876], "yaxis": [-2.4414551938701824e-08, -0.9999999999999873, -1.5814394936781439e-07]}, "guid": "219c0661-f5e6-4228-ae08-7e763f835073"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093770348466, -1.2692307399403657, 0.06898897660353265], "xaxis": [0.0, 1.581439493678144e-07, -0.9999999999999876], "yaxis": [-2.4414551938701824e-08, -0.9999999999999873, -1.5814394936781439e-07]}, "guid": "ea10647e-30bb-454c-a196-0129163388ea"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423901760019, -1.2692307796501239, 0.31886307669260266], "xaxis": [0.0, 1.581439493678144e-07, -0.9999999999999876], "yaxis": [-2.4414551938701824e-08, -0.9999999999999873, -1.5814394936781439e-07]}, "guid": "c14d5573-a070-4f5c-a0bd-e85b160afecd"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.169611097558681, -1.2692307637489038, 0.33865951520779175], "xaxis": [0.0, 1.581439493678144e-07, -0.9999999999999876], "yaxis": [-2.4414551938701824e-08, -0.9999999999999873, -1.5814394936781439e-07]}, "guid": "91b55669-678b-481a-8000-a3a2fcfa3531"}]}}, "3": {"115": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507772552847, -1.3846153846153844, 0.08870494999794473], "guid": "55b1fc21-b355-4ac1-862d-9b056577259c"}, {"dtype": "compas.geometry/Point", "data": [0.38830445211037423, -1.3846153846153844, 0.09856370341234204], "guid": "febf34ba-7420-4cd6-846a-4053293a9855"}, {"dtype": "compas.geometry/Point", "data": [0.3898913113343645, -1.3846153846153844, 0.34855866711721994], "guid": "5e74734d-0f6a-475d-afce-def01d173eeb"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893074, -1.3846153846153844, 0.33865962455932286], "guid": "7c8f3db5-8c80-4a5a-b70b-98880ce84c07"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7781654885444437, -1.3846153846153844, 0.2187066923684764], "xaxis": [-0.9999194200897036, 0.0, 0.012694618051398376], "yaxis": [-0.012694618051398376, -0.0, -0.9999194200897036]}, "guid": "29e7d700-d2a5-45f3-b4a0-9349be564a9e"}, "size": 0.19454502163765702, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "48534cf9-d81a-4745-b8ed-2fdc051e7d87"}], "contact_point": [[0.3883044871305675, -1.3846153648199895, 0.09856351334976075], [0.38989131178610026, -1.3846154276798615, 0.34855842460320513], [1.1696110891913616, -1.3846153905957632, 0.3386595012657546], [1.164850801489278, -1.3846153278868119, 0.08870483059811415]], "force_normal": [0.663598750154969, 9.13838661522248, 32.729035488389925, 25.83940850712943], "force_tangent1": [-0.0023137141603249973, -3.506286854691375, -3.9766263271550732, -10.501093736763409], "force_tangent2": [0.0534961499571877, 2.364282700308425, 15.69327496109463, 7.189121537712917], "gap": [-5.148477550959943e-09, -5.14790667222975e-09, -5.148048073669136e-09, -5.148208525419979e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 75.08743046337412, "force_vector": [[-0.05349617939775618, 0.6635987483640123, -0.0023135471151275572], [-2.364283105733082, 9.138387392955043, -3.506284554319867], [-15.693276413118769, 32.72903579317755, -3.9766180883990807], [-7.189122684078658, 25.839410831583624, -10.501087232306798]], "force": [-25.300178382328266, 68.37043276608023, -17.98630342214087], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044871305675, -1.3846153648199895, 0.09856351334976075], "xaxis": [0.0, -2.517262094383105e-07, 0.9999999999999684], "yaxis": [-4.43650150394284e-08, 0.9999999999999675, 2.517262094383103e-07]}, "guid": "3375753a-2d2c-4065-bbb0-e17da0c6dc37"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.3883044871305675, -1.3846153648199895, 0.09856351334976075], [0.38989131178610026, -1.3846154276798615, 0.34855842460320513], [1.1696110891913616, -1.3846153905957632, 0.3386595012657546], [1.164850801489278, -1.3846153278868119, 0.08870483059811415]]}, "guid": "f782db32-7107-4ab2-940f-20400e02db83"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044871305675, -1.3846153648199895, 0.09856351334976075], "guid": "adcce3dd-c797-4aab-9768-518ec75c788d"}, {"dtype": "compas.geometry/Point", "data": [0.38989131178610026, -1.3846154276798615, 0.34855842460320513], "guid": "de353298-e232-466e-bea5-fd03aa67d8ae"}, {"dtype": "compas.geometry/Point", "data": [1.1696110891913616, -1.3846153905957632, 0.3386595012657546], "guid": "05037d99-ecca-439c-8d9e-577d865dc524"}, {"dtype": "compas.geometry/Point", "data": [1.164850801489278, -1.3846153278868119, 0.08870483059811415], "guid": "4cab9624-916c-454d-8ba7-dba1af881b24"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044871305675, -1.3846153648199895, 0.09856351334976075], "xaxis": [0.0, -2.517262094383105e-07, 0.9999999999999684], "yaxis": [0.9999999999999991, 4.4365015039427e-08, 1.1167837067548949e-14]}, "guid": "fbde5aa2-2af3-4db5-9cd7-332e929aa7fd"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.6635987501549692, "c_nn": 0, "c_u": -0.0023137141603249978, "c_v": -0.05349614995718771}, {"c_np": 9.138386615222482, "c_nn": 0, "c_u": -3.506286854691375, "c_v": -2.364282700308425}, {"c_np": 32.729035488389925, "c_nn": 0, "c_u": -3.9766263271550737, "c_v": -15.693274961094634}, {"c_np": 25.839408507129434, "c_nn": 0, "c_u": -10.501093736763409, "c_v": -7.189121537712919}]}, "guid": "31f0369f-9e32-4dfe-b16a-de3e5829455f"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044871305675, -1.3846153648199895, 0.09856351334976075], "xaxis": [0.0, -2.517262094383105e-07, 0.9999999999999684], "yaxis": [-4.43650150394284e-08, 0.9999999999999675, 2.517262094383103e-07]}, "guid": "16850de1-1031-478e-a6e3-b04bf7d1b5e1"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989131178610026, -1.3846154276798615, 0.34855842460320513], "xaxis": [0.0, -2.517262094383105e-07, 0.9999999999999684], "yaxis": [-4.43650150394284e-08, 0.9999999999999675, 2.517262094383103e-07]}, "guid": "e0997e00-3318-42ae-b48b-59d92153c322"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696110891913616, -1.3846153905957632, 0.3386595012657546], "xaxis": [0.0, -2.517262094383105e-07, 0.9999999999999684], "yaxis": [-4.43650150394284e-08, 0.9999999999999675, 2.517262094383103e-07]}, "guid": "52b45be2-dfa2-4527-b3ba-2e6cc628b11a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.164850801489278, -1.3846153278868119, 0.08870483059811415], "xaxis": [0.0, -2.517262094383105e-07, 0.9999999999999684], "yaxis": [-4.43650150394284e-08, 0.9999999999999675, 2.517262094383103e-07]}, "guid": "3fac2534-044f-40bc-8333-332ab7b640e6"}]}, "4": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -1.2692307692307692, 0.09856370341234204], "guid": "c14dd6c9-2413-4520-b014-712a16823bf7"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -1.2692307692307692, 0.34855866711721994], "guid": "0cb4ca33-9bde-44fd-88bc-a5b8074b521c"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -1.3846153846153846, 0.34855866711721994], "guid": "d5801134-2c85-452f-a53f-adc3fa548fda"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -1.3846153846153846, 0.09856370341234204], "guid": "4a777613-cf86-4b43-ac9d-01b46dcf6716"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, -1.326923076923077, 0.22356118526478097], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.006347436895961065, 0.0, -0.9999798548195118]}, "guid": "81841303-bdb1-4b48-9d88-7a876476c51c"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "06c6ad2a-d8e2-4615-9896-3c4f2e51e8d0"}], "contact_point": [[0.3883044687233486, -1.2692306909568447, 0.09856354705141558], [0.3898913026002841, -1.269230817325625, 0.3485585034777197], [0.38989130955211054, -1.3846154407391247, 0.3485584433888516], [0.3883044758643404, -1.3846153590741264, 0.09856351676382194]], "force_normal": [4.465736763455692, 3457.7076619725344, 3568.5097328719885, 4.236920483437274], "force_tangent1": [0.12853759387486696, -43.72063497491102, -121.1496679948947, 0.19673201677199295], "force_tangent2": [-0.3720751050344283, 91.29327324368232, 107.36489953508966, -0.09131234508207223], "gap": [-3.5723171962408585e-09, -3.5717260510535332e-09, -3.571683884907958e-09, -3.5720625832719668e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7039.634676618705, "force_vector": [[4.468008488847317, 0.12853415231055826, 0.3437233663622076], [3457.058538996563, -43.71950115722385, -113.23910320750556], [3567.7563658322088, -121.14836621566029, -130.01447894982155], [4.237414722738567, 0.19673137177582584, 0.06441931880687214]], "force": [7033.5203280403575, -164.54260184879777, -242.84543947215803], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044687233486, -1.2692306909568447, 0.09856354705141558], "xaxis": [-0.0, 0.9999999999498738, 1.0012617961021548e-05], "yaxis": [0.9999798554618743, 6.355344740348663e-08, -0.0063473356965890685]}, "guid": "1f87884c-33ac-4eda-80e7-0872f4acf0fd"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.3883044687233486, -1.2692306909568447, 0.09856354705141558], [0.3898913026002841, -1.269230817325625, 0.3485585034777197], [0.38989130955211054, -1.3846154407391247, 0.3485584433888516], [0.3883044758643404, -1.3846153590741264, 0.09856351676382194]]}, "guid": "977315cd-1191-443b-b84a-2cc4ecf612c6"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044687233486, -1.2692306909568447, 0.09856354705141558], "guid": "7f223429-6049-4178-9018-4fb7058fe2af"}, {"dtype": "compas.geometry/Point", "data": [0.3898913026002841, -1.269230817325625, 0.3485585034777197], "guid": "42c97267-821a-4431-829b-8445335940e5"}, {"dtype": "compas.geometry/Point", "data": [0.38989130955211054, -1.3846154407391247, 0.3485584433888516], "guid": "4390342d-8ad5-4cd6-a9de-2e31df3315b1"}, {"dtype": "compas.geometry/Point", "data": [0.3883044758643404, -1.3846153590741264, 0.09856351676382194], "guid": "c601ea16-b50b-436b-b44a-9f66e80d4d0e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044687233486, -1.2692306909568447, 0.09856354705141558], "xaxis": [-0.0, 0.9999999999498738, 1.0012617961021548e-05], "yaxis": [0.006347335696907237, -1.0012416261457295e-05, 0.999979855411749]}, "guid": "b297a107-c835-499a-8af1-76f25bfca1f7"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 4.465736763455693, "c_nn": 0, "c_u": 0.128537593874867, "c_v": 0.3720751050344284}, {"c_np": 3457.7076619725353, "c_nn": 0, "c_u": -43.72063497491103, "c_v": -91.29327324368235}, {"c_np": 3568.509732871989, "c_nn": 0, "c_u": -121.1496679948947, "c_v": -107.36489953508968}, {"c_np": 4.236920483437275, "c_nn": 0, "c_u": 0.19673201677199298, "c_v": 0.09131234508207225}]}, "guid": "40014047-d722-4099-81a3-4a0445bd09e4"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044687233486, -1.2692306909568447, 0.09856354705141558], "xaxis": [-0.0, 0.9999999999498738, 1.0012617961021548e-05], "yaxis": [0.9999798554618743, 6.355344740348663e-08, -0.0063473356965890685]}, "guid": "0f94c026-cd19-4adb-a4d2-749b2783334b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913026002841, -1.269230817325625, 0.3485585034777197], "xaxis": [-0.0, 0.9999999999498738, 1.0012617961021548e-05], "yaxis": [0.9999798554618743, 6.355344740348663e-08, -0.0063473356965890685]}, "guid": "48c13cec-02fe-4b6e-8132-21b9a56f126b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989130955211054, -1.3846154407391247, 0.3485584433888516], "xaxis": [-0.0, 0.9999999999498738, 1.0012617961021548e-05], "yaxis": [0.9999798554618743, 6.355344740348663e-08, -0.0063473356965890685]}, "guid": "d77722ac-39ee-4a54-b989-3a591068881e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044758643404, -1.3846153590741264, 0.09856351676382194], "xaxis": [-0.0, 0.9999999999498738, 1.0012617961021548e-05], "yaxis": [0.9999798554618743, 6.355344740348663e-08, -0.0063473356965890685]}, "guid": "9f51cfee-dda9-4717-8fdc-3cad5ffa6590"}]}, "13": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -1.1538461538461537, 0.09856370341234204], "guid": "9b1472ba-9431-4b14-955d-e17b032729c4"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -1.1538461538461537, 0.34855866711721994], "guid": "7d0d42da-0584-41b5-be98-5c4fe73e6de7"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -1.2692307692307692, 0.34855866711721994], "guid": "30fb1af5-9b5f-45cf-a6f2-2304391823ae"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -1.2692307692307692, 0.09856370341234204], "guid": "3bd73142-5870-48e4-bf02-3c4595054aa0"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, -1.2115384615384615, 0.22356118526478097], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.006347436895961065, 0.0, 0.9999798548195118]}, "guid": "e4d3f066-b5d6-4821-9711-8b986fb49833"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "70f17ec7-e8b5-4ff9-85cc-19c39f5c6732"}], "contact_point": [[0.3883044618563567, -1.1538461328448484, 0.09856360252078106], [0.38989130503782227, -1.153846196787999, 0.3485585439849511], [0.38989131137489885, -1.2692308202006266, 0.3485584983840151], [0.38830446814614167, -1.2692306892021832, 0.09856354947002126]], "force_normal": [66.94025908720405, 3639.630154429408, 3707.181475691958, 66.30895281953478], "force_tangent1": [30.107200023254677, 46.082647505239514, -13.583015194183291, 29.80659160055581], "force_tangent2": [6.543138411406652, 111.51876373849248, 87.46286791498484, 7.852335931887586], "gap": [-1.173638026263236e-08, -1.1736540083879307e-08, -1.1736175088234489e-08, -1.1736551496890901e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7483.674246700553, "force_vector": [[66.89737884862056, 30.10726306509136, -6.967629014708999], [3638.8489836697636, 46.08386548416465, -134.6181915130801], [3706.5516358767245, -13.582010978147375, -110.99209357718689], [66.2577753330979, 29.806666451059915, -8.272795744898405]], "force": [7478.555773728206, 92.41578402216855, -260.85070984987436], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044618563567, -1.1538461328448484, 0.09856360252078106], "xaxis": [-0.0, 0.9999999999590701, 9.047640777482863e-06], "yaxis": [0.9999798552232313, 5.7428753438925355e-08, -0.006347373293101941]}, "guid": "9340747e-0e32-48c8-ae63-b67f2ee90fec"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.3883044618563567, -1.1538461328448484, 0.09856360252078106], [0.38989130503782227, -1.153846196787999, 0.3485585439849511], [0.38989131137489885, -1.2692308202006266, 0.3485584983840151], [0.38830446814614167, -1.2692306892021832, 0.09856354947002126]]}, "guid": "681dc682-866a-4375-955b-baf37fcf544a"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044618563567, -1.1538461328448484, 0.09856360252078106], "guid": "a0a9cd67-0043-442a-839d-a9b19c41f867"}, {"dtype": "compas.geometry/Point", "data": [0.38989130503782227, -1.153846196787999, 0.3485585439849511], "guid": "62d0f573-3ece-491a-a75a-40391e88bfec"}, {"dtype": "compas.geometry/Point", "data": [0.38989131137489885, -1.2692308202006266, 0.3485584983840151], "guid": "977ee54d-4469-49e7-bcfb-e4fa387eabf4"}, {"dtype": "compas.geometry/Point", "data": [0.38830446814614167, -1.2692306892021832, 0.09856354947002126], "guid": "744521ef-e319-41fc-8740-3cdbf469d40b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044618563567, -1.1538461328448484, 0.09856360252078106], "xaxis": [-0.0, 0.9999999999590701, 9.047640777482863e-06], "yaxis": [0.006347373293361739, -9.047458514779116e-06, 0.9999798551823021]}, "guid": "67e60927-72da-4b67-bc2d-eb01774c146e"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 66.94025908720403, "c_nn": 0, "c_u": 30.107200023254677, "c_v": -6.54313841140665}, {"c_np": 3639.630154429407, "c_nn": 0, "c_u": 46.082647505239514, "c_v": -111.51876373849244}, {"c_np": 3707.181475691957, "c_nn": 0, "c_u": -13.583015194183291, "c_v": -87.46286791498483}, {"c_np": 66.30895281953477, "c_nn": 0, "c_u": 29.806591600555805, "c_v": -7.852335931887584}]}, "guid": "356e4704-634d-4a19-82e8-45765725a4bd"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044618563567, -1.1538461328448484, 0.09856360252078106], "xaxis": [-0.0, 0.9999999999590701, 9.047640777482863e-06], "yaxis": [0.9999798552232313, 5.7428753438925355e-08, -0.006347373293101941]}, "guid": "001b944e-22aa-42eb-a756-e73b6a2ba4ea"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989130503782227, -1.153846196787999, 0.3485585439849511], "xaxis": [-0.0, 0.9999999999590701, 9.047640777482863e-06], "yaxis": [0.9999798552232313, 5.7428753438925355e-08, -0.006347373293101941]}, "guid": "3e333f06-fa0d-4040-af8f-6caaf7e121d7"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989131137489885, -1.2692308202006266, 0.3485584983840151], "xaxis": [-0.0, 0.9999999999590701, 9.047640777482863e-06], "yaxis": [0.9999798552232313, 5.7428753438925355e-08, -0.006347373293101941]}, "guid": "71ab9a7d-4891-41a4-b143-15e92cfcce98"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830446814614167, -1.2692306892021832, 0.09856354947002126], "xaxis": [-0.0, 0.9999999999590701, 9.047640777482863e-06], "yaxis": [0.9999798552232313, 5.7428753438925355e-08, -0.006347373293101941]}, "guid": "06683d1d-87fa-4378-ab51-cfc0ce1bdff7"}]}, "12": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507772552847, -1.153846153846154, 0.08870494999794476], "guid": "ebaaea96-1d81-4294-a9c5-d39805fa27eb"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893074, -1.153846153846154, 0.33865962455932286], "guid": "bb7f65e8-e253-48f0-8a02-d066966f8f4b"}, {"dtype": "compas.geometry/Point", "data": [0.3898913113343645, -1.153846153846154, 0.34855866711721994], "guid": "08929e58-4a50-4985-bb9d-ec04365766e4"}, {"dtype": "compas.geometry/Point", "data": [0.38830445211037423, -1.153846153846154, 0.09856370341234204], "guid": "b6e2348e-6f91-4922-9fb7-e18524de49bb"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7781654885444437, -1.153846153846154, 0.21870669236847642], "xaxis": [-0.9999194200897036, 0.0, 0.012694618051398382], "yaxis": [0.012694618051398382, 0.0, 0.9999194200897036]}, "guid": "ac6536a3-4640-40f6-b9b5-98d93699fd1e"}, "size": 0.19454502163765702, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4a354839-9f85-4ab8-8a81-e8ba80e38584"}], "contact_point": [[0.38830446545440905, -1.1538461257034776, 0.09856363476807012], [1.1648507872637004, -1.153846094543794, 0.08870489986235869], [1.1696110898669452, -1.1538461642307563, 0.3386595630794167], [0.3898913124616837, -1.1538461955177641, 0.34855853857093205]], "force_normal": [19.1894189808605, 60.94678514362721, 0.4684471338664236, 0.163353929215727], "force_tangent1": [-8.627427564823167, -11.645032655334045, -0.04060280007316818, -0.019901767521085488], "force_tangent2": [-1.8806339291534, -27.4845903077352, 0.2302191066287921, 0.06394715031730684], "gap": [-3.6603158267873056e-09, -3.66031582742525e-09, -3.660315827455479e-09, -3.6603158270180985e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 88.2157952472936, "force_vector": [[1.8806346310566695, -19.189421323393624, 8.627422201475888], [27.484592537023513, -60.94678739303247, 11.645015621011195], [-0.23021908949411082, -0.4684471536355522, 0.040602669144525164], [-0.06394714434220888, -0.1633539371171999, 0.019901721864475034]], "force": [29.071060934243864, -80.76800980717884, 20.332942213496086], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830446545440905, -1.1538461257034776, 0.09856363476807012], "xaxis": [0.0, 2.794950157916905e-07, -0.9999999999999609], "yaxis": [3.6577619757904414e-08, -0.9999999999999603, -2.794950157916903e-07]}, "guid": "14457b7c-749e-44c8-8a5d-915b692f44bb"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.38830446545440905, -1.1538461257034776, 0.09856363476807012], [1.1648507872637004, -1.153846094543794, 0.08870489986235869], [1.1696110898669452, -1.1538461642307563, 0.3386595630794167], [0.3898913124616837, -1.1538461955177641, 0.34855853857093205]]}, "guid": "eab02f23-db4b-47c8-87b1-037ad193e0db"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830446545440905, -1.1538461257034776, 0.09856363476807012], "guid": "33f96668-f736-44be-a68b-3fc916f58d67"}, {"dtype": "compas.geometry/Point", "data": [1.1648507872637004, -1.153846094543794, 0.08870489986235869], "guid": "a40c3a01-3f4a-44b4-928b-4ccd1725e542"}, {"dtype": "compas.geometry/Point", "data": [1.1696110898669452, -1.1538461642307563, 0.3386595630794167], "guid": "fbf49736-06b1-4685-948b-986a61c3b95f"}, {"dtype": "compas.geometry/Point", "data": [0.3898913124616837, -1.1538461955177641, 0.34855853857093205], "guid": "787aae09-9a3e-4bbd-94b3-d202a26e987d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830446545440905, -1.1538461257034776, 0.09856363476807012], "xaxis": [0.0, 2.794950157916905e-07, -0.9999999999999609], "yaxis": [0.9999999999999993, 3.6577619757902985e-08, 1.0223262411857945e-14]}, "guid": "c3969694-d4a4-4a02-8519-8786a58d6a48"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 19.189418980860495, "c_nn": 0, "c_u": -8.627427564823167, "c_v": 1.8806339291533998}, {"c_np": 60.9467851436272, "c_nn": 0, "c_u": -11.645032655334045, "c_v": 27.4845903077352}, {"c_np": 0.4684471338664236, "c_nn": 0, "c_u": -0.040602800073168174, "c_v": -0.2302191066287921}, {"c_np": 0.163353929215727, "c_nn": 0, "c_u": -0.01990176752108549, "c_v": -0.06394715031730683}]}, "guid": "c2826b21-41c0-4ae4-95f8-b621d2fcf931"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.38830446545440905, -1.1538461257034776, 0.09856363476807012], "xaxis": [0.0, 2.794950157916905e-07, -0.9999999999999609], "yaxis": [3.6577619757904414e-08, -0.9999999999999603, -2.794950157916903e-07]}, "guid": "07059a00-1e0b-4d97-bb5c-2a554026fdc0"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507872637004, -1.153846094543794, 0.08870489986235869], "xaxis": [0.0, 2.794950157916905e-07, -0.9999999999999609], "yaxis": [3.6577619757904414e-08, -0.9999999999999603, -2.794950157916903e-07]}, "guid": "832ebe54-5438-4eea-b70b-3e9e186fd20a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696110898669452, -1.1538461642307563, 0.3386595630794167], "xaxis": [0.0, 2.794950157916905e-07, -0.9999999999999609], "yaxis": [3.6577619757904414e-08, -0.9999999999999603, -2.794950157916903e-07]}, "guid": "a62c8290-fc85-46b7-9050-3c60a43d53a9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913124616837, -1.1538461955177641, 0.34855853857093205], "xaxis": [0.0, 2.794950157916905e-07, -0.9999999999999609], "yaxis": [3.6577619757904414e-08, -0.9999999999999603, -2.794950157916903e-07]}, "guid": "a1ff9b00-c46a-47e6-9ee3-477c4950ab16"}]}, "11": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, -1.2692307692307692, 0.08870494999794477], "guid": "1ad855ff-1902-4ee4-aafe-f3dc509c3b1a"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -1.2692307692307692, 0.33865962455932297], "guid": "fcf36891-3c8a-4ae7-b18b-1e6a5505e84a"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -1.1538461538461537, 0.33865962455932297], "guid": "73fb2f36-321d-4f0e-9840-4f99b6f65209"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -1.1538461538461537, 0.08870494999794477], "guid": "1b32f01c-424b-4194-b98b-ae6592797559"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, -1.2115384615384617, 0.2136822872786339], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "bae25318-4974-4360-8dd7-fbe5266a2c74"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "69f55222-6b91-4f7c-9318-f3e230346b95"}], "contact_point": [[1.1648507882865047, -1.1538460974095694, 0.08870489095890488], [1.1648507894214506, -1.2692307208179012, 0.08870487452972624], [1.169611097207471, -1.2692307737458397, 0.33865952700477353], [1.1696110964981297, -1.153846165238684, 0.33865956578163176]], "force_normal": [561.3430173417225, 626.0155098464649, 2940.145386578696, 2851.6576616502193], "force_tangent1": [-3.9059284811895214, -51.60636795965278, -105.0777918419354, -46.74363941629869], "force_tangent2": [-108.16267334113623, -153.84716062551308, -219.29884014334638, -159.22661988093859], "gap": [-2.009379940772732e-08, -2.009439845844954e-08, -2.0092927097395713e-08, -2.0093096336934762e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7011.55967194662, "force_vector": [[-559.1816948062244, 3.9058501869922586, 118.83172904517662], [-622.9725731823596, 51.60625875958555, 165.73940911635128], [-2935.436615857025, 105.0776104935813, 275.24314324865946], [-2848.1087829494495, 46.74349875046469, 213.49686031358192]], "force": [-6965.699666795059, 207.3332181906238, 773.3111417237692], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507882865047, -1.1538460974095694, 0.08870489095890488], "xaxis": [0.0, -0.999999999999783, -6.588661020041254e-07], "yaxis": [-0.9998186992908691, -1.2545622862926272e-08, 0.019041232846495715]}, "guid": "7beacb12-7e1c-4000-a0db-55799570a1ff"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507882865047, -1.1538460974095694, 0.08870489095890488], [1.1648507894214506, -1.2692307208179012, 0.08870487452972624], [1.169611097207471, -1.2692307737458397, 0.33865952700477353], [1.1696110964981297, -1.153846165238684, 0.33865956578163176]]}, "guid": "6ca2932a-ed26-48dc-ae4c-6c42fb3898a5"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507882865047, -1.1538460974095694, 0.08870489095890488], "guid": "0e4fbe39-b202-4e4e-b2a4-e32e35461c39"}, {"dtype": "compas.geometry/Point", "data": [1.1648507894214506, -1.2692307208179012, 0.08870487452972624], "guid": "2a29c88b-7b1d-4298-911a-e714860a01b3"}, {"dtype": "compas.geometry/Point", "data": [1.169611097207471, -1.2692307737458397, 0.33865952700477353], "guid": "f4217d17-9163-42b0-afec-d2640a8772e5"}, {"dtype": "compas.geometry/Point", "data": [1.1696110964981297, -1.153846165238684, 0.33865956578163176], "guid": "9d4ac6ef-eba0-4e50-8502-853b5a6c4ead"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507882865047, -1.1538460974095694, 0.08870489095890488], "xaxis": [0.0, -0.999999999999783, -6.588661020041254e-07], "yaxis": [0.019041232846499855, -6.587466491126098e-07, 0.9998186992906521]}, "guid": "baf2564e-4fde-4d30-84fc-bda9b8dffcf1"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 561.3430173417227, "c_nn": 0, "c_u": -3.9059284811895214, "c_v": 108.16267334113624}, {"c_np": 626.0155098464649, "c_nn": 0, "c_u": -51.606367959652786, "c_v": 153.84716062551308}, {"c_np": 2940.1453865786966, "c_nn": 0, "c_u": -105.0777918419354, "c_v": 219.2988401433464}, {"c_np": 2851.657661650219, "c_nn": 0, "c_u": -46.743639416298684, "c_v": 159.22661988093856}]}, "guid": "593e85df-e589-4b82-9aa1-729b6109a92f"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507882865047, -1.1538460974095694, 0.08870489095890488], "xaxis": [0.0, -0.999999999999783, -6.588661020041254e-07], "yaxis": [-0.9998186992908691, -1.2545622862926272e-08, 0.019041232846495715]}, "guid": "d75ef2c9-ee7d-41fb-952c-678facb19c83"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507894214506, -1.2692307208179012, 0.08870487452972624], "xaxis": [0.0, -0.999999999999783, -6.588661020041254e-07], "yaxis": [-0.9998186992908691, -1.2545622862926272e-08, 0.019041232846495715]}, "guid": "75bfa0be-21f6-477e-8f6a-305738cc24fd"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.169611097207471, -1.2692307737458397, 0.33865952700477353], "xaxis": [0.0, -0.999999999999783, -6.588661020041254e-07], "yaxis": [-0.9998186992908691, -1.2545622862926272e-08, 0.019041232846495715]}, "guid": "7917e91d-7b6f-4985-a3c8-c8fcf3bb63f9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696110964981297, -1.153846165238684, 0.33865956578163176], "xaxis": [0.0, -0.999999999999783, -6.588661020041254e-07], "yaxis": [-0.9998186992908691, -1.2545622862926272e-08, 0.019041232846495715]}, "guid": "9da96fe2-5520-4fe7-95b8-17b275efcf39"}]}}, "4": {"115": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -1.5000000000000002, 0.09856370341234204], "guid": "b2e33ee2-dcc6-40b2-ae02-4aacb774b52b"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -1.5000000000000002, 0.34855866711721994], "guid": "e37a29e0-ef6b-491f-b543-12c0451364b8"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -1.3846153846153848, 0.34855866711721994], "guid": "888eeae0-1a5f-4739-aa26-86ed14816d4f"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -1.3846153846153848, 0.09856370341234204], "guid": "9a4b107a-18f4-4d62-9b64-adcb9bf7ffd4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, -1.4423076923076923, 0.22356118526478097], "xaxis": [-0.006347436895961065, 0.0, -0.9999798548195118], "yaxis": [0.0, 1.0, 0.0]}, "guid": "21842ea5-7f22-4eca-ae2b-3524577b7dbc"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3e4688a6-264b-4072-8927-ab4f665b78bb"}], "contact_point": [[0.38830447674272506, -1.3846153681423354, 0.09856347925989603], [0.3883044839782705, -1.4999999095998922, 0.09856344610712676], [0.38989131134379756, -1.5000000446611992, 0.34855838022285013], [0.3898913042501256, -1.3846154286980634, 0.34855843572766837]], "force_normal": [3.354654862050891, 27.147454597214992, 2464.6006063436357, 2541.9241004928726], "force_tangent1": [0.17353418983912686, 10.701455725894016, -20.298813843203373, 22.105032206244815], "force_tangent2": [0.42348054576218513, -5.687355171691919, -62.550731658408615, -54.30935958964262], "gap": [-5.8164857208541595e-09, -5.8163746675629495e-09, -5.818240212921333e-09, -5.8176417840593134e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 5038.5230201088625, "force_vector": [[-3.3572752470162075, -0.17353010103679045, -0.4021807441564878], [-27.110808321072124, -10.70151529708987, 5.859445121709738], [-2464.153929603088, 20.298018884521795, 78.19326259265685], [-2541.5281766639023, -22.1057483674076, 70.4424216431573]], "force": [-5036.150189835078, -12.682774881012465, 154.0929486133674], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830447674272506, -1.3846153681423354, 0.09856347925989603], "xaxis": [0.0, -0.9999999999483201, -1.0166601369733515e-05], "yaxis": [-0.9999798556235954, -6.453057276423698e-08, 0.006347310218438662]}, "guid": "89540d5f-650a-4536-959b-4a81a7d291d5"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.38830447674272506, -1.3846153681423354, 0.09856347925989603], [0.3883044839782705, -1.4999999095998922, 0.09856344610712676], [0.38989131134379756, -1.5000000446611992, 0.34855838022285013], [0.3898913042501256, -1.3846154286980634, 0.34855843572766837]]}, "guid": "ed87c178-2d52-4682-986b-0e74678cdf2c"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830447674272506, -1.3846153681423354, 0.09856347925989603], "guid": "e0052e79-17c4-4012-bebe-15d2e854df6e"}, {"dtype": "compas.geometry/Point", "data": [0.3883044839782705, -1.4999999095998922, 0.09856344610712676], "guid": "602ccd24-1b3a-45d3-82e2-05ae605c5c0c"}, {"dtype": "compas.geometry/Point", "data": [0.38989131134379756, -1.5000000446611992, 0.34855838022285013], "guid": "864b164e-5880-4933-b232-93efece149c8"}, {"dtype": "compas.geometry/Point", "data": [0.3898913042501256, -1.3846154286980634, 0.34855843572766837], "guid": "135e8442-1580-4a59-bb98-06598f97d203"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830447674272506, -1.3846153681423354, 0.09856347925989603], "xaxis": [0.0, -0.9999999999483201, -1.0166601369733515e-05], "yaxis": [0.0063473102187666915, -1.0166396569888767e-05, 0.9999798555719165]}, "guid": "b02c9591-8ed9-406d-9379-9712475f9d6d"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3.3546548620508903, "c_nn": 0, "c_u": 0.17353418983912686, "c_v": -0.4234805457621851}, {"c_np": 27.14745459721499, "c_nn": 0, "c_u": 10.701455725894016, "c_v": 5.687355171691918}, {"c_np": 2464.6006063436353, "c_nn": 0, "c_u": -20.298813843203373, "c_v": 62.550731658408594}, {"c_np": 2541.9241004928717, "c_nn": 0, "c_u": 22.105032206244815, "c_v": 54.3093595896426}]}, "guid": "574abac1-7941-4b33-aaa4-18083857bbe6"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.38830447674272506, -1.3846153681423354, 0.09856347925989603], "xaxis": [0.0, -0.9999999999483201, -1.0166601369733515e-05], "yaxis": [-0.9999798556235954, -6.453057276423698e-08, 0.006347310218438662]}, "guid": "8ca8bda5-e929-40e3-b32a-962e16c5d2fc"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044839782705, -1.4999999095998922, 0.09856344610712676], "xaxis": [0.0, -0.9999999999483201, -1.0166601369733515e-05], "yaxis": [-0.9999798556235954, -6.453057276423698e-08, 0.006347310218438662]}, "guid": "c6e9b15a-5048-4252-adc3-31d8639e0ddb"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989131134379756, -1.5000000446611992, 0.34855838022285013], "xaxis": [0.0, -0.9999999999483201, -1.0166601369733515e-05], "yaxis": [-0.9999798556235954, -6.453057276423698e-08, 0.006347310218438662]}, "guid": "69fd3b6b-0819-46b1-8ee6-bf1b3f18259a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913042501256, -1.3846154286980634, 0.34855843572766837], "xaxis": [0.0, -0.9999999999483201, -1.0166601369733515e-05], "yaxis": [-0.9999798556235954, -6.453057276423698e-08, 0.006347310218438662]}, "guid": "473292ca-f751-4f98-a16f-db76b87def61"}]}, "117": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -1.3846153846153848, 0.09856370341234416], "guid": "b09f3b6e-0fac-478e-ab33-32c14f831871"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -1.3846153846153848, 0.34855866711722205], "guid": "c7d7f65e-15af-4791-839b-d3837177cbf0"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -1.5000000000000002, 0.34855866711722205], "guid": "d324971f-e9df-46f7-bb2a-f6fb9d4eea61"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -1.5000000000000002, 0.09856370341234416], "guid": "cad48703-775d-43d0-98b6-e091e7890d83"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, -1.4423076923076925, 0.2235611852647831], "xaxis": [-0.00634743689595929, 0.0, 0.9999798548195118], "yaxis": [0.0, 1.0, 0.0]}, "guid": "3462f929-743b-4fd2-a55c-373512d41ad2"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "59d41390-29af-4de3-b926-1beed2f49d04"}], "contact_point": [[-0.3898913083412505, -1.3846154992715451, 0.3485583388450249], [-0.3898913000650814, -1.500000100335469, 0.3485582736242509], [-0.3883044307568135, -1.4999999452535133, 0.09856333231950755], [-0.3883044389856902, -1.3846153292885084, 0.09856339008969107]], "force_normal": [2450.6234192522293, 2295.5217881204194, 2.4810032083044233, 2.4233249444175886], "force_tangent1": [-2.1864520898065924, 21.30989200055603, -0.11331502561005916, -0.14177311137607043], "force_tangent2": [38.48914781244062, 32.082936369481565, -0.22103077102549706, -0.06170784586044474], "gap": [-1.9869349070827604e-08, -1.986928513086317e-08, -1.9868409330147407e-08, -1.9868395142587806e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 4751.606917224368, "force_vector": [[2450.3297413535433, 2.187032225254563, 54.04362670915721], [2295.271898097278, -21.309391198554117, 46.65329238537963], [2.482356215315148, 0.11331282202939827, -0.20527942185217618], [2.4236678146517168, 0.14177261409302977, -0.046326123311764396]], "force": [4750.507663480788, -18.867273537177127, 100.4453135493729], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913083412505, -1.3846154992715451, 0.3485583388450249], "xaxis": [0.0, -0.9999999999423845, 1.0734574218819955e-05], "yaxis": [0.9999798545598663, 6.813747155264095e-08, 0.006347477800214557]}, "guid": "924b0e7a-6830-4d31-95a9-30220ab99d61"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.3898913083412505, -1.3846154992715451, 0.3485583388450249], [-0.3898913000650814, -1.500000100335469, 0.3485582736242509], [-0.3883044307568135, -1.4999999452535133, 0.09856333231950755], [-0.3883044389856902, -1.3846153292885084, 0.09856339008969107]]}, "guid": "66b25c10-6611-48f6-9aba-11fb4a15baec"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.3898913083412505, -1.3846154992715451, 0.3485583388450249], "guid": "286bde75-04ec-4e4a-8ec9-8088b5f2cd1d"}, {"dtype": "compas.geometry/Point", "data": [-0.3898913000650814, -1.500000100335469, 0.3485582736242509], "guid": "95e95ba8-5d1f-4527-adfe-fce0dfa3bb56"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044307568135, -1.4999999452535133, 0.09856333231950755], "guid": "83bc3082-e5c6-4c92-acce-3afbb440607c"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044389856902, -1.3846153292885084, 0.09856339008969107], "guid": "d4c4e1cb-cc25-49f1-9b6b-b4befd7724a7"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913083412505, -1.3846154992715451, 0.3485583388450249], "xaxis": [0.0, -0.9999999999423845, 1.0734574218819955e-05], "yaxis": [0.006347477800580273, -1.0734357966097669e-05, -0.9999798545022519]}, "guid": "99bbc566-e229-42ff-8966-cc303108fae1"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2450.6234192522293, "c_nn": 0, "c_u": -2.1864520898065924, "c_v": -38.489147812440606}, {"c_np": 2295.52178812042, "c_nn": 0, "c_u": 21.30989200055603, "c_v": -32.08293636948156}, {"c_np": 2.481003208304424, "c_nn": 0, "c_u": -0.11331502561005917, "c_v": 0.2210307710254971}, {"c_np": 2.4233249444175886, "c_nn": 0, "c_u": -0.14177311137607043, "c_v": 0.061707845860444754}]}, "guid": "7a9f2c82-770d-44dc-8371-31e1ac2a239d"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913083412505, -1.3846154992715451, 0.3485583388450249], "xaxis": [0.0, -0.9999999999423845, 1.0734574218819955e-05], "yaxis": [0.9999798545598663, 6.813747155264095e-08, 0.006347477800214557]}, "guid": "0d1a3bcd-9043-4307-86f7-b9aa512392bb"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913000650814, -1.500000100335469, 0.3485582736242509], "xaxis": [0.0, -0.9999999999423845, 1.0734574218819955e-05], "yaxis": [0.9999798545598663, 6.813747155264095e-08, 0.006347477800214557]}, "guid": "2ba69c3c-6831-47e7-89ea-b280a290200c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044307568135, -1.4999999452535133, 0.09856333231950755], "xaxis": [0.0, -0.9999999999423845, 1.0734574218819955e-05], "yaxis": [0.9999798545598663, 6.813747155264095e-08, 0.006347477800214557]}, "guid": "df8c40a2-ad04-4e9d-a01b-f84717f8926d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044389856902, -1.3846153292885084, 0.09856339008969107], "xaxis": [0.0, -0.9999999999423845, 1.0734574218819955e-05], "yaxis": [0.9999798545598663, 6.813747155264095e-08, 0.006347477800214557]}, "guid": "42d8657b-a8d4-4464-ae93-1e85807a3916"}]}, "5": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -1.2692307692307692, 0.09856370341234416], "guid": "ec000a51-835c-4bf3-a6f2-6fb81c87f355"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -1.2692307692307692, 0.34855866711722205], "guid": "c9e72547-d6e5-4399-b437-aa73c8841808"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -1.3846153846153846, 0.34855866711722205], "guid": "ec763572-82d3-40cd-98e9-9bb6d2c35bd5"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -1.3846153846153846, 0.09856370341234416], "guid": "40682900-088a-4ba3-8998-88ecec367534"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, -1.3269230769230769, 0.2235611852647831], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "07c93887-af5d-4cba-a09d-d1d891c1b263"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "94a0db15-83ad-4200-b101-b839d1eb1208"}], "contact_point": [[-0.3898913128683194, -1.2692308820642797, 0.34855841176723656], [-0.3898913048758841, -1.3846154831277115, 0.34855835554648495], [-0.38830443148480565, -1.3846153326481496, 0.09856341426857204], [-0.388304439571826, -1.2692307464857233, 0.09856348539033997]], "force_normal": [3621.2468004994857, 3547.068809203823, 39.454503900358525, 69.72841269679856], "force_tangent1": [3.2062554746299154, 56.46480545438173, -10.826962234222886, -17.555167410042994], "force_tangent2": [127.96335042519178, 157.8937874767559, 12.286334029389696, 26.620870837941222], "gap": [-2.746464530194609e-08, -2.7464402878212223e-08, -2.7464925038378676e-08, -2.7464813507787707e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7284.808554509911, "force_vector": [[3620.36160189755, -3.2046818330487103, 150.94664876746597], [3545.9951216843124, -56.46292469546111, 180.40619371651718], [39.375721634768986, 10.827092928799976, 12.536410873082831], [69.55803215857873, 17.55544954430207, 27.06275221967708]], "force": [7275.290477375211, -31.285064055407773, 370.9520055767431], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913128683194, -1.2692308820642797, 0.34855841176723656], "xaxis": [0.0, -0.9999999999456581, 1.0425151987162157e-05], "yaxis": [0.999979854456202, 6.61735910618849e-08, 0.006347494131479045]}, "guid": "18a975ff-8b0b-4523-851d-bcade53c56a0"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.3898913128683194, -1.2692308820642797, 0.34855841176723656], [-0.3898913048758841, -1.3846154831277115, 0.34855835554648495], [-0.38830443148480565, -1.3846153326481496, 0.09856341426857204], [-0.388304439571826, -1.2692307464857233, 0.09856348539033997]]}, "guid": "a0f7c5ac-525b-412a-9bc9-a79a56c2596d"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.3898913128683194, -1.2692308820642797, 0.34855841176723656], "guid": "f97b6338-ec7e-4b22-af20-f7769f0fc50c"}, {"dtype": "compas.geometry/Point", "data": [-0.3898913048758841, -1.3846154831277115, 0.34855835554648495], "guid": "c68756d5-5e33-4e6f-a46e-cbb465ecb7b9"}, {"dtype": "compas.geometry/Point", "data": [-0.38830443148480565, -1.3846153326481496, 0.09856341426857204], "guid": "508c571d-f8b7-4117-b8d6-21e62c6b1732"}, {"dtype": "compas.geometry/Point", "data": [-0.388304439571826, -1.2692307464857233, 0.09856348539033997], "guid": "5ed0e4e2-64d5-41c1-b7ec-826ad724e15d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913128683194, -1.2692308820642797, 0.34855841176723656], "xaxis": [0.0, -0.9999999999456581, 1.0425151987162157e-05], "yaxis": [0.006347494131823978, -1.0424941966806197e-05, -0.9999798544018611]}, "guid": "96c9a32c-35aa-4a60-9d10-30a91c86a073"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3621.2468004994867, "c_nn": 0, "c_u": 3.206255474629916, "c_v": -127.96335042519179}, {"c_np": 3547.0688092038245, "c_nn": 0, "c_u": 56.46480545438173, "c_v": -157.89378747675593}, {"c_np": 39.45450390035854, "c_nn": 0, "c_u": -10.826962234222886, "c_v": -12.2863340293897}, {"c_np": 69.72841269679857, "c_nn": 0, "c_u": -17.555167410042994, "c_v": -26.620870837941226}]}, "guid": "62384fb5-2fd2-4bff-80b2-2c48e67be34a"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913128683194, -1.2692308820642797, 0.34855841176723656], "xaxis": [0.0, -0.9999999999456581, 1.0425151987162157e-05], "yaxis": [0.999979854456202, 6.61735910618849e-08, 0.006347494131479045]}, "guid": "1c27535f-cde1-4ea2-9e82-d07052044b4b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913048758841, -1.3846154831277115, 0.34855835554648495], "xaxis": [0.0, -0.9999999999456581, 1.0425151987162157e-05], "yaxis": [0.999979854456202, 6.61735910618849e-08, 0.006347494131479045]}, "guid": "0928a269-e62d-43c8-a7f1-b5f221b484af"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830443148480565, -1.3846153326481496, 0.09856341426857204], "xaxis": [0.0, -0.9999999999456581, 1.0425151987162157e-05], "yaxis": [0.999979854456202, 6.61735910618849e-08, 0.006347494131479045]}, "guid": "fa458cdb-1c16-4dd7-b536-e581de117155"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.388304439571826, -1.2692307464857233, 0.09856348539033997], "xaxis": [0.0, -0.9999999999456581, 1.0425151987162157e-05], "yaxis": [0.999979854456202, 6.61735910618849e-08, 0.006347494131479045]}, "guid": "a2166a01-39a7-412d-bb63-2aa3f91b246b"}]}, "13": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830445211037423, -1.2692307692307692, 0.09856370341234202], "guid": "0e1d6dc5-fe53-4f64-8b69-5ef2fdd4057c"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -1.2692307692307692, 0.34855866711721994], "guid": "f2260ab1-0a0e-4e6a-8b49-5df917fd6f07"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436356, -1.2692307692307692, 0.34855866711722205], "guid": "d14e467a-a7a4-44da-8102-429db524cf76"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044521103738, -1.2692307692307692, 0.09856370341234415], "guid": "acc5b0b2-4af8-4391-8dcb-a6df206b30f5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.6558973299002204e-16, -1.2692307692307694, 0.2236461482078574], "xaxis": [-1.0, 0.0, 2.937822653657733e-15], "yaxis": [2.937822653657733e-15, 0.0, 1.0]}, "guid": "07a346f2-ad17-47fd-bfa0-c77e4ca5f311"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "94bde6c4-d8ac-4d4b-b2da-c40b143b820a"}], "contact_point": [[-0.3898913014869514, -1.2692308750503527, 0.348558419182366], [-0.388304432127935, -1.2692307449624625, 0.09856350047836696], [0.38830446710778843, -1.2692306885038807, 0.0985635377312993], [0.38989129921390187, -1.2692308183610694, 0.34855850113878206]], "force_normal": [0.02086929021327357, 18.54323880453648, 78.78988308796337, 4.3535330433601205], "force_tangent1": [-0.002729957598413507, -6.953352690739181, -5.561405631909417, -0.18134279290438887], "force_tangent2": [0.008124742960565493, -5.139005806019525, -37.98277034249962, -0.758723214555628], "gap": [-1.9589728988074285e-09, -1.9589728986944997e-09, -1.9589728989013656e-09, -1.9589728988353376e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 111.49199993555303, "force_vector": [[-0.008124741443391339, -0.020869292223237242, 0.0027299467484547964], [5.1390071540923, -18.54324204598668, 6.953343050096095], [37.98277607043618, -78.78988321802599, 5.561364668996828], [0.7587235310526247, -4.353533082481429, 0.18134052949963222]], "force": [43.87238201413771, -101.70752763871734, 12.69877819534101], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913014869514, -1.2692308750503527, 0.348558419182366], "xaxis": [0.0, 5.19900673377909e-07, -0.9999999999998649], "yaxis": [7.269888513515427e-08, -0.9999999999998623, -5.199006733779077e-07]}, "guid": "66c94769-8a57-429a-8be6-30eda79b08d8"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.3898913014869514, -1.2692308750503527, 0.348558419182366], [-0.388304432127935, -1.2692307449624625, 0.09856350047836696], [0.38830446710778843, -1.2692306885038807, 0.0985635377312993], [0.38989129921390187, -1.2692308183610694, 0.34855850113878206]]}, "guid": "867fc95d-db04-4b79-8cd5-b8b90c99ab7c"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.3898913014869514, -1.2692308750503527, 0.348558419182366], "guid": "af9009e5-920c-4289-8467-237bb4fdd7b5"}, {"dtype": "compas.geometry/Point", "data": [-0.388304432127935, -1.2692307449624625, 0.09856350047836696], "guid": "7cdf890b-ef54-4dae-98c8-a3be021c2af3"}, {"dtype": "compas.geometry/Point", "data": [0.38830446710778843, -1.2692306885038807, 0.0985635377312993], "guid": "b83ec852-a7d6-42ad-8b71-24f286a515e9"}, {"dtype": "compas.geometry/Point", "data": [0.38989129921390187, -1.2692308183610694, 0.34855850113878206], "guid": "584340b3-ebbe-4ae2-a5e1-3da84bb60ca5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913014869514, -1.2692308750503527, 0.348558419182366], "xaxis": [0.0, 5.19900673377909e-07, -0.9999999999998649], "yaxis": [0.9999999999999974, 7.269888513514445e-08, 3.779619933558997e-14]}, "guid": "f629c399-2499-45e7-b11d-1b1f3d1b0997"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.02086929021327357, "c_nn": 0, "c_u": -0.002729957598413507, "c_v": -0.008124742960565494}, {"c_np": 18.543238804536482, "c_nn": 0, "c_u": -6.953352690739181, "c_v": 5.139005806019526}, {"c_np": 78.78988308796339, "c_nn": 0, "c_u": -5.561405631909417, "c_v": 37.98277034249963}, {"c_np": 4.353533043360121, "c_nn": 0, "c_u": -0.18134279290438887, "c_v": 0.7587232145556282}]}, "guid": "1cb65085-c9cd-4059-a823-914d78912bf8"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913014869514, -1.2692308750503527, 0.348558419182366], "xaxis": [0.0, 5.19900673377909e-07, -0.9999999999998649], "yaxis": [7.269888513515427e-08, -0.9999999999998623, -5.199006733779077e-07]}, "guid": "ca7c79c8-9383-4e20-9414-2952eb2b141f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.388304432127935, -1.2692307449624625, 0.09856350047836696], "xaxis": [0.0, 5.19900673377909e-07, -0.9999999999998649], "yaxis": [7.269888513515427e-08, -0.9999999999998623, -5.199006733779077e-07]}, "guid": "f534afc8-bd69-45fe-a028-cefae2020987"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830446710778843, -1.2692306885038807, 0.0985635377312993], "xaxis": [0.0, 5.19900673377909e-07, -0.9999999999998649], "yaxis": [7.269888513515427e-08, -0.9999999999998623, -5.199006733779077e-07]}, "guid": "e3461024-a2f7-47a6-8781-345571cb7b2b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989129921390187, -1.2692308183610694, 0.34855850113878206], "xaxis": [0.0, 5.19900673377909e-07, -0.9999999999998649], "yaxis": [7.269888513515427e-08, -0.9999999999998623, -5.199006733779077e-07]}, "guid": "998a56b2-b444-49c6-a74e-d01f033c2403"}]}}, "5": {"6": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -1.2692307692307692, 0.08870494999794358], "guid": "31dcedfd-9791-4071-bf81-315d0d9a6a84"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -1.2692307692307692, 0.33865962455932164], "guid": "16320047-768b-4d50-b5d0-c288c952a7bd"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -1.3846153846153846, 0.33865962455932164], "guid": "efbc081a-3ae8-489f-8e30-33ebfb09e546"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -1.3846153846153846, 0.08870494999794358], "guid": "78de8fcd-78af-40e4-a2fd-f581c4e6be56"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, -1.326923076923077, 0.2136822872786326], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.019041287736090595, 0.0, 0.9998186982455127]}, "guid": "65717e57-d2bf-4655-b3d3-e0578d78eb83"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "706d23b2-5dde-4116-9269-94c069b66896"}], "contact_point": [[-1.169611082091833, -1.2692309258349666, 0.3386594015644097], [-1.1696110771264425, -1.3846155268918159, 0.33865933220418915], [-1.1648507667696537, -1.3846153751920196, 0.08870465742173053], [-1.1648507718769125, -1.2692307592339966, 0.0887047342311562]], "force_normal": [2852.082428330615, 2861.335013835826, 490.51681496456274, 518.468891269625], "force_tangent1": [32.15237688180596, 34.10862165940749, 0.5742583008633413, 22.172578513590448], "force_tangent2": [167.18170886764233, 114.17856278586719, 66.38515803881792, 71.22699128908582], "gap": [-1.620249768638485e-08, -1.620251379010043e-08, -1.620212019387711e-08, -1.6202183924972165e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6736.034766383292, "force_vector": [[2848.3819960170304, -32.152009597564295, 221.4586420896465], [2858.642149721358, -34.10834197158585, 168.6412894833954], [489.1638280166138, -0.57413273223337, 75.71317240185147], [517.0186420699841, -22.17244403360067, 81.08640587717284]], "force": [6713.206615824985, -89.00692833498418, 546.8995098520662], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611082091833, -1.2692309258349666, 0.3386594015644097], "xaxis": [0.0, -0.9999999999986248, 1.6584780002921551e-06], "yaxis": [0.9998186991274532, 3.1579480005188674e-08, 0.01904124142712912]}, "guid": "fb8eb405-b68c-48ef-80de-f1830b128d61"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.169611082091833, -1.2692309258349666, 0.3386594015644097], [-1.1696110771264425, -1.3846155268918159, 0.33865933220418915], [-1.1648507667696537, -1.3846153751920196, 0.08870465742173053], [-1.1648507718769125, -1.2692307592339966, 0.0887047342311562]]}, "guid": "124c9e0e-9b07-4b79-afd8-4217ddc243ad"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.169611082091833, -1.2692309258349666, 0.3386594015644097], "guid": "da90b36a-ac1a-4249-8a98-be1a2569b478"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110771264425, -1.3846155268918159, 0.33865933220418915], "guid": "d7b72f53-e77c-42ee-8335-05cf7c99ab4a"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507667696537, -1.3846153751920196, 0.08870465742173053], "guid": "e9cbab90-9f54-4615-a2c5-219ca33ebbdc"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507718769125, -1.2692307592339966, 0.0887047342311562], "guid": "ec45b8ce-0312-414a-88b6-ac9958373916"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611082091833, -1.2692309258349666, 0.3386594015644097], "xaxis": [0.0, -0.9999999999986248, 1.6584780002921551e-06], "yaxis": [0.019041241427155308, -1.6581773167836026e-06, -0.9998186991260782]}, "guid": "3c5a2503-5b46-4383-8f72-863c9c6b08f5"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2852.082428330615, "c_nn": 0, "c_u": 32.15237688180596, "c_v": -167.18170886764233}, {"c_np": 2861.3350138358264, "c_nn": 0, "c_u": 34.10862165940749, "c_v": -114.17856278586717}, {"c_np": 490.5168149645628, "c_nn": 0, "c_u": 0.5742583008633413, "c_v": -66.38515803881793}, {"c_np": 518.468891269625, "c_nn": 0, "c_u": 22.172578513590448, "c_v": -71.22699128908582}]}, "guid": "c58289df-1678-4be2-a2b6-72180d2a3aa9"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611082091833, -1.2692309258349666, 0.3386594015644097], "xaxis": [0.0, -0.9999999999986248, 1.6584780002921551e-06], "yaxis": [0.9998186991274532, 3.1579480005188674e-08, 0.01904124142712912]}, "guid": "4f7958eb-b905-448f-bcda-f77823cdb420"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110771264425, -1.3846155268918159, 0.33865933220418915], "xaxis": [0.0, -0.9999999999986248, 1.6584780002921551e-06], "yaxis": [0.9998186991274532, 3.1579480005188674e-08, 0.01904124142712912]}, "guid": "fe28b8f1-5445-42ad-a2d5-9d49f4b193e2"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507667696537, -1.3846153751920196, 0.08870465742173053], "xaxis": [0.0, -0.9999999999986248, 1.6584780002921551e-06], "yaxis": [0.9998186991274532, 3.1579480005188674e-08, 0.01904124142712912]}, "guid": "37cf74d7-5743-45be-9d7d-ef18e1535a5c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507718769125, -1.2692307592339966, 0.0887047342311562], "xaxis": [0.0, -0.9999999999986248, 1.6584780002921551e-06], "yaxis": [0.9998186991274532, 3.1579480005188674e-08, 0.01904124142712912]}, "guid": "7d535206-3439-457a-bd89-21b40105ca1d"}]}, "15": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -1.1538461538461537, 0.08870494999794358], "guid": "a640aafe-36f7-4dcd-8777-be2d32ec39fc"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -1.1538461538461537, 0.33865962455932164], "guid": "52b98f84-263b-42bf-b37d-66ad7d0b5fb9"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -1.2692307692307692, 0.33865962455932164], "guid": "35ba7932-0e52-435e-934f-34f3fafccb61"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -1.2692307692307692, 0.08870494999794358], "guid": "6e9c9084-83d5-489b-acec-f9031ae1281f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, -1.2115384615384612, 0.2136822872786326], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.019041287736090595, 0.0, -0.9998186982455127]}, "guid": "524db7d3-5be9-42d2-a59b-156ce4c1c45e"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "44a4aaa6-7d9d-416c-bac1-00d30f58757d"}], "contact_point": [[-1.169611089617021, -1.1538463005187, 0.338659479882488], [-1.1696110850772303, -1.2692309015755034, 0.33865941445854303], [-1.1648507694637755, -1.2692307695961824, 0.08870473977631273], [-1.1648507740035663, -1.1538461461876373, 0.0887048052002242]], "force_normal": [2989.64738316022, 2981.9705846430656, 728.6210443268111, 710.4199432647587], "force_tangent1": [-73.23554961875398, 16.0515303999684, 13.211323641524098, 17.968424283843337], "force_tangent2": [252.26737873832926, 215.5967323727764, 134.18105520402736, 80.96599430222989], "gap": [-1.1424772827809526e-08, -1.142416650871737e-08, -1.1425253060076673e-08, -1.1425089649808717e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7442.113048108537, "force_vector": [[2984.301866916758, 73.23601300489422, 309.148193034538], [2977.324715614745, -16.051122188953677, 272.33815300203463], [725.9339677154745, -13.21110175661948, 148.03061234476073], [708.7494484773417, -17.968282668667218, 94.47863458951339]], "force": [7396.3099987243195, 26.005506390653846, 823.9955929708467], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611089617021, -1.1538463005187, 0.338659479882488], "xaxis": [0.0, -0.9999999999988767, 1.498912393488837e-06], "yaxis": [0.9998186987270067, 2.8541184279703987e-08, 0.019041262453798294]}, "guid": "fb4737c6-98f4-4e89-8738-a204b44ce06d"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.169611089617021, -1.1538463005187, 0.338659479882488], [-1.1696110850772303, -1.2692309015755034, 0.33865941445854303], [-1.1648507694637755, -1.2692307695961824, 0.08870473977631273], [-1.1648507740035663, -1.1538461461876373, 0.0887048052002242]]}, "guid": "b4b3561e-3ed8-4f96-a69d-1230e6aa9885"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.169611089617021, -1.1538463005187, 0.338659479882488], "guid": "5177d497-f3bb-4628-9aa7-82bb445d303d"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110850772303, -1.2692309015755034, 0.33865941445854303], "guid": "d2a15fb2-bfa0-41d1-b904-7ef422fecb87"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507694637755, -1.2692307695961824, 0.08870473977631273], "guid": "b81ca23d-d833-41fc-8229-5637a94fa8cf"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507740035663, -1.1538461461876373, 0.0887048052002242], "guid": "30ef4d50-fa44-4bd4-8aa5-f2bc88a7364e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611089617021, -1.1538463005187, 0.338659479882488], "xaxis": [0.0, -0.9999999999988767, 1.498912393488837e-06], "yaxis": [0.01904126245381969, -1.498640638763792e-06, -0.9998186987258836]}, "guid": "7a709dc1-644a-427f-b48f-a6de9375ad09"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2989.647383160221, "c_nn": 0, "c_u": -73.23554961875399, "c_v": -252.26737873832928}, {"c_np": 2981.970584643066, "c_nn": 0, "c_u": 16.051530399968403, "c_v": -215.59673237277644}, {"c_np": 728.6210443268113, "c_nn": 0, "c_u": 13.2113236415241, "c_v": -134.1810552040274}, {"c_np": 710.4199432647589, "c_nn": 0, "c_u": 17.96842428384334, "c_v": -80.9659943022299}]}, "guid": "8d21f511-45f5-44d1-917b-b749c72eead5"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611089617021, -1.1538463005187, 0.338659479882488], "xaxis": [0.0, -0.9999999999988767, 1.498912393488837e-06], "yaxis": [0.9998186987270067, 2.8541184279703987e-08, 0.019041262453798294]}, "guid": "64a8da8a-b398-470b-b6b4-28be804d7e5a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110850772303, -1.2692309015755034, 0.33865941445854303], "xaxis": [0.0, -0.9999999999988767, 1.498912393488837e-06], "yaxis": [0.9998186987270067, 2.8541184279703987e-08, 0.019041262453798294]}, "guid": "8d2355f0-53ef-407d-965e-7f6e8316e4bc"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507694637755, -1.2692307695961824, 0.08870473977631273], "xaxis": [0.0, -0.9999999999988767, 1.498912393488837e-06], "yaxis": [0.9998186987270067, 2.8541184279703987e-08, 0.019041262453798294]}, "guid": "03d40796-1e61-4263-9ecf-e4b80ad89b5b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507740035663, -1.1538461461876373, 0.0887048052002242], "xaxis": [0.0, -0.9999999999988767, 1.498912393488837e-06], "yaxis": [0.9998186987270067, 2.8541184279703987e-08, 0.019041262453798294]}, "guid": "e311a896-678c-4550-84b6-41bbf4e11906"}]}, "117": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -1.3846153846153848, 0.09856370341234418], "guid": "789797ad-713c-4dff-9345-267dd178458a"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -1.3846153846153848, 0.0887049499979436], "guid": "3c45ef16-8c58-4d39-b422-3454f597c495"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, -1.3846153846153848, 0.33865962455932175], "guid": "307c89af-79fb-453a-9023-6ed6df601960"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -1.3846153846153848, 0.34855866711722205], "guid": "31fbe017-61aa-402b-bab0-ebbccbb472b5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.7781654885444441, -1.384615384615385, 0.21870669236847692], "xaxis": [-0.9999194200897036, 0.0, -0.012694618051403086], "yaxis": [0.012694618051403086, 0.0, -0.9999194200897036]}, "guid": "1f28b17c-673c-49a6-83eb-022bd02c0904"}, "size": 0.1945450216376576, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "fbcbeb92-e9fb-4796-b4c7-8b1dc68c5b0c"}], "contact_point": [[-1.1696110733478338, -1.3846155370571547, 0.3386593222257489], [-0.38989129594257327, -1.3846154944379008, 0.34855834242078565], [-0.38830444893529864, -1.3846153336806961, 0.09856340136506264], [-1.1648507632940084, -1.3846153761264823, 0.08870465900873298]], "force_normal": [0.017261426939137445, 0.04594435249809122, 8.938269257614053, 3.026318488277194], "force_tangent1": [-0.007003300689292729, -0.01227163402221839, -2.318585178321729, -0.11200142754110763], "force_tangent2": [-0.004719107168035176, 0.009489163722157848, 2.8448008171762695, 0.9784199394328363], "gap": [-2.2425501031640026e-09, -2.242469683715152e-09, -2.242830111481679e-09, -2.242772990888268e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 12.857805112910249, "force_vector": [[0.004719106083699015, 0.017261431736203658, -0.007003289596354349], [-0.009489166608311015, 0.04594435978826786, -0.012271604496395588], [-2.8448013786645183, 8.938270568928944, -2.3185794342043913], [-0.9784201295414826, 3.026318498790679, -0.11199948269845976]], "force": [-3.827991568730613, 12.027794859244093, -2.449853810995601], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110733478338, -1.3846155370571547, 0.3386593222257489], "xaxis": [0.0, -6.426430898722759e-07, 0.9999999999997935], "yaxis": [-6.281845383022338e-08, 0.9999999999997915, 6.426430898722747e-07]}, "guid": "9d018dd6-4779-4bc6-b75d-7d416d53a23f"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.1696110733478338, -1.3846155370571547, 0.3386593222257489], [-0.38989129594257327, -1.3846154944379008, 0.34855834242078565], [-0.38830444893529864, -1.3846153336806961, 0.09856340136506264], [-1.1648507632940084, -1.3846153761264823, 0.08870465900873298]]}, "guid": "8949e8c3-a80d-4e08-90fe-e47794f9d16c"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1696110733478338, -1.3846155370571547, 0.3386593222257489], "guid": "ae64fd66-685c-4293-b633-5f5310113422"}, {"dtype": "compas.geometry/Point", "data": [-0.38989129594257327, -1.3846154944379008, 0.34855834242078565], "guid": "dfd9cbc7-a183-40c7-a09e-393e86b871b1"}, {"dtype": "compas.geometry/Point", "data": [-0.38830444893529864, -1.3846153336806961, 0.09856340136506264], "guid": "36d0b7b2-5bad-4d82-8fdb-c1666fbfa425"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507632940084, -1.3846153761264823, 0.08870465900873298], "guid": "96b80614-ad15-4ea6-88a3-9be58a3d8233"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110733478338, -1.3846155370571547, 0.3386593222257489], "xaxis": [0.0, -6.426430898722759e-07, 0.9999999999997935], "yaxis": [0.999999999999998, 6.281845383021041e-08, 4.036984527045366e-14]}, "guid": "7da42345-722c-41e1-9173-9bc8bdc47db9"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.017261426939137448, "c_nn": 0, "c_u": -0.007003300689292729, "c_v": 0.004719107168035175}, {"c_np": 0.04594435249809122, "c_nn": 0, "c_u": -0.01227163402221839, "c_v": -0.009489163722157848}, {"c_np": 8.938269257614053, "c_nn": 0, "c_u": -2.318585178321729, "c_v": -2.844800817176269}, {"c_np": 3.026318488277194, "c_nn": 0, "c_u": -0.11200142754110763, "c_v": -0.9784199394328362}]}, "guid": "bc546de3-5648-440c-8e38-64c1dad9e999"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110733478338, -1.3846155370571547, 0.3386593222257489], "xaxis": [0.0, -6.426430898722759e-07, 0.9999999999997935], "yaxis": [-6.281845383022338e-08, 0.9999999999997915, 6.426430898722747e-07]}, "guid": "42e3cac4-169c-486e-a98a-cc04f0c3a2e3"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989129594257327, -1.3846154944379008, 0.34855834242078565], "xaxis": [0.0, -6.426430898722759e-07, 0.9999999999997935], "yaxis": [-6.281845383022338e-08, 0.9999999999997915, 6.426430898722747e-07]}, "guid": "b68adc6f-5490-4ccb-b67c-901fc1a1ffad"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830444893529864, -1.3846153336806961, 0.09856340136506264], "xaxis": [0.0, -6.426430898722759e-07, 0.9999999999997935], "yaxis": [-6.281845383022338e-08, 0.9999999999997915, 6.426430898722747e-07]}, "guid": "d0e00953-1ec9-4f46-b453-68a6a3b5ed43"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507632940084, -1.3846153761264823, 0.08870465900873298], "xaxis": [0.0, -6.426430898722759e-07, 0.9999999999997935], "yaxis": [-6.281845383022338e-08, 0.9999999999997915, 6.426430898722747e-07]}, "guid": "16dcf029-eb84-4819-b84a-e9063d74036e"}]}, "14": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -1.153846153846154, 0.09856370341234418], "guid": "16b77985-3e14-45cd-bceb-817190b3698f"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -1.153846153846154, 0.34855866711722205], "guid": "4d407b3c-c1db-4f21-bb52-000612c8b262"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, -1.153846153846154, 0.33865962455932175], "guid": "096f7df7-778d-4c32-a936-7fa6b3736750"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -1.153846153846154, 0.0887049499979436], "guid": "509dc053-d4fd-402b-ac08-195be5ce8ae5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.778165488544444, -1.1538461538461542, 0.21870669236847695], "xaxis": [-0.9999194200897036, 0.0, -0.012694618051403083], "yaxis": [-0.012694618051403083, 0.0, 0.9999194200897036]}, "guid": "55d1182c-1977-4e06-b9ce-44cd8ef3c242"}, "size": 0.19454502163765763, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "468245e1-6927-4e79-a8ea-13b5be3ca193"}], "contact_point": [[-1.169611084794108, -1.153846289251941, 0.33865947819938685], [-1.164850767289702, -1.1538461474812394, 0.08870481498235931], [-0.3883044454804111, -1.1538461118571421, 0.0985635722398426], [-0.3898913073888469, -1.1538462534822593, 0.3485585207461578]], "force_normal": [0.18809564871936982, 19.11044624852124, 43.980705830681146, 0.08180384017814211], "force_tangent1": [0.007857708048331588, -3.520407104888184, 1.442169439267015, -0.014609357060249326], "force_tangent2": [0.08551153884300311, -8.172723933109136, -21.29432522179517, 0.03667230266360346], "gap": [-1.5648426448217002e-08, -1.5648426448079704e-08, -1.5648426448069294e-08, -1.5648426448068682e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 69.85764923413183, "force_vector": [[-0.08551152886208299, -0.1880956488079999, -0.007857814543404515], [8.172724947166795, -19.110447808015696, 3.5203962850291624], [21.294327555543475, -43.980703884212765, -1.4421943400464072], [-0.03667229832284598, -0.08180385039552551, 0.014609310744948973]], "force": [29.344868675525344, -63.36105119143198, 2.0849534411842994], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611084794108, -1.153846289251941, 0.33865947819938685], "xaxis": [0.0, 5.661750941141965e-07, -0.9999999999998398], "yaxis": [5.306300319096202e-08, -0.9999999999998385, -5.661750941141958e-07]}, "guid": "6518dac4-1488-411f-9df9-cf12a7f86666"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.169611084794108, -1.153846289251941, 0.33865947819938685], [-1.164850767289702, -1.1538461474812394, 0.08870481498235931], [-0.3883044454804111, -1.1538461118571421, 0.0985635722398426], [-0.3898913073888469, -1.1538462534822593, 0.3485585207461578]]}, "guid": "6b2a61bb-e7d9-494a-a178-f8659a4884fa"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.169611084794108, -1.153846289251941, 0.33865947819938685], "guid": "a00861cb-a229-4ffb-917c-fb808850a4a7"}, {"dtype": "compas.geometry/Point", "data": [-1.164850767289702, -1.1538461474812394, 0.08870481498235931], "guid": "64547b2d-d0d4-426e-b60c-69bbafec1b95"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044454804111, -1.1538461118571421, 0.0985635722398426], "guid": "6d240083-d1ff-4075-8ca3-f14fbd21ee33"}, {"dtype": "compas.geometry/Point", "data": [-0.3898913073888469, -1.1538462534822593, 0.3485585207461578], "guid": "0894ba27-3540-4675-81fb-6c1d0bfbdf74"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611084794108, -1.153846289251941, 0.33865947819938685], "xaxis": [0.0, 5.661750941141965e-07, -0.9999999999998398], "yaxis": [0.9999999999999988, 5.306300319095351e-08, 3.0042950825624824e-14]}, "guid": "5eef5c6a-0357-4efb-af7d-c637bec6d32d"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.1880956487193699, "c_nn": 0, "c_u": 0.00785770804833159, "c_v": -0.08551153884300312}, {"c_np": 19.110446248521246, "c_nn": 0, "c_u": -3.5204071048881844, "c_v": 8.172723933109138}, {"c_np": 43.98070583068115, "c_nn": 0, "c_u": 1.4421694392670152, "c_v": 21.294325221795177}, {"c_np": 0.08180384017814213, "c_nn": 0, "c_u": -0.01460935706024933, "c_v": -0.036672302663603475}]}, "guid": "7e91a6f8-659b-491b-a616-31e4b794c6ca"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611084794108, -1.153846289251941, 0.33865947819938685], "xaxis": [0.0, 5.661750941141965e-07, -0.9999999999998398], "yaxis": [5.306300319096202e-08, -0.9999999999998385, -5.661750941141958e-07]}, "guid": "f7664884-3e32-4593-b890-fa1e69d37fcf"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.164850767289702, -1.1538461474812394, 0.08870481498235931], "xaxis": [0.0, 5.661750941141965e-07, -0.9999999999998398], "yaxis": [5.306300319096202e-08, -0.9999999999998385, -5.661750941141958e-07]}, "guid": "dbc00df7-1fd5-4a0f-8141-7dd96c5b16ae"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044454804111, -1.1538461118571421, 0.0985635722398426], "xaxis": [0.0, 5.661750941141965e-07, -0.9999999999998398], "yaxis": [5.306300319096202e-08, -0.9999999999998385, -5.661750941141958e-07]}, "guid": "8418035e-6c50-4b79-9082-a35dc77bec57"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913073888469, -1.1538462534822593, 0.3485585207461578], "xaxis": [0.0, 5.661750941141965e-07, -0.9999999999998398], "yaxis": [5.306300319096202e-08, -0.9999999999998385, -5.661750941141958e-07]}, "guid": "2f43d879-5d29-44dd-9e20-68f648ba435b"}]}, "13": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -1.2692307692307692, 0.09856370341234416], "guid": "8c19bcdb-753b-4384-9e41-987f5d5a2fb6"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -1.2692307692307692, 0.34855866711722205], "guid": "e718ff37-432a-4efc-b230-99a4055e6f9b"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -1.1538461538461537, 0.34855866711722205], "guid": "6ec9faa7-11d0-46e0-b146-6f133cf5d048"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -1.1538461538461537, 0.09856370341234416], "guid": "ad8065cf-2485-4363-91c8-946e2275f46e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, -1.2115384615384617, 0.2235611852647831], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "61371dec-4fe8-4086-befa-6df3169d6d0a"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "81268823-0b6c-4154-ba2c-a5b0a1a45a8e"}], "contact_point": [[-0.3898913104301238, -1.153846262862485, 0.34855851891380313], [-0.38830444639089584, -1.1538461075884565, 0.09856357012831597], [-0.3883044390605992, -1.2692307384531156, 0.09856350595940759], [-0.38989130309982717, -1.269230863924822, 0.34855845474461306]], "force_normal": [3429.2336633351897, 3.049181147983016, 2.4703688517482116, 3425.6045545535117], "force_tangent1": [31.340903467462077, 0.06081314510331194, 0.062454639797339506, 51.58672818701642], "force_tangent2": [-39.47070146003934, 0.11747987782564996, 0.08040342064186703, -35.75650054873274], "gap": [-5.956924644569631e-09, -5.957460454274382e-09, -5.9572195208847286e-09, -5.9571370238365815e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6861.27069528604, "force_vector": [[-3428.9140418146776, 31.34032463852266, -61.2371141782035], [-3.049865419716597, 0.06081407258633141, 0.09812239152548853], [-2.4708294426316697, 0.0624552515578399, 0.06472065163629293], [-3425.308581871351, 51.586184681870726, -57.50014384972192]], "force": [-6859.743318548377, 83.04977864453755, -118.57441498476365], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913104301238, -1.153846262862485, 0.34855851891380313], "xaxis": [0.0, 0.9999999999553272, -9.45227983457933e-06], "yaxis": [-0.9999798546948498, -5.999793540900982e-08, -0.006347456534966173]}, "guid": "11ee8534-9ac1-4608-b14a-cd641e0316ca"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.3898913104301238, -1.153846262862485, 0.34855851891380313], [-0.38830444639089584, -1.1538461075884565, 0.09856357012831597], [-0.3883044390605992, -1.2692307384531156, 0.09856350595940759], [-0.38989130309982717, -1.269230863924822, 0.34855845474461306]]}, "guid": "df49bd34-77e0-48b6-bf64-9bbdd6d20c4f"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.3898913104301238, -1.153846262862485, 0.34855851891380313], "guid": "83264645-bcf3-4489-9c59-a04ff0a19035"}, {"dtype": "compas.geometry/Point", "data": [-0.38830444639089584, -1.1538461075884565, 0.09856357012831597], "guid": "13367f0c-1cb8-4e6a-858f-9b2247ab6a3e"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044390605992, -1.2692307384531156, 0.09856350595940759], "guid": "5aeb73fd-5663-4e4f-b416-81993a90e978"}, {"dtype": "compas.geometry/Point", "data": [-0.38989130309982717, -1.269230863924822, 0.34855845474461306], "guid": "ff3c0334-9925-4ad4-bd8b-f8b76dc58012"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913104301238, -1.153846262862485, 0.34855851891380313], "xaxis": [0.0, 0.9999999999553272, -9.45227983457933e-06], "yaxis": [0.006347456535249734, -9.4520894155177e-06, -0.999979854650178]}, "guid": "0ba24de8-2261-4475-abef-aa07b3ca0cd1"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3429.2336633351897, "c_nn": 0, "c_u": 31.340903467462073, "c_v": 39.470701460039336}, {"c_np": 3.0491811479830164, "c_nn": 0, "c_u": 0.060813145103311934, "c_v": -0.11747987782564998}, {"c_np": 2.4703688517482116, "c_nn": 0, "c_u": 0.062454639797339506, "c_v": -0.08040342064186705}, {"c_np": 3425.604554553512, "c_nn": 0, "c_u": 51.58672818701642, "c_v": 35.75650054873273}]}, "guid": "2efec1d0-b3da-401a-934c-97cd12b63abc"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913104301238, -1.153846262862485, 0.34855851891380313], "xaxis": [0.0, 0.9999999999553272, -9.45227983457933e-06], "yaxis": [-0.9999798546948498, -5.999793540900982e-08, -0.006347456534966173]}, "guid": "9e6d5e57-a0d4-47c8-a1c6-342048eb607b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830444639089584, -1.1538461075884565, 0.09856357012831597], "xaxis": [0.0, 0.9999999999553272, -9.45227983457933e-06], "yaxis": [-0.9999798546948498, -5.999793540900982e-08, -0.006347456534966173]}, "guid": "97e72dfd-1335-410a-9a04-42912007d4fd"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044390605992, -1.2692307384531156, 0.09856350595940759], "xaxis": [0.0, 0.9999999999553272, -9.45227983457933e-06], "yaxis": [-0.9999798546948498, -5.999793540900982e-08, -0.006347456534966173]}, "guid": "6ffb762f-d385-4202-aedd-4f8a898b8281"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989130309982717, -1.269230863924822, 0.34855845474461306], "xaxis": [0.0, 0.9999999999553272, -9.45227983457933e-06], "yaxis": [-0.9999798546948498, -5.999793540900982e-08, -0.006347456534966173]}, "guid": "07c88597-e67d-4edc-b2df-f4f83fb0f3ab"}]}}, "6": {"119": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -1.3846153846153846, 0.06898903200408567], "guid": "a5b45e91-1101-4140-af4e-11dff031eda5"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -1.3846153846153846, 0.31886313477145534], "guid": "04c05f87-1660-45e4-9595-c8d499ff1e66"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -1.5, 0.31886313477145534], "guid": "42206eec-dde0-418a-bdeb-3eaaefac5d5f"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -1.5, 0.06898903200408567], "guid": "eb63b8e9-5eae-49e9-b1f5-58ae4d412a62"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, -1.442307692307692, 0.1939260833877705], "xaxis": [-0.03173206988570243, 0.0, 0.999496411069479], "yaxis": [0.0, 1.0, 0.0]}, "guid": "374eaf28-83ab-4a17-96e4-220d13805c75"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "161ad523-6dbb-447a-9fdc-8e7df4f65e7c"}], "contact_point": [[-1.949142349849984, -1.384615550203544, 0.31886290287035407], [-1.94914234583083, -1.5000001661613283, 0.3188628313878131], [-1.9412093790944387, -1.5000000023918125, 0.06898872700960289], [-1.9412093833500137, -1.3846153864340247, 0.06898880593897254]], "force_normal": [987.8330179876834, 1011.8315279973233, 1012.4777126586457, 986.2794913009914], "force_tangent1": [-7.632468501281269, 8.287031910030741, 24.45974146636049, 1.8653809369663144], "force_tangent2": [103.09510834171178, 104.17690369597452, 121.99295235447721, 117.3788085247498], "gap": [-3.462899235742261e-08, -3.4628193557590774e-08, -3.46225744206503e-08, -3.462222023666261e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 4023.381047547244, "force_vector": [[984.0641623185275, 7.632532692272809, 134.3889736961463], [1008.0162597125544, -8.286966838837866, 136.23174940769186], [1008.0967824810705, -24.459667879808574, 154.05933858669192], [982.0581694869703, -1.8653099503361164, 148.61618909244876]], "force": [3982.2353739991227, -26.979411976709745, 573.2962507829789], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142349849984, -1.384615550203544, 0.31886290287035407], "xaxis": [0.0, -0.9999999999998861, 4.776507246261898e-07], "yaxis": [0.9994964175124138, 1.515674924029075e-08, 0.03173186694556094]}, "guid": "83dffd75-f891-43ab-aaec-1441ff09dfef"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.949142349849984, -1.384615550203544, 0.31886290287035407], [-1.94914234583083, -1.5000001661613283, 0.3188628313878131], [-1.9412093790944387, -1.5000000023918125, 0.06898872700960289], [-1.9412093833500137, -1.3846153864340247, 0.06898880593897254]]}, "guid": "ca9d2cb3-5564-442e-a74b-70ca9be60815"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.949142349849984, -1.384615550203544, 0.31886290287035407], "guid": "42e4db5a-b448-4788-ae46-b4f009a3b5fa"}, {"dtype": "compas.geometry/Point", "data": [-1.94914234583083, -1.5000001661613283, 0.3188628313878131], "guid": "2f85b9e6-b9c5-453e-9115-7f6b40fb06f7"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093790944387, -1.5000000023918125, 0.06898872700960289], "guid": "d07725ed-e594-4baa-bc21-31070d73e2bb"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093833500137, -1.3846153864340247, 0.06898880593897254], "guid": "8656759d-f418-4fe1-b46c-b3c8f10c313f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142349849984, -1.384615550203544, 0.31886290287035407], "xaxis": [0.0, -0.9999999999998861, 4.776507246261898e-07], "yaxis": [0.03173186694556455, -4.774101880860851e-07, -0.9994964175122998]}, "guid": "8560f80f-7296-4e13-8206-7b23a07b9a58"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 987.8330179876839, "c_nn": 0, "c_u": -7.632468501281272, "c_v": -103.09510834171185}, {"c_np": 1011.8315279973236, "c_nn": 0, "c_u": 8.287031910030745, "c_v": -104.17690369597457}, {"c_np": 1012.4777126586463, "c_nn": 0, "c_u": 24.4597414663605, "c_v": -121.9929523544773}, {"c_np": 986.2794913009919, "c_nn": 0, "c_u": 1.865380936966315, "c_v": -117.37880852474987}]}, "guid": "8c50bcfc-9bba-4723-9e12-ea274059166a"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142349849984, -1.384615550203544, 0.31886290287035407], "xaxis": [0.0, -0.9999999999998861, 4.776507246261898e-07], "yaxis": [0.9994964175124138, 1.515674924029075e-08, 0.03173186694556094]}, "guid": "b064c45b-dbd4-434b-ac7e-aca0f97fbacf"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.94914234583083, -1.5000001661613283, 0.3188628313878131], "xaxis": [0.0, -0.9999999999998861, 4.776507246261898e-07], "yaxis": [0.9994964175124138, 1.515674924029075e-08, 0.03173186694556094]}, "guid": "5cf3ad66-e506-4b14-a5a0-5ddbe710bf3e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093790944387, -1.5000000023918125, 0.06898872700960289], "xaxis": [0.0, -0.9999999999998861, 4.776507246261898e-07], "yaxis": [0.9994964175124138, 1.515674924029075e-08, 0.03173186694556094]}, "guid": "c3caf2b5-faaa-42e2-9622-6ce4d194503f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093833500137, -1.3846153864340247, 0.06898880593897254], "xaxis": [0.0, -0.9999999999998861, 4.776507246261898e-07], "yaxis": [0.9994964175124138, 1.515674924029075e-08, 0.03173186694556094]}, "guid": "4e65879b-48c1-4720-976a-9e2d2118c9de"}]}, "7": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -1.2692307692307692, 0.06898903200408567], "guid": "3bb66154-4537-46fb-8e20-83dfec65e266"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -1.2692307692307692, 0.31886313477145534], "guid": "7b3d5f67-8146-4e84-aa7a-034fcef937d9"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -1.3846153846153846, 0.31886313477145534], "guid": "2aa5e3ba-45f2-4e2b-b571-0d069f455c54"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -1.3846153846153846, 0.06898903200408567], "guid": "824c8810-fb3f-45d3-b918-e7622f9830a6"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, -1.3269230769230769, 0.1939260833877705], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "01c7c87f-3ec6-48f0-80cb-a59a7ebfb9a2"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5b54237f-dea1-4000-8f4d-340ec0acd117"}], "contact_point": [[-1.94914236556326, -1.2692309334200162, 0.31886297473236125], [-1.949142360361992, -1.3846155419272657, 0.31886290129506795], [-1.9412093788055864, -1.384615387502717, 0.0689888048416054], [-1.9412093840068547, -1.269230771544887, 0.06898887827889286]], "force_normal": [1881.2793996083212, 1969.5512514820218, 1934.7470159188854, 1763.061050370568], "force_tangent1": [-42.233263349789055, 27.002192302319813, 32.59882113580777, -18.691726331740334], "force_tangent2": [202.080690077799, 320.51363727689386, 394.4703141628499, 243.59795823148156], "gap": [-1.5750354692048658e-08, -1.5750264661149254e-08, -1.5751390512526658e-08, -1.5751276406912813e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7637.348093997978, "force_vector": [[1873.919606911064, 42.23346834783602, 261.6755132062105], [1958.38890080203, -27.00189237560652, 382.84990963502577], [1921.255404224187, -32.598464165399974, 455.66494200851884], [1754.4433676603321, 18.69196089948545, 299.42059630556906]], "force": [7508.007279597613, 1.3250727063149803, 1399.610961155324], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.94914236556326, -1.2692309334200162, 0.31886297473236125], "xaxis": [0.0, -0.9999999999996932, 7.834054913827901e-07], "yaxis": [0.9994964156003738, 2.4858965998160552e-08, 0.031731927171297115]}, "guid": "864b782f-8370-4759-b80f-096d3853ce74"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.94914236556326, -1.2692309334200162, 0.31886297473236125], [-1.949142360361992, -1.3846155419272657, 0.31886290129506795], [-1.9412093788055864, -1.384615387502717, 0.0689888048416054], [-1.9412093840068547, -1.269230771544887, 0.06898887827889286]]}, "guid": "a8f2e30a-eacb-40d8-ada0-b77ac970bd38"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.94914236556326, -1.2692309334200162, 0.31886297473236125], "guid": "76c171ca-5100-4a26-9e94-3970abf1d872"}, {"dtype": "compas.geometry/Point", "data": [-1.949142360361992, -1.3846155419272657, 0.31886290129506795], "guid": "fccfea15-b554-46b8-b5cd-b90a13627b29"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093788055864, -1.384615387502717, 0.0689888048416054], "guid": "0dc4aa1a-a408-4327-a66b-210acf16f838"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093840068547, -1.269230771544887, 0.06898887827889286], "guid": "cd559cb3-ca3f-428d-930e-0778949359f2"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.94914236556326, -1.2692309334200162, 0.31886297473236125], "xaxis": [0.0, -0.9999999999996932, 7.834054913827901e-07], "yaxis": [0.03173192717130686, -7.830109805987482e-07, -0.9994964156000671]}, "guid": "c5a7d574-bb81-4a29-abde-38f665ce3a9c"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1881.2793996083217, "c_nn": 0, "c_u": -42.23326334978906, "c_v": -202.08069007779898}, {"c_np": 1969.5512514820223, "c_nn": 0, "c_u": 27.002192302319823, "c_v": -320.51363727689386}, {"c_np": 1934.7470159188858, "c_nn": 0, "c_u": 32.598821135807775, "c_v": -394.47031416285}, {"c_np": 1763.0610503705684, "c_nn": 0, "c_u": -18.691726331740337, "c_v": -243.59795823148158}]}, "guid": "bc837032-889a-4dca-acc4-cccb923a43f4"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.94914236556326, -1.2692309334200162, 0.31886297473236125], "xaxis": [0.0, -0.9999999999996932, 7.834054913827901e-07], "yaxis": [0.9994964156003738, 2.4858965998160552e-08, 0.031731927171297115]}, "guid": "46647bbf-89fa-442b-971b-d7f033b8e8e3"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142360361992, -1.3846155419272657, 0.31886290129506795], "xaxis": [0.0, -0.9999999999996932, 7.834054913827901e-07], "yaxis": [0.9994964156003738, 2.4858965998160552e-08, 0.031731927171297115]}, "guid": "d5fbb2a3-ca71-46ff-94fe-bb1973026e17"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093788055864, -1.384615387502717, 0.0689888048416054], "xaxis": [0.0, -0.9999999999996932, 7.834054913827901e-07], "yaxis": [0.9994964156003738, 2.4858965998160552e-08, 0.031731927171297115]}, "guid": "188cf548-c4cb-4740-8eba-306394e11222"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093840068547, -1.269230771544887, 0.06898887827889286], "xaxis": [0.0, -0.9999999999996932, 7.834054913827901e-07], "yaxis": [0.9994964156003738, 2.4858965998160552e-08, 0.031731927171297115]}, "guid": "b1fe4692-dec8-4453-bace-29821477fde1"}]}, "15": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -1.2692307692307692, 0.08870494999794357], "guid": "704422cd-8cfc-4352-9747-d934c44c7178"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -1.2692307692307692, 0.33865962455932164], "guid": "e9c64ad9-e742-447d-beae-7bd26fac17a5"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293436, -1.2692307692307692, 0.31886313477145534], "guid": "e42962f5-aff6-4783-a242-a09e3787b195"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -1.2692307692307692, 0.06898903200408565], "guid": "8dfec589-7d73-4856-93c5-7a8360f6af89"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.5562055680783635, -1.2692307692307692, 0.2038891208921549], "xaxis": [-0.9996776933450584, 0.0, -0.025387190240421666], "yaxis": [-0.025387190240421666, 0.0, 0.9996776933450584]}, "guid": "d1e126ce-4e59-42f4-b416-d778e8ca336e"}, "size": 0.19454502163765713, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a50077a3-e291-49a7-a1a9-b367d8ebd91c"}], "contact_point": [[-1.9491423620390331, -1.2692309212112525, 0.31886296504824563], [-1.9412093712496197, -1.2692307702713101, 0.06898887240979862], [-1.1648507742690482, -1.2692307644214158, 0.0887047403464169], [-1.169611076872293, -1.2692309153374426, 0.33865938866227785]], "force_normal": [0.06434337336039728, 41.418083044397264, 28.622834062081743, 0.0865576258797421], "force_tangent1": [0.008420785326148861, 10.542503266525827, -3.978758119705723, 0.00010656403056405307], "force_tangent2": [-0.020531613698304647, 17.319897918434574, 13.047141822003503, 0.010737608834698957], "gap": [-4.780427893166715e-09, -4.780427893176998e-09, -4.780427893027812e-09, -4.780427893063189e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 76.75707435409728, "force_vector": [[0.020531615169001507, -0.06434336781051177, -0.008420824146970561], [-17.3198969717412, -41.418077079574395, -10.542528255641257], [-13.047141167771214, -28.622836760832406, 3.978740850451879], [-0.01073760685625079, -0.08655762606086174, -0.000106616254097742]], "force": [-30.35724413119966, -70.19181483427818, -6.572314845590446], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423620390331, -1.2692309212112525, 0.31886296504824563], "xaxis": [0.0, 6.033383313077538e-07, -0.999999999999818], "yaxis": [2.2857005894124537e-08, -0.9999999999998178, -6.033383313077537e-07]}, "guid": "9b19cea2-0c08-4f94-a0f9-2c04bb01ab79"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.9491423620390331, -1.2692309212112525, 0.31886296504824563], [-1.9412093712496197, -1.2692307702713101, 0.06898887240979862], [-1.1648507742690482, -1.2692307644214158, 0.0887047403464169], [-1.169611076872293, -1.2692309153374426, 0.33865938866227785]]}, "guid": "c9faf8b0-eb36-46fb-99dc-a8dd1b9db33c"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9491423620390331, -1.2692309212112525, 0.31886296504824563], "guid": "133955d5-eb3e-4044-a14c-3810958fd650"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093712496197, -1.2692307702713101, 0.06898887240979862], "guid": "e3ef657c-4055-47ab-b7c6-ecf0454bab12"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507742690482, -1.2692307644214158, 0.0887047403464169], "guid": "6600fc1b-a55c-4e94-aded-04863da2e839"}, {"dtype": "compas.geometry/Point", "data": [-1.169611076872293, -1.2692309153374426, 0.33865938866227785], "guid": "a7a4b74a-4abb-45dd-a42e-69a26047fcbb"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423620390331, -1.2692309212112525, 0.31886296504824563], "xaxis": [0.0, 6.033383313077538e-07, -0.999999999999818], "yaxis": [0.9999999999999998, 2.2857005894120375e-08, 1.3790507794852588e-14]}, "guid": "5a9e12b3-b563-4b1e-8d76-22cf57a11da6"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.06434337336039728, "c_nn": 0, "c_u": 0.008420785326148863, "c_v": 0.02053161369830465}, {"c_np": 41.418083044397264, "c_nn": 0, "c_u": 10.542503266525827, "c_v": -17.319897918434574}, {"c_np": 28.62283406208174, "c_nn": 0, "c_u": -3.9787581197057236, "c_v": -13.047141822003503}, {"c_np": 0.08655762587974211, "c_nn": 0, "c_u": 0.00010656403056405307, "c_v": -0.010737608834698958}]}, "guid": "b8e4ec1b-4aa5-42ae-8908-6b4197d68a65"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423620390331, -1.2692309212112525, 0.31886296504824563], "xaxis": [0.0, 6.033383313077538e-07, -0.999999999999818], "yaxis": [2.2857005894124537e-08, -0.9999999999998178, -6.033383313077537e-07]}, "guid": "2b5e590f-8775-4416-a7c4-8fd5c77b0fc4"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093712496197, -1.2692307702713101, 0.06898887240979862], "xaxis": [0.0, 6.033383313077538e-07, -0.999999999999818], "yaxis": [2.2857005894124537e-08, -0.9999999999998178, -6.033383313077537e-07]}, "guid": "668cccf3-78a7-4f8c-b664-3a8dc3c5cf96"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507742690482, -1.2692307644214158, 0.0887047403464169], "xaxis": [0.0, 6.033383313077538e-07, -0.999999999999818], "yaxis": [2.2857005894124537e-08, -0.9999999999998178, -6.033383313077537e-07]}, "guid": "04463f5c-162b-4b66-989c-3057d0202e36"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611076872293, -1.2692309153374426, 0.33865938866227785], "xaxis": [0.0, 6.033383313077538e-07, -0.999999999999818], "yaxis": [2.2857005894124537e-08, -0.9999999999998178, -6.033383313077537e-07]}, "guid": "88fd2100-f13c-492c-83c5-b9fa5b03f36c"}]}, "117": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552865, -1.4999999999999998, 0.08870494999794355], "guid": "be701ddc-6ec6-4736-9f3f-596eca40cd28"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, -1.4999999999999998, 0.33865962455932164], "guid": "b475c932-1b90-464c-9542-40ccbce04c31"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, -1.3846153846153846, 0.33865962455932164], "guid": "ed507f8d-a3c5-4272-b014-af29d0229896"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552865, -1.3846153846153846, 0.08870494999794355], "guid": "d8280417-890a-419c-8e3f-027410c5d4f0"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222978, -1.4423076923076925, 0.2136822872786326], "xaxis": [-0.019041287736090595, 0.0, 0.9998186982455127], "yaxis": [0.0, -1.0000000000000002, 0.0]}, "guid": "48beddd8-c82a-42bc-b6a9-a2e5c06a968b"}, "size": 0.028846153846153785, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "29d29f10-ddbb-4eba-a783-293f1e7983de"}], "contact_point": [[-1.1696110775845545, -1.3846155370647346, 0.3386593215726791], [-1.164850771309923, -1.384615379378374, 0.08870464671241146], [-1.1648507660608003, -1.499999995336417, 0.08870457344763737], [-1.1696110723354316, -1.5000001530227776, 0.338659248307905]], "force_normal": [2050.0690321634756, 470.63053559952317, 338.1929861791085, 1897.1798432121527], "force_tangent1": [16.39250001608899, -7.221497473650452, 4.555008589590343, -6.88570748511279], "force_tangent2": [-128.6136695656026, -116.77775226351517, -80.48255894120442, -122.14490623299176], "gap": [-1.793945132687283e-08, -1.794447840977903e-08, -1.7944074327611998e-08, -1.7939411039793603e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 4777.132231772358, "force_vector": [[-2047.2483916637345, 16.392206040262312, -167.62620649225119], [-468.321618551776, -7.221717952560006, -125.71794969308628], [-336.5991850794893, 4.554856174699776, -86.90758417290104], [-1894.5100947869523, -6.8859850127763105, -158.24737766377672]], "force": [-4746.679290081953, 6.839359249625772, -538.4991180220152], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110775845545, -1.3846155370647346, 0.3386593215726791], "xaxis": [0.0, 0.9999999999984622, -1.7537583056928184e-06], "yaxis": [-0.999818699438427, -3.339370666710607e-08, -0.019041225098496456]}, "guid": "25b6ec86-9ffe-4731-b5a7-4f6485b6b929"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.1696110775845545, -1.3846155370647346, 0.3386593215726791], [-1.164850771309923, -1.384615379378374, 0.08870464671241146], [-1.1648507660608003, -1.499999995336417, 0.08870457344763737], [-1.1696110723354316, -1.5000001530227776, 0.338659248307905]]}, "guid": "0a6d34ab-6b24-491c-bc14-7592bd1b1372"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1696110775845545, -1.3846155370647346, 0.3386593215726791], "guid": "d82522c5-6651-4488-a6de-5e2fba4d19e5"}, {"dtype": "compas.geometry/Point", "data": [-1.164850771309923, -1.384615379378374, 0.08870464671241146], "guid": "8b051394-4bdf-46d9-98d8-3b87becabe98"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507660608003, -1.499999995336417, 0.08870457344763737], "guid": "b9657df1-d910-4ba9-8ceb-925936bcb489"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110723354316, -1.5000001530227776, 0.338659248307905], "guid": "82f38116-3999-4aec-b2ad-6d74398e545a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110775845545, -1.3846155370647346, 0.3386593215726791], "xaxis": [0.0, 0.9999999999984622, -1.7537583056928184e-06], "yaxis": [0.01904122509852573, -1.7534403483271326e-06, -0.9998186994368894]}, "guid": "992cb544-ff44-4484-beb7-4a06c4e69680"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2050.069032163476, "c_nn": 0, "c_u": 16.392500016088995, "c_v": 128.61366956560266}, {"c_np": 470.6305355995232, "c_nn": 0, "c_u": -7.221497473650452, "c_v": 116.77775226351518}, {"c_np": 338.1929861791086, "c_nn": 0, "c_u": 4.555008589590344, "c_v": 80.48255894120443}, {"c_np": 1897.179843212153, "c_nn": 0, "c_u": -6.88570748511279, "c_v": 122.14490623299177}]}, "guid": "c6b69b28-5986-4062-af82-8675be4dc091"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110775845545, -1.3846155370647346, 0.3386593215726791], "xaxis": [0.0, 0.9999999999984622, -1.7537583056928184e-06], "yaxis": [-0.999818699438427, -3.339370666710607e-08, -0.019041225098496456]}, "guid": "c843173d-d23f-47fc-88c2-b70283bedf83"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.164850771309923, -1.384615379378374, 0.08870464671241146], "xaxis": [0.0, 0.9999999999984622, -1.7537583056928184e-06], "yaxis": [-0.999818699438427, -3.339370666710607e-08, -0.019041225098496456]}, "guid": "b67625ce-dcfb-473d-8fe4-4485bcd9391f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507660608003, -1.499999995336417, 0.08870457344763737], "xaxis": [0.0, 0.9999999999984622, -1.7537583056928184e-06], "yaxis": [-0.999818699438427, -3.339370666710607e-08, -0.019041225098496456]}, "guid": "655cf11b-fe6e-4c1a-bc97-df758420cf97"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110723354316, -1.5000001530227776, 0.338659248307905], "xaxis": [0.0, 0.9999999999984622, -1.7537583056928184e-06], "yaxis": [-0.999818699438427, -3.339370666710607e-08, -0.019041225098496456]}, "guid": "d1c14906-0e6b-442f-b81c-899579b02c37"}]}}, "7": {"8": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -1.2692307692307692, 0.03941912684456511], "guid": "7783aa3e-0a15-4af4-8131-6e62852145af"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -1.2692307692307692, 0.2891723881523536], "guid": "9f22c02b-8a67-4f64-9d09-f6b02946c35a"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -1.3846153846153846, 0.2891723881523536], "guid": "24b51e2a-eb9f-4e67-921b-eff2f351db00"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -1.3846153846153846, 0.03941912684456511], "guid": "1c201da6-aa64-48c2-9f6e-a7d758771ef6"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, -1.3269230769230769, 0.16429575749845934], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062878, 0.0, 0.9990130452311541]}, "guid": "da52f308-711b-4747-ab9a-210074bbd186"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "02423c28-3ec6-4b8b-b292-0e2db8094b35"}], "contact_point": [[-2.7283595500634075, -1.2692307609028801, 0.28917237898923437], [-2.728359544768412, -1.3846155705757508, 0.2891723056605998], [-2.7172551383266437, -1.384615408860541, 0.039419125141449476], [-2.717255140312267, -1.2692307705510535, 0.03941912403787953]], "force_normal": [4.465328448217334, 3.8125867980570334, 2967.917925214341, 3936.000119083944], "force_tangent1": [0.09361874387494602, 0.12933526750011828, 290.7669369227289, 138.79715826018906], "force_tangent2": [-0.5939621619417149, -0.6482816590264454, 616.3436653356786, 781.7344599193128], "gap": [-2.423331349700734e-08, -2.423411094330946e-08, -2.4242583881673703e-08, -2.424432743164477e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7065.006749498604, "force_vector": [[4.487303788099934, -0.09361890055119801, -0.395036560644453], [3.8376191054708664, -0.12933545719793854, -0.47829567675714646], [2937.612206120863, -290.76664043013216, 747.5633909429581], [3897.3926820335228, -138.79677918208122, 955.7908194346127]], "force": [6843.329811047956, -429.7863739699625, 1702.4808781401691], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595500634075, -1.2692307609028801, 0.28917237898923437], "xaxis": [0.0, -0.9999999999999214, 3.966120107360712e-07], "yaxis": [0.9990130495782651, 1.761656964276276e-08, 0.04441764032830682]}, "guid": "aab5db75-0bcd-4a6c-9d6b-46db1839ac9c"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595500634075, -1.2692307609028801, 0.28917237898923437], [-2.728359544768412, -1.3846155705757508, 0.2891723056605998], [-2.7172551383266437, -1.384615408860541, 0.039419125141449476], [-2.717255140312267, -1.2692307705510535, 0.03941912403787953]]}, "guid": "292f4f62-8c06-40b3-bd7d-176b58933f36"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595500634075, -1.2692307609028801, 0.28917237898923437], "guid": "5ab9585b-5778-4230-9dc1-73ef886d26a6"}, {"dtype": "compas.geometry/Point", "data": [-2.728359544768412, -1.3846155705757508, 0.2891723056605998], "guid": "c999ee15-d7cb-4a72-ad63-74bfd77e8cd8"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551383266437, -1.384615408860541, 0.039419125141449476], "guid": "7cf14f88-3211-4c6d-90c2-3d1f4a7434cb"}, {"dtype": "compas.geometry/Point", "data": [-2.717255140312267, -1.2692307705510535, 0.03941912403787953], "guid": "ad28f346-f18d-4e94-adef-aa5670c1e396"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595500634075, -1.2692307609028801, 0.28917237898923437], "xaxis": [0.0, -0.9999999999999214, 3.966120107360712e-07], "yaxis": [0.04441764032831032, -3.9622057434481007e-07, -0.9990130495781865]}, "guid": "4189da26-63e1-454e-9a36-a26774474fdc"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 4.465328448217335, "c_nn": 0, "c_u": 0.09361874387494602, "c_v": 0.593962161941715}, {"c_np": 3.812586798057034, "c_nn": 0, "c_u": 0.1293352675001183, "c_v": 0.6482816590264455}, {"c_np": 2967.917925214341, "c_nn": 0, "c_u": 290.7669369227289, "c_v": -616.3436653356787}, {"c_np": 3936.0001190839444, "c_nn": 0, "c_u": 138.79715826018904, "c_v": -781.7344599193129}]}, "guid": "0a6c6fe6-92bb-4e1a-a1ff-576765f36709"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595500634075, -1.2692307609028801, 0.28917237898923437], "xaxis": [0.0, -0.9999999999999214, 3.966120107360712e-07], "yaxis": [0.9990130495782651, 1.761656964276276e-08, 0.04441764032830682]}, "guid": "b8e8d48d-631b-4f83-9261-d46ffd52c829"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359544768412, -1.3846155705757508, 0.2891723056605998], "xaxis": [0.0, -0.9999999999999214, 3.966120107360712e-07], "yaxis": [0.9990130495782651, 1.761656964276276e-08, 0.04441764032830682]}, "guid": "d2a77e95-9057-4d77-ae22-d938a2ea5e5e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551383266437, -1.384615408860541, 0.039419125141449476], "xaxis": [0.0, -0.9999999999999214, 3.966120107360712e-07], "yaxis": [0.9990130495782651, 1.761656964276276e-08, 0.04441764032830682]}, "guid": "6b52113c-1f72-461f-910e-381614293082"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255140312267, -1.2692307705510535, 0.03941912403787953], "xaxis": [0.0, -0.9999999999999214, 3.966120107360712e-07], "yaxis": [0.9990130495782651, 1.761656964276276e-08, 0.04441764032830682]}, "guid": "2cef1de6-e260-45f1-9661-8c3db3e41385"}]}, "17": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -1.1538461538461537, 0.03941912684456511], "guid": "85634b0e-94a1-4e83-81d1-720ab4a4616b"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -1.1538461538461537, 0.2891723881523536], "guid": "c56dad0b-303f-482c-bae5-22ce69a6223d"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -1.2692307692307692, 0.2891723881523536], "guid": "03e6f228-8acf-463d-ade9-ab97e9aa97d5"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -1.2692307692307692, 0.03941912684456511], "guid": "bb54db5c-f69e-436e-974f-06859144c57e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, -1.2115384615384617, 0.16429575749845934], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062878, 0.0, -0.9990130452311541]}, "guid": "cadae311-7b72-4b1a-9151-35bb67f0c936"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "1ec04b11-b0ba-4c7f-b17c-93a7ee01d57e"}], "contact_point": [[-2.7283595500634075, -1.1538463392333602, 0.2891723789893112], [-2.7283595484087213, -1.2692307689265878, 0.28917238753602564], [-2.7172551383266437, -1.2692307711241837, 0.03941912514144061], [-2.7172551436216392, -1.1538461775181503, 0.03941919847016082]], "force_normal": [34.31611257778311, 14.878545020049945, 3740.453785794087, 3533.5934704304827], "force_tangent1": [-8.953576539322649, 1.0622184103801353, 107.4492652116207, -296.73625328243673], "force_tangent2": [-4.3888013146590295, -1.951196375324393, 760.6358658875017, 517.8843021180405], "gap": [-2.8299990972251117e-08, -2.8297686885453732e-08, -2.83093457653935e-08, -2.8307536500690164e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7435.53587943192, "force_vector": [[34.4771844742691, 8.953575404920754, -2.860232590500609], [14.950528172576664, -1.0622189213752757, -1.2884003586410469], [3702.976493040913, -107.44889793806797, 926.0273295365419], [3507.1027902014443, 296.73652072862444, 674.326942134487]], "force": [7259.506995889204, 197.17897927410195, 1596.2056387218872], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595500634075, -1.1538463392333602, 0.2891723789893112], "xaxis": [0.0, -0.9999999999999214, 3.966120107360712e-07], "yaxis": [0.9990130495782651, 1.761656964276276e-08, 0.04441764032830682]}, "guid": "b648bc90-a28f-4b89-ad6c-9e03c0b789cc"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595500634075, -1.1538463392333602, 0.2891723789893112], [-2.7283595484087213, -1.2692307689265878, 0.28917238753602564], [-2.7172551383266437, -1.2692307711241837, 0.03941912514144061], [-2.7172551436216392, -1.1538461775181503, 0.03941919847016082]]}, "guid": "d9a59840-c768-43ec-b3c9-0a1bb23f8b0a"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595500634075, -1.1538463392333602, 0.2891723789893112], "guid": "91e8a345-0464-433f-8f85-0623207b808a"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595484087213, -1.2692307689265878, 0.28917238753602564], "guid": "4234f12e-1d35-4dc5-a803-dbfd1c5a5236"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551383266437, -1.2692307711241837, 0.03941912514144061], "guid": "10774461-d8cb-4f27-864c-c2170f8baa1c"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551436216392, -1.1538461775181503, 0.03941919847016082], "guid": "36bcfa04-fcfa-4fdf-8d7e-a63b428918d0"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595500634075, -1.1538463392333602, 0.2891723789893112], "xaxis": [0.0, -0.9999999999999214, 3.966120107360712e-07], "yaxis": [0.04441764032831032, -3.9622057434481007e-07, -0.9990130495781865]}, "guid": "3365f0c8-16f3-4964-b71d-cea45b280bff"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 34.316112577783116, "c_nn": 0, "c_u": -8.953576539322649, "c_v": 4.38880131465903}, {"c_np": 14.878545020049947, "c_nn": 0, "c_u": 1.0622184103801353, "c_v": 1.9511963753243933}, {"c_np": 3740.4537857940873, "c_nn": 0, "c_u": 107.4492652116207, "c_v": -760.6358658875017}, {"c_np": 3533.5934704304836, "c_nn": 0, "c_u": -296.73625328243673, "c_v": -517.8843021180405}]}, "guid": "d9015db1-a12c-4938-b5c9-d56c799769c2"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595500634075, -1.1538463392333602, 0.2891723789893112], "xaxis": [0.0, -0.9999999999999214, 3.966120107360712e-07], "yaxis": [0.9990130495782651, 1.761656964276276e-08, 0.04441764032830682]}, "guid": "4fb0f6a6-701c-4ab4-81a8-0257a4de7cae"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595484087213, -1.2692307689265878, 0.28917238753602564], "xaxis": [0.0, -0.9999999999999214, 3.966120107360712e-07], "yaxis": [0.9990130495782651, 1.761656964276276e-08, 0.04441764032830682]}, "guid": "92166f89-db1d-4e56-bc6f-75a074dac29e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551383266437, -1.2692307711241837, 0.03941912514144061], "xaxis": [0.0, -0.9999999999999214, 3.966120107360712e-07], "yaxis": [0.9990130495782651, 1.761656964276276e-08, 0.04441764032830682]}, "guid": "f0d621af-e0a6-4923-950c-461757390342"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551436216392, -1.1538461775181503, 0.03941919847016082], "xaxis": [0.0, -0.9999999999999214, 3.966120107360712e-07], "yaxis": [0.9990130495782651, 1.761656964276276e-08, 0.04441764032830682]}, "guid": "4cb85514-6d12-449d-b3d6-3bf02442a25d"}]}, "119": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -1.3846153846153844, 0.06898903200408564], "guid": "814c0670-1a09-4e8a-9720-de93ab05e31c"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551283058985, -1.3846153846153844, 0.03941912684456508], "guid": "9682a1c1-8673-40c0-a9c1-aef75150fe3a"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -1.3846153846153844, 0.28917238815235363], "guid": "3427df1a-5d6a-4984-915d-40bc6b1e2d48"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293432, -1.3846153846153844, 0.31886313477145534], "guid": "6fb03ffe-02b6-464f-a1ff-aa997b33e4b3"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.3339948498021252, -1.3846153846153844, 0.17919582177605328], "xaxis": [-0.9992748587227028, 0.0, -0.03807567103443305], "yaxis": [0.03807567103443305, 0.0, -0.9992748587227028]}, "guid": "42afe9cf-c330-4beb-ba68-ee2109da2581"}, "size": 0.1945450216376571, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "396c08d3-eb9a-4b2f-afd8-25d9c9b12b41"}], "contact_point": [[-2.7283595030366, -1.3846155712019366, 0.289172309120687], [-1.9491423492489883, -1.3846155480632156, 0.3188629026017728], [-1.9412093957124779, -1.384615381501324, 0.06898880996333569], [-2.7172551502643643, -1.3846154045459307, 0.03941914685591866]], "force_normal": [15.571075378104508, 0.07837244105289803, 10.418676761564877, 17.143595135469187], "force_tangent1": [6.7592205712287985, -0.005279246807267942, 2.787964529902526, 7.5109201158143835], "force_tangent2": [-3.203521658139801, -0.0042515564197591026, 4.152819659816401, 3.023111208532603], "gap": [-8.977669119199141e-09, -8.975940562414254e-09, -8.97750943966609e-09, -8.976884107999433e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 46.62400529302311, "force_vector": [[3.203520801307783, 15.57107106060663, 6.759230923443353], [0.004251552107146457, 0.07837244479666651, -0.005279194702423949], [-4.152820233126559, 10.418674679504713, 2.7879714566161264], [-3.023112151895904, 17.143589975579918, 7.51093151349674]], "force": [-3.9681600316075336, 43.21170816048793, 17.052854698853796], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595030366, -1.3846155712019366, 0.289172309120687], "xaxis": [0.0, -6.648362864728509e-07, 0.9999999999997791], "yaxis": [-5.502715727272731e-08, 0.9999999999997776, 6.6483628647285e-07]}, "guid": "1d45487c-f006-437b-9ac3-23307f6eef09"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595030366, -1.3846155712019366, 0.289172309120687], [-1.9491423492489883, -1.3846155480632156, 0.3188629026017728], [-1.9412093957124779, -1.384615381501324, 0.06898880996333569], [-2.7172551502643643, -1.3846154045459307, 0.03941914685591866]]}, "guid": "35f9322e-e5a7-4cf1-ae62-bbe1bc01b7d3"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595030366, -1.3846155712019366, 0.289172309120687], "guid": "f9f7f8e7-33c0-4691-a75e-29a6e1bb518a"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423492489883, -1.3846155480632156, 0.3188629026017728], "guid": "398e0c8b-09c7-4cef-affe-77cf40c2d7c6"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093957124779, -1.384615381501324, 0.06898880996333569], "guid": "f22c9f18-ae26-4c28-9952-ba3a9351ec30"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551502643643, -1.3846154045459307, 0.03941914685591866], "guid": "01fe5400-f091-4f27-84bf-655cc8589068"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595030366, -1.3846155712019366, 0.289172309120687], "xaxis": [0.0, -6.648362864728509e-07, 0.9999999999997791], "yaxis": [0.9999999999999987, 5.5027157272715156e-08, 3.658405089635756e-14]}, "guid": "886f4219-abc5-4c05-99d1-ff90e3923bbb"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 15.571075378104513, "c_nn": 0, "c_u": 6.7592205712288, "c_v": 3.203521658139802}, {"c_np": 0.07837244105289806, "c_nn": 0, "c_u": -0.005279246807267943, "c_v": 0.004251556419759103}, {"c_np": 10.41867676156488, "c_nn": 0, "c_u": 2.7879645299025264, "c_v": -4.1528196598164016}, {"c_np": 17.143595135469187, "c_nn": 0, "c_u": 7.510920115814384, "c_v": -3.0231112085326033}]}, "guid": "cc8913ff-71be-46a2-9ecd-baaa7a9c3018"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595030366, -1.3846155712019366, 0.289172309120687], "xaxis": [0.0, -6.648362864728509e-07, 0.9999999999997791], "yaxis": [-5.502715727272731e-08, 0.9999999999997776, 6.6483628647285e-07]}, "guid": "a485d609-ec69-4c27-b4ae-47ddc308bd63"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423492489883, -1.3846155480632156, 0.3188629026017728], "xaxis": [0.0, -6.648362864728509e-07, 0.9999999999997791], "yaxis": [-5.502715727272731e-08, 0.9999999999997776, 6.6483628647285e-07]}, "guid": "af02338d-294f-4ae0-ac82-06894914bcea"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093957124779, -1.384615381501324, 0.06898880996333569], "xaxis": [0.0, -6.648362864728509e-07, 0.9999999999997791], "yaxis": [-5.502715727272731e-08, 0.9999999999997776, 6.6483628647285e-07]}, "guid": "4196ba9e-25b3-4d37-99f0-fc0d4cfd3bba"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551502643643, -1.3846154045459307, 0.03941914685591866], "xaxis": [0.0, -6.648362864728509e-07, 0.9999999999997791], "yaxis": [-5.502715727272731e-08, 0.9999999999997776, 6.6483628647285e-07]}, "guid": "6d63030f-95d4-4094-9951-502ae94617d0"}]}, "16": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -1.1538461538461537, 0.06898903200408563], "guid": "fa271584-2b3f-4b42-885c-e15ce3306b9c"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293432, -1.1538461538461537, 0.31886313477145534], "guid": "f4ba22b4-5229-4600-9df1-4c5e3dcb6001"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -1.1538461538461537, 0.2891723881523536], "guid": "b8e0db44-9c2e-47e7-979c-a2862ed7a581"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551283058985, -1.1538461538461537, 0.03941912684456508], "guid": "94b0490c-800d-4d43-a03b-ca8b5cf28a2b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.3339948498021252, -1.1538461538461537, 0.17919582177605323], "xaxis": [-0.9992748587227028, 0.0, -0.03807567103443308], "yaxis": [-0.03807567103443308, 0.0, 0.9992748587227028]}, "guid": "83af1975-c2b3-41c2-a1f2-7500fd035755"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a0e6e504-7a22-4f4b-b92f-7df7da3b4c4a"}], "contact_point": [[-2.7283595330451176, -1.1538463140019215, 0.2891723295257342], [-2.717255135569398, -1.1538461737671024, 0.039419204513852606], [-1.9412093959186727, -1.1538461535322815, 0.06898894957765028], [-1.949142371806925, -1.1538462936844622, 0.3188630124137812]], "force_normal": [0.31330195669768585, 0.5275917983213197, 17.695168357123883, 9.095094949570443], "force_tangent1": [-0.030604550915860788, 0.0030082382486182856, 4.511109156286037, 3.627672892641191], "force_tangent2": [0.01162169983245282, -0.16153565374969295, -7.19808560526254, 1.3768077779338432], "gap": [-1.1761743612367186e-08, -1.176174361156361e-08, -1.1761743614262975e-08, -1.1761743613861386e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 29.409646477059137, "force_vector": [[-0.011621684985501929, -0.3133019743681542, 0.0306043756588823], [0.16153567875154592, -0.5275917889835143, -0.003008533376491873], [7.19808644381234, -17.695165492558836, -4.511119054728427], [-1.3768073469297415, -9.095092985541779, -3.627677980316557]], "force": [5.971193090648643, -27.631152241452284, -8.111201192762593], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595330451176, -1.1538463140019215, 0.2891723295257342], "xaxis": [0.0, 5.593867821280646e-07, -0.9999999999998436], "yaxis": [4.7388631191343293e-08, -0.9999999999998425, -5.59386782128064e-07]}, "guid": "0361fc9c-dcb9-4dea-86b1-267c6e083e86"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595330451176, -1.1538463140019215, 0.2891723295257342], [-2.717255135569398, -1.1538461737671024, 0.039419204513852606], [-1.9412093959186727, -1.1538461535322815, 0.06898894957765028], [-1.949142371806925, -1.1538462936844622, 0.3188630124137812]]}, "guid": "3a0b72fc-cfcb-47f9-a677-c372b0b26cdc"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595330451176, -1.1538463140019215, 0.2891723295257342], "guid": "f2ed4236-68ad-4246-a337-fae3b0c41817"}, {"dtype": "compas.geometry/Point", "data": [-2.717255135569398, -1.1538461737671024, 0.039419204513852606], "guid": "9d3f8b31-b7b1-450b-8d63-436ca495e21a"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093959186727, -1.1538461535322815, 0.06898894957765028], "guid": "733a29c7-cc82-4fd2-9b75-15476027241a"}, {"dtype": "compas.geometry/Point", "data": [-1.949142371806925, -1.1538462936844622, 0.3188630124137812], "guid": "ab2093a9-1d97-4e7c-a0e8-ced300135b32"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595330451176, -1.1538463140019215, 0.2891723295257342], "xaxis": [0.0, 5.593867821280646e-07, -0.9999999999998436], "yaxis": [0.9999999999999989, 4.738863119133589e-08, 2.6508573911579162e-14]}, "guid": "bb53a27c-81a6-42bb-841f-a6478e13694d"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.3133019566976859, "c_nn": 0, "c_u": -0.030604550915860788, "c_v": -0.01162169983245282}, {"c_np": 0.5275917983213196, "c_nn": 0, "c_u": 0.003008238248618286, "c_v": 0.16153565374969298}, {"c_np": 17.69516835712388, "c_nn": 0, "c_u": 4.511109156286037, "c_v": 7.19808560526254}, {"c_np": 9.095094949570443, "c_nn": 0, "c_u": 3.627672892641191, "c_v": -1.3768077779338432}]}, "guid": "98162e5a-4048-47ac-a0f6-814dc573ef42"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595330451176, -1.1538463140019215, 0.2891723295257342], "xaxis": [0.0, 5.593867821280646e-07, -0.9999999999998436], "yaxis": [4.7388631191343293e-08, -0.9999999999998425, -5.59386782128064e-07]}, "guid": "736bdb1b-8485-44d9-8011-c87333df43c9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255135569398, -1.1538461737671024, 0.039419204513852606], "xaxis": [0.0, 5.593867821280646e-07, -0.9999999999998436], "yaxis": [4.7388631191343293e-08, -0.9999999999998425, -5.59386782128064e-07]}, "guid": "43d065cb-214f-4c9b-b547-2e0386af0a4c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093959186727, -1.1538461535322815, 0.06898894957765028], "xaxis": [0.0, 5.593867821280646e-07, -0.9999999999998436], "yaxis": [4.7388631191343293e-08, -0.9999999999998425, -5.59386782128064e-07]}, "guid": "b8539176-f465-4f44-9d0f-aaa1ad19cc46"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142371806925, -1.1538462936844622, 0.3188630124137812], "xaxis": [0.0, 5.593867821280646e-07, -0.9999999999998436], "yaxis": [4.7388631191343293e-08, -0.9999999999998425, -5.59386782128064e-07]}, "guid": "eef273b1-0148-4429-ae0b-030fac84b259"}]}, "15": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -1.2692307692307692, 0.06898903200408567], "guid": "cb775ec8-f6ce-4f05-89f3-1c3f334cac98"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -1.2692307692307692, 0.31886313477145534], "guid": "a5757f51-61c9-4ec6-80f9-81804a6c7779"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -1.1538461538461537, 0.31886313477145534], "guid": "a3e49a7d-7abc-4be6-bedb-44ccbe266a3e"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -1.1538461538461537, 0.06898903200408567], "guid": "381a9bee-d90b-4b86-8564-73edd9d8e9d2"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, -1.2115384615384615, 0.1939260833877705], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "70e81050-b72a-4c30-a738-701fef40f465"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "f9175bee-5446-4c94-9fea-2daa22b172ba"}], "contact_point": [[-1.949142372360295, -1.153846313429188, 0.3188630256930305], [-1.9412093862581816, -1.1538461474588342, 0.06898895174690606], [-1.9412093812933315, -1.2692307783178143, 0.06898887698448486], [-1.9491423678682878, -1.2692309070352545, 0.3188629658242402]], "force_normal": [1624.4213005476756, 1536.04745800728, 1649.3621489974128, 1816.2733430622538], "force_tangent1": [72.82771967061056, 39.52048451930343, 67.4903045442726, 38.51383654979314], "force_tangent2": [-147.25780669020278, -200.6906821952542, -253.883318977058, -215.4705854447965], "gap": [-2.1481503352037968e-08, -2.1480557542898627e-08, -2.147993448727764e-08, -2.1481332908094284e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6679.88910752342, "force_vector": [[-1618.9304891456184, 72.82757909283248, -198.72975392436337], [-1528.9056211154034, 39.52030814682054, -249.3314236773345], [-1640.4753425247725, 67.49008801970257, -306.09298913070825], [-1808.5213934751014, 38.5136434374236, -272.99599654261556]], "force": [-6596.832846260895, 218.35161869677918, -1027.1501632750217], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142372360295, -1.153846313429188, 0.3188630256930305], "xaxis": [0.0, 0.9999999999997499, -7.073817257914645e-07], "yaxis": [-0.9994964149330359, -2.2446600274214146e-08, -0.03173194819118888]}, "guid": "9b03a3fc-211c-41bf-b5b0-3a0019b18232"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.949142372360295, -1.153846313429188, 0.3188630256930305], [-1.9412093862581816, -1.1538461474588342, 0.06898895174690606], [-1.9412093812933315, -1.2692307783178143, 0.06898887698448486], [-1.9491423678682878, -1.2692309070352545, 0.3188629658242402]]}, "guid": "99833ee8-866f-4ca3-8d3d-b7f6da5ca5d4"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.949142372360295, -1.153846313429188, 0.3188630256930305], "guid": "5d5b87cd-439a-43e0-a54b-c82c2d7b820e"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093862581816, -1.1538461474588342, 0.06898895174690606], "guid": "2a73a854-1042-4d2e-8642-535c67daf7ef"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093812933315, -1.2692307783178143, 0.06898887698448486], "guid": "54ec1a8b-3f4b-4859-89ab-20db0a8d6824"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423678682878, -1.2692309070352545, 0.3188629658242402], "guid": "2fccdaaf-1516-486f-9e71-a38fbbe10cc0"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142372360295, -1.153846313429188, 0.3188630256930305], "xaxis": [0.0, 0.9999999999997499, -7.073817257914645e-07], "yaxis": [0.03173194819119681, -7.070254989177125e-07, -0.9994964149327857]}, "guid": "e4fc89b4-9f49-4b0d-b5f1-a17d7b583f33"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1624.4213005476759, "c_nn": 0, "c_u": 72.82771967061056, "c_v": 147.25780669020276}, {"c_np": 1536.0474580072803, "c_nn": 0, "c_u": 39.52048451930343, "c_v": 200.69068219525417}, {"c_np": 1649.3621489974128, "c_nn": 0, "c_u": 67.49030454427259, "c_v": 253.88331897705794}, {"c_np": 1816.273343062254, "c_nn": 0, "c_u": 38.51383654979313, "c_v": 215.47058544479646}]}, "guid": "a9f40827-55c5-4723-a6ad-dafc4f1575a0"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142372360295, -1.153846313429188, 0.3188630256930305], "xaxis": [0.0, 0.9999999999997499, -7.073817257914645e-07], "yaxis": [-0.9994964149330359, -2.2446600274214146e-08, -0.03173194819118888]}, "guid": "1ddf7fc6-76ab-4176-b32b-698fc9ac07f9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093862581816, -1.1538461474588342, 0.06898895174690606], "xaxis": [0.0, 0.9999999999997499, -7.073817257914645e-07], "yaxis": [-0.9994964149330359, -2.2446600274214146e-08, -0.03173194819118888]}, "guid": "a15f46ff-cec7-45d6-8e3f-bfb49bf8f01a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093812933315, -1.2692307783178143, 0.06898887698448486], "xaxis": [0.0, 0.9999999999997499, -7.073817257914645e-07], "yaxis": [-0.9994964149330359, -2.2446600274214146e-08, -0.03173194819118888]}, "guid": "011ed89f-c684-4232-b318-67cbe90cea86"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423678682878, -1.2692309070352545, 0.3188629658242402], "xaxis": [0.0, 0.9999999999997499, -7.073817257914645e-07], "yaxis": [-0.9994964149330359, -2.2446600274214146e-08, -0.03173194819118888]}, "guid": "57a349d4-2be2-4866-b537-ed5068ef9100"}]}}, "8": {"17": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7172551283058994, -1.2692307692307692, 0.03941912684456508], "guid": "465ef69b-1424-42e8-be64-2e022d47684b"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595628310566, -1.2692307692307692, 0.2891723881523536], "guid": "c19826a5-9811-4ea4-b665-1f22602214c1"}, {"dtype": "compas.geometry/Point", "data": [-3.5071370309951106, -1.2692307692307692, 0.24959216965742537], "guid": "23a73aaf-f5dc-43dc-b03e-b747250254bc"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629690048982, -1.2692307692307692, 2.858824288409778e-15], "guid": "71936f49-5e6d-476a-895b-f6c2cc299048"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.111407985334628, -1.2692307692307692, 0.14463077458782633], "xaxis": [-0.9987109811433932, 0.0, -0.050758015560116394], "yaxis": [-0.050758015560116394, 0.0, 0.9987109811433932]}, "guid": "b05db188-e61c-4245-a84a-f791ae87623c"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c7fee02a-5eee-4a83-9969-43685378289a"}], "contact_point": [[-3.5071370282587875, -1.2692307692307692, 0.2495921674729983], [-3.4928629675326217, -1.2692307692307692, -2.6462872726451536e-09], [-2.717255128305899, -1.2692307692307692, 0.03941912684456508], [-2.7283595630345214, -1.2692307692307692, 0.28917238596693673]], "force_normal": [0.0, 0.0, 0.0, 0.0], "force_tangent1": [0.0, 0.0, 0.0, 0.0], "force_tangent2": [0.0, 0.0, 0.0, 0.0], "gap": [0.0, 0.0, 0.0, 0.0], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 0.0, "force_vector": [[0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0]], "force": [0.0, 0.0, 0.0], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.5071370282587875, -1.2692307692307692, 0.2495921674729983], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "964d84c5-4908-4fda-aa7c-00d60295c0e9"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-3.5071370282587875, -1.2692307692307692, 0.2495921674729983], [-3.4928629675326217, -1.2692307692307692, -2.6462872726451536e-09], [-2.717255128305899, -1.2692307692307692, 0.03941912684456508], [-2.7283595630345214, -1.2692307692307692, 0.28917238596693673]]}, "guid": "a5f302eb-8a9e-4eec-b1f9-74c96acdb997"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-3.5071370282587875, -1.2692307692307692, 0.2495921674729983], "guid": "93f3636c-1e73-4151-b473-7eb4355f81eb"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629675326217, -1.2692307692307692, -2.6462872726451536e-09], "guid": "0e95a9f1-4092-4630-8fcf-15b3f0f51cad"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -1.2692307692307692, 0.03941912684456508], "guid": "947bb9e8-cdd3-4ad7-b14b-5b477b783d64"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595630345214, -1.2692307692307692, 0.28917238596693673], "guid": "fea104d5-f7f5-45fe-83da-cabe6eed0b41"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.5071370282587875, -1.2692307692307692, 0.2495921674729983], "xaxis": [0.0, -0.0, -1.0], "yaxis": [1.0, 0.0, 0.0]}, "guid": "e69a4292-f303-482f-9a36-485db242b9af"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}]}, "guid": "edac60a7-d25a-4d1d-8537-fb481f07ba8a"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-3.5071370282587875, -1.2692307692307692, 0.2495921674729983], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "484a7cba-063b-4397-a643-7fbe042f10a7"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-3.4928629675326217, -1.2692307692307692, -2.6462872726451536e-09], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "b7f63427-6173-4565-b762-d381b4e8e1a8"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255128305899, -1.2692307692307692, 0.03941912684456508], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "c8d7790d-e881-4761-8647-5498ef62052c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595630345214, -1.2692307692307692, 0.28917238596693673], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "e5bac931-27e0-414e-8ab5-2712460b7c06"}]}, "119": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -1.4999999999999998, 0.03941912684456511], "guid": "64570040-e232-45a1-83e0-fba03cc963e9"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -1.4999999999999998, 0.2891723881523536], "guid": "cdb903b3-4bdb-41a3-8c60-3945294dd970"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -1.3846153846153844, 0.2891723881523536], "guid": "d9b31f06-0e73-4d10-b0dd-d7cb1c3c9c8e"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -1.3846153846153844, 0.03941912684456511], "guid": "4c02b130-991d-42bc-b758-f857bd903aca"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, -1.442307692307692, 0.16429575749845934], "xaxis": [-0.04441773810062878, 0.0, 0.9990130452311541], "yaxis": [0.0, -1.0, 0.0]}, "guid": "a72adff0-d5b4-4d29-8f95-3c481af516f7"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "efed3828-d7a1-48df-9e89-6ef904851b98"}], "contact_point": [[-2.7283595370930973, -1.3846155609604751, 0.28917238760892006], [-2.7172551430529834, -1.3846153963481962, 0.03941914687489492], [-2.7172551413982995, -1.4999999974047769, 0.039419129988350364], [-2.72835953378373, -1.4999999906537085, 0.289172333506209]], "force_normal": [5.3663278693707515, 2088.9083394007853, 1920.9919464386294, 4.85932287917973], "force_tangent1": [0.276962684634028, -81.65072207097579, 64.88286065018184, 0.2588303913695661], "force_tangent2": [0.8991283449361817, -399.1515684635688, -456.09218847585, 1.2835818427884707], "gap": [-2.948534534651953e-08, -2.9496693016540407e-08, -2.94971873154894e-08, -2.9484869367960774e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 4109.670202772371, "force_vector": [[-5.400968689489398, 0.2769628008984517, 0.6598816052946584], [-2069.117349248144, -81.65080867564853, -491.5418658901105], [-1898.8375164392778, 64.88276533715197, -540.9678744637566], [-4.911540580778068, 0.25883057927171205, 1.066475605607767]], "force": [-3978.267374957689, -16.23224995832641, -1030.7833831429646], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595370930973, -1.3846155609604751, 0.28917238760892006], "xaxis": [0.0, 0.9999999999999846, -1.7618981714547679e-07], "yaxis": [-0.9990130522546963, -7.825925321448277e-09, -0.04441758013169642]}, "guid": "6e96825d-7c97-4309-8167-8b219b596359"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595370930973, -1.3846155609604751, 0.28917238760892006], [-2.7172551430529834, -1.3846153963481962, 0.03941914687489492], [-2.7172551413982995, -1.4999999974047769, 0.039419129988350364], [-2.72835953378373, -1.4999999906537085, 0.289172333506209]]}, "guid": "1ffe5e61-dfb0-4dc6-b528-7f4581d73836"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595370930973, -1.3846155609604751, 0.28917238760892006], "guid": "23052502-327c-431e-ac36-9841e9e81b91"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551430529834, -1.3846153963481962, 0.03941914687489492], "guid": "3c71b9d5-1846-4d18-9096-fecd611c51e9"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551413982995, -1.4999999974047769, 0.039419129988350364], "guid": "f7500970-fc42-44c9-8314-f51b63445c6b"}, {"dtype": "compas.geometry/Point", "data": [-2.72835953378373, -1.4999999906537085, 0.289172333506209], "guid": "45800d9f-ab05-4c87-a59f-3a46b14f6ee4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595370930973, -1.3846155609604751, 0.28917238760892006], "xaxis": [0.0, 0.9999999999999846, -1.7618981714547679e-07], "yaxis": [0.044417580131697124, -1.7601592700269958e-07, -0.9990130522546808]}, "guid": "ca913e92-a5cd-43fe-90c4-6addb2ad2d47"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 5.366327869370752, "c_nn": 0, "c_u": 0.27696268463402807, "c_v": -0.899128344936182}, {"c_np": 2088.9083394007857, "c_nn": 0, "c_u": -81.6507220709758, "c_v": 399.1515684635689}, {"c_np": 1920.9919464386298, "c_nn": 0, "c_u": 64.88286065018185, "c_v": 456.09218847585004}, {"c_np": 4.8593228791797305, "c_nn": 0, "c_u": 0.2588303913695661, "c_v": -1.2835818427884709}]}, "guid": "c7e5c10e-f63e-43fa-87aa-5c8096555abc"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595370930973, -1.3846155609604751, 0.28917238760892006], "xaxis": [0.0, 0.9999999999999846, -1.7618981714547679e-07], "yaxis": [-0.9990130522546963, -7.825925321448277e-09, -0.04441758013169642]}, "guid": "4358e5e4-7eec-4df1-9888-b50e6e8be7d0"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551430529834, -1.3846153963481962, 0.03941914687489492], "xaxis": [0.0, 0.9999999999999846, -1.7618981714547679e-07], "yaxis": [-0.9990130522546963, -7.825925321448277e-09, -0.04441758013169642]}, "guid": "5d792de9-8646-4208-9ecf-24a65b1ce9e2"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551413982995, -1.4999999974047769, 0.039419129988350364], "xaxis": [0.0, 0.9999999999999846, -1.7618981714547679e-07], "yaxis": [-0.9990130522546963, -7.825925321448277e-09, -0.04441758013169642]}, "guid": "7a05c8c5-a839-424b-ba33-891a616691df"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.72835953378373, -1.4999999906537085, 0.289172333506209], "xaxis": [0.0, 0.9999999999999846, -1.7618981714547679e-07], "yaxis": [-0.9990130522546963, -7.825925321448277e-09, -0.04441758013169642]}, "guid": "dcb532ab-509e-4cfa-a485-4ec36fefd53c"}]}}, "9": {"10": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -1.0384615384615383, 0.03941912684456782], "guid": "1e9f9a5a-3244-426d-932d-78710c1d2cbb"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -1.0384615384615383, 0.28917238815235635], "guid": "9d7e623c-fb92-4709-9ee0-eafe6563bdb0"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -1.1538461538461537, 0.28917238815235635], "guid": "cec8fd33-8b7f-4c51-aa3e-cc1ab885f07b"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -1.1538461538461537, 0.03941912684456782], "guid": "45fc09eb-e068-48da-9715-fe00101fb8aa"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, -1.096153846153846, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.04441773810062701, 0.0, 0.9990130452311542]}, "guid": "2b6a75eb-ae20-4c0b-928d-094293f59e6c"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "2a538698-6bd4-488a-a102-e7118419c1a9"}], "contact_point": [[2.7172551306124264, -1.1538461451604132, 0.03941912469340365], [2.7172551306124264, -1.0384615366532568, 0.03941912471301344], [2.7283595605527666, -1.0384615366957028, 0.2891723862246503], [2.7283595605527666, -1.1538461526534398, 0.2891723862050405]], "force_normal": [3416.345397904222, 3711.444177722391, 8.887314242252229, 161.5625386855894], "force_tangent1": [11.880313428879928, -66.1863002661459, -0.049448402290706836, 55.28397505972475], "force_tangent2": [681.021421349695, 709.0500386891681, -1.6152125643190762, 52.28623824839743], "gap": [-4.804597369161634e-09, -4.80730946504978e-09, -4.795438948399808e-09, -4.796729510079941e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7439.088554981729, "force_vector": [[3382.724203662406, 11.880313570295833, -832.0955570556162], [3676.2867673028913, -66.18630011774354, -873.204126357547], [8.95028693136222, -0.049448402497854656, 1.2188641904411341], [159.08064842141076, 55.28397506982172, -59.41087369672208]], "force": [7227.04190631807, 0.9285401198761605, -1763.4916929194442], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551306124264, -1.1538461451604132, 0.03941912469340365], "xaxis": [-0.0, 1.0, 1.699515211896963e-10], "yaxis": [0.9990130460465475, 7.548859041221043e-12, -0.04441771976136163]}, "guid": "df17d0d4-fc61-45b3-8712-0427d9fe4b04"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.7172551306124264, -1.1538461451604132, 0.03941912469340365], [2.7172551306124264, -1.0384615366532568, 0.03941912471301344], [2.7283595605527666, -1.0384615366957028, 0.2891723862246503], [2.7283595605527666, -1.1538461526534398, 0.2891723862050405]]}, "guid": "20cffa81-07c8-414b-bb1d-fc38f6086033"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.7172551306124264, -1.1538461451604132, 0.03941912469340365], "guid": "5e57bce6-331c-4c91-8b76-a4245ab4ff98"}, {"dtype": "compas.geometry/Point", "data": [2.7172551306124264, -1.0384615366532568, 0.03941912471301344], "guid": "8646c385-a3bb-492e-9efa-830496ea01cf"}, {"dtype": "compas.geometry/Point", "data": [2.7283595605527666, -1.0384615366957028, 0.2891723862246503], "guid": "2fb513f9-d2a8-48f0-ac0c-acef1239e1bf"}, {"dtype": "compas.geometry/Point", "data": [2.7283595605527666, -1.1538461526534398, 0.2891723862050405], "guid": "f176a9a5-e83e-4328-9c07-ae97a42daa7b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551306124264, -1.1538461451604132, 0.03941912469340365], "xaxis": [-0.0, 1.0, 1.699515211896963e-10], "yaxis": [0.04441771976136163, -1.6978378686396286e-10, 0.9990130460465475]}, "guid": "0a02d4f9-1ace-4e7d-8dc8-eebea5ba3d65"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3416.3453979042224, "c_nn": 0, "c_u": 11.880313428879926, "c_v": -681.021421349695}, {"c_np": 3711.444177722391, "c_nn": 0, "c_u": -66.1863002661459, "c_v": -709.0500386891681}, {"c_np": 8.88731424225223, "c_nn": 0, "c_u": -0.04944840229070683, "c_v": 1.6152125643190764}, {"c_np": 161.56253868558946, "c_nn": 0, "c_u": 55.28397505972475, "c_v": -52.28623824839744}]}, "guid": "8c16a65c-72b8-4e71-aac2-13cadabcdaa7"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551306124264, -1.1538461451604132, 0.03941912469340365], "xaxis": [-0.0, 1.0, 1.699515211896963e-10], "yaxis": [0.9990130460465475, 7.548859041221043e-12, -0.04441771976136163]}, "guid": "800ac3b4-195a-4ed6-b2a0-5f968f316eb0"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551306124264, -1.0384615366532568, 0.03941912471301344], "xaxis": [-0.0, 1.0, 1.699515211896963e-10], "yaxis": [0.9990130460465475, 7.548859041221043e-12, -0.04441771976136163]}, "guid": "9ea40bd0-87fd-41ad-8830-7ecff690f0f9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595605527666, -1.0384615366957028, 0.2891723862246503], "xaxis": [-0.0, 1.0, 1.699515211896963e-10], "yaxis": [0.9990130460465475, 7.548859041221043e-12, -0.04441771976136163]}, "guid": "7cb9c76d-0703-4ae5-8462-fb8335360f79"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595605527666, -1.1538461526534398, 0.2891723862050405], "xaxis": [-0.0, 1.0, 1.699515211896963e-10], "yaxis": [0.9990130460465475, 7.548859041221043e-12, -0.04441771976136163]}, "guid": "42b318b4-18d7-42f5-ae46-04c9b326a53b"}]}, "18": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.4928629690048973, -1.0384615384615383, 0.0], "guid": "18538896-7ac3-4fc0-9048-a723310bfa95"}, {"dtype": "compas.geometry/Point", "data": [3.5071370309951093, -1.0384615384615383, 0.24959216965742254], "guid": "2ff31c8c-6b38-4a7a-ade3-9703685fd645"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -1.0384615384615383, 0.28917238815235635], "guid": "0f52784b-479e-4eb7-9270-eb58009015e5"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -1.0384615384615383, 0.03941912684456786], "guid": "7cc96fd4-d773-4725-a920-e60fdaf09552"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.1114079853346266, -1.0384615384615383, 0.14463077458782628], "xaxis": [-0.9987109811433927, 0.0, 0.0507580155601245], "yaxis": [0.0507580155601245, 0.0, 0.9987109811433927]}, "guid": "31249f17-ee8e-4b1d-a172-b7634691fd55"}, "size": 0.1945450216376573, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "78c588fd-4d63-4fb6-aa2a-91c32afd8a04"}], "contact_point": [[2.7172551297781746, -1.0384615384615383, 0.039419129490852356], [3.4928629690048973, -1.0384615384615383, 0.0], [3.507137029731063, -1.0384615384615383, 0.24959217011928558], [2.728359564506797, -1.0384615384615383, 0.28917238861322403]], "force_normal": [0.0, 0.0, 0.0, 0.0], "force_tangent1": [0.0, 0.0, 0.0, 0.0], "force_tangent2": [0.0, 0.0, 0.0, 0.0], "gap": [0.0, 0.0, 0.0, 0.0], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 0.0, "force_vector": [[0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0]], "force": [0.0, 0.0, 0.0], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, -1.0384615384615383, 0.039419129490852356], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "6586094b-2c1d-4868-91f8-094d266f3fde"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.7172551297781746, -1.0384615384615383, 0.039419129490852356], [3.4928629690048973, -1.0384615384615383, 0.0], [3.507137029731063, -1.0384615384615383, 0.24959217011928558], [2.728359564506797, -1.0384615384615383, 0.28917238861322403]]}, "guid": "8521aa7c-61b4-4d8c-b5ff-812276ee929d"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.7172551297781746, -1.0384615384615383, 0.039419129490852356], "guid": "48e3b34e-3ebe-4072-9c44-79875ad3794b"}, {"dtype": "compas.geometry/Point", "data": [3.4928629690048973, -1.0384615384615383, 0.0], "guid": "6f3e736e-1312-4965-9088-17ed4c7b3d0b"}, {"dtype": "compas.geometry/Point", "data": [3.507137029731063, -1.0384615384615383, 0.24959217011928558], "guid": "085752bb-60ce-4fd5-9eae-1218b4dadaa1"}, {"dtype": "compas.geometry/Point", "data": [2.728359564506797, -1.0384615384615383, 0.28917238861322403], "guid": "bfe01583-bcb8-48b1-91e7-ba2bc036d408"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, -1.0384615384615383, 0.039419129490852356], "xaxis": [0.0, -0.0, -1.0], "yaxis": [1.0, 0.0, 0.0]}, "guid": "51b41b8e-7357-4492-8b8f-629c0058efcb"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}]}, "guid": "da24f28f-682b-4b75-9b3e-5ca8ec30f6f1"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, -1.0384615384615383, 0.039419129490852356], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "e61a94d8-cb5f-4ff0-aecd-2eaf52789cc5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [3.4928629690048973, -1.0384615384615383, 0.0], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "9c7881c7-e5c3-4edc-aa64-3b7b2f278c3f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [3.507137029731063, -1.0384615384615383, 0.24959217011928558], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "cd0de16e-ea91-4aaa-9e2e-e070ada21352"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359564506797, -1.0384615384615383, 0.28917238861322403], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "4e43c5e6-e8a4-4459-9f79-f17185261adb"}]}}, "10": {"11": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -1.0384615384615383, 0.06898903200408708], "guid": "1ce7d61c-58b6-4155-883b-543628182668"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -1.0384615384615383, 0.3188631347714567], "guid": "ca1049bc-8433-4a1e-9eb3-9514baac0627"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -1.1538461538461537, 0.3188631347714567], "guid": "d54141d2-4c8f-41c5-836e-05cc8d1718f9"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -1.1538461538461537, 0.06898903200408708], "guid": "8d6a272c-c6c0-45a0-beae-1fa8b61cd0d5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, -1.0961538461538458, 0.19392608338777195], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "954852fd-4ca3-475f-bdef-7ea2870c761c"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c264157e-7efe-494e-8b4b-5e5e5b2f289f"}], "contact_point": [[1.9412093793541045, -1.1538461435731906, 0.06898899999160092], [1.9412093810090594, -1.0384615127142813, 0.0689890128554303], [1.949142390574889, -1.0384615394439092, 0.31886310841947624], [1.9491423891563564, -1.1538461405004934, 0.31886310300246534]], "force_normal": [1769.8209467854697, 1805.9413644088581, 1509.637683324202, 1601.4239655552688], "force_tangent1": [-19.268994288266697, 22.56924710566307, -74.1255398358078, -131.44311575430515], "force_tangent2": [271.0704110335728, 291.31834399100836, 91.58005178962601, 102.61569005594691], "gap": [-8.931100397965326e-09, -8.930111843053785e-09, -8.92993657891031e-09, -8.929945278028124e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6732.529040463289, "force_vector": [[1760.3280693600182, -19.26910559430694, -327.09392435848474], [1795.7877889735976, 22.56912852293857, -348.47784944604575], [1505.9714261739052, -74.12558728477694, -139.43779011310113], [1597.3613026324963, -131.44316794778217, -153.3804173670361]], "force": [6659.4485871400175, -202.2687323039275, -968.3899812846677], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093793541045, -1.1538461435731906, 0.06898899999160092], "xaxis": [0.0, 0.9999999999999422, -3.402876997702588e-07], "yaxis": [0.999496412043404, -1.0798022631452711e-08, -0.03173203920900533]}, "guid": "bf5c22ab-829c-4bb4-ae23-f83381a35188"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093793541045, -1.1538461435731906, 0.06898899999160092], [1.9412093810090594, -1.0384615127142813, 0.0689890128554303], [1.949142390574889, -1.0384615394439092, 0.31886310841947624], [1.9491423891563564, -1.1538461405004934, 0.31886310300246534]]}, "guid": "8c6342ba-e070-4f07-b019-8090a14aefa4"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093793541045, -1.1538461435731906, 0.06898899999160092], "guid": "e01b0de2-c806-4566-8cc0-79395951db44"}, {"dtype": "compas.geometry/Point", "data": [1.9412093810090594, -1.0384615127142813, 0.0689890128554303], "guid": "89f0f6f9-de4b-4408-aba9-30b9c1b4ccaa"}, {"dtype": "compas.geometry/Point", "data": [1.949142390574889, -1.0384615394439092, 0.31886310841947624], "guid": "c29009b8-32ad-4df8-8e63-bac0087e9e1b"}, {"dtype": "compas.geometry/Point", "data": [1.9491423891563564, -1.1538461405004934, 0.31886310300246534], "guid": "5ff80f91-d4f1-4695-afba-e535cacb5707"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093793541045, -1.1538461435731906, 0.06898899999160092], "xaxis": [0.0, 0.9999999999999422, -3.402876997702588e-07], "yaxis": [0.03173203920900717, 3.4011633498287675e-07, 0.9994964120433462]}, "guid": "c223034f-e308-43cf-8818-2d04c3a19165"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1769.8209467854697, "c_nn": 0, "c_u": -19.268994288266693, "c_v": -271.0704110335728}, {"c_np": 1805.941364408858, "c_nn": 0, "c_u": 22.569247105663074, "c_v": -291.3183439910083}, {"c_np": 1509.637683324202, "c_nn": 0, "c_u": -74.12553983580779, "c_v": -91.58005178962603}, {"c_np": 1601.4239655552688, "c_nn": 0, "c_u": -131.44311575430513, "c_v": -102.61569005594693}]}, "guid": "b4c0bdd3-4a08-47af-81dc-05677785b898"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093793541045, -1.1538461435731906, 0.06898899999160092], "xaxis": [0.0, 0.9999999999999422, -3.402876997702588e-07], "yaxis": [0.999496412043404, -1.0798022631452711e-08, -0.03173203920900533]}, "guid": "5231321f-5ec6-4890-b30d-1936d60236f7"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093810090594, -1.0384615127142813, 0.0689890128554303], "xaxis": [0.0, 0.9999999999999422, -3.402876997702588e-07], "yaxis": [0.999496412043404, -1.0798022631452711e-08, -0.03173203920900533]}, "guid": "db5bf8fe-657c-45ff-aa75-a0e978352a19"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.949142390574889, -1.0384615394439092, 0.31886310841947624], "xaxis": [0.0, 0.9999999999999422, -3.402876997702588e-07], "yaxis": [0.999496412043404, -1.0798022631452711e-08, -0.03173203920900533]}, "guid": "ae9113bc-13a5-4737-9b36-84a91dcbe623"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423891563564, -1.1538461405004934, 0.31886310300246534], "xaxis": [0.0, 0.9999999999999422, -3.402876997702588e-07], "yaxis": [0.999496412043404, -1.0798022631452711e-08, -0.03173203920900533]}, "guid": "019fe7d3-338d-4e2a-a284-bf9cca79e873"}]}, "20": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.923076923076923, 0.06898903200408708], "guid": "f8ae1459-2279-4c39-918b-30a8afc88ced"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.923076923076923, 0.3188631347714567], "guid": "8620ff4f-aa69-4091-aa8f-ac3151a0a356"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -1.0384615384615383, 0.3188631347714567], "guid": "797f24fb-ef66-4351-9a0e-075b5777a27b"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -1.0384615384615383, 0.06898903200408708], "guid": "cea61465-016d-4e06-ae85-a2c0c79184bc"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, -0.9807692307692306, 0.19392608338777195], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "734800a3-eddf-44ca-8c62-6b78f7d52f4f"}, "size": 0.028846153846153817, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ec55fa74-90cb-45ef-a154-ed322737d13c"}], "contact_point": [[1.9412093745588082, -1.0384615102181638, 0.06898900828444728], [1.9412093762137645, -0.923076916612158, 0.0689890249683709], [1.9491423929732776, -0.9230769218121446, 0.31886310539535234], [1.9491423917911659, -1.0384615377698876, 0.31886310360509273]], "force_normal": [1876.198346865105, 1859.088139862366, 1909.5375395915476, 1953.1385935376672], "force_tangent1": [6.737704192092714, -12.93317642265368, 27.201877604851653, 21.982660281129032], "force_tangent2": [297.33976078057, 290.5830877844669, 256.4152782177633, 220.2682091929279], "gap": [-1.1424398153205832e-08, -1.142516942130383e-08, -1.142568759484263e-08, -1.1425934398829599e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7672.305434685527, "force_vector": [[1865.8183080810516, 6.737594612983701, -356.7256828805189], [1848.9311208087884, -12.933283760508816, -349.4294641434458], [1900.4393300993822, 27.201780265633907, -316.8797373134732], [1945.165448357467, 21.982573614988215, -282.1344216396653]], "force": [7560.354207346689, 42.98866473309701, -1305.1693059771032], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093745588082, -1.0384615102181638, 0.06898900828444728], "xaxis": [0.0, 0.9999999999999528, -3.0718031975132984e-07], "yaxis": [0.9994964110698149, -9.747467370610976e-09, -0.031732069875118736]}, "guid": "a580f771-4acb-4028-94c4-db0589bf6d99"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093745588082, -1.0384615102181638, 0.06898900828444728], [1.9412093762137645, -0.923076916612158, 0.0689890249683709], [1.9491423929732776, -0.9230769218121446, 0.31886310539535234], [1.9491423917911659, -1.0384615377698876, 0.31886310360509273]]}, "guid": "30a8d612-0dd8-4ac7-8328-2683733071ef"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093745588082, -1.0384615102181638, 0.06898900828444728], "guid": "0933f132-4e1d-4228-baa7-f89219141488"}, {"dtype": "compas.geometry/Point", "data": [1.9412093762137645, -0.923076916612158, 0.0689890249683709], "guid": "f365fe62-8a88-46ec-90a6-185cf6bc8dfa"}, {"dtype": "compas.geometry/Point", "data": [1.9491423929732776, -0.9230769218121446, 0.31886310539535234], "guid": "7303223a-b744-4002-b6b6-fb1aac6d23bf"}, {"dtype": "compas.geometry/Point", "data": [1.9491423917911659, -1.0384615377698876, 0.31886310360509273], "guid": "07a9dc8e-f078-4fbf-9a7d-a9f60a007c9c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093745588082, -1.0384615102181638, 0.06898900828444728], "xaxis": [0.0, 0.9999999999999528, -3.0718031975132984e-07], "yaxis": [0.03173206987512025, 3.070256271427324e-07, 0.9994964110697678]}, "guid": "db5799fc-4871-4574-a35c-122b820ba13a"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1876.198346865105, "c_nn": 0, "c_u": 6.737704192092713, "c_v": -297.3397607805699}, {"c_np": 1859.0881398623662, "c_nn": 0, "c_u": -12.933176422653679, "c_v": -290.5830877844669}, {"c_np": 1909.5375395915478, "c_nn": 0, "c_u": 27.201877604851656, "c_v": -256.4152782177633}, {"c_np": 1953.1385935376672, "c_nn": 0, "c_u": 21.98266028112903, "c_v": -220.26820919292788}]}, "guid": "2f7ed984-d36a-4fdd-8c3c-c03998a106ce"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093745588082, -1.0384615102181638, 0.06898900828444728], "xaxis": [0.0, 0.9999999999999528, -3.0718031975132984e-07], "yaxis": [0.9994964110698149, -9.747467370610976e-09, -0.031732069875118736]}, "guid": "f1674671-b757-4f41-84e8-42538d1f27e5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093762137645, -0.923076916612158, 0.0689890249683709], "xaxis": [0.0, 0.9999999999999528, -3.0718031975132984e-07], "yaxis": [0.9994964110698149, -9.747467370610976e-09, -0.031732069875118736]}, "guid": "062635a3-7853-4d8a-8c38-41ef57e5046e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423929732776, -0.9230769218121446, 0.31886310539535234], "xaxis": [0.0, 0.9999999999999528, -3.0718031975132984e-07], "yaxis": [0.9994964110698149, -9.747467370610976e-09, -0.031732069875118736]}, "guid": "a59b887b-bee8-4303-b7b8-f4e669f7dc5f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423917911659, -1.0384615377698876, 0.31886310360509273], "xaxis": [0.0, 0.9999999999999528, -3.0718031975132984e-07], "yaxis": [0.9994964110698149, -9.747467370610976e-09, -0.031732069875118736]}, "guid": "459a5900-f5c6-41fd-a38d-44e266852389"}]}, "19": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.9230769230769229, 0.03941912684456786], "guid": "00b8c546-5037-4f57-a4ab-187fc68db974"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.9230769230769229, 0.2891723881523564], "guid": "5daccd78-47ea-4207-bdb2-647c048714c2"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.9230769230769229, 0.3188631347714568], "guid": "50537038-8a0c-4a1b-a3c0-5a4f24e5a70f"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.9230769230769229, 0.06898903200408711], "guid": "c1c0265b-dc0a-4a22-a997-975b1887e782"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.333994849802124, -0.9230769230769228, 0.1791958217760553], "xaxis": [-0.9992748587227028, 0.0, 0.03807567103443127], "yaxis": [0.03807567103443127, 0.0, 0.9992748587227028]}, "guid": "9ee03f83-a29c-4f18-8323-d38fa533a9c6"}, "size": 0.19454502163765716, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "acc45feb-8aad-4958-87a3-166e8f9a660f"}], "contact_point": [[1.9412093771009578, -0.9230769143040872, 0.06898903180876034], [2.7172551316528453, -0.9230769133667425, 0.03941913028278608], [2.7283595514803065, -0.9230769170383867, 0.2891723819545771], [1.949142390242113, -0.9230769179795617, 0.3188631095460917]], "force_normal": [29.74257259606947, 52.873256573340996, 5.152778268077312, 0.1657054416222123], "force_tangent1": [-13.8407335740299, -11.54816744211788, -0.11016437742430257, -0.036013071906554235], "force_tangent2": [-3.997959485136423, 19.73149493707372, -1.861518518470516, 0.02184235300160451], "gap": [-1.3912920723701928e-09, -1.391292072443051e-09, -1.3912920728156914e-09, -1.3912920724510133e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 92.61491747894367, "force_vector": [[3.9979595043677296, -29.742572797356143, 13.840733135926708], [-19.7314949028863, -52.87325675620182, 11.548166663303528], [1.8615185218022607, -5.152778268496371, 0.1101643015247284], [-0.021842352894460713, -0.16570544216680197, 0.0360130694657404]], "force": [-13.893859229610772, -87.93431326422113, 25.53507717022071], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093771009578, -0.9230769143040872, 0.06898903180876034], "xaxis": [0.0, 1.4729835093897404e-08, -0.9999999999999999], "yaxis": [6.465919150462745e-10, -0.9999999999999999, -1.4729835093897404e-08]}, "guid": "2a620ed0-8708-48dd-9fe7-d153ce5b43ac"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093771009578, -0.9230769143040872, 0.06898903180876034], [2.7172551316528453, -0.9230769133667425, 0.03941913028278608], [2.7283595514803065, -0.9230769170383867, 0.2891723819545771], [1.949142390242113, -0.9230769179795617, 0.3188631095460917]]}, "guid": "f9a2224f-9539-48d5-8b15-1959b5c3b084"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093771009578, -0.9230769143040872, 0.06898903180876034], "guid": "7aee9124-e945-4a8b-a9d4-8c68d6626da1"}, {"dtype": "compas.geometry/Point", "data": [2.7172551316528453, -0.9230769133667425, 0.03941913028278608], "guid": "015f569e-e47c-4a84-ae37-3942cbf8dab0"}, {"dtype": "compas.geometry/Point", "data": [2.7283595514803065, -0.9230769170383867, 0.2891723819545771], "guid": "ac0a1730-f895-4800-8c74-93d7863519e1"}, {"dtype": "compas.geometry/Point", "data": [1.949142390242113, -0.9230769179795617, 0.3188631095460917], "guid": "8ade4348-d1c9-4028-979b-1c356e20b42b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093771009578, -0.9230769143040872, 0.06898903180876034], "xaxis": [0.0, 1.4729835093897404e-08, -0.9999999999999999], "yaxis": [1.0, 6.465919150462743e-10, 9.524192281678942e-18]}, "guid": "709bc8a2-6341-4a1a-b116-977b5a9ce12e"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 29.74257259606947, "c_nn": 0, "c_u": -13.8407335740299, "c_v": 3.9979594851364224}, {"c_np": 52.873256573340996, "c_nn": 0, "c_u": -11.54816744211788, "c_v": -19.73149493707372}, {"c_np": 5.152778268077311, "c_nn": 0, "c_u": -0.11016437742430256, "c_v": 1.861518518470516}, {"c_np": 0.16570544162221226, "c_nn": 0, "c_u": -0.03601307190655423, "c_v": -0.021842353001604514}]}, "guid": "c38a7a67-d8f8-4874-9246-c82ecc12583b"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093771009578, -0.9230769143040872, 0.06898903180876034], "xaxis": [0.0, 1.4729835093897404e-08, -0.9999999999999999], "yaxis": [6.465919150462745e-10, -0.9999999999999999, -1.4729835093897404e-08]}, "guid": "84bcb590-adb6-46ae-a4fe-a87316b32c10"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551316528453, -0.9230769133667425, 0.03941913028278608], "xaxis": [0.0, 1.4729835093897404e-08, -0.9999999999999999], "yaxis": [6.465919150462745e-10, -0.9999999999999999, -1.4729835093897404e-08]}, "guid": "93222f42-4123-4769-96df-d1553f04fdcc"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595514803065, -0.9230769170383867, 0.2891723819545771], "xaxis": [0.0, 1.4729835093897404e-08, -0.9999999999999999], "yaxis": [6.465919150462745e-10, -0.9999999999999999, -1.4729835093897404e-08]}, "guid": "53bde3ff-fb4e-4c40-bd40-5d5d1ff8e7a5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.949142390242113, -0.9230769179795617, 0.3188631095460917], "xaxis": [0.0, 1.4729835093897404e-08, -0.9999999999999999], "yaxis": [6.465919150462745e-10, -0.9999999999999999, -1.4729835093897404e-08]}, "guid": "aeefdfe8-f83e-42f2-9e53-9570b80ba726"}]}, "18": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -1.0384615384615383, 0.03941912684456782], "guid": "6e0088bd-337c-4c0b-91c4-1afb730c06d4"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -1.0384615384615383, 0.28917238815235635], "guid": "a52da783-4b0b-49ab-a7d5-a2b26cfb24e2"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.923076923076923, 0.28917238815235635], "guid": "6e9049f6-173b-431a-89e7-eeddf1f995c3"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.923076923076923, 0.03941912684456782], "guid": "0439cb78-0fa3-4f40-b27c-04f9a706bc91"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7228073455684774, -0.9807692307692307, 0.1642957574984621], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062701, 0.0, 0.9990130452311542]}, "guid": "d72a07c5-fa2a-462b-9456-46ab5b1b0d74"}, "size": 0.028846153846153827, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "61bf9ad0-bd8e-42b6-97d8-fda489d90f7d"}], "contact_point": [[2.7172551306124264, -1.0384615372263784, 0.03941912469340362], [2.7283595605527666, -1.0384615372688242, 0.2891723862050405], [2.7283595605527666, -0.9230769213110872, 0.2891723862246502], [2.7172551309433643, -0.9230769138180608, 0.03941913215624057]], "force_normal": [3815.8862246781514, 9.849640203193118, 7.735294742047038, 3248.1569724275787], "force_tangent1": [-140.04389713949234, -0.24524010357968662, -0.2583151144719575, 47.07663908950413], "force_tangent2": [-694.7835330734374, 1.4119309773341204, 1.2027797729840854, -405.83321372058555], "gap": [-4.804036466032135e-09, -4.795385423893055e-09, -4.794942101037876e-09, -4.802711808578963e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7166.854419111974, "force_vector": [[-3781.259420415916, 140.04389699272417, 863.5907787114718], [-9.902633816328104, 0.24524010374505562, -0.9730389081366867], [-7.781085097211295, 0.2583151146177769, -0.8580085305643258], [-3226.925005105313, -47.07663918292765, 549.708401160062]], "force": [-7025.8681444347685, 93.47081302815936, 1411.4681324328326], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551306124264, -1.0384615372263784, 0.03941912469340362], "xaxis": [0.0, -1.0, -1.6995104857563075e-10], "yaxis": [-0.9990130460465475, -7.548838048781924e-12, 0.04441771976136163]}, "guid": "d12f354b-b451-4a4f-a112-5f881bf889ee"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.7172551306124264, -1.0384615372263784, 0.03941912469340362], [2.7283595605527666, -1.0384615372688242, 0.2891723862050405], [2.7283595605527666, -0.9230769213110872, 0.2891723862246502], [2.7172551309433643, -0.9230769138180608, 0.03941913215624057]]}, "guid": "909717c0-9004-419e-882d-fe1ccfcc5efa"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.7172551306124264, -1.0384615372263784, 0.03941912469340362], "guid": "aa18d315-dc04-4b1e-825f-f97161d7b202"}, {"dtype": "compas.geometry/Point", "data": [2.7283595605527666, -1.0384615372688242, 0.2891723862050405], "guid": "453e8118-6800-4faf-ab3c-43d8b9aaf983"}, {"dtype": "compas.geometry/Point", "data": [2.7283595605527666, -0.9230769213110872, 0.2891723862246502], "guid": "6d2a4fdf-4c9a-4f13-8439-29cfbf5fca07"}, {"dtype": "compas.geometry/Point", "data": [2.7172551309433643, -0.9230769138180608, 0.03941913215624057], "guid": "ef94684a-29cb-4558-b659-00f741c30d54"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551306124264, -1.0384615372263784, 0.03941912469340362], "xaxis": [0.0, -1.0, -1.6995104857563075e-10], "yaxis": [0.04441771976136163, -1.6978331471634564e-10, 0.9990130460465475]}, "guid": "ba345737-644d-45b2-8e15-96587d12dd91"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3815.886224678152, "c_nn": 0, "c_u": -140.04389713949232, "c_v": 694.7835330734374}, {"c_np": 9.849640203193118, "c_nn": 0, "c_u": -0.24524010357968662, "c_v": -1.4119309773341207}, {"c_np": 7.735294742047039, "c_nn": 0, "c_u": -0.25831511447195743, "c_v": -1.2027797729840857}, {"c_np": 3248.1569724275787, "c_nn": 0, "c_u": 47.076639089504134, "c_v": 405.8332137205856}]}, "guid": "397b3267-a9c6-4a56-a683-a55f20b1fe5e"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551306124264, -1.0384615372263784, 0.03941912469340362], "xaxis": [0.0, -1.0, -1.6995104857563075e-10], "yaxis": [-0.9990130460465475, -7.548838048781924e-12, 0.04441771976136163]}, "guid": "3fd40f47-bef8-47a8-adc2-249b098597e0"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595605527666, -1.0384615372688242, 0.2891723862050405], "xaxis": [0.0, -1.0, -1.6995104857563075e-10], "yaxis": [-0.9990130460465475, -7.548838048781924e-12, 0.04441771976136163]}, "guid": "d55e0d61-e376-47e8-a3fd-4f60aafe4436"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595605527666, -0.9230769213110872, 0.2891723862246502], "xaxis": [0.0, -1.0, -1.6995104857563075e-10], "yaxis": [-0.9990130460465475, -7.548838048781924e-12, 0.04441771976136163]}, "guid": "42f081c4-35b8-463b-8eea-9c5d1b133341"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551309433643, -0.9230769138180608, 0.03941913215624057], "xaxis": [0.0, -1.0, -1.6995104857563075e-10], "yaxis": [-0.9990130460465475, -7.548838048781924e-12, 0.04441771976136163]}, "guid": "547481b3-a41f-4810-a9ad-47d62482c656"}]}}, "11": {"12": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, -1.0384615384615383, 0.08870494999794477], "guid": "e0e3fe64-35af-4049-9cfa-a7c117cb402f"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -1.0384615384615383, 0.33865962455932297], "guid": "ccb636e3-efa2-481b-bb0e-9658a5a75e47"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -1.1538461538461537, 0.33865962455932297], "guid": "5ff74199-1f84-4a10-9459-4d8f422091f7"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -1.1538461538461537, 0.08870494999794477], "guid": "fa49e0b1-7f56-49b7-a428-aa03928c52fe"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, -1.096153846153846, 0.2136822872786339], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "4de64d2c-fda0-4512-94ed-0d031c40b3c7"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "9241d99b-85da-4936-9f0c-ad38c70f1bd3"}], "contact_point": [[1.1648507831240962, -1.0384614948092648, 0.08870493415642595], [1.1696110989418864, -1.038461529644275, 0.3386595864784927], [1.1696110993674917, -1.1538461754043356, 0.3386595721094383], [1.1648507831240962, -1.1538460958658348, 0.08870489743969634]], "force_normal": [763.7750567780647, 3121.45182230905, 3153.787426302043, 721.1739452096854], "force_tangent1": [77.36307276080943, 19.42657154282543, -32.536760964085865, 10.55590077954364], "force_tangent2": [122.02774228333509, 187.65430082740073, 156.58499620594665, 98.92314308343343], "gap": [-8.978766396256044e-09, -8.979058052999938e-09, -8.979136654625146e-09, -8.978374758176438e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7781.102619885897, "force_vector": [[761.313020776393, 77.36311621225043, -136.54883711094513], [3117.312723704798, 19.42665015914651, -247.05666392385572], [3150.2340640719144, -32.536692036659446, -216.6087195474246], [719.1595736412901, 10.555936622040607, -112.63726901068124]], "force": [7748.019382194395, 74.80901095677811, -712.8514895929068], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507831240962, -1.0384614948092648, 0.08870493415642595], "xaxis": [-0.0, 0.9999999999999494, 3.182116962497163e-07], "yaxis": [0.9998186986790184, 6.059153225983905e-09, -0.019041264973581246]}, "guid": "018f9401-1d66-4813-98f7-0bbdc256c3a8"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507831240962, -1.0384614948092648, 0.08870493415642595], [1.1696110989418864, -1.038461529644275, 0.3386595864784927], [1.1696110993674917, -1.1538461754043356, 0.3386595721094383], [1.1648507831240962, -1.1538460958658348, 0.08870489743969634]]}, "guid": "d720ccf6-7bbd-4e50-bbce-f1aa011aea9e"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507831240962, -1.0384614948092648, 0.08870493415642595], "guid": "eeb4302b-ac57-4050-9acd-0cfc1f19a624"}, {"dtype": "compas.geometry/Point", "data": [1.1696110989418864, -1.038461529644275, 0.3386595864784927], "guid": "b6336ea4-0040-4916-96d0-dd4de14bf839"}, {"dtype": "compas.geometry/Point", "data": [1.1696110993674917, -1.1538461754043356, 0.3386595721094383], "guid": "189e42b0-af64-40aa-b4e9-a2304e228f35"}, {"dtype": "compas.geometry/Point", "data": [1.1648507831240962, -1.1538460958658348, 0.08870489743969634], "guid": "e788d943-a245-4ef0-a2db-4bddcf9425eb"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507831240962, -1.0384614948092648, 0.08870493415642595], "xaxis": [-0.0, 0.9999999999999494, 3.182116962497163e-07], "yaxis": [0.01904126497358221, -3.1815400404883446e-07, 0.9998186986789678]}, "guid": "e3375ee5-2e47-4a76-9f6f-f3b838ef79f6"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 763.7750567780646, "c_nn": 0, "c_u": 77.36307276080943, "c_v": -122.0277422833351}, {"c_np": 3121.45182230905, "c_nn": 0, "c_u": 19.42657154282543, "c_v": -187.6543008274007}, {"c_np": 3153.787426302043, "c_nn": 0, "c_u": -32.536760964085865, "c_v": -156.58499620594662}, {"c_np": 721.1739452096853, "c_nn": 0, "c_u": 10.55590077954364, "c_v": -98.92314308343343}]}, "guid": "1b457fce-f7f0-4ac8-822c-76714b0fbea0"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507831240962, -1.0384614948092648, 0.08870493415642595], "xaxis": [-0.0, 0.9999999999999494, 3.182116962497163e-07], "yaxis": [0.9998186986790184, 6.059153225983905e-09, -0.019041264973581246]}, "guid": "ce13b062-6151-4f13-ac02-fc8ca196cfcd"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696110989418864, -1.038461529644275, 0.3386595864784927], "xaxis": [-0.0, 0.9999999999999494, 3.182116962497163e-07], "yaxis": [0.9998186986790184, 6.059153225983905e-09, -0.019041264973581246]}, "guid": "4dda6893-fafa-4aed-a284-7cfbc2b3c041"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696110993674917, -1.1538461754043356, 0.3386595721094383], "xaxis": [-0.0, 0.9999999999999494, 3.182116962497163e-07], "yaxis": [0.9998186986790184, 6.059153225983905e-09, -0.019041264973581246]}, "guid": "ef6e8eda-115f-4a19-8fca-255fcd8dfbd8"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507831240962, -1.1538460958658348, 0.08870489743969634], "xaxis": [-0.0, 0.9999999999999494, 3.182116962497163e-07], "yaxis": [0.9998186986790184, 6.059153225983905e-09, -0.019041264973581246]}, "guid": "1c7393e7-5a2c-4073-8284-4f9c10be3d01"}]}, "20": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -1.038461538461538, 0.06898903200408707], "guid": "52f3a7a6-a117-4a16-80f4-4c235502a347"}, {"dtype": "compas.geometry/Point", "data": [1.9491423927293423, -1.038461538461538, 0.31886313477145684], "guid": "5f6938d2-1c81-4cac-aefd-e637d0b5a470"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -1.038461538461538, 0.3386596245593229], "guid": "aa34caa3-7333-40b7-940c-d822cb4f2aba"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -1.038461538461538, 0.08870494999794475], "guid": "a05c57d4-c318-4010-b070-827f9936aab1"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.5562055680783622, -1.0384615384615383, 0.2038891208921563], "xaxis": [-0.9996776933450585, 0.0, 0.025387190240421426], "yaxis": [0.025387190240421426, 0.0, 0.9996776933450585]}, "guid": "8a92e255-dd4c-487f-8ed4-b1d89e2e9e63"}, "size": 0.19454502163765724, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "d0f257c2-f970-45d2-9672-b20fb2f64aed"}], "contact_point": [[1.1648507859793462, -1.0384614948470043, 0.08870494714349764], [1.9412093680587565, -1.0384615112698545, 0.06898901960223909], [1.949142396101073, -1.038461547809429, 0.318863112240729], [1.1696111034837522, -1.0384615313194607, 0.3386595880088209]], "force_normal": [51.75411701882948, 55.884072939326046, 0.10682731759458092, 9.10528767127387], "force_tangent1": [-19.106755674030598, -8.984324611307407, 0.021798033069384617, -3.8080842394898338], "force_tangent2": [15.960624685635139, 25.71785627889594, -0.04629615889960137, -0.36850598070191304], "gap": [-3.737261610979728e-09, -3.737261611339683e-09, -3.737261611664637e-09, -3.737261611264873e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 127.9564435690103, "force_vector": [[-15.960625971583948, -51.754119401196476, 19.10674814675172], [-25.7178576674629, -55.884073607014706, 8.984316483355117], [0.04629615624523355, -0.10682731557453988, -0.021798048606679794], [0.3685057544603201, -9.105288234289683, 3.8080829151886118]], "force": [-41.26368172834129, -116.8503085580754, 31.877349496688765], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507859793462, -1.0384614948470043, 0.08870494714349764], "xaxis": [0.0, 1.4544309066642045e-07, -0.9999999999999895], "yaxis": [-2.4847275676684347e-08, -0.9999999999999892, -1.4544309066642043e-07]}, "guid": "68f8134d-7def-4580-866c-30b5d19059c6"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507859793462, -1.0384614948470043, 0.08870494714349764], [1.9412093680587565, -1.0384615112698545, 0.06898901960223909], [1.949142396101073, -1.038461547809429, 0.318863112240729], [1.1696111034837522, -1.0384615313194607, 0.3386595880088209]]}, "guid": "f6ace958-9719-4a17-bedf-4bb3346f60c2"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507859793462, -1.0384614948470043, 0.08870494714349764], "guid": "881b512f-882f-455a-9b98-fd476389e542"}, {"dtype": "compas.geometry/Point", "data": [1.9412093680587565, -1.0384615112698545, 0.06898901960223909], "guid": "a15fdfe6-27d4-4521-91be-8fe33b0e4ac7"}, {"dtype": "compas.geometry/Point", "data": [1.949142396101073, -1.038461547809429, 0.318863112240729], "guid": "c85503a6-eede-4528-a5a5-2ce094e09e1e"}, {"dtype": "compas.geometry/Point", "data": [1.1696111034837522, -1.0384615313194607, 0.3386595880088209], "guid": "a75dfcab-4272-4e4e-864a-21ab226fb4e3"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507859793462, -1.0384614948470043, 0.08870494714349764], "xaxis": [0.0, 1.4544309066642045e-07, -0.9999999999999895], "yaxis": [0.9999999999999998, -2.4847275676684082e-08, -3.6138645690575446e-15]}, "guid": "ff5a0a3a-991c-4604-902f-11744c48d90c"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 51.75411701882949, "c_nn": 0, "c_u": -19.106755674030598, "c_v": -15.96062468563514}, {"c_np": 55.884072939326046, "c_nn": 0, "c_u": -8.984324611307407, "c_v": -25.717856278895944}, {"c_np": 0.10682731759458093, "c_nn": 0, "c_u": 0.02179803306938462, "c_v": 0.046296158899601376}, {"c_np": 9.10528767127387, "c_nn": 0, "c_u": -3.8080842394898338, "c_v": 0.36850598070191315}]}, "guid": "181510d1-e125-4254-b7ac-5c8e10b30f88"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507859793462, -1.0384614948470043, 0.08870494714349764], "xaxis": [0.0, 1.4544309066642045e-07, -0.9999999999999895], "yaxis": [-2.4847275676684347e-08, -0.9999999999999892, -1.4544309066642043e-07]}, "guid": "4debb32e-fe49-4810-96a5-c19049df0acb"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093680587565, -1.0384615112698545, 0.06898901960223909], "xaxis": [0.0, 1.4544309066642045e-07, -0.9999999999999895], "yaxis": [-2.4847275676684347e-08, -0.9999999999999892, -1.4544309066642043e-07]}, "guid": "9763b0c2-b555-498e-9f4d-665b73f3c9ec"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.949142396101073, -1.038461547809429, 0.318863112240729], "xaxis": [0.0, 1.4544309066642045e-07, -0.9999999999999895], "yaxis": [-2.4847275676684347e-08, -0.9999999999999892, -1.4544309066642043e-07]}, "guid": "75155712-f359-433c-9f3b-2c8842703286"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111034837522, -1.0384615313194607, 0.3386595880088209], "xaxis": [0.0, 1.4544309066642045e-07, -0.9999999999999895], "yaxis": [-2.4847275676684347e-08, -0.9999999999999892, -1.4544309066642043e-07]}, "guid": "f5e4a9a9-1530-461f-8d4a-daca851d8fe2"}]}}, "12": {"13": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -1.0384615384615383, 0.09856370341234204], "guid": "da628639-25c0-4cb4-9f80-a15a09a12848"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -1.0384615384615383, 0.34855866711721994], "guid": "3497d5de-d138-498f-896e-90dd33618f77"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -1.1538461538461537, 0.34855866711721994], "guid": "17412428-1697-4843-85bb-d644bdaccfd7"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -1.1538461538461537, 0.09856370341234204], "guid": "31d698a9-35d6-4218-9cb6-af718c70e620"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, -1.0961538461538458, 0.22356118526478097], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.006347436895961065, 0.0, -0.9999798548195118]}, "guid": "1e1c95ab-22b3-43b3-b0a0-1d9b16447bb3"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4433e987-23b6-45cf-8547-e930cfe553ca"}], "contact_point": [[0.38830445696352217, -1.0384614539797246, 0.09856367541325115], [0.38989130822533075, -1.0384615919113631, 0.34855862427410905], [0.3898913136638941, -1.1538462004216814, 0.3485585577118832], [0.388304462591253, -1.153846122094926, 0.09856363865227036]], "force_normal": [3.854661115846776, 3341.95565841662, 3423.6865081298515, 3.3538879023558468], "force_tangent1": [-0.06323023386436337, -62.52587823508822, -145.2798704228532, 0.005157059594984468], "force_tangent2": [-0.19441445340913846, 42.35800555905605, 67.61446463835033, -0.11065441697221427], "gap": [-1.4935863321944558e-09, -1.4933338008276798e-09, -1.492626772322493e-09, -1.4940377839460345e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6776.927115047457, "force_vector": [[3.8558174911292613, -0.06323159382942188, 0.16994293404984723], [3341.6194713499845, -62.52536951694452, -63.57040009545225], [3423.1883616114333, -145.27915544059312, -89.3457914581896], [3.3545227067953416, 0.005156344464582315, 0.08936374283929982]], "force": [6772.018173159342, -207.86260020690247, -152.65688487675268], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830445696352217, -1.0384614539797246, 0.09856367541325115], "xaxis": [-0.0, 0.9999999999679803, 8.00246883732463e-06], "yaxis": [0.9999798550192718, 5.079491411598262e-08, -0.006347405425365936]}, "guid": "c24e841a-4534-4d98-b831-98b7027a3b23"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.38830445696352217, -1.0384614539797246, 0.09856367541325115], [0.38989130822533075, -1.0384615919113631, 0.34855862427410905], [0.3898913136638941, -1.1538462004216814, 0.3485585577118832], [0.388304462591253, -1.153846122094926, 0.09856363865227036]]}, "guid": "9167e2e8-40c0-4f9b-ac14-ed6357a06863"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830445696352217, -1.0384614539797246, 0.09856367541325115], "guid": "04cb0812-2f8f-4aff-9816-82054791e1f7"}, {"dtype": "compas.geometry/Point", "data": [0.38989130822533075, -1.0384615919113631, 0.34855862427410905], "guid": "18366483-1730-491e-a152-ba963c28119a"}, {"dtype": "compas.geometry/Point", "data": [0.3898913136638941, -1.1538462004216814, 0.3485585577118832], "guid": "f80608fc-7bd2-4421-816d-b2b6d7486350"}, {"dtype": "compas.geometry/Point", "data": [0.388304462591253, -1.153846122094926, 0.09856363865227036], "guid": "b6f8ccfe-32e4-47ba-bcbf-b5360355eb35"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830445696352217, -1.0384614539797246, 0.09856367541325115], "xaxis": [-0.0, 0.9999999999679803, 8.00246883732463e-06], "yaxis": [0.0063474054255691775, -8.002307627744122e-06, 0.9999798549872526]}, "guid": "9f278331-8936-4823-b014-a180a5c340f7"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3.854661115846777, "c_nn": 0, "c_u": -0.06323023386436337, "c_v": 0.1944144534091385}, {"c_np": 3341.9556584166207, "c_nn": 0, "c_u": -62.525878235088214, "c_v": -42.35800555905606}, {"c_np": 3423.686508129853, "c_nn": 0, "c_u": -145.2798704228532, "c_v": -67.61446463835034}, {"c_np": 3.3538879023558477, "c_nn": 0, "c_u": 0.005157059594984468, "c_v": 0.11065441697221429}]}, "guid": "0f81316e-c8b2-45f9-9409-cec7a208a476"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.38830445696352217, -1.0384614539797246, 0.09856367541325115], "xaxis": [-0.0, 0.9999999999679803, 8.00246883732463e-06], "yaxis": [0.9999798550192718, 5.079491411598262e-08, -0.006347405425365936]}, "guid": "2ab1e2e2-5873-4eba-ab6a-280546b7449f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989130822533075, -1.0384615919113631, 0.34855862427410905], "xaxis": [-0.0, 0.9999999999679803, 8.00246883732463e-06], "yaxis": [0.9999798550192718, 5.079491411598262e-08, -0.006347405425365936]}, "guid": "bfb9f516-bafd-4d43-a083-736835667ba2"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913136638941, -1.1538462004216814, 0.3485585577118832], "xaxis": [-0.0, 0.9999999999679803, 8.00246883732463e-06], "yaxis": [0.9999798550192718, 5.079491411598262e-08, -0.006347405425365936]}, "guid": "4aceaac6-11ee-4926-ae24-b6fea75f9791"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.388304462591253, -1.153846122094926, 0.09856363865227036], "xaxis": [-0.0, 0.9999999999679803, 8.00246883732463e-06], "yaxis": [0.9999798550192718, 5.079491411598262e-08, -0.006347405425365936]}, "guid": "a2885df6-a499-4490-b503-c27546d6b8bc"}]}, "22": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.923076923076923, 0.09856370341234204], "guid": "8498f08a-00a0-423d-9495-a3d2531bfb3e"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.923076923076923, 0.34855866711721994], "guid": "5447ec29-e4e7-4ded-ae6f-7add1920b1be"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -1.0384615384615383, 0.34855866711721994], "guid": "d0d558ee-ee11-4546-8dc6-8d181738e90d"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -1.0384615384615383, 0.09856370341234204], "guid": "487cf399-dd30-4f1e-befa-1d3e21c9d4ee"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223695, -0.9807692307692306, 0.22356118526478094], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.006347436895961065, 0.0, 0.9999798548195118]}, "guid": "3b6bc5c1-ca10-413d-9ac7-8034056dda0e"}, "size": 0.028846153846153827, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "323f390d-7239-4e81-9a8f-b0be32928867"}], "contact_point": [[0.38830445450423284, -0.9230768871809106, 0.09856371941432741], [0.38989130779698405, -0.9230769630320373, 0.348558668259603], [0.3898913120532565, -1.0384615789917173, 0.348558633223623], [0.3883044586659215, -1.0384614807887578, 0.09856366947762307]], "force_normal": [103.51492201787806, 3607.5255245707162, 3647.7375886454242, 107.50643401113915], "force_tangent1": [34.421987630927596, 26.05071393067715, -27.56976117495415, 27.68177174374288], "force_tangent2": [34.54516380222, 120.21403343137877, 95.18309748598597, 19.815245267061293], "gap": [-2.2090140538585524e-09, -2.2090822869513395e-09, -2.2090962569848026e-09, -2.2091485371259565e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7471.401703389734, "force_vector": [[103.29356426564868, 34.42220288690673, -35.20130941689891], [3606.689802667898, 26.05158904552652, -143.10990880774912], [3647.0599383712492, -27.569037558910964, -118.33504760036962], [107.37849273426251, 27.681897083419507, -20.49706461029965]], "force": [7464.421798039059, 60.586651456941794, -317.1433304353173], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830445450423284, -0.9230768871809106, 0.09856371941432741], "xaxis": [-0.0, 0.9999999999813035, 6.114980923285361e-06], "yaxis": [0.9999798549677056, 3.8814312766417804e-08, -0.006347413549221438]}, "guid": "2cbb421b-be90-46f1-a06a-7c1255b2c0b1"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.38830445450423284, -0.9230768871809106, 0.09856371941432741], [0.38989130779698405, -0.9230769630320373, 0.348558668259603], [0.3898913120532565, -1.0384615789917173, 0.348558633223623], [0.3883044586659215, -1.0384614807887578, 0.09856366947762307]]}, "guid": "a33e6427-61fc-42e1-a1c2-9d1c8a7eefba"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830445450423284, -0.9230768871809106, 0.09856371941432741], "guid": "8d81faf5-0104-4466-8ece-8b0b6195b6c4"}, {"dtype": "compas.geometry/Point", "data": [0.38989130779698405, -0.9230769630320373, 0.348558668259603], "guid": "a96d571d-2079-4d7f-a81a-6d812460a7fc"}, {"dtype": "compas.geometry/Point", "data": [0.3898913120532565, -1.0384615789917173, 0.348558633223623], "guid": "6ae7ebd5-1c43-4744-a29a-56fb69eb93a9"}, {"dtype": "compas.geometry/Point", "data": [0.3883044586659215, -1.0384614807887578, 0.09856366947762307], "guid": "7f2c1f0d-6690-4bb3-b649-e667bf043270"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830445450423284, -0.9230768871809106, 0.09856371941432741], "xaxis": [-0.0, 0.9999999999813035, 6.114980923285361e-06], "yaxis": [0.006347413549340116, -6.114857736797182e-06, 0.9999798549490095]}, "guid": "c873293d-08d9-4a5b-8a9b-3338a4aa8d85"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 103.51492201787806, "c_nn": 0, "c_u": 34.421987630927596, "c_v": -34.54516380222}, {"c_np": 3607.5255245707162, "c_nn": 0, "c_u": 26.050713930677155, "c_v": -120.21403343137875}, {"c_np": 3647.7375886454242, "c_nn": 0, "c_u": -27.56976117495415, "c_v": -95.18309748598594}, {"c_np": 107.50643401113913, "c_nn": 0, "c_u": 27.681771743742875, "c_v": -19.815245267061293}]}, "guid": "006918a3-eefa-414e-98a7-8bfbafe20a93"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.38830445450423284, -0.9230768871809106, 0.09856371941432741], "xaxis": [-0.0, 0.9999999999813035, 6.114980923285361e-06], "yaxis": [0.9999798549677056, 3.8814312766417804e-08, -0.006347413549221438]}, "guid": "096d7206-c0ab-4ea9-a517-e031ef35ae18"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989130779698405, -0.9230769630320373, 0.348558668259603], "xaxis": [-0.0, 0.9999999999813035, 6.114980923285361e-06], "yaxis": [0.9999798549677056, 3.8814312766417804e-08, -0.006347413549221438]}, "guid": "39e4eb25-b739-4fb6-affa-d1cd8d7b70af"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913120532565, -1.0384615789917173, 0.348558633223623], "xaxis": [-0.0, 0.9999999999813035, 6.114980923285361e-06], "yaxis": [0.9999798549677056, 3.8814312766417804e-08, -0.006347413549221438]}, "guid": "12670131-3d4d-4731-8a76-0959f1d0d718"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044586659215, -1.0384614807887578, 0.09856366947762307], "xaxis": [-0.0, 0.9999999999813035, 6.114980923285361e-06], "yaxis": [0.9999798549677056, 3.8814312766417804e-08, -0.006347413549221438]}, "guid": "8eb81b2c-1e02-4827-9e72-8a43466193db"}]}, "21": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507772552847, -0.9230769230769234, 0.08870494999794476], "guid": "a4ef4759-89c0-4fd7-b795-172341e73c7a"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893074, -0.9230769230769234, 0.33865962455932286], "guid": "b35bdb3d-9653-4ee4-8006-07cbd867cd5c"}, {"dtype": "compas.geometry/Point", "data": [0.3898913113343645, -0.9230769230769234, 0.34855866711721994], "guid": "986864e4-75b8-43e0-b51a-ad16104520a7"}, {"dtype": "compas.geometry/Point", "data": [0.38830445211037423, -0.9230769230769234, 0.09856370341234204], "guid": "e77b869a-1b2b-4878-afad-aa96d53251b7"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7781654885444437, -0.9230769230769236, 0.21870669236847642], "xaxis": [-0.9999194200897036, 0.0, 0.012694618051398382], "yaxis": [0.012694618051398382, -0.0, 0.9999194200897036]}, "guid": "7ba52695-b7d0-4e05-88d1-13e6c0e583c4"}, "size": 0.19454502163765702, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5ae70352-2fb3-423f-8cae-025fe7ce67ca"}], "contact_point": [[0.3883044644752898, -0.9230768891817459, 0.098563736146778], [1.1648507788340008, -0.9230768638698886, 0.08870497888932283], [1.1696110963384068, -0.9230769301159011, 0.3386596421063818], [0.38989131893314505, -0.9230769555311917, 0.3485586623013827]], "force_normal": [22.531632231072134, 40.56588495202639, 0.2092355138436482, 0.13147939665582362], "force_tangent1": [-9.000700898931493, -6.49217274814572, 0.01185797833920708, -0.004592385693228962], "force_tangent2": [-5.567897831897425, -18.457203980710624, 0.031200006756777476, 0.051833967927737847], "gap": [-2.3553115373536226e-09, -2.3553115373792094e-09, -2.355311537461785e-09, -2.3553115372112057e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 69.5516783430307, "force_vector": [[5.5678984903529525, -22.531634458841445, 9.000694914785026], [18.457205166192033, -40.56588613688641, 6.49216197430628], [-0.031200000642161375, -0.20923551160607273, -0.01185803390978834], [-0.05183396408543582, -0.13147939939027994, 0.004592350773790562]], "force": [23.942069691817387, -63.43823550672421, 15.48559120595531], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044644752898, -0.9230768891817459, 0.098563736146778], "xaxis": [0.0, 2.655886680664393e-07, -0.9999999999999648], "yaxis": [2.922360538762381e-08, -0.9999999999999645, -2.6558866806643917e-07]}, "guid": "14987f20-a7a6-4d4c-8984-ba771eeb8a21"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.3883044644752898, -0.9230768891817459, 0.098563736146778], [1.1648507788340008, -0.9230768638698886, 0.08870497888932283], [1.1696110963384068, -0.9230769301159011, 0.3386596421063818], [0.38989131893314505, -0.9230769555311917, 0.3485586623013827]]}, "guid": "5c45b4e8-2edc-4d9a-82a6-ca7a56320112"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044644752898, -0.9230768891817459, 0.098563736146778], "guid": "49c10da8-ee0c-4c2e-bd62-414ff10a0476"}, {"dtype": "compas.geometry/Point", "data": [1.1648507788340008, -0.9230768638698886, 0.08870497888932283], "guid": "2d23f289-6f6b-498d-9b88-04b14ff2ad98"}, {"dtype": "compas.geometry/Point", "data": [1.1696110963384068, -0.9230769301159011, 0.3386596421063818], "guid": "5a7218cf-c6fa-4c83-b6ca-2b7633befbf6"}, {"dtype": "compas.geometry/Point", "data": [0.38989131893314505, -0.9230769555311917, 0.3485586623013827], "guid": "9723548e-50b5-4793-9def-bfd9c52246a3"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044644752898, -0.9230768891817459, 0.098563736146778], "xaxis": [0.0, 2.655886680664393e-07, -0.9999999999999648], "yaxis": [0.9999999999999997, 2.9223605387622778e-08, 7.761458430998225e-15]}, "guid": "00b42a65-ae96-43a1-8b4b-afa3cc3c9cfa"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 22.53163223107214, "c_nn": 0, "c_u": -9.000700898931495, "c_v": 5.567897831897427}, {"c_np": 40.565884952026394, "c_nn": 0, "c_u": -6.4921727481457205, "c_v": 18.457203980710627}, {"c_np": 0.20923551384364822, "c_nn": 0, "c_u": 0.011857978339207082, "c_v": -0.031200006756777483}, {"c_np": 0.13147939665582364, "c_nn": 0, "c_u": -0.004592385693228963, "c_v": -0.05183396792773786}]}, "guid": "37fe8e23-3fce-46f4-883c-0e09764f4be6"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044644752898, -0.9230768891817459, 0.098563736146778], "xaxis": [0.0, 2.655886680664393e-07, -0.9999999999999648], "yaxis": [2.922360538762381e-08, -0.9999999999999645, -2.6558866806643917e-07]}, "guid": "b822f4a6-e7d6-49e0-a769-3ece40a79d1f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507788340008, -0.9230768638698886, 0.08870497888932283], "xaxis": [0.0, 2.655886680664393e-07, -0.9999999999999648], "yaxis": [2.922360538762381e-08, -0.9999999999999645, -2.6558866806643917e-07]}, "guid": "fd312da2-56b4-4af3-9490-fcaaf8a1f5e3"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696110963384068, -0.9230769301159011, 0.3386596421063818], "xaxis": [0.0, 2.655886680664393e-07, -0.9999999999999648], "yaxis": [2.922360538762381e-08, -0.9999999999999645, -2.6558866806643917e-07]}, "guid": "404383e6-bb17-4f86-9f98-c6d2b1051e5f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989131893314505, -0.9230769555311917, 0.3485586623013827], "xaxis": [0.0, 2.655886680664393e-07, -0.9999999999999648], "yaxis": [2.922360538762381e-08, -0.9999999999999645, -2.6558866806643917e-07]}, "guid": "9e3e4666-cc56-47bc-8ec9-ccb3bc7c312d"}]}, "20": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, -1.0384615384615383, 0.08870494999794477], "guid": "167494ef-78e2-4ab8-86a7-ff272f81b58d"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -1.0384615384615383, 0.33865962455932297], "guid": "d1654f47-9edc-41cc-9b32-2ee2a0d0a87f"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.923076923076923, 0.33865962455932297], "guid": "a3319884-02ff-41ee-ab29-3535f23e870f"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.923076923076923, 0.08870494999794477], "guid": "dfd53a11-0dc2-477f-9748-fd2216dd289f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.167230938222296, -0.9807692307692307, 0.2136822872786339], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "a2a6aa0b-36d5-44f3-8f9b-ef145b830c68"}, "size": 0.028846153846153827, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "187e0906-7010-4dca-8f4d-c99ff7eb7f6b"}], "contact_point": [[1.1648507789870814, -0.923076859976071, 0.08870497112070645], [1.1648507795545564, -1.0384614982855527, 0.08870495683963711], [1.1696111028994776, -1.0384615341658712, 0.33865960156642305], [1.1696111027576088, -0.923076933109301, 0.3386596381951675]], "force_normal": [495.7575440696747, 512.0288013988237, 2789.2393345773667, 2697.328817982497], "force_tangent1": [8.887151183058908, -46.539846028034255, -124.21977772498157, -42.883315060162886], "force_tangent2": [-112.27185628945509, -129.68677568694474, -143.1844532797851, -134.08587183467296], "gap": [-1.574879983838506e-08, -1.574900662869216e-08, -1.5747579525208163e-08, -1.5747855537060426e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6518.29456134892, "force_vector": [[-493.52986067368346, -8.887197670274935, 121.69136376017016], [-509.4665653639175, 46.539792771005324, 139.4129727946082], [-2786.0072226646303, 124.21970274833136, 196.26927192582644], [-2694.2866184008158, 42.88324422718233, 185.42221367980318]], "force": [-6483.290267103047, 204.75554207624407, 642.795822160408], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507789870814, -0.923076859976071, 0.08870497112070645], "xaxis": [0.0, -0.9999999999999271, -3.8200915778147374e-07], "yaxis": [-0.9998186980948022, -7.273949314165732e-09, 0.019041295649582894]}, "guid": "b01cd9cb-9111-43f1-8623-9734fe34863b"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507789870814, -0.923076859976071, 0.08870497112070645], [1.1648507795545564, -1.0384614982855527, 0.08870495683963711], [1.1696111028994776, -1.0384615341658712, 0.33865960156642305], [1.1696111027576088, -0.923076933109301, 0.3386596381951675]]}, "guid": "7f05df9c-4931-403c-a24a-9d5430dbf562"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507789870814, -0.923076859976071, 0.08870497112070645], "guid": "d2b8ff23-280a-4b0e-a627-25afb1c328a0"}, {"dtype": "compas.geometry/Point", "data": [1.1648507795545564, -1.0384614982855527, 0.08870495683963711], "guid": "9c66b5b7-2421-4509-af36-19acc5622e4a"}, {"dtype": "compas.geometry/Point", "data": [1.1696111028994776, -1.0384615341658712, 0.33865960156642305], "guid": "c4d5405b-6abe-47a3-a989-771afdc3694b"}, {"dtype": "compas.geometry/Point", "data": [1.1696111027576088, -0.923076933109301, 0.3386596381951675], "guid": "52226e5d-b00b-4f85-a746-1399014af630"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507789870814, -0.923076859976071, 0.08870497112070645], "xaxis": [0.0, -0.9999999999999271, -3.8200915778147374e-07], "yaxis": [0.01904129564958429, -3.8193989879336493e-07, 0.9998186980947292]}, "guid": "7169ca7b-b4e3-4789-b9fe-1f5409a62080"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 495.7575440696747, "c_nn": 0, "c_u": 8.887151183058908, "c_v": 112.27185628945507}, {"c_np": 512.0288013988237, "c_nn": 0, "c_u": -46.53984602803425, "c_v": 129.68677568694474}, {"c_np": 2789.239334577366, "c_nn": 0, "c_u": -124.21977772498155, "c_v": 143.18445327978503}, {"c_np": 2697.328817982497, "c_nn": 0, "c_u": -42.883315060162886, "c_v": 134.08587183467293}]}, "guid": "7d28d40a-591d-4f75-bb07-9c48d991dae5"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507789870814, -0.923076859976071, 0.08870497112070645], "xaxis": [0.0, -0.9999999999999271, -3.8200915778147374e-07], "yaxis": [-0.9998186980948022, -7.273949314165732e-09, 0.019041295649582894]}, "guid": "feae62de-9dc8-44da-b244-b6e73cb42f98"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507795545564, -1.0384614982855527, 0.08870495683963711], "xaxis": [0.0, -0.9999999999999271, -3.8200915778147374e-07], "yaxis": [-0.9998186980948022, -7.273949314165732e-09, 0.019041295649582894]}, "guid": "9c1407c7-6af5-4f2b-a160-98e3170c346a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111028994776, -1.0384615341658712, 0.33865960156642305], "xaxis": [0.0, -0.9999999999999271, -3.8200915778147374e-07], "yaxis": [-0.9998186980948022, -7.273949314165732e-09, 0.019041295649582894]}, "guid": "c32ef313-5faf-4cb3-b2ab-b3ae4578ae58"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111027576088, -0.923076933109301, 0.3386596381951675], "xaxis": [0.0, -0.9999999999999271, -3.8200915778147374e-07], "yaxis": [-0.9998186980948022, -7.273949314165732e-09, 0.019041295649582894]}, "guid": "aec6c658-5f71-4014-8f4a-0d8402055d5e"}]}}, "13": {"14": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -1.0384615384615383, 0.09856370341234416], "guid": "028e767b-71b6-40fb-b758-df19d3da4300"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -1.0384615384615383, 0.34855866711722205], "guid": "dc07f924-3112-4566-9a86-adbd851ae9ab"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -1.1538461538461537, 0.34855866711722205], "guid": "2d90d50c-3f69-46bf-8e8b-8cba0c67a30c"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -1.1538461538461537, 0.09856370341234416], "guid": "d56e382d-df6f-4de7-a6c9-96ff7bff9fe1"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, -1.0961538461538463, 0.2235611852647831], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "4b823520-4619-4d37-98b5-54764dedfc2a"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c05b2561-f496-4547-9f49-8269e05ee2fd"}], "contact_point": [[-0.3898913130205244, -1.0384616391134454, 0.34855858470400924], [-0.38989130658877863, -1.153846240174457, 0.348558529283502], [-0.3883044421081188, -1.1538461175273245, 0.09856357305308999], [-0.38830444858715685, -1.0384615090156706, 0.09856363592396589]], "force_normal": [3603.379074470473, 3567.7078430159268, 105.21460829717688, 106.53753732718502], "force_tangent1": [1.7119435885471566, 63.64432616905891, -24.087886917853165, -23.523165867245122], "force_tangent2": [95.73697881329144, 127.36253834349786, 42.918190193578816, 38.764295921308694], "gap": [-1.5457390791471767e-08, -1.5457096178429474e-08, -1.5457611834403124e-08, -1.5457994196744998e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7389.148773305211, "force_vector": [[3602.698796800618, -1.7109589975745798, 118.6073621050572], [3566.827542039891, -63.643080928706596, 150.00637699692493], [104.94006730124522, 24.08824872903577, 43.584970950616466], [106.28933635032524, 23.52349326627632, 39.43956228449985]], "force": [7380.75574249208, -17.742297930969087, 351.63827233709844], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913130205244, -1.0384616391134454, 0.34855858470400924], "xaxis": [0.0, -0.9999999999655446, 8.301264053547869e-06], "yaxis": [0.9999798546848426, 5.269192585495319e-08, 0.006347458111589369]}, "guid": "0f157e03-1963-42c8-9f6e-606bb9cd2e8d"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.3898913130205244, -1.0384616391134454, 0.34855858470400924], [-0.38989130658877863, -1.153846240174457, 0.348558529283502], [-0.3883044421081188, -1.1538461175273245, 0.09856357305308999], [-0.38830444858715685, -1.0384615090156706, 0.09856363592396589]]}, "guid": "43ca88a9-f213-45a3-adaf-bf05f5225ac6"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.3898913130205244, -1.0384616391134454, 0.34855858470400924], "guid": "c698d1fa-0569-4db5-a50a-7c1f2a6501c7"}, {"dtype": "compas.geometry/Point", "data": [-0.38989130658877863, -1.153846240174457, 0.348558529283502], "guid": "ac0e4003-7e8a-4a9d-9345-d75629d02173"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044421081188, -1.1538461175273245, 0.09856357305308999], "guid": "4ec656fc-7c19-4b71-bda2-6d7017fa9a97"}, {"dtype": "compas.geometry/Point", "data": [-0.38830444858715685, -1.0384615090156706, 0.09856363592396589], "guid": "463f895a-933c-40da-bb53-9bf9a7cecef3"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913130205244, -1.0384616391134454, 0.34855858470400924], "xaxis": [0.0, -0.9999999999655446, 8.301264053547869e-06], "yaxis": [0.006347458111808075, -8.301096821967306e-06, -0.9999798546503879]}, "guid": "f07c266e-c072-48fb-9a20-12cc0082ae2d"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3603.379074470474, "c_nn": 0, "c_u": 1.711943588547157, "c_v": -95.73697881329144}, {"c_np": 3567.707843015927, "c_nn": 0, "c_u": 63.644326169058914, "c_v": -127.36253834349787}, {"c_np": 105.2146082971769, "c_nn": 0, "c_u": -24.087886917853172, "c_v": -42.91819019357882}, {"c_np": 106.53753732718505, "c_nn": 0, "c_u": -23.523165867245126, "c_v": -38.7642959213087}]}, "guid": "170d319a-a526-4563-b12c-eab35e64bd29"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913130205244, -1.0384616391134454, 0.34855858470400924], "xaxis": [0.0, -0.9999999999655446, 8.301264053547869e-06], "yaxis": [0.9999798546848426, 5.269192585495319e-08, 0.006347458111589369]}, "guid": "8228db75-297c-4449-9c96-80b6a5ecc968"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989130658877863, -1.153846240174457, 0.348558529283502], "xaxis": [0.0, -0.9999999999655446, 8.301264053547869e-06], "yaxis": [0.9999798546848426, 5.269192585495319e-08, 0.006347458111589369]}, "guid": "e1975b0a-49b9-4962-b514-d9cdc6cde883"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044421081188, -1.1538461175273245, 0.09856357305308999], "xaxis": [0.0, -0.9999999999655446, 8.301264053547869e-06], "yaxis": [0.9999798546848426, 5.269192585495319e-08, 0.006347458111589369]}, "guid": "6867323b-dea3-4179-9fb5-39cc76f6a5f4"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830444858715685, -1.0384615090156706, 0.09856363592396589], "xaxis": [0.0, -0.9999999999655446, 8.301264053547869e-06], "yaxis": [0.9999798546848426, 5.269192585495319e-08, 0.006347458111589369]}, "guid": "afd378ab-4bec-4dd5-8a69-a71a768c1ab4"}]}, "22": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830445211037423, -1.0384615384615383, 0.09856370341234202], "guid": "74bcb58c-87b1-46d1-aca1-fcbd80e3157c"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -1.0384615384615383, 0.34855866711721994], "guid": "4a19325b-2d5f-4f22-a87f-353ccabc60ed"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436356, -1.0384615384615383, 0.34855866711722205], "guid": "2b5968ff-de5d-4d03-877f-823f47c3f993"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044521103738, -1.0384615384615383, 0.09856370341234415], "guid": "ed48527e-efe4-4716-a920-57c67a894988"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.6558973299002204e-16, -1.0384615384615385, 0.2236461482078574], "xaxis": [-1.0, 0.0, 2.937822653657733e-15], "yaxis": [2.937822653657733e-15, 0.0, 1.0]}, "guid": "79093789-d4d6-449f-96d2-987ee044c125"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "e93da5c3-6f62-44a6-b68f-b61ac892ecee"}], "contact_point": [[-0.38989130467130867, -1.0384616280026882, 0.34855858818784413], [-0.38830444276287285, -1.038461511700553, 0.09856364713209648], [0.38830445647285144, -1.0384614690317164, 0.0985636694838581], [0.3898913034801261, -1.0384615851594838, 0.34855861799018645]], "force_normal": [0.08731563540510973, 36.8191834814789, 79.28031662906021, 0.1753552113347232], "force_tangent1": [-0.004285919283438054, -5.381306549487803, -4.6189027751834235, -0.003829199012337284], "force_tangent2": [0.02422356677954984, -16.221214586144367, -37.82204316100655, 0.07270243482379644], "gap": [-2.2661743077812558e-08, -2.266174307771114e-08, -2.2661743077997367e-08, -2.2661743078087943e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 128.64885579299715, "force_vector": [[-0.024223561982209117, -0.08731563872839576, 0.004285878693087031], [16.221216609082916, -36.819185091844226, 5.381289433383113], [37.82204751686655, -79.28031669819897, 4.6188659202061935], [-0.07270242518933985, -0.17535521710923538, 0.0038291174950974742]], "force": [53.94633813877791, -116.36217264588085, 10.00827034977749], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989130467130867, -1.0384616280026882, 0.34855858818784413], "xaxis": [0.0, 4.648692041636297e-07, -0.999999999999892], "yaxis": [5.494251591170813e-08, -0.9999999999998905, -4.64869204163629e-07]}, "guid": "2bd59189-3fb7-47b8-b7aa-c58782b4a9c0"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.38989130467130867, -1.0384616280026882, 0.34855858818784413], [-0.38830444276287285, -1.038461511700553, 0.09856364713209648], [0.38830445647285144, -1.0384614690317164, 0.0985636694838581], [0.3898913034801261, -1.0384615851594838, 0.34855861799018645]]}, "guid": "8311a3ad-904d-4811-a29d-e2acd2690e82"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38989130467130867, -1.0384616280026882, 0.34855858818784413], "guid": "8cc61ebd-c472-48d0-a6e6-2fe91932d925"}, {"dtype": "compas.geometry/Point", "data": [-0.38830444276287285, -1.038461511700553, 0.09856364713209648], "guid": "72bea871-1117-4ae8-a3f9-357e412281a3"}, {"dtype": "compas.geometry/Point", "data": [0.38830445647285144, -1.0384614690317164, 0.0985636694838581], "guid": "2362ada9-178c-4095-8ecd-29d9c764f92d"}, {"dtype": "compas.geometry/Point", "data": [0.3898913034801261, -1.0384615851594838, 0.34855861799018645], "guid": "022ba042-3528-405c-afce-619798e188f8"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989130467130867, -1.0384616280026882, 0.34855858818784413], "xaxis": [0.0, 4.648692041636297e-07, -0.999999999999892], "yaxis": [0.9999999999999986, 5.494251591170219e-08, 2.554108364662332e-14]}, "guid": "35f3374d-8cd3-4651-a5cc-d4f432a69b4d"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.08731563540510974, "c_nn": 0, "c_u": -0.004285919283438055, "c_v": -0.024223566779549843}, {"c_np": 36.81918348147891, "c_nn": 0, "c_u": -5.381306549487804, "c_v": 16.221214586144367}, {"c_np": 79.28031662906021, "c_nn": 0, "c_u": -4.6189027751834235, "c_v": 37.82204316100655}, {"c_np": 0.1753552113347232, "c_nn": 0, "c_u": -0.003829199012337284, "c_v": -0.07270243482379644}]}, "guid": "7f77a835-9e94-4ab6-9649-7b06471da0df"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989130467130867, -1.0384616280026882, 0.34855858818784413], "xaxis": [0.0, 4.648692041636297e-07, -0.999999999999892], "yaxis": [5.494251591170813e-08, -0.9999999999998905, -4.64869204163629e-07]}, "guid": "54582964-b99b-40d9-b941-3efa1f726a3e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830444276287285, -1.038461511700553, 0.09856364713209648], "xaxis": [0.0, 4.648692041636297e-07, -0.999999999999892], "yaxis": [5.494251591170813e-08, -0.9999999999998905, -4.64869204163629e-07]}, "guid": "42040ff3-1157-43a6-9570-f142e2bf2a2e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830445647285144, -1.0384614690317164, 0.0985636694838581], "xaxis": [0.0, 4.648692041636297e-07, -0.999999999999892], "yaxis": [5.494251591170813e-08, -0.9999999999998905, -4.64869204163629e-07]}, "guid": "3b0edb62-48d0-41ed-8a8c-e0353f800bed"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913034801261, -1.0384615851594838, 0.34855861799018645], "xaxis": [0.0, 4.648692041636297e-07, -0.999999999999892], "yaxis": [5.494251591170813e-08, -0.9999999999998905, -4.64869204163629e-07]}, "guid": "ff9975df-a521-4993-a7f3-2ce71ee50651"}]}}, "14": {"15": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -1.0384615384615383, 0.08870494999794358], "guid": "0178e4fc-3ed9-4e06-99c1-d5aa22856e44"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -1.0384615384615383, 0.33865962455932164], "guid": "b467fed1-2377-417d-99ef-1bfdd0ffe9f5"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -1.1538461538461537, 0.33865962455932164], "guid": "2a56a29a-287a-481e-a610-ba0f5012ba4c"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -1.1538461538461537, 0.08870494999794358], "guid": "2bc4a4ce-430b-4df0-878d-88de4ae89ce2"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, -1.0961538461538458, 0.2136822872786326], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.019041287736090595, 0.0, 0.9998186982455127]}, "guid": "dcbe9d20-38b1-4f46-b7fc-b9681be8023a"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "bcc680dc-9310-4078-ae54-3ca103e76184"}], "contact_point": [[-1.1696110921917904, -1.0384616713937695, 0.33865954649808305], [-1.16961108850321, -1.1538462649999117, 0.3386594864818402], [-1.1648507726375332, -1.153846152220852, 0.08870481925652528], [-1.1648507763261136, -1.038461536262968, 0.0887048792727423]], "force_normal": [2835.535855528452, 2873.422103996953, 450.253176289025, 466.42262811066917], "force_tangent1": [14.45520946343197, 32.407514612142926, 31.548943510290623, 37.944147617883615], "force_tangent2": [172.28036840597645, 122.07084927339012, 64.58755421677117, 69.76563608623238], "gap": [-7.45037847983926e-09, -7.450506883307674e-09, -7.4495718693455845e-09, -7.449857825451601e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6640.508182271859, "force_vector": [[2831.741333201064, -14.45494738112635, 226.24133738790277], [2870.576765553984, -32.40730984726647, 176.76234416308932], [448.9417161285721, -31.548858772790283, 73.14927056603362], [465.0096391834857, -37.944056526414904, 78.63430785218772]], "force": [6616.2694540671055, -116.355172527598, 554.7872599692134], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110921917904, -1.0384616713937695, 0.33865954649808305], "xaxis": [0.0, -0.9999999999993291, 1.158419227650982e-06], "yaxis": [0.9998186986969854, 2.205776637134028e-08, 0.019041264030167863]}, "guid": "b7403fa6-33e2-4e1e-8652-7fb01f6bbd22"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.1696110921917904, -1.0384616713937695, 0.33865954649808305], [-1.16961108850321, -1.1538462649999117, 0.3386594864818402], [-1.1648507726375332, -1.153846152220852, 0.08870481925652528], [-1.1648507763261136, -1.038461536262968, 0.0887048792727423]]}, "guid": "12b96d60-b7a7-4b93-bae8-27c6195b9e7a"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1696110921917904, -1.0384616713937695, 0.33865954649808305], "guid": "b88d0700-a069-4cda-8b84-3e5011579e54"}, {"dtype": "compas.geometry/Point", "data": [-1.16961108850321, -1.1538462649999117, 0.3386594864818402], "guid": "803529b1-7cf4-4a0e-b603-c859a0eed1dd"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507726375332, -1.153846152220852, 0.08870481925652528], "guid": "6f3c57b7-c0cc-4f11-a49c-6582baf0c6ee"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507763261136, -1.038461536262968, 0.0887048792727423], "guid": "1db4e3d6-e5c6-47d3-af50-b941d54514a4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110921917904, -1.0384616713937695, 0.33865954649808305], "xaxis": [0.0, -0.9999999999993291, 1.158419227650982e-06], "yaxis": [0.019041264030180645, -1.1582092047355718e-06, -0.9998186986963146]}, "guid": "fa08cdf5-0c66-429a-816f-4bd00d3fd6c8"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2835.5358555284524, "c_nn": 0, "c_u": 14.455209463431974, "c_v": -172.2803684059765}, {"c_np": 2873.422103996954, "c_nn": 0, "c_u": 32.407514612142926, "c_v": -122.07084927339014}, {"c_np": 450.2531762890251, "c_nn": 0, "c_u": 31.548943510290627, "c_v": -64.58755421677118}, {"c_np": 466.42262811066934, "c_nn": 0, "c_u": 37.944147617883615, "c_v": -69.7656360862324}]}, "guid": "54b12598-2886-4e16-bf6f-a7574dbfcd01"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110921917904, -1.0384616713937695, 0.33865954649808305], "xaxis": [0.0, -0.9999999999993291, 1.158419227650982e-06], "yaxis": [0.9998186986969854, 2.205776637134028e-08, 0.019041264030167863]}, "guid": "550fbbc9-a805-4f25-b4b6-ad01316755be"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.16961108850321, -1.1538462649999117, 0.3386594864818402], "xaxis": [0.0, -0.9999999999993291, 1.158419227650982e-06], "yaxis": [0.9998186986969854, 2.205776637134028e-08, 0.019041264030167863]}, "guid": "a35d6f11-e10a-4750-a9eb-4e87cd4119ff"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507726375332, -1.153846152220852, 0.08870481925652528], "xaxis": [0.0, -0.9999999999993291, 1.158419227650982e-06], "yaxis": [0.9998186986969854, 2.205776637134028e-08, 0.019041264030167863]}, "guid": "a7a6c4ce-5720-4bce-bb18-ff5e1e740d83"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507763261136, -1.038461536262968, 0.0887048792727423], "xaxis": [0.0, -0.9999999999993291, 1.158419227650982e-06], "yaxis": [0.9998186986969854, 2.205776637134028e-08, 0.019041264030167863]}, "guid": "4c4131e8-9e07-4daa-8ce9-7412e15e5139"}]}, "24": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.923076923076923, 0.08870494999794358], "guid": "86c7928d-76bb-4368-99ad-2eebd03a658f"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.923076923076923, 0.33865962455932164], "guid": "591c33a6-bd9e-4011-8990-19d6afb01bda"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -1.0384615384615383, 0.33865962455932164], "guid": "c5475b55-6063-4e3a-a04c-ac45507774de"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -1.0384615384615383, 0.08870494999794358], "guid": "36ed51ea-4501-415d-a46b-908b572afee5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222978, -0.9807692307692307, 0.2136822872786326], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.019041287736090595, 0.0, -0.9998186982455127]}, "guid": "91031932-7d66-4cca-82cf-426bae27bc29"}, "size": 0.028846153846153813, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "9bd01ac1-1358-459a-8bae-58013b3fc54c"}], "contact_point": [[-1.1696110977373309, -0.9230770367088965, 0.33865959882791613], [-1.1696110948999572, -1.038461630314975, 0.33865954427214573], [-1.1648507719304164, -1.038461544301053, 0.0887048846341979], [-1.1648507746259216, -0.9230769208926581, 0.08870493174071414]], "force_normal": [2948.0119674514717, 2919.718125558679, 826.5175165440934, 741.3482692167058], "force_tangent1": [-6.857878813900054, 7.774475498274853, -15.42154515191485, 0.2890629401578221], "force_tangent2": [194.26810396520332, 226.7027997737916, 142.85814035392076, 88.66477017496737], "gap": [-5.905832659334162e-09, -5.906337731748609e-09, -5.906814313272854e-09, -5.907268238690941e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7464.183568311722, "force_vector": [[2943.778371522546, 6.858083709942553, 250.36683686353638], [2914.8720608090907, -7.774244503931378, 282.25691284252514], [823.6474636753775, 15.42167492311627, 158.57018950027208], [739.5255695314637, -0.2889788390586827, 102.76492494311124]], "force": [7421.823465538478, 14.216535290068764, 793.9588641494449], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110977373309, -0.9230770367088965, 0.33865959882791613], "xaxis": [0.0, -0.9999999999996652, 8.183833081440632e-07], "yaxis": [0.9998186981450132, 1.558307636741099e-08, 0.019041293013105566]}, "guid": "bd602652-c4c2-4943-ae82-b202685a4027"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.1696110977373309, -0.9230770367088965, 0.33865959882791613], [-1.1696110948999572, -1.038461630314975, 0.33865954427214573], [-1.1648507719304164, -1.038461544301053, 0.0887048846341979], [-1.1648507746259216, -0.9230769208926581, 0.08870493174071414]]}, "guid": "64ed0f13-74aa-42ec-a1c7-8cf460124afb"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1696110977373309, -0.9230770367088965, 0.33865959882791613], "guid": "efb2b472-bfdf-453b-b7a8-71ac44118387"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110948999572, -1.038461630314975, 0.33865954427214573], "guid": "6e3f5e28-8552-4569-ac54-894ad255a98b"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507719304164, -1.038461544301053, 0.0887048846341979], "guid": "d1173ed7-04b6-46f5-b36d-10d61897d41d"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507746259216, -0.9230769208926581, 0.08870493174071414], "guid": "28806122-77f8-459d-94e8-879b900ad2dd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110977373309, -0.9230770367088965, 0.33865959882791613], "xaxis": [0.0, -0.9999999999996652, 8.183833081440632e-07], "yaxis": [0.01904129301311194, -8.182349337322065e-07, -0.9998186981446784]}, "guid": "9e0f6737-180b-4634-b910-a11ec7784bfa"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2948.011967451472, "c_nn": 0, "c_u": -6.857878813900055, "c_v": -194.26810396520338}, {"c_np": 2919.7181255586797, "c_nn": 0, "c_u": 7.774475498274853, "c_v": -226.70279977379167}, {"c_np": 826.5175165440935, "c_nn": 0, "c_u": -15.42154515191485, "c_v": -142.85814035392082}, {"c_np": 741.348269216706, "c_nn": 0, "c_u": 0.2890629401578221, "c_v": -88.6647701749674}]}, "guid": "966e6806-2522-4f5b-a316-f87ead7caa59"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110977373309, -0.9230770367088965, 0.33865959882791613], "xaxis": [0.0, -0.9999999999996652, 8.183833081440632e-07], "yaxis": [0.9998186981450132, 1.558307636741099e-08, 0.019041293013105566]}, "guid": "df426be1-75e6-4eca-95c3-2db35e163ff7"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110948999572, -1.038461630314975, 0.33865954427214573], "xaxis": [0.0, -0.9999999999996652, 8.183833081440632e-07], "yaxis": [0.9998186981450132, 1.558307636741099e-08, 0.019041293013105566]}, "guid": "19fe6842-ca44-4e6b-862d-30c6fd90307a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507719304164, -1.038461544301053, 0.0887048846341979], "xaxis": [0.0, -0.9999999999996652, 8.183833081440632e-07], "yaxis": [0.9998186981450132, 1.558307636741099e-08, 0.019041293013105566]}, "guid": "e38e4e46-dd4f-4a51-8e59-d8756304e886"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507746259216, -0.9230769208926581, 0.08870493174071414], "xaxis": [0.0, -0.9999999999996652, 8.183833081440632e-07], "yaxis": [0.9998186981450132, 1.558307636741099e-08, 0.019041293013105566]}, "guid": "4ed9f01b-a10e-4a7a-b7ee-ac40bf810a0a"}]}, "23": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.9230769230769236, 0.09856370341234418], "guid": "d0d7367f-dd9b-4b93-920a-5956c89452d6"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.9230769230769236, 0.34855866711722205], "guid": "48ab7a93-5688-49a5-b652-10d288c64ef6"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, -0.9230769230769236, 0.33865962455932175], "guid": "46315dd5-7d20-4f25-a987-7d9bc372e199"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.9230769230769236, 0.0887049499979436], "guid": "88f2a113-f577-4434-907a-f51759d76000"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.778165488544444, -0.9230769230769238, 0.21870669236847695], "xaxis": [-0.9999194200897036, 0.0, -0.012694618051403083], "yaxis": [-0.012694618051403083, 0.0, 0.9999194200897036]}, "guid": "e68ae386-d4e3-4214-9eed-6631af097a77"}, "size": 0.19454502163765763, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "9ff84265-8b9c-4416-ab5d-bfa703395fc1"}], "contact_point": [[-1.1696110956547046, -0.9230770270112848, 0.3386596112010802], [-1.164850770699718, -0.9230769219875786, 0.0887049405334539], [-0.38830444889042676, -0.923076895855091, 0.09856370524150788], [-0.3898913107988626, -0.9230770007719983, 0.3485586537478412]], "force_normal": [0.28640907209542193, 31.195110863904908, 34.81586546868782, 0.23125280545979282], "force_tangent1": [0.007301468795116055, 0.6084250074291735, -2.218860803088612, 0.004934645444713368], "force_tangent2": [0.13637923620994072, -14.479489833439162, -15.87775657005767, 0.10917499732544177], "gap": [-1.3885860238847172e-08, -1.388586023886e-08, -1.3885860238791478e-08, -1.3885860238710696e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 73.04332926186322, "force_vector": [[-0.13637922504654082, -0.28640907434862034, -0.007301588923302114], [14.479491049334626, -31.195110044342467, -0.608438091553646], [15.877757927079706, -34.81586578046946, 2.2188462003155207], [-0.10917498831187414, -0.231252807645367, -0.004934742438778038]], "force": [30.11169476305592, -66.52863770680591, 1.5981717773997945], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110956547046, -0.9230770270112848, 0.3386596112010802], "xaxis": [0.0, 4.194286989349295e-07, -0.9999999999999121], "yaxis": [3.89771165879436e-08, -0.9999999999999114, -4.194286989349292e-07]}, "guid": "d8dde390-f50e-46e8-bca7-fcb2c3efc03e"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.1696110956547046, -0.9230770270112848, 0.3386596112010802], [-1.164850770699718, -0.9230769219875786, 0.0887049405334539], [-0.38830444889042676, -0.923076895855091, 0.09856370524150788], [-0.3898913107988626, -0.9230770007719983, 0.3485586537478412]]}, "guid": "8e4efed9-d08e-427d-b715-c0f9e8200350"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1696110956547046, -0.9230770270112848, 0.3386596112010802], "guid": "21d2cd3e-43d2-49cb-b779-bae6c5209d1d"}, {"dtype": "compas.geometry/Point", "data": [-1.164850770699718, -0.9230769219875786, 0.0887049405334539], "guid": "67ee308e-9ad1-45e6-bfe1-2a815efda896"}, {"dtype": "compas.geometry/Point", "data": [-0.38830444889042676, -0.923076895855091, 0.09856370524150788], "guid": "543fa74f-64eb-46ac-953a-fc9d424f5aab"}, {"dtype": "compas.geometry/Point", "data": [-0.3898913107988626, -0.9230770007719983, 0.3485586537478412], "guid": "a4a546c3-8216-4e46-93cf-b5d18bc675b4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110956547046, -0.9230770270112848, 0.3386596112010802], "xaxis": [0.0, 4.194286989349295e-07, -0.9999999999999121], "yaxis": [0.9999999999999993, 3.897711658794016e-08, 1.6348121298716238e-14]}, "guid": "091020bf-3687-4283-aeab-0995dbeee93e"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.28640907209542193, "c_nn": 0, "c_u": 0.007301468795116055, "c_v": -0.13637923620994072}, {"c_np": 31.19511086390491, "c_nn": 0, "c_u": 0.6084250074291735, "c_v": 14.479489833439166}, {"c_np": 34.815865468687825, "c_nn": 0, "c_u": -2.2188608030886123, "c_v": 15.877756570057672}, {"c_np": 0.23125280545979285, "c_nn": 0, "c_u": 0.004934645444713368, "c_v": -0.1091749973254418}]}, "guid": "58447192-5687-43a6-8def-9516b9544a5f"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110956547046, -0.9230770270112848, 0.3386596112010802], "xaxis": [0.0, 4.194286989349295e-07, -0.9999999999999121], "yaxis": [3.89771165879436e-08, -0.9999999999999114, -4.194286989349292e-07]}, "guid": "6a8d7f6a-de00-4783-9664-b9434a9e47bf"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.164850770699718, -0.9230769219875786, 0.0887049405334539], "xaxis": [0.0, 4.194286989349295e-07, -0.9999999999999121], "yaxis": [3.89771165879436e-08, -0.9999999999999114, -4.194286989349292e-07]}, "guid": "bc7622e0-06ce-436c-a1ec-07f146ab5753"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830444889042676, -0.923076895855091, 0.09856370524150788], "xaxis": [0.0, 4.194286989349295e-07, -0.9999999999999121], "yaxis": [3.89771165879436e-08, -0.9999999999999114, -4.194286989349292e-07]}, "guid": "d2c46a48-4825-4e19-8ac7-80fdf10a3f1d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913107988626, -0.9230770007719983, 0.3485586537478412], "xaxis": [0.0, 4.194286989349295e-07, -0.9999999999999121], "yaxis": [3.89771165879436e-08, -0.9999999999999114, -4.194286989349292e-07]}, "guid": "54602f6a-3c93-4d84-9646-94e40e8b3936"}]}, "22": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -1.0384615384615383, 0.09856370341234416], "guid": "d4fb9f79-4034-4a3d-a217-23537be9bbc4"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -1.0384615384615383, 0.34855866711722205], "guid": "09894e01-adf4-492e-a939-1fda9109ad16"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.923076923076923, 0.34855866711722205], "guid": "817bcb4c-eb98-48f9-85c7-9b1d607aa593"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.923076923076923, 0.09856370341234416], "guid": "86808e04-cdb6-428d-a34b-b9fcddea43fc"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3890978817223687, -0.9807692307692306, 0.2235611852647831], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "3eb82ddd-cdff-454e-ba15-14175b7dd129"}, "size": 0.02884615384615382, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "f697ba02-e650-4d39-9df6-dce757277528"}], "contact_point": [[-0.38989131340138344, -0.9230770175646207, 0.34855864953603755], [-0.3883044509990004, -0.9230768996199984, 0.09856370074669252], [-0.38830444589144414, -1.03846151558053, 0.0985636497808844], [-0.389891308246535, -1.0384616186240396, 0.3485585911197016]], "force_normal": [3324.0988631608766, 1.9791221432410135, 2.3085318518474427, 3330.3175165157572], "force_tangent1": [48.44713721321942, 0.08757239629457741, 0.11121911816314704, 38.91882233721271], "force_tangent2": [-42.96199806661715, 0.1928120667017108, 0.067399716384146, -30.654674622305578], "gap": [-3.5599497179110735e-09, -3.560258397908652e-09, -3.559846638000527e-09, -3.5601536705297562e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6659.683788590999, "force_vector": [[-3323.7591991789723, 48.446718774253085, -64.06100032494221], [-1.980306138254208, 0.08757357364013839, 0.18024523160978145], [-2.3089131621937264, 0.11121946268624523, 0.052744341650888385], [-3330.0558473774895, 38.91848402919592, -51.793335168336455]], "force": [-6658.1042658569095, 87.56399583977539, -115.621345920018], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989131340138344, -0.9230770175646207, 0.34855864953603755], "xaxis": [0.0, 0.9999999999786672, -6.531899247852981e-06], "yaxis": [-0.9999798547364102, -4.1460903801550026e-08, -0.006347449987734217]}, "guid": "4759744d-172b-4cf0-87c5-c659d7625478"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.38989131340138344, -0.9230770175646207, 0.34855864953603755], [-0.3883044509990004, -0.9230768996199984, 0.09856370074669252], [-0.38830444589144414, -1.03846151558053, 0.0985636497808844], [-0.389891308246535, -1.0384616186240396, 0.3485585911197016]]}, "guid": "249fc119-e30f-4dc9-be82-e0b320b66cb4"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38989131340138344, -0.9230770175646207, 0.34855864953603755], "guid": "572915d0-f102-4b36-9a1a-7b2cc959e121"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044509990004, -0.9230768996199984, 0.09856370074669252], "guid": "e69fa9d5-625c-4508-ba05-62e159134365"}, {"dtype": "compas.geometry/Point", "data": [-0.38830444589144414, -1.03846151558053, 0.0985636497808844], "guid": "e78646be-8e05-4d96-9bc9-a34bfcc4bed4"}, {"dtype": "compas.geometry/Point", "data": [-0.389891308246535, -1.0384616186240396, 0.3485585911197016], "guid": "30bf0354-45e5-491d-9566-5d5fcd4d998c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989131340138344, -0.9230770175646207, 0.34855864953603755], "xaxis": [0.0, 0.9999999999786672, -6.531899247852981e-06], "yaxis": [0.0063474499878696244, -6.5317676610208906e-06, -0.9999798547150777]}, "guid": "3b5a28d0-43b3-4efa-9bec-c5e48482540b"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3324.0988631608775, "c_nn": 0, "c_u": 48.44713721321942, "c_v": 42.961998066617156}, {"c_np": 1.979122143241014, "c_nn": 0, "c_u": 0.08757239629457741, "c_v": -0.19281206670171086}, {"c_np": 2.3085318518474436, "c_nn": 0, "c_u": 0.11121911816314704, "c_v": -0.06739971638414602}, {"c_np": 3330.3175165157586, "c_nn": 0, "c_u": 38.91882233721271, "c_v": 30.654674622305595}]}, "guid": "34bfdd4f-5971-4d0a-b0d1-6425fc24f749"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989131340138344, -0.9230770175646207, 0.34855864953603755], "xaxis": [0.0, 0.9999999999786672, -6.531899247852981e-06], "yaxis": [-0.9999798547364102, -4.1460903801550026e-08, -0.006347449987734217]}, "guid": "83ef0fd2-71b1-4a22-a7c6-ad78e4839ca4"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044509990004, -0.9230768996199984, 0.09856370074669252], "xaxis": [0.0, 0.9999999999786672, -6.531899247852981e-06], "yaxis": [-0.9999798547364102, -4.1460903801550026e-08, -0.006347449987734217]}, "guid": "424d1358-153e-4367-bd2a-b6505f4772a1"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830444589144414, -1.03846151558053, 0.0985636497808844], "xaxis": [0.0, 0.9999999999786672, -6.531899247852981e-06], "yaxis": [-0.9999798547364102, -4.1460903801550026e-08, -0.006347449987734217]}, "guid": "683fa174-2842-4ae9-b05e-eb238902bbf1"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.389891308246535, -1.0384616186240396, 0.3485585911197016], "xaxis": [0.0, 0.9999999999786672, -6.531899247852981e-06], "yaxis": [-0.9999798547364102, -4.1460903801550026e-08, -0.006347449987734217]}, "guid": "d008b6ae-c2be-4ef7-b4a9-df7c3c28174a"}]}}, "15": {"16": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -1.0384615384615383, 0.06898903200408567], "guid": "5517a51c-d56c-4cf5-af17-eb80c00cfb02"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -1.0384615384615383, 0.31886313477145534], "guid": "5975c09e-8b2f-40e8-a721-3efd1d718293"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -1.1538461538461537, 0.31886313477145534], "guid": "24a80717-fd76-40a4-bca7-05541bb59e85"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -1.1538461538461537, 0.06898903200408567], "guid": "045fd770-ab85-4242-a450-e04216037b74"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, -1.0961538461538463, 0.1939260833877705], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "71f1b1a3-6308-4eb3-b0b4-6613aac6ff9a"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3efc5640-ca85-4993-8f13-e53187c35075"}], "contact_point": [[-1.949142380573493, -1.03846167927268, 0.3188630600198024], [-1.9491423779728527, -1.1538462728786927, 0.3188630088516586], [-1.941209377480516, -1.1538461681002337, 0.06898892790820307], [-1.9412093803175783, -1.038461537241316, 0.06898898652316558]], "force_normal": [1879.808812816519, 1817.2925877734924, 1833.4182390561182, 1903.941500715458], "force_tangent1": [-138.17264518320658, -30.523074254773814, 62.499111685295944, -17.730414326820174], "force_tangent2": [264.09907883489586, 295.7124895597889, 225.36934271743374, 227.60572853852247], "gap": [-5.963205475164855e-09, -5.9632583326263184e-09, -5.964708948191487e-09, -5.964299714863706e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7504.152659148323, "force_vector": [[1870.481772551878, 138.17273141843444, 323.6161474719232], [1806.9938729575244, 30.523168381287316, 353.22990163068164], [1825.3435326476842, -62.499036157590446, 283.4339027050597], [1895.7603147131952, 17.73049104648784, 287.9069854104967]], "force": [7398.579492870282, 123.92735468861916, 1248.1869372181613], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142380573493, -1.03846167927268, 0.3188630600198024], "xaxis": [0.0, -0.9999999999999645, 2.664737950864766e-07], "yaxis": [0.999496413135618, 8.455747746466251e-09, 0.03173200480640836]}, "guid": "a31ad79d-979f-44c9-a6e5-8ac70e79664e"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.949142380573493, -1.03846167927268, 0.3188630600198024], [-1.9491423779728527, -1.1538462728786927, 0.3188630088516586], [-1.941209377480516, -1.1538461681002337, 0.06898892790820307], [-1.9412093803175783, -1.038461537241316, 0.06898898652316558]]}, "guid": "d889a519-7bc0-4f19-94bd-4cb261d087e0"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.949142380573493, -1.03846167927268, 0.3188630600198024], "guid": "ff789a97-fd25-4cb3-b5b3-edce469b899f"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423779728527, -1.1538462728786927, 0.3188630088516586], "guid": "eeaf287a-8068-43ee-a441-d7fbe890415f"}, {"dtype": "compas.geometry/Point", "data": [-1.941209377480516, -1.1538461681002337, 0.06898892790820307], "guid": "6552f65c-1f3e-4e49-8c72-cbc17becb6ec"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093803175783, -1.038461537241316, 0.06898898652316558], "guid": "f0b8320e-36e9-4765-b949-0b61df2f5918"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142380573493, -1.03846167927268, 0.3188630600198024], "xaxis": [0.0, -0.9999999999999645, 2.664737950864766e-07], "yaxis": [0.0317320048064095, -2.66339602383569e-07, -0.9994964131355825]}, "guid": "363b68fb-493c-45d8-b8f6-6d711c219d19"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1879.8088128165189, "c_nn": 0, "c_u": -138.17264518320655, "c_v": -264.09907883489575}, {"c_np": 1817.2925877734922, "c_nn": 0, "c_u": -30.523074254773807, "c_v": -295.71248955978876}, {"c_np": 1833.4182390561182, "c_nn": 0, "c_u": 62.49911168529594, "c_v": -225.36934271743363}, {"c_np": 1903.9415007154576, "c_nn": 0, "c_u": -17.730414326820174, "c_v": -227.60572853852233}]}, "guid": "1c5558cc-1ebc-4b16-9586-4de1b2d2e973"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142380573493, -1.03846167927268, 0.3188630600198024], "xaxis": [0.0, -0.9999999999999645, 2.664737950864766e-07], "yaxis": [0.999496413135618, 8.455747746466251e-09, 0.03173200480640836]}, "guid": "ca0391a9-4683-4a5f-89a6-cf2705ee4826"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423779728527, -1.1538462728786927, 0.3188630088516586], "xaxis": [0.0, -0.9999999999999645, 2.664737950864766e-07], "yaxis": [0.999496413135618, 8.455747746466251e-09, 0.03173200480640836]}, "guid": "4ab0f139-b531-42f3-907e-be4d53005a65"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.941209377480516, -1.1538461681002337, 0.06898892790820307], "xaxis": [0.0, -0.9999999999999645, 2.664737950864766e-07], "yaxis": [0.999496413135618, 8.455747746466251e-09, 0.03173200480640836]}, "guid": "f022150e-bd2f-42c9-84f0-6474ced5567e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093803175783, -1.038461537241316, 0.06898898652316558], "xaxis": [0.0, -0.9999999999999645, 2.664737950864766e-07], "yaxis": [0.999496413135618, 8.455747746466251e-09, 0.03173200480640836]}, "guid": "b52c39a0-16b4-4f62-ae36-537d71de89f2"}]}, "24": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -1.0384615384615383, 0.08870494999794357], "guid": "4fb771af-2d42-4cc9-863c-4ff1636c4c80"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -1.0384615384615383, 0.33865962455932164], "guid": "1a699e29-777b-4125-920a-e07f1e3c169d"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293436, -1.0384615384615383, 0.31886313477145534], "guid": "3afb31fc-fff6-4ef8-9bfc-2150c623a344"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -1.0384615384615383, 0.06898903200408565], "guid": "cf562a4c-af11-489e-a197-34d01a05300c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.5562055680783635, -1.0384615384615383, 0.2038891208921549], "xaxis": [-0.9996776933450584, 0.0, -0.025387190240421666], "yaxis": [-0.025387190240421666, 0.0, 0.9996776933450584]}, "guid": "4b05700d-dabe-462b-bbcd-74ea50d36de9"}, "size": 0.19454502163765713, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5508d6d7-99c2-4a4c-996c-97406b743d49"}], "contact_point": [[-1.9491423787035103, -1.0384616548584449, 0.31886306433089756], [-1.9412093730129356, -1.038461539619641, 0.06898899404417334], [-1.1648507760323639, -1.0384615404540478, 0.08870488433252802], [-1.1696110935367698, -1.038461655696268, 0.3386595400989886]], "force_normal": [0.033462887605609996, 48.64213641785569, 17.303420325254727, 0.13825328320467803], "force_tangent1": [0.002966230614002568, 23.229671670551866, -1.0321201059945648, -0.007254342422163106], "force_tangent2": [0.010068531739239304, 5.564591754468726, 7.547564959499562, 0.06874486046372551], "gap": [-8.823212122656873e-09, -8.823212122621188e-09, -8.823212122592566e-09, -8.82321212262023e-09], "status": ["stic", "stic", "stic", "slid"], "force_magnitude": 70.97912659788724, "force_vector": [[-0.01006853138357316, -0.03346288634563396, -0.002966246035376861], [-5.564591237467284, -48.64212577159862, -23.229694087282077], [-7.547564775587137, -17.30342088112614, 1.0321121317117108], [-0.06874485899427635, -0.1382532872784944, 0.007254278708124844]], "force": [-13.190969403432272, -66.11726282634888, -22.19329392289762], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423787035103, -1.0384616548584449, 0.31886306433089756], "xaxis": [0.0, 4.608500838356964e-07, -0.9999999999998939], "yaxis": [1.062867463135458e-08, -0.9999999999998939, -4.608500838356964e-07]}, "guid": "2963bf1d-373f-4089-a8be-857670a55c3d"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.9491423787035103, -1.0384616548584449, 0.31886306433089756], [-1.9412093730129356, -1.038461539619641, 0.06898899404417334], [-1.1648507760323639, -1.0384615404540478, 0.08870488433252802], [-1.1696110935367698, -1.038461655696268, 0.3386595400989886]]}, "guid": "b4fbeb19-3e79-42a9-99eb-0e1a8872c510"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9491423787035103, -1.0384616548584449, 0.31886306433089756], "guid": "905cbdd8-f9d1-4c99-9126-7453a7848455"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093730129356, -1.038461539619641, 0.06898899404417334], "guid": "b0edd85e-3903-43c7-ab60-fe3f85f3dc61"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507760323639, -1.0384615404540478, 0.08870488433252802], "guid": "3ac6e62d-84cc-42ab-a99d-f599bd56f3ad"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110935367698, -1.038461655696268, 0.3386595400989886], "guid": "973c627b-7227-422a-9745-b8e53c66a7a3"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423787035103, -1.0384616548584449, 0.31886306433089756], "xaxis": [0.0, 4.608500838356964e-07, -0.9999999999998939], "yaxis": [1.0, 1.0628674631353452e-08, 4.8982255949220975e-15]}, "guid": "b5f9b574-4851-427b-a281-5756f0478f02"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.033462887605609996, "c_nn": 0, "c_u": 0.0029662306140025682, "c_v": -0.010068531739239306}, {"c_np": 48.642136417855696, "c_nn": 0, "c_u": 23.229671670551873, "c_v": -5.564591754468726}, {"c_np": 17.30342032525473, "c_nn": 0, "c_u": -1.032120105994565, "c_v": -7.547564959499562}, {"c_np": 0.138253283204678, "c_nn": 0, "c_u": -0.007254342422163106, "c_v": -0.06874486046372551}]}, "guid": "8f50908e-eb9b-4c6d-9f4f-daf881a0ae65"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423787035103, -1.0384616548584449, 0.31886306433089756], "xaxis": [0.0, 4.608500838356964e-07, -0.9999999999998939], "yaxis": [1.062867463135458e-08, -0.9999999999998939, -4.608500838356964e-07]}, "guid": "3187d354-10e5-43de-9c61-a6595841d639"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093730129356, -1.038461539619641, 0.06898899404417334], "xaxis": [0.0, 4.608500838356964e-07, -0.9999999999998939], "yaxis": [1.062867463135458e-08, -0.9999999999998939, -4.608500838356964e-07]}, "guid": "baf6b0e3-b933-4c9e-ac96-1f64bf242b68"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507760323639, -1.0384615404540478, 0.08870488433252802], "xaxis": [0.0, 4.608500838356964e-07, -0.9999999999998939], "yaxis": [1.062867463135458e-08, -0.9999999999998939, -4.608500838356964e-07]}, "guid": "c1bcf542-daf1-45ff-9f19-aa70f98e128c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110935367698, -1.038461655696268, 0.3386595400989886], "xaxis": [0.0, 4.608500838356964e-07, -0.9999999999998939], "yaxis": [1.062867463135458e-08, -0.9999999999998939, -4.608500838356964e-07]}, "guid": "acb059cb-4602-4927-a07b-45f00df6f9c3"}]}}, "16": {"17": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -1.0384615384615383, 0.03941912684456511], "guid": "7800fbb9-2d99-4328-829b-163418bd5b12"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -1.0384615384615383, 0.2891723881523536], "guid": "a886e1d0-34c0-4788-b7cb-cfef73f42c96"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -1.1538461538461537, 0.2891723881523536], "guid": "1b3321fd-559c-4fb4-93a4-f5d56ad420d8"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -1.1538461538461537, 0.03941912684456511], "guid": "7c1e97d5-dd57-478e-8611-119f29605a05"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, -1.0961538461538463, 0.16429575749845934], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062878, 0.0, -0.9990130452311541]}, "guid": "5bf6feef-3971-4b8f-ad92-efc3e5fc2502"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ef95dcc5-5996-4227-af86-cb08cf37cfad"}], "contact_point": [[-2.728359557042899, -1.0384615302033275, 0.2891723802615738], [-2.7283595540644603, -1.1538462877221025, 0.28917232594597314], [-2.7172551328138623, -1.1538461661424781, 0.039419131169432825], [-2.7172551331448, -1.0384615352835798, 0.03941912593922961]], "force_normal": [9.430875935805169, 7.7381041534622526, 3097.351918986487, 3665.991750023415], "force_tangent1": [0.14752440883461443, 0.22254301643655897, 191.67841464033953, 136.90240458866123], "force_tangent2": [-1.6738061533754869, -1.1873624915932384, 566.2436369992149, 726.012507855356], "gap": [-9.742777424496603e-09, -9.743877696974589e-09, -9.753103546164857e-09, -9.753804254149547e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6909.855271646363, "force_vector": [[9.495914719512086, -0.14752454648776242, -1.2532563803013026], [7.783206916116816, -0.22254310897171695, -0.8424818312566291], [3069.1437401619687, -191.67833739658215, 703.2620410116641], [3630.125785164828, -136.90230703957758, 888.1308931644056]], "force": [6716.548646962426, -328.9507120916192, 1589.297195964512], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359557042899, -1.0384615302033275, 0.2891723802615738], "xaxis": [0.0, -0.999999999999994, 1.0983638246446301e-07], "yaxis": [0.9990130470622821, 4.8786791466725995e-09, 0.04441769691614745]}, "guid": "5b0c80e7-32e6-471d-8276-4bc8e1e21d0d"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.728359557042899, -1.0384615302033275, 0.2891723802615738], [-2.7283595540644603, -1.1538462877221025, 0.28917232594597314], [-2.7172551328138623, -1.1538461661424781, 0.039419131169432825], [-2.7172551331448, -1.0384615352835798, 0.03941912593922961]]}, "guid": "52312d4b-e3cd-4e16-b83d-07f7151e1f36"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.728359557042899, -1.0384615302033275, 0.2891723802615738], "guid": "829c0beb-c4c1-4287-bb03-d47a1f2de0a6"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595540644603, -1.1538462877221025, 0.28917232594597314], "guid": "534db80d-8f96-4595-a39e-cdf8bd4599e0"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551328138623, -1.1538461661424781, 0.039419131169432825], "guid": "b865238e-2c6b-47da-ba39-dc2a57e05e1f"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551331448, -1.0384615352835798, 0.03941912593922961], "guid": "56b1409a-abe2-4fd1-aa81-46a4f77a9b45"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359557042899, -1.0384615302033275, 0.2891723802615738], "xaxis": [0.0, -0.999999999999994, 1.0983638246446301e-07], "yaxis": [0.04441769691614773, -1.0972797912412141e-07, -0.9990130470622761]}, "guid": "dbfed1a2-ab35-4868-8fcd-6bcda252cc28"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 9.43087593580517, "c_nn": 0, "c_u": 0.14752440883461443, "c_v": 1.6738061533754873}, {"c_np": 7.738104153462255, "c_nn": 0, "c_u": 0.22254301643655897, "c_v": 1.1873624915932386}, {"c_np": 3097.3519189864883, "c_nn": 0, "c_u": 191.67841464033953, "c_v": -566.2436369992149}, {"c_np": 3665.991750023416, "c_nn": 0, "c_u": 136.90240458866123, "c_v": -726.012507855356}]}, "guid": "94bfbab6-b654-4f5f-81ce-b7fa617f2e2c"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359557042899, -1.0384615302033275, 0.2891723802615738], "xaxis": [0.0, -0.999999999999994, 1.0983638246446301e-07], "yaxis": [0.9990130470622821, 4.8786791466725995e-09, 0.04441769691614745]}, "guid": "d91c0fb5-38c3-4021-89d1-f372f60edd14"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595540644603, -1.1538462877221025, 0.28917232594597314], "xaxis": [0.0, -0.999999999999994, 1.0983638246446301e-07], "yaxis": [0.9990130470622821, 4.8786791466725995e-09, 0.04441769691614745]}, "guid": "663d9953-978f-459a-bf4b-b76e37f5651c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551328138623, -1.1538461661424781, 0.039419131169432825], "xaxis": [0.0, -0.999999999999994, 1.0983638246446301e-07], "yaxis": [0.9990130470622821, 4.8786791466725995e-09, 0.04441769691614745]}, "guid": "0b88d1d4-4755-40b3-a9db-eea31d1c6f06"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551331448, -1.0384615352835798, 0.03941912593922961], "xaxis": [0.0, -0.999999999999994, 1.0983638246446301e-07], "yaxis": [0.9990130470622821, 4.8786791466725995e-09, 0.04441769691614745]}, "guid": "bc2be87b-ee54-4f8c-accc-40a64f50677a"}]}, "26": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.923076923076923, 0.03941912684456511], "guid": "776314e5-b769-42aa-a620-9922b5550557"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.923076923076923, 0.2891723881523536], "guid": "47b0f335-c689-40ae-998d-8fd543f79127"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -1.0384615384615383, 0.2891723881523536], "guid": "7565e5df-ee15-42ae-ba3d-324943ba69f3"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -1.0384615384615383, 0.03941912684456511], "guid": "5b3ce47d-29b9-40a2-810d-472a3db2742f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, -0.9807692307692307, 0.16429575749845934], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062878, 0.0, -0.9990130452311541]}, "guid": "293f8627-611b-4a70-9696-89095b6274a9"}, "size": 0.02884615384615382, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "00a5f013-e4c4-4efb-81dd-4bb345764247"}], "contact_point": [[-2.728359557042899, -0.9230770489291631, 0.28917238026158854], [-2.7283595563810237, -1.0384615307764502, 0.2891723780485481], [-2.7172551324829244, -1.0384615358567024, 0.03941912372620394], [-2.7172551351304257, -0.9230769348001208, 0.03941917059859458]], "force_normal": [160.41892170671076, 12.437400348900322, 3786.3164749291686, 3385.540223834703], "force_tangent1": [-74.73593212282462, 0.22053367118805034, 136.340530765669, -278.79871922549984], "force_tangent2": [-5.309351273322759, -1.4632373565708388, 729.0323456916846, 574.228332006602], "gap": [-1.0871504261646802e-08, -1.0868120824690306e-08, -1.0878799700374322e-08, -1.0878102573240525e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7461.418649339327, "force_vector": [[160.49642493634659, 74.73593232287222, 1.82131964177331], [12.49011885350895, -0.22053377106804126, -0.9093525068183218], [3750.197620988106, -136.34043229819906, 896.4922976635786], [3356.6929549532924, 278.798798751377, 724.0394646048768]], "force": [7279.877119731254, 216.97376500498208, 1621.4437294034105], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359557042899, -0.9230770489291631, 0.28917238026158854], "xaxis": [0.0, -0.999999999999994, 1.0983638231089124e-07], "yaxis": [0.9990130470622821, 4.878679139851297e-09, 0.04441769691614746]}, "guid": "48a46caa-277c-4ed5-8190-063afe49b368"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.728359557042899, -0.9230770489291631, 0.28917238026158854], [-2.7283595563810237, -1.0384615307764502, 0.2891723780485481], [-2.7172551324829244, -1.0384615358567024, 0.03941912372620394], [-2.7172551351304257, -0.9230769348001208, 0.03941917059859458]]}, "guid": "037d219f-0030-4d3d-9bde-e18b822ac483"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.728359557042899, -0.9230770489291631, 0.28917238026158854], "guid": "75dd75ba-92ea-4cb0-9efe-1d5e1af31d42"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595563810237, -1.0384615307764502, 0.2891723780485481], "guid": "b00701a3-7784-440c-8fa5-b86c1d9721bf"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551324829244, -1.0384615358567024, 0.03941912372620394], "guid": "8e521faf-b4a3-418d-9285-0cee73a2196a"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551351304257, -0.9230769348001208, 0.03941917059859458], "guid": "eaf19404-fbd0-45f5-9889-bb25d0dce39f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359557042899, -0.9230770489291631, 0.28917238026158854], "xaxis": [0.0, -0.999999999999994, 1.0983638231089124e-07], "yaxis": [0.04441769691614774, -1.097279789707012e-07, -0.9990130470622761]}, "guid": "eec51e78-ff8b-4fae-be8a-75420387a4cd"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 160.41892170671082, "c_nn": 0, "c_u": -74.73593212282461, "c_v": 5.309351273322761}, {"c_np": 12.437400348900328, "c_nn": 0, "c_u": 0.22053367118805034, "c_v": 1.463237356570839}, {"c_np": 3786.3164749291695, "c_nn": 0, "c_u": 136.34053076566897, "c_v": -729.0323456916847}, {"c_np": 3385.5402238347037, "c_nn": 0, "c_u": -278.7987192254999, "c_v": -574.228332006602}]}, "guid": "22b6e15a-f553-4cca-86a8-661fb92b717c"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359557042899, -0.9230770489291631, 0.28917238026158854], "xaxis": [0.0, -0.999999999999994, 1.0983638231089124e-07], "yaxis": [0.9990130470622821, 4.878679139851297e-09, 0.04441769691614746]}, "guid": "b9ee42a7-421a-4d0d-afce-3aa663c9441c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595563810237, -1.0384615307764502, 0.2891723780485481], "xaxis": [0.0, -0.999999999999994, 1.0983638231089124e-07], "yaxis": [0.9990130470622821, 4.878679139851297e-09, 0.04441769691614746]}, "guid": "5cd0be71-47da-4e91-ae69-98c25cb937d3"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551324829244, -1.0384615358567024, 0.03941912372620394], "xaxis": [0.0, -0.999999999999994, 1.0983638231089124e-07], "yaxis": [0.9990130470622821, 4.878679139851297e-09, 0.04441769691614746]}, "guid": "d6fcb4b6-b52d-4f07-81de-3feb1bf4c859"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551351304257, -0.9230769348001208, 0.03941917059859458], "xaxis": [0.0, -0.999999999999994, 1.0983638231089124e-07], "yaxis": [0.9990130470622821, 4.878679139851297e-09, 0.04441769691614746]}, "guid": "18044436-32d9-41a2-a743-5bdc6199e8d0"}]}, "25": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.9230769230769229, 0.06898903200408563], "guid": "919478d1-31dc-47aa-ba82-2679717d8d10"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293432, -0.9230769230769229, 0.31886313477145534], "guid": "b1aeb444-72f2-4ee6-a994-a1a97f9872c3"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.9230769230769229, 0.2891723881523536], "guid": "e2decd26-da0a-4a71-995b-345bb40cc751"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551283058985, -0.9230769230769229, 0.03941912684456508], "guid": "826a0ef4-ca0d-47e8-8905-b6e7ac5bf562"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.3339948498021252, -0.9230769230769229, 0.17919582177605323], "xaxis": [-0.9992748587227028, 0.0, -0.03807567103443308], "yaxis": [-0.03807567103443308, 0.0, 0.9992748587227028]}, "guid": "b9d1237a-8853-44c6-b7c9-d655099e8274"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4bd1ceed-47a0-4f13-a572-535ee6dc784d"}], "contact_point": [[-2.7283595472890516, -0.9230770134555405, 0.2891723609560042], [-2.7172551274615904, -0.9230769323980674, 0.03941917633945164], [-1.9412093878108643, -0.9230769287187339, 0.06898901081020328], [-1.9491423860508583, -0.9230770097611899, 0.31886309599810214]], "force_normal": [0.14970226261631273, 1.9159768847891376, 15.90702039500055, 0.0005017936800220139], "force_tangent1": [0.008563332568202797, 0.3818076423649216, 5.190774027125441, -0.00017652890234031235], "force_tangent2": [0.07387349303123737, -0.15932480357239506, -5.940852487790651, -0.00017371404916655795], "gap": [-1.4962433198392877e-10, -1.496243317640763e-10, -1.4962433228780016e-10, -1.4962433213643027e-10], "status": ["stic", "stic", "stic", "slid"], "force_magnitude": 19.761113495273534, "force_vector": [[-0.07387349047453151, -0.14970226110523138, -0.008563381040442996], [0.15932483629460797, -1.9159767584421263, -0.38180826274090723], [5.940852759460372, -15.907018612812506, -5.190779177674638], [0.0001737140577364941, -0.0005017937342136577, 0.0001765287398640436]], "force": [6.026477819338186, -17.973199426094077, -5.580974292716124], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595472890516, -0.9230770134555405, 0.2891723609560042], "xaxis": [0.0, 3.237909660990083e-07, -0.9999999999999476], "yaxis": [1.7078605270266412e-08, -0.9999999999999475, -3.237909660990082e-07]}, "guid": "faeacaad-4c3e-42a3-93d1-3a21829538c8"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595472890516, -0.9230770134555405, 0.2891723609560042], [-2.7172551274615904, -0.9230769323980674, 0.03941917633945164], [-1.9412093878108643, -0.9230769287187339, 0.06898901081020328], [-1.9491423860508583, -0.9230770097611899, 0.31886309599810214]]}, "guid": "60d3ab2d-344d-4bbf-bc27-c605396a8791"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595472890516, -0.9230770134555405, 0.2891723609560042], "guid": "27ac8b37-b756-46f0-b463-97ba34402346"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551274615904, -0.9230769323980674, 0.03941917633945164], "guid": "4056604a-e169-4b98-a81b-de1ee052a00b"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093878108643, -0.9230769287187339, 0.06898901081020328], "guid": "86a6bc13-5246-494c-9963-7c778c5f3e4a"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423860508583, -0.9230770097611899, 0.31886309599810214], "guid": "ac84db04-6b32-4256-965e-ac23ca37dbb9"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595472890516, -0.9230770134555405, 0.2891723609560042], "xaxis": [0.0, 3.237909660990083e-07, -0.9999999999999476], "yaxis": [0.9999999999999999, 1.7078605270265522e-08, 5.529898100083177e-15]}, "guid": "9852a3aa-c4d2-4d79-b150-df6fa08b5bdb"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.14970226261631275, "c_nn": 0, "c_u": 0.008563332568202797, "c_v": -0.07387349303123736}, {"c_np": 1.915976884789138, "c_nn": 0, "c_u": 0.3818076423649216, "c_v": 0.15932480357239506}, {"c_np": 15.907020395000554, "c_nn": 0, "c_u": 5.190774027125442, "c_v": 5.940852487790651}, {"c_np": 0.0005017936800220139, "c_nn": 0, "c_u": -0.00017652890234031235, "c_v": 0.00017371404916655795}]}, "guid": "0ae55993-8f39-43dd-b5a8-740705fc54fe"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595472890516, -0.9230770134555405, 0.2891723609560042], "xaxis": [0.0, 3.237909660990083e-07, -0.9999999999999476], "yaxis": [1.7078605270266412e-08, -0.9999999999999475, -3.237909660990082e-07]}, "guid": "e6077cf5-b596-4aa3-a09f-1fc460b14a9c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551274615904, -0.9230769323980674, 0.03941917633945164], "xaxis": [0.0, 3.237909660990083e-07, -0.9999999999999476], "yaxis": [1.7078605270266412e-08, -0.9999999999999475, -3.237909660990082e-07]}, "guid": "85d0566b-bca1-4d6c-a1ca-6b4d61bec810"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093878108643, -0.9230769287187339, 0.06898901081020328], "xaxis": [0.0, 3.237909660990083e-07, -0.9999999999999476], "yaxis": [1.7078605270266412e-08, -0.9999999999999475, -3.237909660990082e-07]}, "guid": "ddbf9b76-ed11-4f62-89a5-c4ce43b6ae59"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423860508583, -0.9230770097611899, 0.31886309599810214], "xaxis": [0.0, 3.237909660990083e-07, -0.9999999999999476], "yaxis": [1.7078605270266412e-08, -0.9999999999999475, -3.237909660990082e-07]}, "guid": "a412b570-e84f-4bf7-a2df-522b34e3cfa8"}]}, "24": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -1.0384615384615383, 0.06898903200408567], "guid": "2affb49e-1195-4074-8607-7622cae5a5f3"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -1.0384615384615383, 0.31886313477145534], "guid": "d2aa34d6-23aa-4db9-b2c0-037d76488fa3"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.923076923076923, 0.31886313477145534], "guid": "efc9f430-f0ea-4f97-b8f8-17f822611467"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.923076923076923, 0.06898903200408567], "guid": "3fe0ca96-6856-4ab7-a06d-0b6871696e8f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, -0.9807692307692307, 0.19392608338777056], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "19b5033e-38c7-4f78-b5bd-9a5e1fe933e8"}, "size": 0.028846153846153817, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "55dd7f93-485e-4ed8-a624-82ab271c819f"}], "contact_point": [[-1.9491423858417876, -0.9230770478119197, 0.3188631001558172], [-1.9412093778696307, -0.9230769311922526, 0.06898901199552043], [-1.941209375978254, -1.038461547149995, 0.06898896393809137], [-1.949142384186833, -1.038461633967339, 0.3188630595452137]], "force_normal": [1728.200605307929, 1615.0021360234005, 1593.631641067141, 1692.1483497120396], "force_tangent1": [89.63871196413308, 44.84391967103287, 42.14680343424328, 49.61673041601209], "force_tangent2": [-168.09139818859782, -226.6414515727854, -266.88493318393125, -212.68939325356553], "gap": [-1.4437678695434345e-08, -1.4436951553858228e-08, -1.4436651675437522e-08, -1.4437782996980912e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6690.217666740675, "force_vector": [[-1721.9964226689383, 89.63868972058981, -222.846078347442], [-1606.9970464789276, 44.843891944756514, -277.7746245175724], [-1584.360305924961, 42.14677176074533, -317.3197104659215], [-1684.547137462639, 49.616703837319726, -266.277599019656]], "force": [-6597.900912535466, 226.2460572634114, -1084.2180123505918], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423858417876, -0.9230770478119197, 0.3188631001558172], "xaxis": [0.0, 0.999999999999995, -9.98157287794987e-08], "yaxis": [-0.9994964122157641, -3.167356077406785e-09, -0.03173203378000399]}, "guid": "620526f7-83ce-47ce-877c-13a839a4a68f"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.9491423858417876, -0.9230770478119197, 0.3188631001558172], [-1.9412093778696307, -0.9230769311922526, 0.06898901199552043], [-1.941209375978254, -1.038461547149995, 0.06898896393809137], [-1.949142384186833, -1.038461633967339, 0.3188630595452137]]}, "guid": "a8eb3a21-9366-4100-b4da-d5ad56cdddb2"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9491423858417876, -0.9230770478119197, 0.3188631001558172], "guid": "66c86c8e-c26e-424b-a83a-feeb3d3038b8"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093778696307, -0.9230769311922526, 0.06898901199552043], "guid": "494cb959-2ea2-44ee-8648-cde3303d7f04"}, {"dtype": "compas.geometry/Point", "data": [-1.941209375978254, -1.038461547149995, 0.06898896393809137], "guid": "5acdfc80-934c-4fbb-8e6d-1ef018b74ee8"}, {"dtype": "compas.geometry/Point", "data": [-1.949142384186833, -1.038461633967339, 0.3188630595452137], "guid": "f818441c-85fb-4f0d-b6ad-a4cfcd08c9dd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423858417876, -0.9230770478119197, 0.3188631001558172], "xaxis": [0.0, 0.999999999999995, -9.98157287794987e-08], "yaxis": [0.03173203378000415, -9.976546279781074e-08, -0.9994964122157591]}, "guid": "058c4368-8eb4-49a4-94fd-0a6934a93f8d"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1728.2006053079292, "c_nn": 0, "c_u": 89.63871196413307, "c_v": 168.09139818859782}, {"c_np": 1615.0021360234007, "c_nn": 0, "c_u": 44.84391967103287, "c_v": 226.64145157278543}, {"c_np": 1593.631641067141, "c_nn": 0, "c_u": 42.146803434243274, "c_v": 266.88493318393125}, {"c_np": 1692.1483497120396, "c_nn": 0, "c_u": 49.61673041601208, "c_v": 212.68939325356556}]}, "guid": "957f6c61-7103-4401-a28b-4237e4490f4d"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423858417876, -0.9230770478119197, 0.3188631001558172], "xaxis": [0.0, 0.999999999999995, -9.98157287794987e-08], "yaxis": [-0.9994964122157641, -3.167356077406785e-09, -0.03173203378000399]}, "guid": "e2b5f5a2-dc29-407e-9823-d8afffbf92d9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093778696307, -0.9230769311922526, 0.06898901199552043], "xaxis": [0.0, 0.999999999999995, -9.98157287794987e-08], "yaxis": [-0.9994964122157641, -3.167356077406785e-09, -0.03173203378000399]}, "guid": "05f42d0f-245d-4a0d-8e47-b313941feda7"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.941209375978254, -1.038461547149995, 0.06898896393809137], "xaxis": [0.0, 0.999999999999995, -9.98157287794987e-08], "yaxis": [-0.9994964122157641, -3.167356077406785e-09, -0.03173203378000399]}, "guid": "b9aeab69-85bf-4a28-a179-642b673c4cad"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142384186833, -1.038461633967339, 0.3188630595452137], "xaxis": [0.0, 0.999999999999995, -9.98157287794987e-08], "yaxis": [-0.9994964122157641, -3.167356077406785e-09, -0.03173203378000399]}, "guid": "e986e01a-3c07-4253-9116-9248ef5b832b"}]}}, "17": {"26": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7172551283058994, -1.0384615384615383, 0.03941912684456508], "guid": "619e4ebe-83a3-4843-8633-8d37145831ca"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595628310566, -1.0384615384615383, 0.2891723881523536], "guid": "3b5ccd04-fbbd-424b-b5ed-ee9312342bee"}, {"dtype": "compas.geometry/Point", "data": [-3.5071370309951106, -1.0384615384615383, 0.24959216965742537], "guid": "13ee6098-9215-4097-a3b2-171b630477dd"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629690048982, -1.0384615384615383, 2.858824288409778e-15], "guid": "63625e65-5c03-435d-a362-6e923aa1d55a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.111407985334628, -1.0384615384615383, 0.14463077458782633], "xaxis": [-0.9987109811433932, 0.0, -0.050758015560116394], "yaxis": [-0.050758015560116394, 0.0, 0.9987109811433932]}, "guid": "72a66a7c-3c48-4a75-aa03-c850fb8ee5ce"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "62482e05-ce01-42db-b0be-bdfc08c30a45"}], "contact_point": [[-3.507137028893193, -1.0384615384615383, 0.2495921661635615], [-3.492862968167027, -1.0384615384615383, 3.4948565152959077e-09], [-2.7172551289403044, -1.0384615384615383, 0.039419125535128274], [-2.728359563668927, -1.0384615384615383, 0.28917238465749995]], "force_normal": [0.0, 0.0, 0.0, 0.0], "force_tangent1": [0.0, 0.0, 0.0, 0.0], "force_tangent2": [0.0, 0.0, 0.0, 0.0], "gap": [-3.4779966369696455e-17, -3.4779966369696455e-17, -3.4779966369696455e-17, -3.4779966369696455e-17], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 0.0, "force_vector": [[0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0]], "force": [0.0, 0.0, 0.0], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.507137028893193, -1.0384615384615383, 0.2495921661635615], "xaxis": [0.0, -1.2027416100105864e-16, -1.0], "yaxis": [0.0, -1.0, 1.2027416100105864e-16]}, "guid": "3bf820aa-0f10-4c5f-979e-c320e21301bb"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-3.507137028893193, -1.0384615384615383, 0.2495921661635615], [-3.492862968167027, -1.0384615384615383, 3.4948565152959077e-09], [-2.7172551289403044, -1.0384615384615383, 0.039419125535128274], [-2.728359563668927, -1.0384615384615383, 0.28917238465749995]]}, "guid": "3c913ae9-a811-4505-b487-a3f58d41a344"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-3.507137028893193, -1.0384615384615383, 0.2495921661635615], "guid": "894f2238-b3f6-4df6-a762-b60077fa6e1f"}, {"dtype": "compas.geometry/Point", "data": [-3.492862968167027, -1.0384615384615383, 3.4948565152959077e-09], "guid": "16c97033-fb04-4931-8b7f-1beeda009850"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551289403044, -1.0384615384615383, 0.039419125535128274], "guid": "1a5f825d-b61a-467a-a081-8786a5d6152a"}, {"dtype": "compas.geometry/Point", "data": [-2.728359563668927, -1.0384615384615383, 0.28917238465749995], "guid": "1ca756a4-9c23-4c57-86ec-1ecb0c065533"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.507137028893193, -1.0384615384615383, 0.2495921661635615], "xaxis": [0.0, -1.2027416100105864e-16, -1.0], "yaxis": [1.0, 0.0, 0.0]}, "guid": "6925c1c3-319a-4972-b9f4-f1c71996b81e"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}]}, "guid": "9406e8c9-2b70-40dd-bd0b-b177395f568a"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-3.507137028893193, -1.0384615384615383, 0.2495921661635615], "xaxis": [0.0, -1.2027416100105864e-16, -1.0], "yaxis": [0.0, -1.0, 1.2027416100105864e-16]}, "guid": "42763458-8fac-491a-a04a-50147e5f6517"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-3.492862968167027, -1.0384615384615383, 3.4948565152959077e-09], "xaxis": [0.0, -1.2027416100105864e-16, -1.0], "yaxis": [0.0, -1.0, 1.2027416100105864e-16]}, "guid": "a1c2d7ff-b4f4-4e86-abf3-53cd289684f0"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551289403044, -1.0384615384615383, 0.039419125535128274], "xaxis": [0.0, -1.2027416100105864e-16, -1.0], "yaxis": [0.0, -1.0, 1.2027416100105864e-16]}, "guid": "b1a2775a-b9b3-473e-897b-6a60e7cacf65"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359563668927, -1.0384615384615383, 0.28917238465749995], "xaxis": [0.0, -1.2027416100105864e-16, -1.0], "yaxis": [0.0, -1.0, 1.2027416100105864e-16]}, "guid": "6edfd597-68ab-48c6-9067-2942a0306663"}]}}, "18": {"19": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.8076923076923077, 0.03941912684456782], "guid": "0c5fccc4-22aa-4c34-b52c-2bd3d9087e19"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.8076923076923077, 0.28917238815235635], "guid": "1aec410b-178c-43d3-9431-e0703e76c13c"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.923076923076923, 0.28917238815235635], "guid": "eb52d3d3-95f6-49e8-9283-de839ec1a6f7"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.923076923076923, 0.03941912684456782], "guid": "de634bea-447a-4386-a9d8-9947324873d7"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7228073455684765, -0.8653846153846153, 0.1642957574984621], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [-0.04441773810062701, 0.0, -0.9990130452311542]}, "guid": "7cc6d74d-8abd-4832-9798-6dcff20f55c9"}, "size": 0.028846153846153827, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "0cbfb63b-aafb-456b-ae9d-a56b27e63898"}], "contact_point": [[2.717255128251166, -0.8076923055216249, 0.03941913014457626], [2.7283595627605077, -0.8076923053395062, 0.2891723914530681], [2.7283595627605077, -0.9230769138466625, 0.28917238809507934], [2.717255128251166, -0.9230769140287811, 0.03941912678658752]], "force_normal": [3620.6559960381946, 30.030069121608456, 121.48750115629491, 3416.3766221392384], "force_tangent1": [-75.11406585083812, 6.640218534550802, 47.90407786191017, 48.42659082045222], "force_tangent2": [695.9917382668023, 5.1379748459864745, 27.602459790436082, 636.442405094533], "gap": [-2.008941108680857e-10, -1.9060058815696284e-10, -1.9227532079929562e-10, -1.9878646365854855e-10], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7317.084900617815, "force_vector": [[3586.168193640232, -75.11404093536547, -856.1261776450576], [29.772213581012974, 6.640218722750478, -6.466771447464655], [120.14155965985671, 47.90407882146316, -32.97141601823443], [3384.7354809240933, 48.42661374053066, -787.561985659345]], "force": [7120.817447805195, 27.85687034937883, -1683.126350770102], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255128251166, -0.8076923055216249, 0.03941913014457626], "xaxis": [-0.0, 0.9999999999999996, 2.910257077247588e-08], "yaxis": [0.9990130452339668, 1.2926703647857574e-09, -0.04441773803736665]}, "guid": "853ef685-89e1-4654-9a2c-c7737f78dca5"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.717255128251166, -0.8076923055216249, 0.03941913014457626], [2.7283595627605077, -0.8076923053395062, 0.2891723914530681], [2.7283595627605077, -0.9230769138466625, 0.28917238809507934], [2.717255128251166, -0.9230769140287811, 0.03941912678658752]]}, "guid": "1f959356-bbc9-46d7-a3c2-5e1ca4ee37e1"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128251166, -0.8076923055216249, 0.03941913014457626], "guid": "d41649a9-5e55-4e21-bf68-8516d6385b2d"}, {"dtype": "compas.geometry/Point", "data": [2.7283595627605077, -0.8076923053395062, 0.2891723914530681], "guid": "95011824-7018-45b5-99dc-09a76b99e791"}, {"dtype": "compas.geometry/Point", "data": [2.7283595627605077, -0.9230769138466625, 0.28917238809507934], "guid": "2ef8a5d1-2d38-44e1-84cb-8112293e2f39"}, {"dtype": "compas.geometry/Point", "data": [2.717255128251166, -0.9230769140287811, 0.03941912678658752], "guid": "8f05c0b0-cfa0-49ed-9abb-4b63b46d11fd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255128251166, -0.8076923055216249, 0.03941913014457626], "xaxis": [-0.0, 0.9999999999999996, 2.910257077247588e-08], "yaxis": [0.04441773803736666, -2.907384785154817e-08, 0.9990130452339664]}, "guid": "5ef53846-ad87-49cf-9d4e-ef4b3047ae12"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3620.6559960381946, "c_nn": 0, "c_u": -75.11406585083812, "c_v": -695.9917382668023}, {"c_np": 30.03006912160846, "c_nn": 0, "c_u": 6.640218534550802, "c_v": -5.1379748459864745}, {"c_np": 121.48750115629491, "c_nn": 0, "c_u": 47.90407786191017, "c_v": -27.60245979043608}, {"c_np": 3416.3766221392384, "c_nn": 0, "c_u": 48.42659082045222, "c_v": -636.442405094533}]}, "guid": "1fa7ce60-2c6e-43f3-905e-727cc0025e74"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.717255128251166, -0.8076923055216249, 0.03941913014457626], "xaxis": [-0.0, 0.9999999999999996, 2.910257077247588e-08], "yaxis": [0.9990130452339668, 1.2926703647857574e-09, -0.04441773803736665]}, "guid": "b8d984eb-f174-4d93-9c4a-76a411d16c4a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595627605077, -0.8076923053395062, 0.2891723914530681], "xaxis": [-0.0, 0.9999999999999996, 2.910257077247588e-08], "yaxis": [0.9990130452339668, 1.2926703647857574e-09, -0.04441773803736665]}, "guid": "17a92148-87d1-4839-9fe7-f57052091ea2"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595627605077, -0.9230769138466625, 0.28917238809507934], "xaxis": [-0.0, 0.9999999999999996, 2.910257077247588e-08], "yaxis": [0.9990130452339668, 1.2926703647857574e-09, -0.04441773803736665]}, "guid": "47af7238-9fee-404c-b238-4efe8650fb3f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255128251166, -0.9230769140287811, 0.03941912678658752], "xaxis": [-0.0, 0.9999999999999996, 2.910257077247588e-08], "yaxis": [0.9990130452339668, 1.2926703647857574e-09, -0.04441773803736665]}, "guid": "0ec685b3-3ecb-4521-a5c1-28c021672996"}]}, "27": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.4928629690048973, -0.8076923076923076, 0.0], "guid": "e5ed98fd-72eb-4eeb-ab84-61f84fe1f035"}, {"dtype": "compas.geometry/Point", "data": [3.5071370309951093, -0.8076923076923076, 0.24959216965742254], "guid": "7111d45c-5fb3-48c9-a9c4-a134786b7fdc"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.8076923076923076, 0.28917238815235635], "guid": "3bf080c4-8edb-4eaa-8906-b1fa9f1d5832"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.8076923076923076, 0.03941912684456786], "guid": "515e98e5-3bfd-4932-980a-af28a02e8735"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.1114079853346266, -0.8076923076923075, 0.14463077458782628], "xaxis": [-0.9987109811433927, 0.0, 0.0507580155601245], "yaxis": [0.0507580155601245, -0.0, 0.9987109811433927]}, "guid": "d7216ddb-43b2-4303-9740-e774ff67e7f1"}, "size": 0.1945450216376573, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "6f0951a5-8c1c-4074-a444-18f8caf4a9a6"}], "contact_point": [[2.7172551297781746, -0.8076923076923077, 0.03941912949085234], [3.4928629690048973, -0.8076923076923077, -1.3877787807814457e-17], [3.507137029731063, -0.8076923076923077, 0.24959217011928558], [2.728359564506797, -0.8076923076923077, 0.28917238861322403]], "force_normal": [0.0, 0.0, 0.0, 0.0], "force_tangent1": [0.0, 0.0, 0.0, 0.0], "force_tangent2": [0.0, 0.0, 0.0, 0.0], "gap": [0.0, 0.0, 0.0, 0.0], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 0.0, "force_vector": [[0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0]], "force": [0.0, 0.0, 0.0], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, -0.8076923076923077, 0.03941912949085234], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "df1a7913-3b43-45c9-8670-4bd005f9caa4"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.7172551297781746, -0.8076923076923077, 0.03941912949085234], [3.4928629690048973, -0.8076923076923077, -1.3877787807814457e-17], [3.507137029731063, -0.8076923076923077, 0.24959217011928558], [2.728359564506797, -0.8076923076923077, 0.28917238861322403]]}, "guid": "6ef4076a-cfc3-4761-8b5e-d9815cfa85fc"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.7172551297781746, -0.8076923076923077, 0.03941912949085234], "guid": "cc357cea-8519-4aac-9c19-610a75f6f0d5"}, {"dtype": "compas.geometry/Point", "data": [3.4928629690048973, -0.8076923076923077, -1.3877787807814457e-17], "guid": "bf05f1ee-7178-48a1-83fa-9e8d788de3a3"}, {"dtype": "compas.geometry/Point", "data": [3.507137029731063, -0.8076923076923077, 0.24959217011928558], "guid": "7007fd26-b688-4a83-9cf8-24333862016c"}, {"dtype": "compas.geometry/Point", "data": [2.728359564506797, -0.8076923076923077, 0.28917238861322403], "guid": "190d4467-0f0b-4280-af4c-37e682483d1b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, -0.8076923076923077, 0.03941912949085234], "xaxis": [0.0, -0.0, -1.0], "yaxis": [1.0, 0.0, 0.0]}, "guid": "87acb5cd-c026-4332-ab91-a9d4d153c7be"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}]}, "guid": "3eb65229-394e-4dc7-b0d3-0a8aa60a44c3"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, -0.8076923076923077, 0.03941912949085234], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "abe70da4-5f01-478f-bc2d-3c57711691c8"}, {"dtype": "compas.geometry/Frame", "data": {"point": [3.4928629690048973, -0.8076923076923077, -1.3877787807814457e-17], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "d7bb7aa0-67d6-48f3-8c44-1504bf37aafe"}, {"dtype": "compas.geometry/Frame", "data": {"point": [3.507137029731063, -0.8076923076923077, 0.24959217011928558], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "8335cfc3-9dee-49af-bc73-1c88ec13d03e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359564506797, -0.8076923076923077, 0.28917238861322403], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "03e380a8-e198-480d-b1a5-354ae42ecbf5"}]}}, "19": {"20": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.8076923076923077, 0.06898903200408708], "guid": "d16341b2-321c-4ae8-b882-da69bd9accf9"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.8076923076923077, 0.3188631347714567], "guid": "9a7f9eee-2cea-4578-860b-79ac214f4447"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.923076923076923, 0.3188631347714567], "guid": "4d8bb15b-5e51-430b-9e07-647986d0a88f"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.923076923076923, 0.06898903200408708], "guid": "551120f4-a938-4a8a-8094-4dfd2eed9bc9"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, -0.8653846153846153, 0.19392608338777195], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "5e2d38b1-4818-43c5-8e6b-e53a6f53f208"}, "size": 0.028846153846153817, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c51d7999-0392-4312-956c-46f2347c58ab"}], "contact_point": [[1.9412093727902444, -0.923076918405681, 0.06898902715266439], [1.9412093742087793, -0.8076922800961944, 0.06898904162450195], [1.9491423957759262, -0.8076923040830167, 0.3188631293531862], [1.9491423948302364, -0.923076912590177, 0.318863129774998]], "force_normal": [1734.6423894307538, 1683.6479261300403, 1585.3556616660373, 1542.8506907354154], "force_tangent1": [-19.229032141008933, 0.8798133251704412, -48.33713180810211, -97.16396456641942], "force_tangent2": [260.6405941427023, 234.73098033508685, 135.50477938676013, 131.87930745317058], "gap": [-9.592131385993509e-09, -9.591968371322302e-09, -9.591497854086018e-09, -9.591419672499813e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6592.818953095938, "force_vector": [[1725.4981714072296, -19.229114756752306, -315.55315846645385], [1675.3515545328714, 0.8797379131241664, -288.03843692819646], [1580.257443578506, -48.33718043797745, -185.74317356683366], [1537.888921500415, -97.16401189445229, -180.77074311460171]], "force": [6518.996091019022, -163.8505691760579, -970.1055120760857], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093727902444, -0.923076918405681, 0.06898902715266439], "xaxis": [0.0, 0.9999999999999658, -2.6181244110774826e-07], "yaxis": [0.9994964104893065, -8.307855462607384e-09, -0.03173208815996648]}, "guid": "cc03b8a7-d366-430d-ab13-511ffd8043a8"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093727902444, -0.923076918405681, 0.06898902715266439], [1.9412093742087793, -0.8076922800961944, 0.06898904162450195], [1.9491423957759262, -0.8076923040830167, 0.3188631293531862], [1.9491423948302364, -0.923076912590177, 0.318863129774998]]}, "guid": "71b87212-5f70-45ed-b09a-41750708d790"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093727902444, -0.923076918405681, 0.06898902715266439], "guid": "d9240c17-3500-45cc-80d3-1889788389c8"}, {"dtype": "compas.geometry/Point", "data": [1.9412093742087793, -0.8076922800961944, 0.06898904162450195], "guid": "97ed6f18-ffeb-4a98-90e4-b5d07908620f"}, {"dtype": "compas.geometry/Point", "data": [1.9491423957759262, -0.8076923040830167, 0.3188631293531862], "guid": "d258565f-402b-4623-be6a-530221550524"}, {"dtype": "compas.geometry/Point", "data": [1.9491423948302364, -0.923076912590177, 0.318863129774998], "guid": "cb455354-639f-4487-b36f-473ee355d05e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093727902444, -0.923076918405681, 0.06898902715266439], "xaxis": [0.0, 0.9999999999999658, -2.6181244110774826e-07], "yaxis": [0.03173208815996757, 2.616805951086373e-07, 0.9994964104892722]}, "guid": "643a682c-7424-40f9-9024-4d4631254f6d"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1734.6423894307543, "c_nn": 0, "c_u": -19.229032141008933, "c_v": -260.64059414270224}, {"c_np": 1683.6479261300403, "c_nn": 0, "c_u": 0.8798133251704413, "c_v": -234.73098033508683}, {"c_np": 1585.3556616660376, "c_nn": 0, "c_u": -48.33713180810211, "c_v": -135.5047793867601}, {"c_np": 1542.8506907354154, "c_nn": 0, "c_u": -97.16396456641942, "c_v": -131.87930745317055}]}, "guid": "7ecf0786-bd40-4d17-9b88-647aa96b3598"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093727902444, -0.923076918405681, 0.06898902715266439], "xaxis": [0.0, 0.9999999999999658, -2.6181244110774826e-07], "yaxis": [0.9994964104893065, -8.307855462607384e-09, -0.03173208815996648]}, "guid": "7666bbc8-cab1-4c9b-9d73-c7c5838c1273"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093742087793, -0.8076922800961944, 0.06898904162450195], "xaxis": [0.0, 0.9999999999999658, -2.6181244110774826e-07], "yaxis": [0.9994964104893065, -8.307855462607384e-09, -0.03173208815996648]}, "guid": "3e3816c9-bcb1-4b6f-80dd-ae7fe1dc1e4b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423957759262, -0.8076923040830167, 0.3188631293531862], "xaxis": [0.0, 0.9999999999999658, -2.6181244110774826e-07], "yaxis": [0.9994964104893065, -8.307855462607384e-09, -0.03173208815996648]}, "guid": "93e49fd0-15a8-4f32-b12d-05e13be097db"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423948302364, -0.923076912590177, 0.318863129774998], "xaxis": [0.0, 0.9999999999999658, -2.6181244110774826e-07], "yaxis": [0.9994964104893065, -8.307855462607384e-09, -0.03173208815996648]}, "guid": "b122b5a6-164c-4142-895f-ccba4488e66d"}]}, "29": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.6923076923076923, 0.06898903200408708], "guid": "1267b4aa-f281-4adf-a095-d84826f316cc"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.6923076923076923, 0.3188631347714567], "guid": "efb3525f-12d0-4d52-acbd-ac6e040f6f58"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.8076923076923077, 0.3188631347714567], "guid": "54f77aac-d207-440f-82e8-420ba603b5a5"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.8076923076923077, 0.06898903200408708], "guid": "f440cc43-d912-49c9-9e3c-285f526ce926"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, -0.7499999999999999, 0.19392608338777195], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "29a5756b-909f-47ba-ac03-724267d0c1a6"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c0e906b0-5e82-4f67-88e0-97274ff21eb1"}], "contact_point": [[1.9412093684420384, -0.8076922863212437, 0.06898903641553893], [1.9412093698605744, -0.6923076852646597, 0.06898904632828395], [1.9491423965945067, -0.6923076844772398, 0.3188631338929289], [1.9491423954123936, -0.8076923004349827, 0.318863131427017]], "force_normal": [1866.6481846146005, 1816.3751215529082, 1823.740395038671, 1937.9302458913028], "force_tangent1": [8.289541853342067, -30.289372397182344, -1.3720967085505154, 50.41817569671116], "force_tangent2": [294.4147626864759, 299.18513037759385, 221.90342801833162, 234.2744822756436], "gap": [-9.023779094966018e-09, -9.023826410915788e-09, -9.024643076720214e-09, -9.024754580234969e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7518.392973363926, "force_vector": [[1856.365757654011, 8.289435335318993, -353.49918414096305], [1805.9666377858136, -30.289479871214944, -356.67186758889517], [1815.7805135818817, -1.3721809778526504, -279.662807908301], [1929.5202999084722, 50.41808660973478, -295.6511326042287]], "force": [7407.633208930179, 27.045861095986176, -1285.4849922423878], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093684420384, -0.8076922863212437, 0.06898903641553893], "xaxis": [0.0, 0.9999999999999546, -3.0132466559691686e-07], "yaxis": [0.999496409833164, -9.561667081014254e-09, -0.03173210882710975]}, "guid": "26f7d628-614c-46fb-bac9-16f05b6f212c"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093684420384, -0.8076922863212437, 0.06898903641553893], [1.9412093698605744, -0.6923076852646597, 0.06898904632828395], [1.9491423965945067, -0.6923076844772398, 0.3188631338929289], [1.9491423954123936, -0.8076923004349827, 0.318863131427017]]}, "guid": "4d334999-d49e-40a3-91cd-db2f1f3d094e"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093684420384, -0.8076922863212437, 0.06898903641553893], "guid": "06da7c4a-3b52-48b3-9f8d-9e2f919b79ad"}, {"dtype": "compas.geometry/Point", "data": [1.9412093698605744, -0.6923076852646597, 0.06898904632828395], "guid": "7ee1f058-170e-4250-863a-0b0feee3b0bb"}, {"dtype": "compas.geometry/Point", "data": [1.9491423965945067, -0.6923076844772398, 0.3188631338929289], "guid": "32179484-296c-4758-8738-d36072e8bc2f"}, {"dtype": "compas.geometry/Point", "data": [1.9491423954123936, -0.8076923004349827, 0.318863131427017], "guid": "40cd3968-a2ab-4d52-8ac4-bafda607aa74"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093684420384, -0.8076922863212437, 0.06898903641553893], "xaxis": [0.0, 0.9999999999999546, -3.0132466559691686e-07], "yaxis": [0.031732108827111194, 3.011729214582971e-07, 0.9994964098331187]}, "guid": "c028b651-96eb-4ffc-a8a8-b35ff4ea6b12"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1866.6481846146, "c_nn": 0, "c_u": 8.289541853342067, "c_v": -294.41476268647585}, {"c_np": 1816.375121552908, "c_nn": 0, "c_u": -30.28937239718234, "c_v": -299.1851303775938}, {"c_np": 1823.740395038671, "c_nn": 0, "c_u": -1.3720967085505151, "c_v": -221.90342801833157}, {"c_np": 1937.9302458913025, "c_nn": 0, "c_u": 50.41817569671116, "c_v": -234.27448227564355}]}, "guid": "3e8151bc-8b84-4d39-a9b5-f1de316bdd26"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093684420384, -0.8076922863212437, 0.06898903641553893], "xaxis": [0.0, 0.9999999999999546, -3.0132466559691686e-07], "yaxis": [0.999496409833164, -9.561667081014254e-09, -0.03173210882710975]}, "guid": "5abd83a0-3e9e-4a45-a529-add420cc7819"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093698605744, -0.6923076852646597, 0.06898904632828395], "xaxis": [0.0, 0.9999999999999546, -3.0132466559691686e-07], "yaxis": [0.999496409833164, -9.561667081014254e-09, -0.03173210882710975]}, "guid": "b4807171-4552-4f57-bffc-9135a1c47d5f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423965945067, -0.6923076844772398, 0.3188631338929289], "xaxis": [0.0, 0.9999999999999546, -3.0132466559691686e-07], "yaxis": [0.999496409833164, -9.561667081014254e-09, -0.03173210882710975]}, "guid": "870d41bd-0868-49e3-aeeb-e9593c3865fd"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423954123936, -0.8076923004349827, 0.318863131427017], "xaxis": [0.0, 0.9999999999999546, -3.0132466559691686e-07], "yaxis": [0.999496409833164, -9.561667081014254e-09, -0.03173210882710975]}, "guid": "4f52b4ec-5a94-41aa-8c66-dfefed0d8e09"}]}, "28": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.6923076923076924, 0.03941912684456786], "guid": "66790f11-ccf6-40ea-86e7-58c84a46c2c1"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.6923076923076924, 0.2891723881523564], "guid": "681121b4-7753-4f62-8d14-c0a8bfdf8166"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.6923076923076924, 0.3188631347714568], "guid": "f4376405-8543-4e2e-8e2c-dcda43c61aed"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.6923076923076924, 0.06898903200408711], "guid": "25d783c7-3a38-4951-8f78-9f0b27347ba6"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.333994849802124, -0.6923076923076923, 0.1791958217760553], "xaxis": [-0.9992748587227028, 0.0, 0.03807567103443127], "yaxis": [0.03807567103443127, 0.0, 0.9992748587227028]}, "guid": "4403c0ed-0149-4eb5-9852-18b8365578dd"}, "size": 0.19454502163765716, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a58cd9a3-7a30-4b81-83c1-557b33bb668c"}], "contact_point": [[1.9412093741762548, -0.6923076843736619, 0.06898904564384509], [2.7172551287281426, -0.6923076823517742, 0.039419129216709606], [2.728359563456765, -0.6923076805328581, 0.28917238833908127], [1.9491423947679907, -0.6923076825630087, 0.3188631308317571]], "force_normal": [21.87705492499272, 4.5481928435202565, 0.08959164920290952, 0.10297415743470757], "force_tangent1": [-10.387653594170079, -1.7886229210337299, -0.004743415522417904, -0.007024718871485205], "force_tangent2": [-0.84227990754538, -0.5658785526301264, 0.03973344565138464, 0.04158661666207674], "gap": [-2.863188753438621e-10, -2.8631887550291455e-10, -2.8631887517769623e-10, -2.863188749867479e-10], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 29.305578513929724, "force_vector": [[0.8422799705074745, -21.877054848246104, 10.387653750698034], [0.565878565719811, -4.548192829094257, 1.7886229535755565], [-0.03973344539354016, -0.08959164928332362, 0.004743416163436437], [-0.04158661636571744, -0.10297415750413262, 0.007024719608254133]], "force": [1.326838474468028, -26.617813484127815, 12.18804484004528], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093741762548, -0.6923076843736619, 0.06898904564384509], "xaxis": [0.0, -7.154891535399592e-09, -1.0], "yaxis": [2.8779968227210756e-09, -1.0, 7.154891535399592e-09]}, "guid": "bc6a100f-6705-4764-949d-b70f4c834051"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093741762548, -0.6923076843736619, 0.06898904564384509], [2.7172551287281426, -0.6923076823517742, 0.039419129216709606], [2.728359563456765, -0.6923076805328581, 0.28917238833908127], [1.9491423947679907, -0.6923076825630087, 0.3188631308317571]]}, "guid": "8231c3b8-cc6d-48cf-bd24-c4edcbc5306d"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093741762548, -0.6923076843736619, 0.06898904564384509], "guid": "297299ca-6d23-453a-82fe-bc0383c6e8af"}, {"dtype": "compas.geometry/Point", "data": [2.7172551287281426, -0.6923076823517742, 0.039419129216709606], "guid": "0c3f331f-a9f8-4042-955e-f77235e0d90d"}, {"dtype": "compas.geometry/Point", "data": [2.728359563456765, -0.6923076805328581, 0.28917238833908127], "guid": "35d47b2a-0d66-4718-b006-f2ca5ce89815"}, {"dtype": "compas.geometry/Point", "data": [1.9491423947679907, -0.6923076825630087, 0.3188631308317571], "guid": "c4248348-6924-4b7d-a938-89fe1b33a179"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093741762548, -0.6923076843736619, 0.06898904564384509], "xaxis": [0.0, -7.154891535399592e-09, -1.0], "yaxis": [1.0, 2.8779968227210756e-09, -2.0591755105793942e-17]}, "guid": "38882aa5-052e-4594-aee8-474a32b54eff"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 21.87705492499272, "c_nn": 0, "c_u": -10.387653594170079, "c_v": 0.84227990754538}, {"c_np": 4.5481928435202565, "c_nn": 0, "c_u": -1.78862292103373, "c_v": 0.5658785526301264}, {"c_np": 0.08959164920290952, "c_nn": 0, "c_u": -0.004743415522417904, "c_v": -0.03973344565138464}, {"c_np": 0.10297415743470757, "c_nn": 0, "c_u": -0.007024718871485205, "c_v": -0.04158661666207674}]}, "guid": "fad2e289-c296-4771-85da-0600b3f5e709"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093741762548, -0.6923076843736619, 0.06898904564384509], "xaxis": [0.0, -7.154891535399592e-09, -1.0], "yaxis": [2.8779968227210756e-09, -1.0, 7.154891535399592e-09]}, "guid": "c3218ffb-2b84-4d6d-8ea3-84554aaf62e3"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551287281426, -0.6923076823517742, 0.039419129216709606], "xaxis": [0.0, -7.154891535399592e-09, -1.0], "yaxis": [2.8779968227210756e-09, -1.0, 7.154891535399592e-09]}, "guid": "dc26c2d5-6c61-436b-9edc-fca1ec4ee757"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359563456765, -0.6923076805328581, 0.28917238833908127], "xaxis": [0.0, -7.154891535399592e-09, -1.0], "yaxis": [2.8779968227210756e-09, -1.0, 7.154891535399592e-09]}, "guid": "a9ea7fb1-e9cd-4966-b828-71289b093c00"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423947679907, -0.6923076825630087, 0.3188631308317571], "xaxis": [0.0, -7.154891535399592e-09, -1.0], "yaxis": [2.8779968227210756e-09, -1.0, 7.154891535399592e-09]}, "guid": "4c94116c-7327-4641-b675-54e4e3adbdf7"}]}, "27": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.8076923076923077, 0.03941912684456782], "guid": "82a7e698-c631-4483-8c96-db88f4f9e92e"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.8076923076923077, 0.28917238815235635], "guid": "8ac3c7cc-b181-4350-8fc1-ea17aaadf052"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.6923076923076923, 0.28917238815235635], "guid": "9aa791bd-8de0-4041-8160-018897755f45"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.6923076923076923, 0.03941912684456782], "guid": "c3d0bd9d-fc9a-4ba6-8f7d-49a60fc8fed5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, -0.75, 0.16429575749846212], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062701, 0.0, 0.9990130452311542]}, "guid": "6744075a-ca62-42bb-90bc-a779fc769db1"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4f421fb8-b0ef-401b-b6d1-6a10d6ad8a45"}], "contact_point": [[2.717255128251166, -0.692307682686429, 0.039419130144576556], [2.717255128251166, -0.8076923060947464, 0.039419126786587336], [2.7283595627605077, -0.8076923059126279, 0.28917238809507917], [2.72835956242957, -0.6923076825043102, 0.28917238400984113]], "force_normal": [3008.4049283529957, 3850.724574103962, 10.914187635127004, 9.402145091353374], "force_tangent1": [19.531105458037725, -122.40599242042434, -0.12695755479533863, -0.3435438942986683], "force_tangent2": [-442.6719509827001, -722.7053590283109, 1.8061396321565097, 1.3173655370019401], "gap": [-3.662703668735978e-12, -5.362759577284915e-12, 6.08124427309473e-12, 3.16720941817899e-12], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6977.699418533161, "force_vector": [[-2985.7732820155607, -19.531122217090836, 575.8615952403891], [-3814.823145817348, 122.40596643088067, 893.0325604787091], [-10.98364046266317, 0.12695759319832114, -1.3195735230759018], [-9.451379996766534, 0.3435439204456794, -0.8984433291515301]], "force": [-6821.031448292338, 103.34534572743384, 1466.6761388668708], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255128251166, -0.692307682686429, 0.039419130144576556], "xaxis": [0.0, -0.9999999999999996, -2.9102571245089752e-08], "yaxis": [-0.9990130452339668, -1.2926703857781966e-09, 0.04441773803736665]}, "guid": "07661dc2-736d-49e8-bcbb-8c521bff0ff2"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.717255128251166, -0.692307682686429, 0.039419130144576556], [2.717255128251166, -0.8076923060947464, 0.039419126786587336], [2.7283595627605077, -0.8076923059126279, 0.28917238809507917], [2.72835956242957, -0.6923076825043102, 0.28917238400984113]]}, "guid": "60c7aecf-45fe-4669-b864-9607c28078d8"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128251166, -0.692307682686429, 0.039419130144576556], "guid": "ef55be6c-bee6-4fb4-91f3-7a7aad39511f"}, {"dtype": "compas.geometry/Point", "data": [2.717255128251166, -0.8076923060947464, 0.039419126786587336], "guid": "02f8308d-4161-4b41-8dd6-542a5ffc71e1"}, {"dtype": "compas.geometry/Point", "data": [2.7283595627605077, -0.8076923059126279, 0.28917238809507917], "guid": "5a7967bf-c30f-4541-9f2a-3221b984ae86"}, {"dtype": "compas.geometry/Point", "data": [2.72835956242957, -0.6923076825043102, 0.28917238400984113], "guid": "9cff4c77-ff07-4799-bbf1-535cbd3fa001"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255128251166, -0.692307682686429, 0.039419130144576556], "xaxis": [0.0, -0.9999999999999996, -2.9102571245089752e-08], "yaxis": [0.04441773803736666, -2.907384832369559e-08, 0.9990130452339664]}, "guid": "54f922f9-0207-42b7-8b40-af433163edf5"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3008.4049283529957, "c_nn": 0, "c_u": 19.531105458037725, "c_v": 442.67195098270014}, {"c_np": 3850.7245741039615, "c_nn": 0, "c_u": -122.40599242042433, "c_v": 722.705359028311}, {"c_np": 10.914187635127004, "c_nn": 0, "c_u": -0.12695755479533863, "c_v": -1.8061396321565095}, {"c_np": 9.402145091353374, "c_nn": 0, "c_u": -0.3435438942986682, "c_v": -1.31736553700194}]}, "guid": "19620f97-62be-4d3a-a489-ee324598241c"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.717255128251166, -0.692307682686429, 0.039419130144576556], "xaxis": [0.0, -0.9999999999999996, -2.9102571245089752e-08], "yaxis": [-0.9990130452339668, -1.2926703857781966e-09, 0.04441773803736665]}, "guid": "5091ff5b-efa5-4c7e-9fb6-26fd3d99c46b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255128251166, -0.8076923060947464, 0.039419126786587336], "xaxis": [0.0, -0.9999999999999996, -2.9102571245089752e-08], "yaxis": [-0.9990130452339668, -1.2926703857781966e-09, 0.04441773803736665]}, "guid": "90c89544-bda2-49f8-9059-c36617cc269f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595627605077, -0.8076923059126279, 0.28917238809507917], "xaxis": [0.0, -0.9999999999999996, -2.9102571245089752e-08], "yaxis": [-0.9990130452339668, -1.2926703857781966e-09, 0.04441773803736665]}, "guid": "5a307f16-3de8-4780-80f2-a8accbbbc48f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.72835956242957, -0.6923076825043102, 0.28917238400984113], "xaxis": [0.0, -0.9999999999999996, -2.9102571245089752e-08], "yaxis": [-0.9990130452339668, -1.2926703857781966e-09, 0.04441773803736665]}, "guid": "c24af20b-839a-4538-9d69-7c80702318b5"}]}}, "20": {"21": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.8076923076923077, 0.08870494999794477], "guid": "7b75730b-2b29-44d4-b253-b35942d3bdce"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.8076923076923077, 0.33865962455932297], "guid": "06c05fe3-b6cd-421a-8c28-2028f8b34d3b"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.923076923076923, 0.33865962455932297], "guid": "913ad03a-9d8e-4c38-ad13-d2d45231af92"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.923076923076923, 0.08870494999794477], "guid": "5c4de854-7edf-41c3-b5a4-e2a05a5caaa4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, -0.8653846153846153, 0.2136822872786339], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "6e023987-7a86-4ccd-b3bd-be1cffe14bca"}, "size": 0.028846153846153827, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "035ccdfd-4592-4632-8065-972da81e3343"}], "contact_point": [[1.1648507742241145, -0.8076922681208594, 0.0887050062386949], [1.1696111022290703, -0.8076922966051655, 0.33865965832866257], [1.169611102654677, -0.9230769349146454, 0.33865964345188293], [1.1648507743659835, -0.9230768617268509, 0.08870497646347014]], "force_normal": [715.1493155152762, 3020.872721939002, 3055.2159340965763, 805.4149880658305], "force_tangent1": [23.062626129880357, 36.28012603602447, -41.56308606185908, 24.447020731710015], "force_tangent2": [105.55279113672327, 213.6447136890163, 142.62584345623242, 132.0014676191839], "gap": [-6.043636608625552e-09, -6.044093528766164e-09, -6.044260102770754e-09, -6.043366866476795e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7619.944041389944, "force_vector": [[713.0097935254321, 23.06266456943343, -119.15102921295309], [3016.256954900949, 36.28021350496403, -271.12735293086206], [3051.94623314521, -41.5630212893325, -200.77532356908048], [802.7554831600696, 24.447068256874537, -147.31368703363526]], "force": [7583.968464731661, 42.2269250419395, -738.3673927465309], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507742241145, -0.8076922681208594, 0.0887050062386949], "xaxis": [-0.0, 0.999999999999948, 3.2261200030929964e-07], "yaxis": [0.9998186977506128, 6.14295630845173e-09, -0.01904131372224821]}, "guid": "0196d5e4-3c73-48e8-b436-3b45f70a3c5c"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507742241145, -0.8076922681208594, 0.0887050062386949], [1.1696111022290703, -0.8076922966051655, 0.33865965832866257], [1.169611102654677, -0.9230769349146454, 0.33865964345188293], [1.1648507743659835, -0.9230768617268509, 0.08870497646347014]]}, "guid": "2b8d81b5-5b31-4710-89c2-9ec87bdef6e5"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507742241145, -0.8076922681208594, 0.0887050062386949], "guid": "e60e2126-e87a-4108-b496-91f4ba689bea"}, {"dtype": "compas.geometry/Point", "data": [1.1696111022290703, -0.8076922966051655, 0.33865965832866257], "guid": "394e4482-e382-4504-b5ed-6a7db7df08bb"}, {"dtype": "compas.geometry/Point", "data": [1.169611102654677, -0.9230769349146454, 0.33865964345188293], "guid": "b875cd60-c35b-4657-a36c-7d13aa68af67"}, {"dtype": "compas.geometry/Point", "data": [1.1648507743659835, -0.9230768617268509, 0.08870497646347014], "guid": "086165fc-0521-404a-81d4-74544df29a5b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507742241145, -0.8076922681208594, 0.0887050062386949], "xaxis": [-0.0, 0.999999999999948, 3.2261200030929964e-07], "yaxis": [0.019041313722249202, -3.225535100279642e-07, 0.9998186977505608]}, "guid": "0b34eee5-3d27-4e5a-91ca-e5fd6c1d2598"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 715.1493155152764, "c_nn": 0, "c_u": 23.06262612988036, "c_v": -105.5527911367233}, {"c_np": 3020.8727219390025, "c_nn": 0, "c_u": 36.280126036024484, "c_v": -213.64471368901636}, {"c_np": 3055.2159340965773, "c_nn": 0, "c_u": -41.56308606185909, "c_v": -142.62584345623247}, {"c_np": 805.4149880658306, "c_nn": 0, "c_u": 24.44702073171002, "c_v": -132.00146761918393}]}, "guid": "b07b4eb2-5b9e-476e-a1a3-5e9c08406c01"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507742241145, -0.8076922681208594, 0.0887050062386949], "xaxis": [-0.0, 0.999999999999948, 3.2261200030929964e-07], "yaxis": [0.9998186977506128, 6.14295630845173e-09, -0.01904131372224821]}, "guid": "f91d2edc-9515-44ab-a523-d44974a242cc"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111022290703, -0.8076922966051655, 0.33865965832866257], "xaxis": [-0.0, 0.999999999999948, 3.2261200030929964e-07], "yaxis": [0.9998186977506128, 6.14295630845173e-09, -0.01904131372224821]}, "guid": "b863575d-aaf4-44ad-916f-418e939ca04d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.169611102654677, -0.9230769349146454, 0.33865964345188293], "xaxis": [-0.0, 0.999999999999948, 3.2261200030929964e-07], "yaxis": [0.9998186977506128, 6.14295630845173e-09, -0.01904131372224821]}, "guid": "e681be49-6f42-438f-a694-e075e3d3b55c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507743659835, -0.9230768617268509, 0.08870497646347014], "xaxis": [-0.0, 0.999999999999948, 3.2261200030929964e-07], "yaxis": [0.9998186977506128, 6.14295630845173e-09, -0.01904131372224821]}, "guid": "233ff4e6-a38b-48ed-9034-85be0682b561"}]}, "29": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.8076923076923077, 0.06898903200408707], "guid": "c1b6a4b6-d7d6-4d89-9c0e-6b9b54773d9e"}, {"dtype": "compas.geometry/Point", "data": [1.9491423927293423, -0.8076923076923077, 0.31886313477145684], "guid": "afd2a26d-7d6c-4d09-8328-a375d0005c20"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.8076923076923077, 0.3386596245593229], "guid": "1a960a2b-5faf-4ba4-b9e7-41f45d9c7117"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.8076923076923077, 0.08870494999794475], "guid": "cacde8bf-c154-4eb9-b718-713482cafdfd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.5562055680783622, -0.807692307692308, 0.2038891208921563], "xaxis": [-0.9996776933450585, 0.0, 0.025387190240421426], "yaxis": [0.025387190240421426, -0.0, 0.9996776933450585]}, "guid": "68aad873-fd4e-4c2f-a15b-a0c3c8703a10"}, "size": 0.19454502163765724, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "2c005a46-48f2-4da2-bfb5-94e886bb5649"}], "contact_point": [[1.1648507852987733, -0.8076922663770786, 0.08870501081876767], [1.9412093673781836, -0.8076922827851876, 0.0689890385740262], [1.9491423954205, -0.8076923105718811, 0.31886313866309784], [1.1696111102537599, -0.8076922940967154, 0.33865965913467266]], "force_normal": [34.78653129471926, 39.99617638350399, 0.2921495470789951, 0.10825525997820509], "force_tangent1": [-11.481210646392652, -7.210934727131012, -0.0005682257257208481, -0.0038067754088330114], "force_tangent2": [11.493334576735158, 17.802064737064107, -0.13820897784165975, 0.013600802304880205], "gap": [-2.5911852255858785e-09, -2.59118522576629e-09, -2.5911852258425973e-09, -2.591185225724846e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 82.78282027526289, "force_vector": [[-11.493335409505473, -34.78653228759137, 11.481206804472649], [-17.802065694550443, -39.996176753727575, 7.210930309843553], [0.13820897084776118, -0.29214955045039614, 0.0005681934599228933], [-0.013600804896451244, -0.10825526007303944, 0.003806763452825079]], "force": [-29.170792938104608, -75.18311385184238, 18.696512071228952], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507852987733, -0.8076922663770786, 0.08870501081876767], "xaxis": [0.0, 1.1044274382258943e-07, -0.9999999999999939], "yaxis": [-2.3939446848667926e-08, -0.9999999999999937, -1.104427438225894e-07]}, "guid": "98b524f8-e21b-41c1-aef9-5afe81e112de"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507852987733, -0.8076922663770786, 0.08870501081876767], [1.9412093673781836, -0.8076922827851876, 0.0689890385740262], [1.9491423954205, -0.8076923105718811, 0.31886313866309784], [1.1696111102537599, -0.8076922940967154, 0.33865965913467266]]}, "guid": "a30be3f2-38ed-4b36-a142-f3c941ae37b2"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507852987733, -0.8076922663770786, 0.08870501081876767], "guid": "ca8c655a-f661-4514-95ba-e7d47ccb81c4"}, {"dtype": "compas.geometry/Point", "data": [1.9412093673781836, -0.8076922827851876, 0.0689890385740262], "guid": "51ac3cd5-53c9-481a-a4d4-4b9afaf64cb1"}, {"dtype": "compas.geometry/Point", "data": [1.9491423954205, -0.8076923105718811, 0.31886313866309784], "guid": "4c5d52bd-afc5-41e6-ba67-4c80adfa2f20"}, {"dtype": "compas.geometry/Point", "data": [1.1696111102537599, -0.8076922940967154, 0.33865965913467266], "guid": "3b31a2f4-d24b-4d0c-9ae7-b98db7d33c5d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507852987733, -0.8076922663770786, 0.08870501081876767], "xaxis": [0.0, 1.1044274382258943e-07, -0.9999999999999939], "yaxis": [0.9999999999999998, -2.393944684866778e-08, -2.6439381955619274e-15]}, "guid": "57aebc16-12fd-40a2-806c-d2bce879b769"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 34.78653129471926, "c_nn": 0, "c_u": -11.481210646392654, "c_v": -11.49333457673516}, {"c_np": 39.99617638350399, "c_nn": 0, "c_u": -7.210934727131011, "c_v": -17.80206473706411}, {"c_np": 0.29214954707899515, "c_nn": 0, "c_u": -0.0005682257257208481, "c_v": 0.13820897784165978}, {"c_np": 0.1082552599782051, "c_nn": 0, "c_u": -0.0038067754088330114, "c_v": -0.013600802304880207}]}, "guid": "90d743ef-be49-4aae-9116-4c3ecd446615"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507852987733, -0.8076922663770786, 0.08870501081876767], "xaxis": [0.0, 1.1044274382258943e-07, -0.9999999999999939], "yaxis": [-2.3939446848667926e-08, -0.9999999999999937, -1.104427438225894e-07]}, "guid": "3449aac8-6a66-49bc-9369-7e0946a7caf2"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093673781836, -0.8076922827851876, 0.0689890385740262], "xaxis": [0.0, 1.1044274382258943e-07, -0.9999999999999939], "yaxis": [-2.3939446848667926e-08, -0.9999999999999937, -1.104427438225894e-07]}, "guid": "c2f76615-efc2-4f83-8ad0-2f59083091af"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423954205, -0.8076923105718811, 0.31886313866309784], "xaxis": [0.0, 1.1044274382258943e-07, -0.9999999999999939], "yaxis": [-2.3939446848667926e-08, -0.9999999999999937, -1.104427438225894e-07]}, "guid": "27dfaf92-5edd-4731-bb1e-f1f7a67ee460"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111102537599, -0.8076922940967154, 0.33865965913467266], "xaxis": [0.0, 1.1044274382258943e-07, -0.9999999999999939], "yaxis": [-2.3939446848667926e-08, -0.9999999999999937, -1.104427438225894e-07]}, "guid": "13a191d3-d79d-49c7-93b7-1a9e8973367b"}]}}, "21": {"22": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.8076923076923077, 0.09856370341234204], "guid": "9ace9f8a-9643-479b-a4cc-f180e81e6a2a"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.8076923076923077, 0.34855866711721994], "guid": "675fb074-8c18-4242-b1a4-442e1157af9e"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.923076923076923, 0.34855866711721994], "guid": "d03c8c21-82c4-45f4-abbe-ad91d7381cf5"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.923076923076923, 0.09856370341234204], "guid": "a47a0d4a-d920-447a-add7-6c8c002adba2"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223695, -0.8653846153846153, 0.22356118526478094], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.006347436895961065, 0.0, 0.9999798548195118]}, "guid": "5b9b82b4-2bc4-48de-b74b-cfe35cb7f756"}, "size": 0.028846153846153827, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a492f6f4-f62d-4072-979f-9c7c8823822f"}], "contact_point": [[0.38830444991946184, -0.8076922498692972, 0.09856377170893749], [0.38989130773110614, -0.8076923534863037, 0.34855872052517994], [0.3898913117982225, -0.9230769545446476, 0.3485586703826786], [0.3883044541284544, -0.923076888180678, 0.09856374391750462]], "force_normal": [3.8231662456878888, 3248.9590986102658, 3277.65855502846, 2.898676203831585], "force_tangent1": [-0.07426315507170199, -64.68743355228689, -107.48784024488681, 0.08347130676441337], "force_tangent2": [-0.18384183293066034, 28.19553333943087, 59.10332114035079, -0.1548557108528373], "gap": [-3.458131772580339e-09, -3.4575813482897338e-09, -3.457468467487806e-09, -3.4582134269669876e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6536.186058719625, "force_vector": [[3.824256150906076, -0.0742641105204672, 0.15957039841206713], [3248.71467863153, -64.68714125026106, -48.81789838994411], [3277.2173718252116, -107.48736179087942, -79.90748765837574], [2.8996007456096327, 0.08347048973110818, 0.13645394204748332]], "force": [6532.655907353257, -172.16529666192986, -128.4293617078603], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444991946184, -0.8076922498692972, 0.09856377170893749], "xaxis": [-0.0, 0.9999999999820742, 5.98762329035364e-06], "yaxis": [0.9999798548529701, 3.8006029431259436e-08, -0.006347431624799736]}, "guid": "3eb2f9c9-a93a-4985-8e2e-9474ad9ca7e8"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.38830444991946184, -0.8076922498692972, 0.09856377170893749], [0.38989130773110614, -0.8076923534863037, 0.34855872052517994], [0.3898913117982225, -0.9230769545446476, 0.3485586703826786], [0.3883044541284544, -0.923076888180678, 0.09856374391750462]]}, "guid": "578c0478-1453-4fbc-ba0c-6cc1369183f8"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830444991946184, -0.8076922498692972, 0.09856377170893749], "guid": "516043c1-8de6-46ac-8d6f-dc6786a47c42"}, {"dtype": "compas.geometry/Point", "data": [0.38989130773110614, -0.8076923534863037, 0.34855872052517994], "guid": "b1a1f5a1-e451-425a-85c6-997f126b9407"}, {"dtype": "compas.geometry/Point", "data": [0.3898913117982225, -0.9230769545446476, 0.3485586703826786], "guid": "1dcae757-fa00-45f6-96b8-dba0b2e92224"}, {"dtype": "compas.geometry/Point", "data": [0.3883044541284544, -0.923076888180678, 0.09856374391750462], "guid": "4b438429-7a47-498b-88a2-7b8ac9f8ec34"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444991946184, -0.8076922498692972, 0.09856377170893749], "xaxis": [-0.0, 0.9999999999820742, 5.98762329035364e-06], "yaxis": [0.00634743162491352, -5.987502668802097e-06, 0.9999798548350447]}, "guid": "fa06d1cf-1f45-4d90-becb-4ce1cef23341"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3.8231662456878897, "c_nn": 0, "c_u": -0.07426315507170198, "c_v": 0.18384183293066034}, {"c_np": 3248.959098610266, "c_nn": 0, "c_u": -64.68743355228689, "c_v": -28.195533339430867}, {"c_np": 3277.6585550284603, "c_nn": 0, "c_u": -107.4878402448868, "c_v": -59.1033211403508}, {"c_np": 2.898676203831586, "c_nn": 0, "c_u": 0.08347130676441337, "c_v": 0.15485571085283734}]}, "guid": "3ef7f071-7bfd-4bdc-9695-462744e15e65"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444991946184, -0.8076922498692972, 0.09856377170893749], "xaxis": [-0.0, 0.9999999999820742, 5.98762329035364e-06], "yaxis": [0.9999798548529701, 3.8006029431259436e-08, -0.006347431624799736]}, "guid": "d3bb658f-c3a3-463c-b078-c19332a5a392"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989130773110614, -0.8076923534863037, 0.34855872052517994], "xaxis": [-0.0, 0.9999999999820742, 5.98762329035364e-06], "yaxis": [0.9999798548529701, 3.8006029431259436e-08, -0.006347431624799736]}, "guid": "dbf267d9-1a33-4424-97b4-798cb860a351"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913117982225, -0.9230769545446476, 0.3485586703826786], "xaxis": [-0.0, 0.9999999999820742, 5.98762329035364e-06], "yaxis": [0.9999798548529701, 3.8006029431259436e-08, -0.006347431624799736]}, "guid": "214cb4eb-fc8e-4180-8fde-4973db587fcc"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044541284544, -0.923076888180678, 0.09856374391750462], "xaxis": [-0.0, 0.9999999999820742, 5.98762329035364e-06], "yaxis": [0.9999798548529701, 3.8006029431259436e-08, -0.006347431624799736]}, "guid": "0f3dc323-bd57-42b4-8f34-6d4228ce1959"}]}, "31": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.6923076923076923, 0.09856370341234204], "guid": "8bf75586-a726-4689-8dd3-98c34e0d3b07"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.6923076923076923, 0.34855866711721994], "guid": "13bcc5d3-9e4c-4e74-bb24-757e679f36e5"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.8076923076923077, 0.34855866711721994], "guid": "829fba65-c86a-4a6d-b1b8-1e83a41d528b"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.8076923076923077, 0.09856370341234204], "guid": "7f4b5bde-fb9e-4bb9-b192-1d8e6b1afa82"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, -0.75, 0.22356118526478097], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.006347436895961065, 0.0, 0.9999798548195118]}, "guid": "1a7e02d7-0b6e-4754-9404-cbdc31e0024a"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "e6326223-2107-441e-908a-f2ecd90b80e7"}], "contact_point": [[0.3883044478696509, -0.6923076616995352, 0.09856380479951987], [0.3898913072311939, -0.6923077151966917, 0.3485587610561111], [0.3898913109672695, -0.8076923311559255, 0.3485587300364175], [0.3883044515584344, -0.807692262757568, 0.09856376632947574]], "force_normal": [124.65297872949412, 3561.521972490376, 3565.5591664862764, 118.05617702206543], "force_tangent1": [31.774722085048598, -25.833621494113483, -17.438400108087354, 14.635329542101864], "force_tangent2": [50.07527489709314, 94.00389236956393, 108.42897144349708, 24.327515746872155], "gap": [-5.899704128954748e-09, -5.89900122207708e-09, -5.8992987802218706e-09, -5.899302699346444e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7374.988597623812, "force_vector": [[124.33261788767237, 31.77499522713775, -50.865322502178856], [3560.8535411264174, -25.832995317704192, -116.60867597327154], [3564.7990915024907, -17.437696334537534, -131.0590452067292], [117.89938136949146, 14.635464199511512, -25.076301295077528]], "force": [7367.8846318860715, 3.1397677744075363, -323.60934497725714], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044478696509, -0.6923076616995352, 0.09856380479951987], "xaxis": [-0.0, 0.9999999999855821, 5.369898736286454e-06], "yaxis": [0.9999798548148187, 3.408509733667123e-08, -0.006347437635248834]}, "guid": "38487523-1c89-4ac7-b696-eadddb77cdc8"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.3883044478696509, -0.6923076616995352, 0.09856380479951987], [0.3898913072311939, -0.6923077151966917, 0.3485587610561111], [0.3898913109672695, -0.8076923311559255, 0.3485587300364175], [0.3883044515584344, -0.807692262757568, 0.09856376632947574]]}, "guid": "b83993ce-9851-4631-bd1a-6e0a802bc362"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044478696509, -0.6923076616995352, 0.09856380479951987], "guid": "c121f1c1-e87e-426e-8306-02dbb176d106"}, {"dtype": "compas.geometry/Point", "data": [0.3898913072311939, -0.6923077151966917, 0.3485587610561111], "guid": "19308eef-b010-4793-939e-96d3317779f3"}, {"dtype": "compas.geometry/Point", "data": [0.3898913109672695, -0.8076923311559255, 0.3485587300364175], "guid": "f199e84e-6735-47a4-bcbb-a362434973a0"}, {"dtype": "compas.geometry/Point", "data": [0.3883044515584344, -0.807692262757568, 0.09856376632947574], "guid": "6244fc7f-ddde-49aa-a4f1-1cf3e46b1c94"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044478696509, -0.6923076616995352, 0.09856380479951987], "xaxis": [-0.0, 0.9999999999855821, 5.369898736286454e-06], "yaxis": [0.006347437635340348, -5.369790558682007e-06, 0.9999798548004011]}, "guid": "7012c3b1-7699-44f9-81c2-455da0ca9470"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 124.65297872949417, "c_nn": 0, "c_u": 31.774722085048595, "c_v": -50.07527489709316}, {"c_np": 3561.5219724903777, "c_nn": 0, "c_u": -25.833621494113483, "c_v": -94.00389236956397}, {"c_np": 3565.559166486278, "c_nn": 0, "c_u": -17.438400108087354, "c_v": -108.42897144349712}, {"c_np": 118.05617702206547, "c_nn": 0, "c_u": 14.635329542101863, "c_v": -24.32751574687216}]}, "guid": "53465866-9aad-4eb7-b441-6ae89178b1a7"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044478696509, -0.6923076616995352, 0.09856380479951987], "xaxis": [-0.0, 0.9999999999855821, 5.369898736286454e-06], "yaxis": [0.9999798548148187, 3.408509733667123e-08, -0.006347437635248834]}, "guid": "03d95b5b-eb5d-4538-923e-da98b433640e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913072311939, -0.6923077151966917, 0.3485587610561111], "xaxis": [-0.0, 0.9999999999855821, 5.369898736286454e-06], "yaxis": [0.9999798548148187, 3.408509733667123e-08, -0.006347437635248834]}, "guid": "81103b9a-cdd2-4a69-9fae-1a53939cd667"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913109672695, -0.8076923311559255, 0.3485587300364175], "xaxis": [-0.0, 0.9999999999855821, 5.369898736286454e-06], "yaxis": [0.9999798548148187, 3.408509733667123e-08, -0.006347437635248834]}, "guid": "e281a19e-5ffe-4e4b-ab61-63d8bf0d1d4d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044515584344, -0.807692262757568, 0.09856376632947574], "xaxis": [-0.0, 0.9999999999855821, 5.369898736286454e-06], "yaxis": [0.9999798548148187, 3.408509733667123e-08, -0.006347437635248834]}, "guid": "b15fe216-e10d-4c7e-840a-251866db98e7"}]}, "30": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507772552847, -0.6923076923076922, 0.08870494999794476], "guid": "dd89488c-00c7-4284-b8e0-5fd3480fc8c8"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893074, -0.6923076923076922, 0.33865962455932286], "guid": "ce35d8e6-8d0f-4dd9-920e-4157c7e2832e"}, {"dtype": "compas.geometry/Point", "data": [0.3898913113343645, -0.6923076923076922, 0.34855866711721994], "guid": "b8daaf21-8799-43e1-8329-fed110da2c44"}, {"dtype": "compas.geometry/Point", "data": [0.38830445211037423, -0.6923076923076922, 0.09856370341234204], "guid": "e7ca22d6-cee1-4af7-9a60-ada640e7e637"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7781654885444437, -0.6923076923076923, 0.21870669236847642], "xaxis": [-0.9999194200897036, 0.0, 0.012694618051398382], "yaxis": [0.012694618051398382, -0.0, 0.9999194200897036]}, "guid": "b5d47e5d-7db8-47e4-af88-ede661c34035"}, "size": 0.19454502163765702, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "bee09d19-833a-42ce-a5ec-8c044e44f0b3"}], "contact_point": [[0.38830445009771747, -0.6923076585517772, 0.09856381977759239], [1.1648507719070091, -0.6923076365586441, 0.08870503271781262], [1.1696110968619957, -0.6923076858983255, 0.3386597033854561], [0.3898913194567339, -0.6923077079813312, 0.34855875338278164]], "force_normal": [26.4662271669507, 36.98771186260146, 0.3268730448335693, 0.25695901994601916], "force_tangent1": [-8.530682492511728, -3.201153076240283, -0.0020502405944815005, 0.020128410244003726], "force_tangent2": [-9.96705207584619, -18.03766511957477, -0.012480425188087806, -0.08777757600960935], "gap": [-4.56064843855792e-09, -4.560648438738765e-09, -4.560648438756945e-09, -4.56064843855235e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 70.90795350267564, "force_vector": [[9.967052758924384, -26.466228597809327, 8.530677255214442], [18.037666074206467, -36.987712030522445, 3.2011457568880894], [0.012480433624494247, -0.32687304491716423, 0.0020501759108656177], [0.08777758264157476, -0.2569590136973934, -0.020128461092608522]], "force": [28.10497684939692, -64.03777268694633, 11.713744726920787], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830445009771747, -0.6923076585517772, 0.09856381977759239], "xaxis": [0.0, 1.9788605065160553e-07, -0.9999999999999805], "yaxis": [2.580942839149618e-08, -0.9999999999999802, -1.9788605065160548e-07]}, "guid": "5e8e2a95-5f25-4a50-a2d1-d2b70bad5caa"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.38830445009771747, -0.6923076585517772, 0.09856381977759239], [1.1648507719070091, -0.6923076365586441, 0.08870503271781262], [1.1696110968619957, -0.6923076858983255, 0.3386597033854561], [0.3898913194567339, -0.6923077079813312, 0.34855875338278164]]}, "guid": "dd8b323f-c78a-42b4-841c-b0ec2451d238"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830445009771747, -0.6923076585517772, 0.09856381977759239], "guid": "d86075b3-6f42-46f8-a074-d1765a602e9d"}, {"dtype": "compas.geometry/Point", "data": [1.1648507719070091, -0.6923076365586441, 0.08870503271781262], "guid": "2a86d1e2-b5b4-4425-b347-2c39c0db6ff0"}, {"dtype": "compas.geometry/Point", "data": [1.1696110968619957, -0.6923076858983255, 0.3386597033854561], "guid": "c8ce69ee-5335-4f1e-bd4e-413f97aedbb4"}, {"dtype": "compas.geometry/Point", "data": [0.3898913194567339, -0.6923077079813312, 0.34855875338278164], "guid": "5f740458-d49c-4898-bfe1-fbeb9981ceb9"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830445009771747, -0.6923076585517772, 0.09856381977759239], "xaxis": [0.0, 1.9788605065160553e-07, -0.9999999999999805], "yaxis": [0.9999999999999998, 2.5809428391495674e-08, 5.107325853968598e-15]}, "guid": "f3ea7496-aaa8-48af-99c5-bf0ad3e1ab70"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 26.466227166950706, "c_nn": 0, "c_u": -8.530682492511728, "c_v": 9.967052075846194}, {"c_np": 36.98771186260147, "c_nn": 0, "c_u": -3.201153076240283, "c_v": 18.037665119574775}, {"c_np": 0.32687304483356944, "c_nn": 0, "c_u": -0.002050240594481501, "c_v": 0.012480425188087807}, {"c_np": 0.2569590199460192, "c_nn": 0, "c_u": 0.02012841024400373, "c_v": 0.08777757600960938}]}, "guid": "f020c03b-ade7-4e9f-8b36-acb908a4499c"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.38830445009771747, -0.6923076585517772, 0.09856381977759239], "xaxis": [0.0, 1.9788605065160553e-07, -0.9999999999999805], "yaxis": [2.580942839149618e-08, -0.9999999999999802, -1.9788605065160548e-07]}, "guid": "5fd8b3d9-63a0-4330-8695-0a7ff78ae797"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507719070091, -0.6923076365586441, 0.08870503271781262], "xaxis": [0.0, 1.9788605065160553e-07, -0.9999999999999805], "yaxis": [2.580942839149618e-08, -0.9999999999999802, -1.9788605065160548e-07]}, "guid": "33883079-8ab0-473e-83af-31443b18e981"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696110968619957, -0.6923076858983255, 0.3386597033854561], "xaxis": [0.0, 1.9788605065160553e-07, -0.9999999999999805], "yaxis": [2.580942839149618e-08, -0.9999999999999802, -1.9788605065160548e-07]}, "guid": "3d9673c4-1619-4b20-91b4-1f0310f1e381"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913194567339, -0.6923077079813312, 0.34855875338278164], "xaxis": [0.0, 1.9788605065160553e-07, -0.9999999999999805], "yaxis": [2.580942839149618e-08, -0.9999999999999802, -1.9788605065160548e-07]}, "guid": "d9968d90-3574-4b6f-a324-5a5f06423bf4"}]}, "29": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.8076923076923077, 0.08870494999794477], "guid": "ccd4ae3a-d529-4adf-9b1a-d502771139fa"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.8076923076923077, 0.33865962455932297], "guid": "36dddc87-5a5b-4612-8820-88b6aa4fa18e"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.6923076923076923, 0.33865962455932297], "guid": "9e544a17-24eb-40cf-a1fb-ff9c8b614114"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.6923076923076923, 0.08870494999794477], "guid": "18081c66-bcf2-41cf-a287-57dc2b770f6d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, -0.75, 0.2136822872786339], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "c8d77d2e-5b1d-4b35-aae5-0757baec39c1"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "fe679888-fd39-48f5-b340-9886407c4bb9"}], "contact_point": [[1.1648507703924063, -0.6923076308151711, 0.08870502841252777], [1.1648507708180131, -0.8076922691246516, 0.08870501943537287], [1.1696111039914203, -0.80769229972992, 0.33865967142690556], [1.1696111039914203, -0.6923076912227678, 0.33865970275174173]], "force_normal": [513.9913851668107, 459.192199368191, 2723.8574853465057, 2633.941098011235], "force_tangent1": [0.5469013151014585, -53.02843406740836, -114.481862684924, -44.889015038133486], "force_tangent2": [-104.4772379434176, -106.74480632488142, -147.95972885269885, -118.79439342659262], "gap": [-1.3582171555299724e-08, -1.3582550740286954e-08, -1.3581520411487246e-08, -1.3581460479164252e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6352.533185256701, "force_vector": [[-511.90881114568447, -0.546932330657063, 114.24537763720843], [-457.0763830564732, 53.02840271963627, 115.4690998258435], [-2720.5462921107082, 114.48180844316018, 199.79881566821663], [-2631.201553758743, 44.88896917761006, 168.92662110237487]], "force": [-6320.733040071609, 211.85224800974945, 598.4399142336434], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507703924063, -0.6923076308151711, 0.08870502841252777], "xaxis": [0.0, -0.9999999999999631, -2.714819297363996e-07], "yaxis": [-0.9998186973568847, -5.169378206597441e-09, 0.019041334396055584]}, "guid": "80ce63fc-e04a-493e-8639-e8d54770df24"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507703924063, -0.6923076308151711, 0.08870502841252777], [1.1648507708180131, -0.8076922691246516, 0.08870501943537287], [1.1696111039914203, -0.80769229972992, 0.33865967142690556], [1.1696111039914203, -0.6923076912227678, 0.33865970275174173]]}, "guid": "d112f619-134d-417d-8f34-b5759b64b4a7"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507703924063, -0.6923076308151711, 0.08870502841252777], "guid": "4c9d1e2c-0ef0-4b35-be8a-d2dbe35f8e0e"}, {"dtype": "compas.geometry/Point", "data": [1.1648507708180131, -0.8076922691246516, 0.08870501943537287], "guid": "8c473f17-dc97-440c-baa2-91fb3bedb4e1"}, {"dtype": "compas.geometry/Point", "data": [1.1696111039914203, -0.80769229972992, 0.33865967142690556], "guid": "29c88bc8-249a-449d-8c98-8158aa6dd2a8"}, {"dtype": "compas.geometry/Point", "data": [1.1696111039914203, -0.6923076912227678, 0.33865970275174173], "guid": "037fdf87-9d20-48f7-a7bb-47c88591e826"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507703924063, -0.6923076308151711, 0.08870502841252777], "xaxis": [0.0, -0.9999999999999631, -2.714819297363996e-07], "yaxis": [0.019041334396056292, -2.7143270934498034e-07, 0.9998186973568478]}, "guid": "b36fb7ec-b78b-4d67-b69c-0ff6e000bc1c"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 513.9913851668107, "c_nn": 0, "c_u": 0.5469013151014585, "c_v": 104.4772379434176}, {"c_np": 459.19219936819104, "c_nn": 0, "c_u": -53.02843406740836, "c_v": 106.74480632488142}, {"c_np": 2723.8574853465057, "c_nn": 0, "c_u": -114.481862684924, "c_v": 147.95972885269885}, {"c_np": 2633.9410980112357, "c_nn": 0, "c_u": -44.889015038133486, "c_v": 118.79439342659259}]}, "guid": "f449ee8a-4c19-4ef8-9722-5c4829bbc169"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507703924063, -0.6923076308151711, 0.08870502841252777], "xaxis": [0.0, -0.9999999999999631, -2.714819297363996e-07], "yaxis": [-0.9998186973568847, -5.169378206597441e-09, 0.019041334396055584]}, "guid": "d45c468f-7c3b-4271-ad95-f213e8b06108"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507708180131, -0.8076922691246516, 0.08870501943537287], "xaxis": [0.0, -0.9999999999999631, -2.714819297363996e-07], "yaxis": [-0.9998186973568847, -5.169378206597441e-09, 0.019041334396055584]}, "guid": "83ec59fa-ca33-48d9-8986-cd9b625d6cf1"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111039914203, -0.80769229972992, 0.33865967142690556], "xaxis": [0.0, -0.9999999999999631, -2.714819297363996e-07], "yaxis": [-0.9998186973568847, -5.169378206597441e-09, 0.019041334396055584]}, "guid": "be41b87c-50c4-44b4-a650-910249267718"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111039914203, -0.6923076912227678, 0.33865970275174173], "xaxis": [0.0, -0.9999999999999631, -2.714819297363996e-07], "yaxis": [-0.9998186973568847, -5.169378206597441e-09, 0.019041334396055584]}, "guid": "3eaf933b-b6b2-445b-ab70-21a63afd095f"}]}}, "22": {"23": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.8076923076923077, 0.09856370341234416], "guid": "c2c75ff5-f205-4aee-81fd-4fad5b4a1cd7"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.8076923076923077, 0.34855866711722205], "guid": "ef03098e-8393-4993-affc-b6e172557826"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.923076923076923, 0.34855866711722205], "guid": "864f8ba6-a0ac-40d1-8007-7a453ea3da9f"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.923076923076923, 0.09856370341234416], "guid": "a6efa47f-3a30-42c1-8274-e53df3b00925"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3890978817223687, -0.8653846153846154, 0.22356118526478314], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "0e58f79e-7686-4b3f-bf0a-ecf032567104"}, "size": 0.02884615384615382, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "f1ca2930-2d7f-4142-9c14-10c1004a2638"}], "contact_point": [[-0.3898913172116219, -0.8076923843010522, 0.34855870765012886], [-0.38989131276614714, -0.9230769779091605, 0.3485586546808806], [-0.38830444711902173, -0.9230769053037681, 0.09856370591389337], [-0.3883044514699119, -0.8076922818934208, 0.09856374398211337]], "force_normal": [3545.410631926887, 3594.561399694604, 106.58779815171701, 106.05296518811055], "force_tangent1": [-1.6106086446518562, 76.34222178051817, -18.794208681212876, -9.764945144080244], "force_tangent2": [97.72513555090762, 103.96523810951753, 46.10668184632779, 27.8452568655813], "gap": [-6.041933967918287e-09, -6.041691448927287e-09, -6.042463053194313e-09, -6.0424387781635424e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7357.922634344402, "force_vector": [[3544.718901724244, 1.61128318738754, 120.22752049434294], [3593.8290705128393, -76.3415104764484, 126.77991738040141], [106.29299044810307, 18.794471155511086, 46.78220966614092], [105.87408197767871, 9.765105144870134, 28.5178083951254]], "force": [7350.715044662866, -46.17065098867964, 322.3074559360107], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913172116219, -0.8076923843010522, 0.34855870765012886], "xaxis": [0.0, -0.9999999999842609, 5.610551623705831e-06], "yaxis": [0.9999798546540251, 3.561276865501675e-08, 0.006347462966740087]}, "guid": "91ad3006-3bee-4a2b-856f-58bc4bb7a277"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.3898913172116219, -0.8076923843010522, 0.34855870765012886], [-0.38989131276614714, -0.9230769779091605, 0.3485586546808806], [-0.38830444711902173, -0.9230769053037681, 0.09856370591389337], [-0.3883044514699119, -0.8076922818934208, 0.09856374398211337]]}, "guid": "026c5952-f9fa-40f4-900d-1618c024322d"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.3898913172116219, -0.8076923843010522, 0.34855870765012886], "guid": "22f53baf-f6dd-46dc-9ce2-bdb7bef03a35"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131276614714, -0.9230769779091605, 0.3485586546808806], "guid": "f2ca26fb-d76a-4e01-a789-265b6bd26849"}, {"dtype": "compas.geometry/Point", "data": [-0.38830444711902173, -0.9230769053037681, 0.09856370591389337], "guid": "16949ebb-6312-419e-ba85-b274d54e3ff7"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044514699119, -0.8076922818934208, 0.09856374398211337], "guid": "1c77aa57-b103-4184-8215-3adea9ee57c4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913172116219, -0.8076923843010522, 0.34855870765012886], "xaxis": [0.0, -0.9999999999842609, 5.610551623705831e-06], "yaxis": [0.006347462966839987, -5.61043859720226e-06, -0.9999798546382861]}, "guid": "40ed3070-9322-47e0-b151-5a397b355804"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3545.410631926888, "c_nn": 0, "c_u": -1.6106086446518562, "c_v": -97.72513555090765}, {"c_np": 3594.561399694605, "c_nn": 0, "c_u": 76.34222178051817, "c_v": -103.96523810951757}, {"c_np": 106.58779815171704, "c_nn": 0, "c_u": -18.794208681212876, "c_v": -46.106681846327795}, {"c_np": 106.05296518811058, "c_nn": 0, "c_u": -9.764945144080244, "c_v": -27.84525686558131}]}, "guid": "e258d9b2-2de0-4062-8f29-832ebd295fac"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913172116219, -0.8076923843010522, 0.34855870765012886], "xaxis": [0.0, -0.9999999999842609, 5.610551623705831e-06], "yaxis": [0.9999798546540251, 3.561276865501675e-08, 0.006347462966740087]}, "guid": "fd5ba24f-8314-4e08-943f-87cd584ebd60"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989131276614714, -0.9230769779091605, 0.3485586546808806], "xaxis": [0.0, -0.9999999999842609, 5.610551623705831e-06], "yaxis": [0.9999798546540251, 3.561276865501675e-08, 0.006347462966740087]}, "guid": "758921ec-020a-4453-a7c8-fa007cf7b24e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830444711902173, -0.9230769053037681, 0.09856370591389337], "xaxis": [0.0, -0.9999999999842609, 5.610551623705831e-06], "yaxis": [0.9999798546540251, 3.561276865501675e-08, 0.006347462966740087]}, "guid": "628f3fcc-39e3-43f5-9388-dd1279813777"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044514699119, -0.8076922818934208, 0.09856374398211337], "xaxis": [0.0, -0.9999999999842609, 5.610551623705831e-06], "yaxis": [0.9999798546540251, 3.561276865501675e-08, 0.006347462966740087]}, "guid": "1de787d3-3889-4a2f-bf6e-bf842aebe4da"}]}, "31": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830445211037423, -0.8076923076923076, 0.09856370341234202], "guid": "2cd2f279-fe5a-4fe3-943b-ab5ea120065e"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.8076923076923076, 0.34855866711721994], "guid": "181c2719-0755-4ae4-abaa-f61c3d6febc1"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436356, -0.8076923076923076, 0.34855866711722205], "guid": "ca5c4040-c093-4a93-87f0-7278ebb4a969"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044521103738, -0.8076923076923076, 0.09856370341234415], "guid": "97ec1f54-7a55-4107-8e93-c14b85081d83"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.6558973299002204e-16, -0.8076923076923077, 0.2236461482078574], "xaxis": [-1.0, 0.0, 2.937822653657733e-15], "yaxis": [2.937822653657733e-15, -0.0, 1.0]}, "guid": "c20c5111-ab4d-47e3-97ed-a5f116ff8c8f"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a01d9e57-e55d-4789-9a87-99cedcd87eec"}], "contact_point": [[-0.38989130155796664, -0.8076923719882746, 0.3485587052767807], [-0.3883044471001114, -0.8076922853599773, 0.09856375677044038], [0.3883044521356134, -0.8076922544560082, 0.09856377167161227], [0.389891299142888, -0.8076923409580155, 0.3485587276285332]], "force_normal": [0.3399177191840647, 38.28101154609284, 55.31496617742932, 0.270191705174019], "force_tangent1": [-0.003155026820692146, -3.993265017766351, -3.5313036203214514, -0.004650041667434285], "force_tangent2": [0.15558395133019573, -16.998740498658197, -25.46789576048547, 0.10557955641521548], "gap": [-9.725258616982381e-09, -9.725258617274174e-09, -9.72525861714754e-09, -9.725258617290694e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 103.50277986382079, "force_vector": [[-0.15558393780368512, -0.33991772646775514, 0.0031549091181970043], [16.99874202199302, -38.2810122523897, 3.993251762292353], [25.467897961660697, -55.314966386745674, 3.5312844665410097], [-0.10557954566334597, -0.2701917109855398, 0.004649948108799269]], "force": [42.20547650018669, -94.20608807658867, 7.5323410860603595], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989130155796664, -0.8076923719882746, 0.3485587052767807], "xaxis": [0.0, 3.4626759997009473e-07, -0.99999999999994], "yaxis": [3.979348445028645e-08, -0.9999999999999393, -3.4626759997009446e-07]}, "guid": "53b4ed9d-6b33-420a-ae0b-22ed1430c401"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.38989130155796664, -0.8076923719882746, 0.3485587052767807], [-0.3883044471001114, -0.8076922853599773, 0.09856375677044038], [0.3883044521356134, -0.8076922544560082, 0.09856377167161227], [0.389891299142888, -0.8076923409580155, 0.3485587276285332]]}, "guid": "ed78ef56-e62b-4d1e-b7ee-72724ae374e8"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38989130155796664, -0.8076923719882746, 0.3485587052767807], "guid": "556a0d31-0bd1-4e04-8334-00eee94208ec"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044471001114, -0.8076922853599773, 0.09856375677044038], "guid": "1c206636-53a3-49d8-8e24-ccc2611998df"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521356134, -0.8076922544560082, 0.09856377167161227], "guid": "75908773-8b3f-4036-b80e-fd32a1e228cf"}, {"dtype": "compas.geometry/Point", "data": [0.389891299142888, -0.8076923409580155, 0.3485587276285332], "guid": "6e8366df-bf3e-4e9d-ba43-b97ef079b9f7"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989130155796664, -0.8076923719882746, 0.3485587052767807], "xaxis": [0.0, 3.4626759997009473e-07, -0.99999999999994], "yaxis": [0.9999999999999992, 3.979348445028405e-08, 1.377919435504797e-14]}, "guid": "854c46da-a338-4656-ad32-7fd5ec9b8693"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.33991771918406466, "c_nn": 0, "c_u": -0.0031550268206921466, "c_v": -0.15558395133019573}, {"c_np": 38.28101154609285, "c_nn": 0, "c_u": -3.9932650177663507, "c_v": 16.998740498658194}, {"c_np": 55.31496617742932, "c_nn": 0, "c_u": -3.531303620321451, "c_v": 25.46789576048547}, {"c_np": 0.27019170517401897, "c_nn": 0, "c_u": -0.0046500416674342855, "c_v": -0.10557955641521546}]}, "guid": "8de3cd83-f62a-455d-8680-3b107ae932a8"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989130155796664, -0.8076923719882746, 0.3485587052767807], "xaxis": [0.0, 3.4626759997009473e-07, -0.99999999999994], "yaxis": [3.979348445028645e-08, -0.9999999999999393, -3.4626759997009446e-07]}, "guid": "3825306c-596f-4369-8272-f7d151e4917f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044471001114, -0.8076922853599773, 0.09856375677044038], "xaxis": [0.0, 3.4626759997009473e-07, -0.99999999999994], "yaxis": [3.979348445028645e-08, -0.9999999999999393, -3.4626759997009446e-07]}, "guid": "e63d8648-8a57-4350-9633-d1bd42dbcc59"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044521356134, -0.8076922544560082, 0.09856377167161227], "xaxis": [0.0, 3.4626759997009473e-07, -0.99999999999994], "yaxis": [3.979348445028645e-08, -0.9999999999999393, -3.4626759997009446e-07]}, "guid": "2ba2f8c6-2b0d-405d-ad7c-687cfd34b75c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.389891299142888, -0.8076923409580155, 0.3485587276285332], "xaxis": [0.0, 3.4626759997009473e-07, -0.99999999999994], "yaxis": [3.979348445028645e-08, -0.9999999999999393, -3.4626759997009446e-07]}, "guid": "a54c913d-4133-4739-a5a5-13b843289969"}]}}, "23": {"33": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.6923076923076923, 0.08870494999794358], "guid": "2d36272a-5521-400d-a8e5-1f3a4d020af2"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.6923076923076923, 0.33865962455932164], "guid": "55cfd00a-92db-428c-8d44-d392e17b7b0f"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.8076923076923077, 0.33865962455932164], "guid": "8e456b95-e546-4915-99aa-5744c8d87110"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.8076923076923077, 0.08870494999794358], "guid": "b8618d01-e315-4aef-bcb8-2136cde1b343"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, -0.75, 0.2136822872786326], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.019041287736090595, 0.0, -0.9998186982455127]}, "guid": "b7137e85-b367-4035-a812-f47eda181123"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "558f8308-dc26-4308-aea6-c883f689f141"}], "contact_point": [[-1.1696111057963317, -0.6923077707818612, 0.3386596716608947], [-1.1696111050869866, -0.8076923718384413, 0.3386596516784189], [-1.1648507716330205, -0.8076923198293223, 0.08870497733642473], [-1.1648507726261035, -0.6923076964209982, 0.08870501221735677]], "force_normal": [2961.427893747167, 2948.8737310401234, 744.1648925340967, 760.2991814959236], "force_tangent1": [-32.53161719197849, 49.224085616463555, 34.11827707188923, 1.6272117914796613], "force_tangent2": [229.70181385221503, 168.42106972541652, 90.19988323248519, 89.96744570233291], "gap": [-1.017749835056262e-08, -1.017751041478724e-08, -1.0178628669810542e-08, -1.0178420995342641e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7437.467289179159, "force_vector": [[2956.5171501596883, 32.53165999031139, 286.04970053789077], [2945.1321306607892, -49.22405202096762, 224.54103100058174], [742.3124473936076, -34.11826145868442, 104.35342699375688], [758.4482370869821, -1.6271961670803115, 104.4282451258793]], "force": [7402.409965301067, -52.437849656420966, 719.3724036581086], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111057963317, -0.6923077707818612, 0.3386596716608947], "xaxis": [0.0, -0.9999999999999889, 1.4961851891158576e-07], "yaxis": [0.9998186973679343, 2.8489361636307738e-09, 0.019041333815864512]}, "guid": "60972311-b588-476f-b7a0-53c0ddd6b5f4"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.1696111057963317, -0.6923077707818612, 0.3386596716608947], [-1.1696111050869866, -0.8076923718384413, 0.3386596516784189], [-1.1648507716330205, -0.8076923198293223, 0.08870497733642473], [-1.1648507726261035, -0.6923076964209982, 0.08870501221735677]]}, "guid": "e64cd6eb-e72e-45e3-a468-c96e3eb813a8"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1696111057963317, -0.6923077707818612, 0.3386596716608947], "guid": "3b28974c-84c3-4dde-a23d-821b4fa5dfe9"}, {"dtype": "compas.geometry/Point", "data": [-1.1696111050869866, -0.8076923718384413, 0.3386596516784189], "guid": "630461cd-7845-445c-8adf-5a9cd89746f3"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507716330205, -0.8076923198293223, 0.08870497733642473], "guid": "421dc674-c7ef-41fa-ba1d-c5b3fd4c4586"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507726261035, -0.6923076964209982, 0.08870501221735677], "guid": "1dfb826b-87e3-4f01-ac2b-7c9f6ea6bae3"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111057963317, -0.6923077707818612, 0.3386596716608947], "xaxis": [0.0, -0.9999999999999889, 1.4961851891158576e-07], "yaxis": [0.019041333815864727, -1.4959139268030129e-07, -0.9998186973679231]}, "guid": "9c5386d1-8c3a-4b49-80c2-daa34ec585e5"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2961.427893747168, "c_nn": 0, "c_u": -32.5316171919785, "c_v": -229.70181385221505}, {"c_np": 2948.8737310401234, "c_nn": 0, "c_u": 49.22408561646357, "c_v": -168.42106972541654}, {"c_np": 744.1648925340968, "c_nn": 0, "c_u": 34.11827707188924, "c_v": -90.19988323248522}, {"c_np": 760.2991814959237, "c_nn": 0, "c_u": 1.6272117914796618, "c_v": -89.96744570233292}]}, "guid": "542727b6-3d7d-4a8a-b237-9f522ab01bdb"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111057963317, -0.6923077707818612, 0.3386596716608947], "xaxis": [0.0, -0.9999999999999889, 1.4961851891158576e-07], "yaxis": [0.9998186973679343, 2.8489361636307738e-09, 0.019041333815864512]}, "guid": "9ff95300-fe47-4a10-9496-21236fff070d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111050869866, -0.8076923718384413, 0.3386596516784189], "xaxis": [0.0, -0.9999999999999889, 1.4961851891158576e-07], "yaxis": [0.9998186973679343, 2.8489361636307738e-09, 0.019041333815864512]}, "guid": "6e9ed76f-4bf7-4d81-be2e-39005c2dce46"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507716330205, -0.8076923198293223, 0.08870497733642473], "xaxis": [0.0, -0.9999999999999889, 1.4961851891158576e-07], "yaxis": [0.9998186973679343, 2.8489361636307738e-09, 0.019041333815864512]}, "guid": "6e9f29bf-0e43-44db-87a0-e24601661ba4"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507726261035, -0.6923076964209982, 0.08870501221735677], "xaxis": [0.0, -0.9999999999999889, 1.4961851891158576e-07], "yaxis": [0.9998186973679343, 2.8489361636307738e-09, 0.019041333815864512]}, "guid": "04b1388f-a581-4d2a-bd73-de5f2c6d02dc"}]}, "24": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.8076923076923077, 0.08870494999794358], "guid": "905fbc4c-ac17-4ab5-a4a9-d20daa3ffbff"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.8076923076923077, 0.33865962455932164], "guid": "0baedb64-4b2d-4c47-b049-d95c50dfc405"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.923076923076923, 0.33865962455932164], "guid": "2b5771b0-8c5e-4fd1-a900-9d1e41908548"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.923076923076923, 0.08870494999794358], "guid": "0152d8df-5afc-4359-aa85-852ea903dbaf"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222978, -0.8653846153846154, 0.2136822872786326], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.019041287736090595, 0.0, 0.9998186982455127]}, "guid": "edcf2815-daed-42f6-ad3e-96200c4c33a6"}, "size": 0.028846153846153813, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7dd375ab-14d7-4dae-afbc-2c412187d97f"}], "contact_point": [[-1.1696111014488322, -0.8076924039529833, 0.33865964539941723], [-1.1696110994626692, -0.9230770124601801, 0.33865960641799314], [-1.1648507729651634, -0.9230769229667539, 0.08870493194343472], [-1.1648507749513264, -0.8076923144595571, 0.08870497092485877]], "force_normal": [2844.1893477282424, 2739.98278660472, 428.0355940592346, 442.49388930740116], "force_tangent1": [51.15477086949337, 3.512887711191613, 21.74981521004403, 45.525498867793154], "force_tangent2": [159.12438502339015, 168.68538866118968, 67.46690902345244, 64.1230207224081], "gap": [-5.496398943842253e-09, -5.496782539053404e-09, -5.495911492931021e-09, -5.49626578868348e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6472.178238400623, "force_vector": [[2840.643754114942, -51.15465016831167, 213.25264405515597], [2736.2740318641677, -3.512762722537368, 220.8276582810262], [426.67333224732903, -21.749772417522834, 75.60504616252862], [441.1926781765105, -45.52545781174604, 72.53708239643598]], "force": [6444.7837964029495, -121.9426431201179, 582.2224308951468], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111014488322, -0.8076924039529833, 0.33865964539941723], "xaxis": [0.0, -0.9999999999998398, 5.660009066821287e-07], "yaxis": [0.999818697897871, 1.0777396454764996e-08, 0.01904130599002018]}, "guid": "fc79df53-184b-46a4-8bf6-0c1091061b34"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.1696111014488322, -0.8076924039529833, 0.33865964539941723], [-1.1696110994626692, -0.9230770124601801, 0.33865960641799314], [-1.1648507729651634, -0.9230769229667539, 0.08870493194343472], [-1.1648507749513264, -0.8076923144595571, 0.08870497092485877]]}, "guid": "b0c62a2b-7d0a-4286-b16f-44ddd6e71cb1"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1696111014488322, -0.8076924039529833, 0.33865964539941723], "guid": "9e07e2da-54a0-40bc-b088-4953011539b3"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110994626692, -0.9230770124601801, 0.33865960641799314], "guid": "8467f760-10ab-4332-8982-5092cf3891f8"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507729651634, -0.9230769229667539, 0.08870493194343472], "guid": "5f318834-30d4-4926-9c5b-f99a0f0943e2"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507749513264, -0.8076923144595571, 0.08870497092485877], "guid": "eb8a881c-ab01-4c26-8340-22769a8df2fd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111014488322, -0.8076924039529833, 0.33865964539941723], "xaxis": [0.0, -0.9999999999998398, 5.660009066821287e-07], "yaxis": [0.01904130599002323, -5.658982895279404e-07, -0.9998186978977108]}, "guid": "e7e15162-01c4-4098-81ba-10c6cfb46b33"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2844.1893477282424, "c_nn": 0, "c_u": 51.15477086949336, "c_v": -159.1243850233901}, {"c_np": 2739.9827866047194, "c_nn": 0, "c_u": 3.512887711191613, "c_v": -168.68538866118965}, {"c_np": 428.03559405923454, "c_nn": 0, "c_u": 21.749815210044027, "c_v": -67.46690902345244}, {"c_np": 442.4938893074011, "c_nn": 0, "c_u": 45.525498867793154, "c_v": -64.12302072240809}]}, "guid": "c1e913cd-81e8-4d0f-b272-6e5806bbd4b7"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111014488322, -0.8076924039529833, 0.33865964539941723], "xaxis": [0.0, -0.9999999999998398, 5.660009066821287e-07], "yaxis": [0.999818697897871, 1.0777396454764996e-08, 0.01904130599002018]}, "guid": "dcb3af1c-d1a9-40ff-9fe4-6be9c2bdc3f1"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110994626692, -0.9230770124601801, 0.33865960641799314], "xaxis": [0.0, -0.9999999999998398, 5.660009066821287e-07], "yaxis": [0.999818697897871, 1.0777396454764996e-08, 0.01904130599002018]}, "guid": "a670cb98-189e-4b24-983d-4c2968cba694"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507729651634, -0.9230769229667539, 0.08870493194343472], "xaxis": [0.0, -0.9999999999998398, 5.660009066821287e-07], "yaxis": [0.999818697897871, 1.0777396454764996e-08, 0.01904130599002018]}, "guid": "389fdb44-64bf-4dc5-b231-cd77f8a5debc"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507749513264, -0.8076923144595571, 0.08870497092485877], "xaxis": [0.0, -0.9999999999998398, 5.660009066821287e-07], "yaxis": [0.999818697897871, 1.0777396454764996e-08, 0.01904130599002018]}, "guid": "4c809a5d-5511-4fc8-9238-f2b034c51134"}]}, "32": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.6923076923076924, 0.09856370341234418], "guid": "6014aeb3-d31f-4099-891e-aa8b114eb3c8"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.6923076923076924, 0.34855866711722205], "guid": "4362043f-e5f0-4ae3-a577-812cfaa3605e"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, -0.6923076923076924, 0.33865962455932175], "guid": "fa76d4b2-48f2-44ad-a374-dde014aacd71"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.6923076923076924, 0.0887049499979436], "guid": "b72422c5-221c-4edb-b2cb-915aed0fe3d1"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.778165488544444, -0.6923076923076925, 0.21870669236847695], "xaxis": [-0.9999194200897036, 0.0, -0.012694618051403083], "yaxis": [-0.012694618051403083, 0.0, 0.9999194200897036]}, "guid": "ea2454d5-311a-4eed-9a96-421cd1f063f1"}, "size": 0.19454502163765763, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "1f739e4a-bf9c-4020-a97d-d243f3f98ac8"}], "contact_point": [[-1.1696111026887854, -0.6923077663266985, 0.33865967460406493], [-1.1648507702832183, -0.6923076966984608, 0.0887050188375875], [-0.3883044559245073, -0.6923076753088915, 0.09856379099621657], [-0.3898913178329431, -0.6923077448497207, 0.34855874695314276]], "force_normal": [0.42878474648345477, 10.388330085151205, 22.720013528318805, 0.40332427593365433], "force_tangent1": [0.017074047667364183, 1.5105652919459116, -0.20893564829168507, 0.07044371153025322], "force_tangent2": [0.13497161358670814, -3.3246826476257136, -9.920466416237502, 0.1834155420346311], "gap": [-6.560170810945242e-09, -6.560170811039432e-09, -6.5601708110734755e-09, -6.560170811106002e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 36.34536048890037, "force_vector": [[-0.1349716002628559, -0.42878474593137955, -0.017074166857384294], [3.324682970427714, -10.388329561946815, -1.51056817960747], [9.920467122228334, -22.720013278132285, 0.20892933277125944], [-0.18341552950192533, -0.40332426205164806, -0.07044382364298173]], "force": [12.926762962891267, -33.940451848062125, -1.3891568373365766], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111026887854, -0.6923077663266985, 0.33865967460406493], "xaxis": [0.0, 2.779716876207757e-07, -0.9999999999999614], "yaxis": [3.107352181873232e-08, -0.9999999999999609, -2.779716876207756e-07]}, "guid": "97783f03-693d-4c35-8530-2bb226bae3b3"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.1696111026887854, -0.6923077663266985, 0.33865967460406493], [-1.1648507702832183, -0.6923076966984608, 0.0887050188375875], [-0.3883044559245073, -0.6923076753088915, 0.09856379099621657], [-0.3898913178329431, -0.6923077448497207, 0.34855874695314276]]}, "guid": "e9663e37-96e7-4a13-945c-7b97ff49ace2"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1696111026887854, -0.6923077663266985, 0.33865967460406493], "guid": "02bac31b-efd9-4a35-b4a8-9db31d54037f"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507702832183, -0.6923076966984608, 0.0887050188375875], "guid": "ebb28a32-f58d-4075-a029-f406566ac3aa"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044559245073, -0.6923076753088915, 0.09856379099621657], "guid": "f37a571b-8bab-4507-ab25-41fd2d295391"}, {"dtype": "compas.geometry/Point", "data": [-0.3898913178329431, -0.6923077448497207, 0.34855874695314276], "guid": "1c2c518a-d4f1-4dc4-975a-fcf5fe1829fd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111026887854, -0.6923077663266985, 0.33865967460406493], "xaxis": [0.0, 2.779716876207757e-07, -0.9999999999999614], "yaxis": [0.9999999999999996, 3.107352181873113e-08, 8.63755930027402e-15]}, "guid": "1a8f5c0f-721c-426a-a67f-0d1eb93fb81b"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.4287847464834548, "c_nn": 0, "c_u": 0.017074047667364183, "c_v": -0.13497161358670814}, {"c_np": 10.388330085151201, "c_nn": 0, "c_u": 1.5105652919459116, "c_v": 3.3246826476257145}, {"c_np": 22.72001352831881, "c_nn": 0, "c_u": -0.20893564829168504, "c_v": 9.920466416237504}, {"c_np": 0.4033242759336544, "c_nn": 0, "c_u": 0.07044371153025322, "c_v": -0.18341554203463112}]}, "guid": "e5123521-db7b-4d55-9418-cc0d649397f4"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111026887854, -0.6923077663266985, 0.33865967460406493], "xaxis": [0.0, 2.779716876207757e-07, -0.9999999999999614], "yaxis": [3.107352181873232e-08, -0.9999999999999609, -2.779716876207756e-07]}, "guid": "f367c642-e8e1-45cb-9d80-54ac5a2e0a30"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507702832183, -0.6923076966984608, 0.0887050188375875], "xaxis": [0.0, 2.779716876207757e-07, -0.9999999999999614], "yaxis": [3.107352181873232e-08, -0.9999999999999609, -2.779716876207756e-07]}, "guid": "edbb9bbb-cedc-433d-b1c8-82d21034b2ae"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044559245073, -0.6923076753088915, 0.09856379099621657], "xaxis": [0.0, 2.779716876207757e-07, -0.9999999999999614], "yaxis": [3.107352181873232e-08, -0.9999999999999609, -2.779716876207756e-07]}, "guid": "2466f3db-f6b9-4a85-9cd0-2a3b362f94b8"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913178329431, -0.6923077448497207, 0.34855874695314276], "xaxis": [0.0, 2.779716876207757e-07, -0.9999999999999614], "yaxis": [3.107352181873232e-08, -0.9999999999999609, -2.779716876207756e-07]}, "guid": "64e01c6f-8ec8-4447-9423-9f0ac0523c3e"}]}, "31": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.8076923076923077, 0.09856370341234416], "guid": "707145e9-c2c8-4b1f-b9e6-63c043869aca"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.8076923076923077, 0.34855866711722205], "guid": "9e535ed7-cf6f-4d10-a757-f2a96195c5ac"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.6923076923076923, 0.34855866711722205], "guid": "76af7c74-9d96-4df4-96b9-c8e26aa1d1d7"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.6923076923076923, 0.09856370341234416], "guid": "ceee5dbb-ada3-4dfe-bd34-634ccfbcc665"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, -0.7500000000000001, 0.2235611852647831], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "135174c1-2454-4dfc-92ec-13938479baf9"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "40fc43fb-87e1-49ad-a49f-81f351a5f742"}], "contact_point": [[-0.3898913176978761, -0.69230775411398, 0.3485587502188004], [-0.38830445350607484, -0.6923076686197264, 0.0985637939924833], [-0.3883044495335267, -0.807692284579155, 0.09856375799683748], [-0.38989131367803576, -0.8076923551722855, 0.3485587067726479]], "force_normal": [3258.315922871947, 1.925826245110037, 2.727981473037254, 3216.799007302371], "force_tangent1": [51.91733780875369, 0.20664049864950465, 0.20234445661806777, 43.295646215513315], "force_tangent2": [-21.393980771663227, 0.34071022209663276, 0.33687990149799235, -33.45761028184378], "gap": [-1.2612085592429236e-09, -1.2611424326348551e-09, -1.2611704474396053e-09, -1.2609969111272236e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6480.700678159484, "force_vector": [[-3258.1144857226213, 51.917122719819034, -42.07583525237655], [-1.9279500922168702, 0.20664217781672045, 0.32847820284761864], [-2.73006484768497, 0.20234609017707816, 0.31955633559164065], [-3216.521833155037, 43.295370806385606, -53.8756508286677]], "force": [-6479.29433381756, 95.62148179419844, -95.30345154260499], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913176978761, -0.69230775411398, 0.3485587502188004], "xaxis": [0.0, 0.999999999986934, -5.111951116586248e-06], "yaxis": [-0.9999798546921769, -3.2447889675620175e-08, -0.006347456956291252]}, "guid": "24188991-ed3b-4a16-b2d0-d19c82d08b2d"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.3898913176978761, -0.69230775411398, 0.3485587502188004], [-0.38830445350607484, -0.6923076686197264, 0.0985637939924833], [-0.3883044495335267, -0.807692284579155, 0.09856375799683748], [-0.38989131367803576, -0.8076923551722855, 0.3485587067726479]]}, "guid": "93106ea8-0704-4b0d-bc4b-8e65dfbbbdea"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.3898913176978761, -0.69230775411398, 0.3485587502188004], "guid": "5e3a34d3-0691-4d55-bc48-bcbe51c043bc"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445350607484, -0.6923076686197264, 0.0985637939924833], "guid": "513e5111-6728-4b23-b782-89ea003eb98d"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044495335267, -0.807692284579155, 0.09856375799683748], "guid": "c864afb1-f5ad-433a-a4b6-5cd1e0fdd296"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131367803576, -0.8076923551722855, 0.3485587067726479], "guid": "40f37ef7-c375-4a2b-bf1e-19c25530e1a7"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913176978761, -0.69230775411398, 0.3485587502188004], "xaxis": [0.0, 0.999999999986934, -5.111951116586248e-06], "yaxis": [0.0063474569563741895, -5.111848134757427e-06, -0.9999798546791111]}, "guid": "8693bef1-b76a-4775-bcc7-9677472905c9"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3258.315922871947, "c_nn": 0, "c_u": 51.917337808753686, "c_v": 21.393980771663212}, {"c_np": 1.9258262451100372, "c_nn": 0, "c_u": 0.20664049864950465, "c_v": -0.34071022209663276}, {"c_np": 2.7279814730372545, "c_nn": 0, "c_u": 0.20234445661806777, "c_v": -0.3368799014979923}, {"c_np": 3216.799007302372, "c_nn": 0, "c_u": 43.295646215513315, "c_v": 33.45761028184377}]}, "guid": "61dcc93b-255e-4789-a708-dea9c189c281"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913176978761, -0.69230775411398, 0.3485587502188004], "xaxis": [0.0, 0.999999999986934, -5.111951116586248e-06], "yaxis": [-0.9999798546921769, -3.2447889675620175e-08, -0.006347456956291252]}, "guid": "3c4945f1-89bd-4695-8fd8-0525cf7ffd05"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830445350607484, -0.6923076686197264, 0.0985637939924833], "xaxis": [0.0, 0.999999999986934, -5.111951116586248e-06], "yaxis": [-0.9999798546921769, -3.2447889675620175e-08, -0.006347456956291252]}, "guid": "3f93226a-eafe-44ed-9c5e-21e54da0d399"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044495335267, -0.807692284579155, 0.09856375799683748], "xaxis": [0.0, 0.999999999986934, -5.111951116586248e-06], "yaxis": [-0.9999798546921769, -3.2447889675620175e-08, -0.006347456956291252]}, "guid": "cb737762-1e2f-42ee-9dcf-6bc6fb4fc03e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989131367803576, -0.8076923551722855, 0.3485587067726479], "xaxis": [0.0, 0.999999999986934, -5.111951116586248e-06], "yaxis": [-0.9999798546921769, -3.2447889675620175e-08, -0.006347456956291252]}, "guid": "d5918c4d-552c-4817-82bb-2bb28afbf658"}]}}, "24": {"33": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.8076923076923076, 0.08870494999794357], "guid": "b4cf1428-50fe-44aa-8b54-00ef03cf1ce7"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.8076923076923076, 0.33865962455932164], "guid": "72510a5c-9c78-432b-aac0-a019d40b80b5"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293436, -0.8076923076923076, 0.31886313477145534], "guid": "9a1e678b-1f6a-4c12-bdb0-63de34a7b031"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.8076923076923076, 0.06898903200408565], "guid": "8916d905-67bc-4971-ae9d-e43017d17b3f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.5562055680783635, -0.8076923076923077, 0.2038891208921549], "xaxis": [-0.9996776933450584, 0.0, -0.025387190240421666], "yaxis": [-0.025387190240421666, 0.0, 0.9996776933450584]}, "guid": "696a5c41-5481-4f88-9e33-d34f1a66b10c"}, "size": 0.19454502163765713, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5dd0bae3-bf2d-4b81-9179-afad114a2d2e"}], "contact_point": [[-1.949142383186362, -0.8076923776097746, 0.3188631090254235], [-1.9412093700452067, -0.8076923064363575, 0.06898904618926341], [-1.164850773064635, -0.80769231758811, 0.08870498118109757], [-1.169611105470202, -0.8076923888071064, 0.33865963694757456]], "force_normal": [0.13341041814124732, 23.7585843287438, 9.858536825400963, 0.20760803403367634], "force_tangent1": [0.034849922783287766, 11.308792449468339, 3.4675748849948747, -0.015559355082041662], "force_tangent2": [0.05687765603447852, -1.935800560282573, -2.85230821404229, 0.0917125511209226], "gap": [-6.983335102653952e-09, -6.983335102404314e-09, -6.983335102700518e-09, -6.983335102783751e-09], "status": ["slid", "stic", "stic", "stic"], "force_magnitude": 37.330843424911926, "force_vector": [[-0.056877656985011765, -0.13341040780155947, -0.0348499608137078], [1.9358003910055066, -23.758581118812852, -11.308799222169673], [2.8523081438013964, -9.85853585724438, -3.4675776953023356], [-0.09171255260010495, -0.20760803781562895, 0.015559295900598229]], "force": [4.639518325221787, -33.95813542167443, -14.795667582385118], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142383186362, -0.8076923776097746, 0.3188631090254235], "xaxis": [0.0, 2.850633563515911e-07, -0.9999999999999594], "yaxis": [-7.124880171617637e-09, -0.9999999999999594, -2.850633563515911e-07]}, "guid": "53e019ee-e297-41ae-9b2a-a750d02776a9"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.949142383186362, -0.8076923776097746, 0.3188631090254235], [-1.9412093700452067, -0.8076923064363575, 0.06898904618926341], [-1.164850773064635, -0.80769231758811, 0.08870498118109757], [-1.169611105470202, -0.8076923888071064, 0.33865963694757456]]}, "guid": "84e6e004-682e-41c5-8904-152cf9fd8f63"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.949142383186362, -0.8076923776097746, 0.3188631090254235], "guid": "b8b20d02-b9cd-4714-84b2-79949504fa19"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093700452067, -0.8076923064363575, 0.06898904618926341], "guid": "429a2054-7781-4778-be27-2ca8cf2bd4e1"}, {"dtype": "compas.geometry/Point", "data": [-1.164850773064635, -0.80769231758811, 0.08870498118109757], "guid": "bd06aa86-3507-429e-ada3-167aea2cea74"}, {"dtype": "compas.geometry/Point", "data": [-1.169611105470202, -0.8076923888071064, 0.33865963694757456], "guid": "c13eb7bd-c288-4632-8400-2afb87a51f9e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142383186362, -0.8076923776097746, 0.3188631090254235], "xaxis": [0.0, 2.850633563515911e-07, -0.9999999999999594], "yaxis": [1.0, -7.124880171617348e-09, -2.0310422553242238e-15]}, "guid": "78f8acaf-7353-4127-95b5-54045a9af3e3"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.13341041814124735, "c_nn": 0, "c_u": 0.034849922783287766, "c_v": -0.05687765603447853}, {"c_np": 23.758584328743805, "c_nn": 0, "c_u": 11.308792449468337, "c_v": 1.935800560282573}, {"c_np": 9.85853682540096, "c_nn": 0, "c_u": 3.4675748849948747, "c_v": 2.85230821404229}, {"c_np": 0.20760803403367634, "c_nn": 0, "c_u": -0.015559355082041662, "c_v": -0.0917125511209226}]}, "guid": "a2843043-538d-445f-aa00-7c7ae91ba0da"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142383186362, -0.8076923776097746, 0.3188631090254235], "xaxis": [0.0, 2.850633563515911e-07, -0.9999999999999594], "yaxis": [-7.124880171617637e-09, -0.9999999999999594, -2.850633563515911e-07]}, "guid": "1bcc64d4-bff6-46d4-85af-dce8f4d87bdc"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093700452067, -0.8076923064363575, 0.06898904618926341], "xaxis": [0.0, 2.850633563515911e-07, -0.9999999999999594], "yaxis": [-7.124880171617637e-09, -0.9999999999999594, -2.850633563515911e-07]}, "guid": "e27e0676-73c5-4ef5-8a09-6cd455166384"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.164850773064635, -0.80769231758811, 0.08870498118109757], "xaxis": [0.0, 2.850633563515911e-07, -0.9999999999999594], "yaxis": [-7.124880171617637e-09, -0.9999999999999594, -2.850633563515911e-07]}, "guid": "bb711d89-451d-4122-9315-2071ff01d0d4"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611105470202, -0.8076923888071064, 0.33865963694757456], "xaxis": [0.0, 2.850633563515911e-07, -0.9999999999999594], "yaxis": [-7.124880171617637e-09, -0.9999999999999594, -2.850633563515911e-07]}, "guid": "d028905c-22fc-45cf-915c-dcc586ecae4a"}]}, "25": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.8076923076923077, 0.06898903200408567], "guid": "e328f81e-1583-4842-8865-0c28b89155ab"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.8076923076923077, 0.31886313477145534], "guid": "6a3c6e16-a2c3-441d-ad98-f1977583187d"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.923076923076923, 0.31886313477145534], "guid": "5c532cbc-8b37-438b-83d8-92a34f0936dc"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.923076923076923, 0.06898903200408567], "guid": "cf6421fc-7dc6-452d-b1d0-54f448aa07be"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936306, -0.8653846153846153, 0.1939260833877705], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "47142c8d-26d8-4734-aa81-7c248ac5bc5d"}, "size": 0.028846153846153817, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "47026dc4-1879-42cd-8c7c-c57fc06a5604"}], "contact_point": [[-1.9491423906312297, -0.8076923980452567, 0.31886311707274817], [-1.9491423906312297, -0.9230769767500888, 0.3188630964893287], [-1.9412093739774516, -0.9230769321751259, 0.06898900115033876], [-1.9412093746867187, -0.8076923087668142, 0.06898904407425188]], "force_normal": [1732.8070093696601, 1747.3132393124804, 1926.554779581668, 1877.5322672243046], "force_tangent1": [-60.71331573900134, -29.872871642450175, 10.414050777648734, -6.188840889727608], "force_tangent2": [182.1416451976897, 245.1068622208842, 304.22605510867857, 203.3497409015664], "gap": [-2.5926029985282542e-09, -2.5926111856736605e-09, -2.594070181327119e-09, -2.5934470308653316e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7344.455774280152, "force_vector": [[1726.1546560778643, 60.71327345431593, 237.03548061659927], [1738.6555643243719, 29.872818048961047, 300.4292962251203], [1915.930866328365, -10.41411592670873, 365.2064148249099], [1870.1340551796573, 6.18879400440018, 262.82531809320074]], "force": [7250.875141910258, 86.36076958096842, 1165.4965097598301], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423906312297, -0.8076923980452567, 0.31886311707274817], "xaxis": [0.0, -0.9999999999999841, -1.78389691929549e-07], "yaxis": [0.9994964111432901, -5.66067375645897e-09, 0.03173206756080074]}, "guid": "e7a96be4-0e5b-4cef-9566-6049957d60aa"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.9491423906312297, -0.8076923980452567, 0.31886311707274817], [-1.9491423906312297, -0.9230769767500888, 0.3188630964893287], [-1.9412093739774516, -0.9230769321751259, 0.06898900115033876], [-1.9412093746867187, -0.8076923087668142, 0.06898904407425188]]}, "guid": "c7a06f12-9d9a-4278-8db9-2d83cb55aacd"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9491423906312297, -0.8076923980452567, 0.31886311707274817], "guid": "4ff6c7a5-26a0-49ac-94c3-855b33da3501"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423906312297, -0.9230769767500888, 0.3188630964893287], "guid": "cbea6c26-7061-4a42-897d-9fa00d85d91c"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093739774516, -0.9230769321751259, 0.06898900115033876], "guid": "fcb5f5f5-c0f1-45b4-8388-d4475299339e"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093746867187, -0.8076923087668142, 0.06898904407425188], "guid": "9f31a400-56d5-4010-b881-feb606667311"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423906312297, -0.8076923980452567, 0.31886311707274817], "xaxis": [0.0, -0.9999999999999841, -1.78389691929549e-07], "yaxis": [0.03173206756080125, 1.7829985686854137e-07, -0.9994964111432743]}, "guid": "cb374551-85a9-461c-a1dc-314b3f795773"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1732.8070093696604, "c_nn": 0, "c_u": -60.71331573900133, "c_v": -182.14164519768974}, {"c_np": 1747.3132393124806, "c_nn": 0, "c_u": -29.872871642450175, "c_v": -245.1068622208842}, {"c_np": 1926.5547795816683, "c_nn": 0, "c_u": 10.414050777648734, "c_v": -304.22605510867857}, {"c_np": 1877.5322672243046, "c_nn": 0, "c_u": -6.188840889727608, "c_v": -203.34974090156643}]}, "guid": "6873d2a7-173d-4375-aa23-55d9fd7b8bbd"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423906312297, -0.8076923980452567, 0.31886311707274817], "xaxis": [0.0, -0.9999999999999841, -1.78389691929549e-07], "yaxis": [0.9994964111432901, -5.66067375645897e-09, 0.03173206756080074]}, "guid": "221946cd-dca8-4ca2-ad68-a11898ed31b0"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423906312297, -0.9230769767500888, 0.3188630964893287], "xaxis": [0.0, -0.9999999999999841, -1.78389691929549e-07], "yaxis": [0.9994964111432901, -5.66067375645897e-09, 0.03173206756080074]}, "guid": "21c4f22a-9e8f-44f5-b10b-3b23c7d80362"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093739774516, -0.9230769321751259, 0.06898900115033876], "xaxis": [0.0, -0.9999999999999841, -1.78389691929549e-07], "yaxis": [0.9994964111432901, -5.66067375645897e-09, 0.03173206756080074]}, "guid": "aa8a9244-1e9b-4919-bba6-9c2120321b20"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093746867187, -0.8076923087668142, 0.06898904407425188], "xaxis": [0.0, -0.9999999999999841, -1.78389691929549e-07], "yaxis": [0.9994964111432901, -5.66067375645897e-09, 0.03173206756080074]}, "guid": "de836c8e-7b0b-4065-8637-b05bbda452a6"}]}}, "25": {"33": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.8076923076923077, 0.06898903200408567], "guid": "579c2890-c0e3-44c7-872a-d37b49ee53b6"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.8076923076923077, 0.31886313477145534], "guid": "d10f655a-9111-49e8-b2a2-dddfe02d439f"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.6923076923076923, 0.31886313477145534], "guid": "6e8f3c1b-7ac0-4ee6-af71-8835f6561e3b"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.6923076923076923, 0.06898903200408567], "guid": "853dfd47-9576-409a-8831-efa6a91457b4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, -0.7500000000000001, 0.1939260833877705], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "3c0fda0b-9281-4351-93fa-0cb4ee246cdd"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "e4e81857-2860-4eca-9adc-45faaf00d3b7"}], "contact_point": [[-1.9491423954855422, -0.8076923533139446, 0.3188631119377194], [-1.9491423950126971, -0.692307752257372, 0.31886314263793136], [-1.9412093711682776, -0.692307698223875, 0.06898904007289369], [-1.9412093718775452, -0.8076923067310312, 0.06898901681950739]], "force_normal": [1641.5633625534088, 1651.4305444688953, 1580.6661379388202, 1581.3995424188502], "force_tangent1": [59.016019829090915, 69.20435657678229, 52.48917123870337, 53.325536481752486], "force_tangent2": [-197.64723099194507, -155.44760599527288, -213.30194224342355, -248.93478746312644], "gap": [-1.4211006228934178e-08, -1.4210912586215598e-08, -1.4209769297758637e-08, -1.4209659270382539e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6510.5554494893495, "force_vector": [[-1634.4649273017558, 59.01611847274917, -249.63791974333898], [-1645.666222730965, 69.20443867750855, -207.77264837660488], [-1573.101613114126, 52.48927530157729, -263.352353482208], [-1572.703943416095, 53.32565462694056, -298.99052649707767]], "force": [-6425.936706562942, 234.0354870787756, -1019.7534480992296], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423954855422, -0.8076923533139446, 0.3188631119377194], "xaxis": [-0.0, 0.999999999999922, 3.9514691416522893e-07], "yaxis": [-0.999496410260158, 1.253883956848636e-08, -0.03173209537767596]}, "guid": "9d89ca05-3a49-49f4-94fb-0c6665dbc44c"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.9491423954855422, -0.8076923533139446, 0.3188631119377194], [-1.9491423950126971, -0.692307752257372, 0.31886314263793136], [-1.9412093711682776, -0.692307698223875, 0.06898904007289369], [-1.9412093718775452, -0.8076923067310312, 0.06898901681950739]]}, "guid": "9761baf1-7ac1-4453-9096-8478978d5b7a"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9491423954855422, -0.8076923533139446, 0.3188631119377194], "guid": "75bc0997-5b93-4037-99d2-dfda6a796642"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423950126971, -0.692307752257372, 0.31886314263793136], "guid": "4a4690c0-fe10-4394-b832-8d98881f01ff"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093711682776, -0.692307698223875, 0.06898904007289369], "guid": "662399e2-f29b-4f40-b0b1-b157e0bdb9f9"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093718775452, -0.8076923067310312, 0.06898901681950739], "guid": "428da43b-4860-4d15-9df7-903c5c8cc0b5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423954855422, -0.8076923533139446, 0.3188631119377194], "xaxis": [-0.0, 0.999999999999922, 3.9514691416522893e-07], "yaxis": [0.03173209537767844, 3.949479222335251e-07, -0.99949641026008]}, "guid": "4bd6fc49-dc31-4254-985f-690d7341206e"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1641.5633625534088, "c_nn": 0, "c_u": 59.01601982909092, "c_v": 197.64723099194504}, {"c_np": 1651.4305444688953, "c_nn": 0, "c_u": 69.20435657678229, "c_v": 155.44760599527288}, {"c_np": 1580.6661379388204, "c_nn": 0, "c_u": 52.48917123870337, "c_v": 213.30194224342353}, {"c_np": 1581.3995424188502, "c_nn": 0, "c_u": 53.325536481752486, "c_v": 248.93478746312644}]}, "guid": "1d1851e6-c2fe-4f25-a9c4-6a5a27e99068"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423954855422, -0.8076923533139446, 0.3188631119377194], "xaxis": [-0.0, 0.999999999999922, 3.9514691416522893e-07], "yaxis": [-0.999496410260158, 1.253883956848636e-08, -0.03173209537767596]}, "guid": "04e99102-ae18-43c4-99d7-de8516ea919f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423950126971, -0.692307752257372, 0.31886314263793136], "xaxis": [-0.0, 0.999999999999922, 3.9514691416522893e-07], "yaxis": [-0.999496410260158, 1.253883956848636e-08, -0.03173209537767596]}, "guid": "b76fc84b-e2ac-4145-b2c7-f45244125e8c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093711682776, -0.692307698223875, 0.06898904007289369], "xaxis": [-0.0, 0.999999999999922, 3.9514691416522893e-07], "yaxis": [-0.999496410260158, 1.253883956848636e-08, -0.03173209537767596]}, "guid": "e20f887e-23f7-4326-9f85-98cf0b54ec10"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093718775452, -0.8076923067310312, 0.06898901681950739], "xaxis": [-0.0, 0.999999999999922, 3.9514691416522893e-07], "yaxis": [-0.999496410260158, 1.253883956848636e-08, -0.03173209537767596]}, "guid": "a4f87d55-8d68-48a8-945f-40556e70e94a"}]}, "26": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.8076923076923077, 0.03941912684456511], "guid": "3027946d-44bf-4b77-bcce-c3d2b3937ffa"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.8076923076923077, 0.2891723881523536], "guid": "330b37c8-8cc4-4e29-a8ca-218386f87fb4"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.923076923076923, 0.2891723881523536], "guid": "4640cf6a-e8dc-4191-9963-500ecd79576c"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.923076923076923, 0.03941912684456511], "guid": "692ae762-fa77-4806-b321-9d96c33acac3"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, -0.8653846153846154, 0.16429575749845934], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062878, 0.0, 0.9990130452311541]}, "guid": "06e1fcfd-a1fc-4608-b5f2-91dde9dc8cff"}, "size": 0.02884615384615382, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "b4203c6e-a189-4437-ac7a-3e7a29d54d03"}], "contact_point": [[-2.7283595613544147, -0.8076923170815609, 0.2891723833845411], [-2.728359560692539, -0.9230769702921999, 0.2891723627857828], [-2.7172551290152005, -0.9230769355760201, 0.03941912372520076], [-2.7172551290152005, -0.8076923047171221, 0.03941912943750351]], "force_normal": [14.134264624759915, 10.71279215202072, 2974.092739536783, 3575.059712285259], "force_tangent1": [-0.503860792078018, -0.2984536842487461, 162.94068692794755, 104.11792505556373], "force_tangent2": [-1.3698564823964552, -0.8941134207620566, 475.79686898194586, 704.3696245936054], "gap": [-2.19623254328147e-09, -2.1983559159242237e-09, -2.2048681330483944e-09, -2.206619095381852e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6683.997030990783, "force_vector": [[14.18116066585353, 0.5038608287471993, -0.7406925120449667], [10.741933603374171, 0.29845370491246387, -0.4173930401312983], [2950.0236283205622, -162.94071699973844, 607.4297214073245], [3540.244790947945, -104.11796775355965, 862.4704781788101]], "force": [6515.191513537735, -266.2563702196384, 1468.7421140339584], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595613544147, -0.8076923170815609, 0.2891723833845411], "xaxis": [0.0, -0.9999999999999988, -4.950661719310262e-08], "yaxis": [0.9990130455610603, -2.1989715893911965e-09, 0.04441773068060808]}, "guid": "4d09953b-ebac-43e1-b9ca-8429c186dda1"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595613544147, -0.8076923170815609, 0.2891723833845411], [-2.728359560692539, -0.9230769702921999, 0.2891723627857828], [-2.7172551290152005, -0.9230769355760201, 0.03941912372520076], [-2.7172551290152005, -0.8076923047171221, 0.03941912943750351]]}, "guid": "5272ca69-6953-49e2-93f5-366da60c169d"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595613544147, -0.8076923170815609, 0.2891723833845411], "guid": "62e919cf-4885-472b-a424-c9aaf9b43129"}, {"dtype": "compas.geometry/Point", "data": [-2.728359560692539, -0.9230769702921999, 0.2891723627857828], "guid": "1be67dee-462e-48e4-a63d-6ae11349adbf"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551290152005, -0.9230769355760201, 0.03941912372520076], "guid": "4b2bff55-e560-4d53-b048-f0d131c7faeb"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551290152005, -0.8076923047171221, 0.03941912943750351], "guid": "9206ed63-e560-4c48-a511-50b0ee73e047"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595613544147, -0.8076923170815609, 0.2891723833845411], "xaxis": [0.0, -0.9999999999999988, -4.950661719310262e-08], "yaxis": [0.044417730680608135, 4.9457756417507e-08, -0.9990130455610591]}, "guid": "d03c02eb-2a71-475a-b774-be15ee120e38"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 14.134264624759917, "c_nn": 0, "c_u": -0.5038607920780179, "c_v": 1.3698564823964554}, {"c_np": 10.712792152020722, "c_nn": 0, "c_u": -0.298453684248746, "c_v": 0.8941134207620568}, {"c_np": 2974.0927395367835, "c_nn": 0, "c_u": 162.94068692794755, "c_v": -475.796868981946}, {"c_np": 3575.05971228526, "c_nn": 0, "c_u": 104.11792505556372, "c_v": -704.3696245936055}]}, "guid": "c4942d53-1ea4-48d3-ae72-1a1765fe0905"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595613544147, -0.8076923170815609, 0.2891723833845411], "xaxis": [0.0, -0.9999999999999988, -4.950661719310262e-08], "yaxis": [0.9990130455610603, -2.1989715893911965e-09, 0.04441773068060808]}, "guid": "88ffa74d-c855-455f-a12a-bc3eba3dba91"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359560692539, -0.9230769702921999, 0.2891723627857828], "xaxis": [0.0, -0.9999999999999988, -4.950661719310262e-08], "yaxis": [0.9990130455610603, -2.1989715893911965e-09, 0.04441773068060808]}, "guid": "eefa48aa-400b-404f-9439-9d453912cf83"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551290152005, -0.9230769355760201, 0.03941912372520076], "xaxis": [0.0, -0.9999999999999988, -4.950661719310262e-08], "yaxis": [0.9990130455610603, -2.1989715893911965e-09, 0.04441773068060808]}, "guid": "f1a5eb02-ce5f-4494-9252-67e4aae6fcb8"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551290152005, -0.8076923047171221, 0.03941912943750351], "xaxis": [0.0, -0.9999999999999988, -4.950661719310262e-08], "yaxis": [0.9990130455610603, -2.1989715893911965e-09, 0.04441773068060808]}, "guid": "f4934bbb-835e-4f09-abab-a80437ebc111"}]}, "35": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.6923076923076923, 0.03941912684456511], "guid": "fe631ff8-3d93-4426-9e6b-445988ca4985"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.6923076923076923, 0.2891723881523536], "guid": "9e170c4e-e4b0-4cfc-b47e-29157c1bfc98"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.8076923076923077, 0.2891723881523536], "guid": "eeb14624-c0dc-469f-838e-a0e0bac3037d"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.8076923076923077, 0.03941912684456511], "guid": "11798aff-4501-43c1-afe1-1434cb933afd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, -0.7499999999999999, 0.16429575749845934], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062878, 0.0, -0.9990130452311541]}, "guid": "1681593b-41ec-40f9-a489-6eb06464119e"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a8e977dd-7b7b-41a0-9742-94609bc5c31f"}], "contact_point": [[-2.7283595616853527, -0.8076923102041021, 0.2891723851154666], [-2.7172551290152005, -0.8076923052902436, 0.0394191237252015], [-2.7172551296770764, -0.6923076967830881, 0.03941914432395755], [-2.7283595613544147, -0.6923077389498484, 0.2891723833845392]], "force_normal": [7.679019746794246, 3603.6707582241593, 3379.2484355178276, 236.1638332255343], "force_tangent1": [-0.41755060185134846, 142.7340819749919, -147.0683764263315, -108.95029427080273], "force_tangent2": [-1.6170394407215747, 674.8576863806851, 568.4634256766296, 34.716327915610286], "gap": [-1.6893460063259913e-09, -1.6996092206012045e-09, -1.6978459882563508e-09, -1.6900786632214572e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7339.50045270195, "force_vector": [[7.743266126546334, 0.41755066494054427, -1.2743588447919163], [3570.138452411457, -142.73412327630828, 834.2585027255601], [3350.663415930633, 147.0683408805345, 718.0009323678373], [234.38872977844008, 108.95029203449334, 45.17193141614256]], "force": [7162.933864247077, 113.70206030366009, 1596.157007664748], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595616853527, -0.8076923102041021, 0.2891723851154666], "xaxis": [0.0, -0.9999999999999988, -4.950661703953101e-08], "yaxis": [0.9990130455610603, -2.1989715825698933e-09, 0.044417730680608065]}, "guid": "76184ea2-40b8-4191-947b-1c78c650b608"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595616853527, -0.8076923102041021, 0.2891723851154666], [-2.7172551290152005, -0.8076923052902436, 0.0394191237252015], [-2.7172551296770764, -0.6923076967830881, 0.03941914432395755], [-2.7283595613544147, -0.6923077389498484, 0.2891723833845392]]}, "guid": "69902510-5799-4e4b-b3a4-aae5db07eed0"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595616853527, -0.8076923102041021, 0.2891723851154666], "guid": "77036a45-56f3-4cfa-9239-2cf45a46880d"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551290152005, -0.8076923052902436, 0.0394191237252015], "guid": "289b36e8-d5c5-454c-93f9-3acc59b2f8a5"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551296770764, -0.6923076967830881, 0.03941914432395755], "guid": "3d555dfb-dc74-4b64-baa1-0113b1726077"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595613544147, -0.6923077389498484, 0.2891723833845392], "guid": "7cc251ec-c367-44c6-9bf9-0cff8256eba1"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595616853527, -0.8076923102041021, 0.2891723851154666], "xaxis": [0.0, -0.9999999999999988, -4.950661703953101e-08], "yaxis": [0.04441773068060812, 4.945775626408695e-08, -0.9990130455610591]}, "guid": "3094c9a3-0d61-4e26-b709-c1f6fffea086"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 7.679019746794247, "c_nn": 0, "c_u": -0.41755060185134846, "c_v": 1.617039440721575}, {"c_np": 3603.67075822416, "c_nn": 0, "c_u": 142.7340819749919, "c_v": -674.8576863806852}, {"c_np": 3379.2484355178285, "c_nn": 0, "c_u": -147.06837642633153, "c_v": -568.4634256766296}, {"c_np": 236.16383322553435, "c_nn": 0, "c_u": -108.95029427080273, "c_v": -34.71632791561029}]}, "guid": "e2ffdf1c-574a-4572-9d02-1f6f5d0e652d"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595616853527, -0.8076923102041021, 0.2891723851154666], "xaxis": [0.0, -0.9999999999999988, -4.950661703953101e-08], "yaxis": [0.9990130455610603, -2.1989715825698933e-09, 0.044417730680608065]}, "guid": "44950f0e-bde0-49e3-82f4-c986f0eb9558"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551290152005, -0.8076923052902436, 0.0394191237252015], "xaxis": [0.0, -0.9999999999999988, -4.950661703953101e-08], "yaxis": [0.9990130455610603, -2.1989715825698933e-09, 0.044417730680608065]}, "guid": "f64d85db-7968-460c-87a9-ab547488eef2"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551296770764, -0.6923076967830881, 0.03941914432395755], "xaxis": [0.0, -0.9999999999999988, -4.950661703953101e-08], "yaxis": [0.9990130455610603, -2.1989715825698933e-09, 0.044417730680608065]}, "guid": "93c8e8fe-8c7f-453c-95b3-0e3fb878855b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595613544147, -0.6923077389498484, 0.2891723833845392], "xaxis": [0.0, -0.9999999999999988, -4.950661703953101e-08], "yaxis": [0.9990130455610603, -2.1989715825698933e-09, 0.044417730680608065]}, "guid": "7d03c899-4336-411a-be3b-846c94f58f95"}]}, "34": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.6923076923076922, 0.06898903200408563], "guid": "a6fb743c-5860-493f-9fa7-1ac285392952"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293432, -0.6923076923076922, 0.31886313477145534], "guid": "a606764d-4dcc-498e-ae7d-bf15f6a82817"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.6923076923076922, 0.2891723881523536], "guid": "069633f5-5c33-46e4-b0f4-40adeb60a283"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551283058985, -0.6923076923076922, 0.03941912684456508], "guid": "0a2043f3-5d70-429e-a061-250f74726820"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.3339948498021252, -0.6923076923076922, 0.17919582177605323], "xaxis": [-0.9992748587227028, 0.0, -0.03807567103443308], "yaxis": [-0.03807567103443308, 0.0, 0.9992748587227028]}, "guid": "b027863e-93f4-4922-8ca7-51002771f2a6"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "bbdfa7cc-57f2-4d63-90e1-e2d583165c43"}], "contact_point": [[-2.7283595563752447, -0.6923077326608215, 0.2891723730096672], [-2.717255129097203, -0.6923076955381681, 0.03941914368962067], [-1.9412093745453154, -0.6923076977070014, 0.06898903776501436], [-1.9491423951370512, -0.6923077348385203, 0.31886312295292357]], "force_normal": [9.613150604409574, 0.9404568047306899, 2.5270093687930077, 0.013145330837421853], "force_tangent1": [3.551970105242105, 0.21926810263500088, 0.5937558695447194, -0.00026452726509661124], "force_tangent2": [-3.218054312752248, -0.4092284062429171, -1.092606794306273, 0.006470678194051856], "gap": [-2.1797238722754014e-11, -2.179723843636201e-11, -2.179723870535257e-11, -2.179723864715823e-11], "status": ["stic", "stic", "stic", "slid"], "force_magnitude": 14.584710738380641, "force_vector": [[3.2180543402842665, -9.61315006768992, -3.551971532890998], [0.409228408936381, -0.9404567709951469, -0.2192682423022322], [1.092606801543616, -2.5270092774850785, -0.5937562448308572], [-0.00647067815640369, -0.013145330895238642, 0.00026452531288360904]], "force": [4.713418872607859, -13.093761447065383, -4.3647314947112035], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595563752447, -0.6923077326608215, 0.2891723730096672], "xaxis": [0.0, 1.4850999344594974e-07, -0.999999999999989], "yaxis": [2.863995317125596e-09, -0.999999999999989, -1.4850999344594974e-07]}, "guid": "f4bdd71b-a87e-4085-a71d-92198c8fc15c"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595563752447, -0.6923077326608215, 0.2891723730096672], [-2.717255129097203, -0.6923076955381681, 0.03941914368962067], [-1.9412093745453154, -0.6923076977070014, 0.06898903776501436], [-1.9491423951370512, -0.6923077348385203, 0.31886312295292357]]}, "guid": "b48f035d-3134-41a9-925e-b0b685527d6a"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595563752447, -0.6923077326608215, 0.2891723730096672], "guid": "09306073-a489-44c3-aa24-13733f9bc7a8"}, {"dtype": "compas.geometry/Point", "data": [-2.717255129097203, -0.6923076955381681, 0.03941914368962067], "guid": "6fe13954-5c74-4590-97c0-ceb729453ae1"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093745453154, -0.6923076977070014, 0.06898903776501436], "guid": "19710515-c0aa-45fe-8906-e70f736aad9d"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423951370512, -0.6923077348385203, 0.31886312295292357], "guid": "a211ec9b-d10d-410e-94b6-a5ef6c3ac3be"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595563752447, -0.6923077326608215, 0.2891723730096672], "xaxis": [0.0, 1.4850999344594974e-07, -0.999999999999989], "yaxis": [1.0, 2.863995317125565e-09, 4.2533192577555307e-16]}, "guid": "597ae142-dea7-41ef-bc36-4aea2f8dc7ae"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 9.613150604409578, "c_nn": 0, "c_u": 3.5519701052421055, "c_v": 3.2180543127522485}, {"c_np": 0.94045680473069, "c_nn": 0, "c_u": 0.2192681026350009, "c_v": 0.4092284062429171}, {"c_np": 2.5270093687930073, "c_nn": 0, "c_u": 0.5937558695447194, "c_v": 1.092606794306273}, {"c_np": 0.013145330837421854, "c_nn": 0, "c_u": -0.0002645272650966112, "c_v": -0.006470678194051856}]}, "guid": "e4a1fe82-90fd-4f1a-9305-6c1dd66c9069"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595563752447, -0.6923077326608215, 0.2891723730096672], "xaxis": [0.0, 1.4850999344594974e-07, -0.999999999999989], "yaxis": [2.863995317125596e-09, -0.999999999999989, -1.4850999344594974e-07]}, "guid": "4ee41e0b-7658-443a-b3e6-83cc113128ac"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255129097203, -0.6923076955381681, 0.03941914368962067], "xaxis": [0.0, 1.4850999344594974e-07, -0.999999999999989], "yaxis": [2.863995317125596e-09, -0.999999999999989, -1.4850999344594974e-07]}, "guid": "319dd9fe-f0e2-43ea-bcc8-f0a74554a6e5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093745453154, -0.6923076977070014, 0.06898903776501436], "xaxis": [0.0, 1.4850999344594974e-07, -0.999999999999989], "yaxis": [2.863995317125596e-09, -0.999999999999989, -1.4850999344594974e-07]}, "guid": "86b999fa-ea23-4dac-add5-74077beeff70"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423951370512, -0.6923077348385203, 0.31886312295292357], "xaxis": [0.0, 1.4850999344594974e-07, -0.999999999999989], "yaxis": [2.863995317125596e-09, -0.999999999999989, -1.4850999344594974e-07]}, "guid": "a6bccc63-f5be-478f-b906-31676447882c"}]}}, "26": {"35": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7172551283058994, -0.8076923076923076, 0.03941912684456508], "guid": "f9a2ec9c-7e9f-41b2-850f-8565bbe5a7c5"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595628310566, -0.8076923076923076, 0.2891723881523536], "guid": "0d1d4a99-bfb6-49ca-9714-50402532cf7e"}, {"dtype": "compas.geometry/Point", "data": [-3.5071370309951106, -0.8076923076923076, 0.24959216965742537], "guid": "df7ce8b0-af66-46a4-961b-727820489e57"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629690048982, -0.8076923076923076, 2.858824288409778e-15], "guid": "ede32edb-1800-458e-9bba-0cfa07897061"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.111407985334628, -0.8076923076923077, 0.14463077458782633], "xaxis": [-0.9987109811433932, 0.0, -0.050758015560116394], "yaxis": [-0.050758015560116394, 0.0, 0.9987109811433932]}, "guid": "9619d3b0-d0a1-4b6d-bc4a-ef18b97a489e"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "0ddc400d-cdc9-4114-b1a8-46afb2321f84"}], "contact_point": [[-3.507137028893193, -0.8076923076923077, 0.2495921661635615], [-3.492862968167027, -0.8076923076923077, 3.4948565152959077e-09], [-2.7172551289403044, -0.8076923076923077, 0.039419125535128274], [-2.728359563668927, -0.8076923076923077, 0.28917238465749995]], "force_normal": [0.0, 0.0, 0.0, 0.0], "force_tangent1": [0.0, 0.0, 0.0, 0.0], "force_tangent2": [0.0, 0.0, 0.0, 0.0], "gap": [-3.4779966369696455e-17, -3.4779966369696455e-17, -3.4779966369696455e-17, -3.4779966369696455e-17], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 0.0, "force_vector": [[0.0, 0.0, -0.0], [0.0, 0.0, -0.0], [0.0, 0.0, -0.0], [0.0, 0.0, -0.0]], "force": [0.0, 0.0, 0.0], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.507137028893193, -0.8076923076923077, 0.2495921661635615], "xaxis": [0.0, 1.2027416100105864e-16, -1.0], "yaxis": [0.0, -1.0, -1.2027416100105864e-16]}, "guid": "cb295391-b60c-4498-af4e-95641c074ab4"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-3.507137028893193, -0.8076923076923077, 0.2495921661635615], [-3.492862968167027, -0.8076923076923077, 3.4948565152959077e-09], [-2.7172551289403044, -0.8076923076923077, 0.039419125535128274], [-2.728359563668927, -0.8076923076923077, 0.28917238465749995]]}, "guid": "7b47d189-a7ad-41fa-ab75-675c82d3e221"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-3.507137028893193, -0.8076923076923077, 0.2495921661635615], "guid": "be01eef2-9f31-4f2b-abc5-13a172d74d42"}, {"dtype": "compas.geometry/Point", "data": [-3.492862968167027, -0.8076923076923077, 3.4948565152959077e-09], "guid": "2af22527-8c92-457f-8482-7ca08a36b777"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551289403044, -0.8076923076923077, 0.039419125535128274], "guid": "fa894986-0bff-4950-8226-5b84354122b0"}, {"dtype": "compas.geometry/Point", "data": [-2.728359563668927, -0.8076923076923077, 0.28917238465749995], "guid": "73f17c28-f430-4d66-bd81-a4da30ba2570"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.507137028893193, -0.8076923076923077, 0.2495921661635615], "xaxis": [0.0, 1.2027416100105864e-16, -1.0], "yaxis": [1.0, 0.0, 0.0]}, "guid": "1fbdd73c-efee-40fd-841a-6574ed0ff25b"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}]}, "guid": "165d76fc-688c-43b4-bae4-a8f931d61e59"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-3.507137028893193, -0.8076923076923077, 0.2495921661635615], "xaxis": [0.0, 1.2027416100105864e-16, -1.0], "yaxis": [0.0, -1.0, -1.2027416100105864e-16]}, "guid": "068c5e89-dbfb-448b-a44f-2c869460552e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-3.492862968167027, -0.8076923076923077, 3.4948565152959077e-09], "xaxis": [0.0, 1.2027416100105864e-16, -1.0], "yaxis": [0.0, -1.0, -1.2027416100105864e-16]}, "guid": "31939ac0-0205-45e6-9d67-e25ec0af63b1"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551289403044, -0.8076923076923077, 0.039419125535128274], "xaxis": [0.0, 1.2027416100105864e-16, -1.0], "yaxis": [0.0, -1.0, -1.2027416100105864e-16]}, "guid": "ee8271f3-132c-4310-874e-8195b67708be"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359563668927, -0.8076923076923077, 0.28917238465749995], "xaxis": [0.0, 1.2027416100105864e-16, -1.0], "yaxis": [0.0, -1.0, -1.2027416100105864e-16]}, "guid": "c5fc53f7-fac8-406b-93f9-7e3e51857c8f"}]}}, "27": {"28": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.5769230769230769, 0.03941912684456782], "guid": "8998a025-4080-4d3c-a1d8-b9b40984b540"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.5769230769230769, 0.28917238815235635], "guid": "53caf879-6d6c-4c17-b398-06789bca1172"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.6923076923076923, 0.28917238815235635], "guid": "55f04b52-66d1-4d2b-8221-b3b139c8ff23"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.6923076923076923, 0.03941912684456782], "guid": "9e8fd474-f917-4caa-9a73-b3658acba140"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, -0.6346153846153847, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.04441773810062701, 0.0, 0.9990130452311542]}, "guid": "ba760957-fc0a-4707-8708-39f9eac0e8b2"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "f22af72e-7c6e-41ba-be1e-fc7f9d78102b"}], "contact_point": [[2.717255127337848, -0.5769230805266339, 0.03941913345768463], [2.728359563459068, -0.5769230801871388, 0.28917238723656846], [2.728359563790006, -0.6923076886942953, 0.2891723913945139], [2.717255127337848, -0.6923076815832095, 0.03941913017240305]], "force_normal": [3619.527582893983, 10.343088266929286, 61.32021535399299, 3341.958501525031], "force_tangent1": [-114.89301114503435, 0.07166345311973464, 24.778112846380402, 118.18240423035057], "force_tangent2": [697.1146088001406, -1.7407898838468203, 6.138829662044146, 651.2036056785882], "gap": [-1.9239275023093506e-09, -1.9153888729152625e-09, -1.9162221912721267e-09, -1.922460026252013e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7162.110261080255, "force_vector": [[3584.991012151459, -114.89298673851674, -857.1978473692438], [10.410202065661908, 0.07166341668482547, 1.2796551388965434], [60.98702207851648, 24.778113098545926, -8.856475945760979], [3309.735142272646, 118.1824269799232, -799.003156810091]], "force": [6966.123378568283, 28.139216756637225, -1663.7778249861994], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255127337848, -0.5769230805266339, 0.03941913345768463], "xaxis": [-0.0, 0.9999999999999997, 2.8472443934597553e-08], "yaxis": [0.9990130448884439, 1.264681777237461e-09, -0.044417745808631316]}, "guid": "e99cddaf-fcc4-400e-a5ac-d59ae0455f50"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.717255127337848, -0.5769230805266339, 0.03941913345768463], [2.728359563459068, -0.5769230801871388, 0.28917238723656846], [2.728359563790006, -0.6923076886942953, 0.2891723913945139], [2.717255127337848, -0.6923076815832095, 0.03941913017240305]]}, "guid": "cfdd336b-d27e-4d4d-8ca2-96f4fd6b6468"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255127337848, -0.5769230805266339, 0.03941913345768463], "guid": "64fd87ff-9957-4302-b1d5-3c1d35e9bded"}, {"dtype": "compas.geometry/Point", "data": [2.728359563459068, -0.5769230801871388, 0.28917238723656846], "guid": "d4150a76-be6e-46cc-9218-f011ba820456"}, {"dtype": "compas.geometry/Point", "data": [2.728359563790006, -0.6923076886942953, 0.2891723913945139], "guid": "93787eb6-280b-4834-8ed4-4e1865a19890"}, {"dtype": "compas.geometry/Point", "data": [2.717255127337848, -0.6923076815832095, 0.03941913017240305], "guid": "d12dac21-f8d3-4835-870a-5635f467187a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255127337848, -0.5769230805266339, 0.03941913345768463], "xaxis": [-0.0, 0.9999999999999997, 2.8472443934597553e-08], "yaxis": [0.044417745808631344, -2.8444342910517808e-08, 0.9990130448884436]}, "guid": "a09b4077-1c07-4f7d-a41d-4fa350ba7cc0"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3619.527582893984, "c_nn": 0, "c_u": -114.89301114503435, "c_v": -697.1146088001406}, {"c_np": 10.343088266929287, "c_nn": 0, "c_u": 0.07166345311973464, "c_v": 1.7407898838468205}, {"c_np": 61.32021535399301, "c_nn": 0, "c_u": 24.778112846380406, "c_v": -6.138829662044145}, {"c_np": 3341.9585015250314, "c_nn": 0, "c_u": 118.18240423035058, "c_v": -651.2036056785884}]}, "guid": "f160cf31-4850-4945-a605-646ce0e151cb"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.717255127337848, -0.5769230805266339, 0.03941913345768463], "xaxis": [-0.0, 0.9999999999999997, 2.8472443934597553e-08], "yaxis": [0.9990130448884439, 1.264681777237461e-09, -0.044417745808631316]}, "guid": "d1e26c7b-407a-4da1-a511-27b417b477f6"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359563459068, -0.5769230801871388, 0.28917238723656846], "xaxis": [-0.0, 0.9999999999999997, 2.8472443934597553e-08], "yaxis": [0.9990130448884439, 1.264681777237461e-09, -0.044417745808631316]}, "guid": "2632da7b-122a-4cc1-82d2-5fc086097638"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359563790006, -0.6923076886942953, 0.2891723913945139], "xaxis": [-0.0, 0.9999999999999997, 2.8472443934597553e-08], "yaxis": [0.9990130448884439, 1.264681777237461e-09, -0.044417745808631316]}, "guid": "5fe4c0a6-79db-4101-89e9-beddb6b5062c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255127337848, -0.6923076815832095, 0.03941913017240305], "xaxis": [-0.0, 0.9999999999999997, 2.8472443934597553e-08], "yaxis": [0.9990130448884439, 1.264681777237461e-09, -0.044417745808631316]}, "guid": "e01596bb-cd10-4477-8785-d80012ce6969"}]}, "36": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.4928629690048973, -0.576923076923077, 0.0], "guid": "9efd5b15-9621-4b5d-9c4b-31aaf475dec5"}, {"dtype": "compas.geometry/Point", "data": [3.5071370309951093, -0.576923076923077, 0.24959216965742254], "guid": "1bea7fae-6a40-4ea5-ad9c-740eb2d9039c"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.576923076923077, 0.28917238815235635], "guid": "9e831eab-cecf-479f-b914-c9c11e8adecf"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.576923076923077, 0.03941912684456786], "guid": "d844a932-3fa7-4a03-8bf2-3eeb888589f8"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.1114079853346266, -0.576923076923077, 0.14463077458782628], "xaxis": [-0.9987109811433927, 0.0, 0.0507580155601245], "yaxis": [0.0507580155601245, -0.0, 0.9987109811433927]}, "guid": "3a08efa7-193d-4252-8a16-7d065e64e917"}, "size": 0.1945450216376573, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "1ae5cfbd-6ce8-4f22-a021-b479fbf09ccb"}], "contact_point": [[2.7172551297781746, -0.5769230769230769, 0.03941912949085234], [3.4928629690048973, -0.5769230769230769, -1.3877787807814457e-17], [3.507137029731063, -0.5769230769230769, 0.24959217011928558], [2.728359564506797, -0.5769230769230769, 0.28917238861322403]], "force_normal": [0.0, 0.0, 0.0, 0.0], "force_tangent1": [0.0, 0.0, 0.0, 0.0], "force_tangent2": [0.0, 0.0, 0.0, 0.0], "gap": [0.0, 0.0, 0.0, 0.0], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 0.0, "force_vector": [[0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0]], "force": [0.0, 0.0, 0.0], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, -0.5769230769230769, 0.03941912949085234], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "75cd8673-230b-469d-bfe7-296e88880c29"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.7172551297781746, -0.5769230769230769, 0.03941912949085234], [3.4928629690048973, -0.5769230769230769, -1.3877787807814457e-17], [3.507137029731063, -0.5769230769230769, 0.24959217011928558], [2.728359564506797, -0.5769230769230769, 0.28917238861322403]]}, "guid": "3c865e0e-56b4-4d5e-9e3b-c86f11080fa9"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.7172551297781746, -0.5769230769230769, 0.03941912949085234], "guid": "a7a00f4b-898c-44b0-8566-ab26838d79d1"}, {"dtype": "compas.geometry/Point", "data": [3.4928629690048973, -0.5769230769230769, -1.3877787807814457e-17], "guid": "8ddf8358-4ad1-4bca-88eb-7b619daa24e7"}, {"dtype": "compas.geometry/Point", "data": [3.507137029731063, -0.5769230769230769, 0.24959217011928558], "guid": "1a0a1160-77df-4e12-a27f-4adcec6502fa"}, {"dtype": "compas.geometry/Point", "data": [2.728359564506797, -0.5769230769230769, 0.28917238861322403], "guid": "b9cfdedc-e2cf-4952-88e9-df594a69a715"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, -0.5769230769230769, 0.03941912949085234], "xaxis": [0.0, -0.0, -1.0], "yaxis": [1.0, 0.0, 0.0]}, "guid": "a3601251-15c6-4527-bf9e-e4ee4edcbd6c"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}]}, "guid": "1ace208d-f160-41b5-8fae-34d6c5f4ce25"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, -0.5769230769230769, 0.03941912949085234], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "8d77d713-ff36-454f-8913-18a7afa58c16"}, {"dtype": "compas.geometry/Frame", "data": {"point": [3.4928629690048973, -0.5769230769230769, -1.3877787807814457e-17], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "d3c3f2f6-90df-4140-9116-8fdf755c70c4"}, {"dtype": "compas.geometry/Frame", "data": {"point": [3.507137029731063, -0.5769230769230769, 0.24959217011928558], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "fb35c21d-048f-41b8-a18f-58650dc0c5e9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359564506797, -0.5769230769230769, 0.28917238861322403], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "0990c3dc-c173-4b7c-bc82-c25f93ac5693"}]}}, "28": {"29": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.5769230769230769, 0.06898903200408708], "guid": "776e4bb8-5bb8-48c3-82b9-350a25de2809"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.5769230769230769, 0.3188631347714567], "guid": "aa0a28a4-1ef2-44b0-ab9e-e036c79d1e27"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.6923076923076923, 0.3188631347714567], "guid": "a475b0a9-cd00-4e0c-8f9e-6cb89740a5dc"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.6923076923076923, 0.06898903200408708], "guid": "7bb2613f-419b-4f2d-a69c-6ff19200e75e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, -0.6346153846153846, 0.19392608338777195], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "7b2bd698-f329-4f3a-b969-52b3f72f6d96"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "6e94e0ff-c90a-4e8f-ad23-0f9b981fb793"}], "contact_point": [[1.941209367901326, -0.6923076827772553, 0.06898905054053785], [1.9412093693198622, -0.576923051918349, 0.06898906080316568], [1.9491423979975508, -0.5769230667898073, 0.3188631483061045], [1.94914239705186, -0.692307682747548, 0.31886315293712936]], "force_normal": [1671.4416689307545, 1556.6814635029089, 1533.2150721936316, 1579.5142741682396], "force_tangent1": [-39.502323489036996, 7.768748019490734, -68.86627114852422, -105.42443819094389], "force_tangent2": [225.4088914518591, 238.73186951106388, 123.63646406670439, 123.90210059126896], "gap": [-9.341645876683937e-09, -9.341708178653077e-09, -9.340494131644319e-09, -9.34065934646531e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6383.991198795214, "force_vector": [[1663.4472457025502, -39.50240651384431, -278.33374784389525], [1548.3220661207672, 7.768662108797698, -288.0084464597411], [1528.5197130871275, -68.8663225223135, -172.2263408333358], [1574.7871700182889, -105.4244900821715, -173.96100435651843]], "force": [6315.0761949287335, -206.0245570095316, -912.5295394934906], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.941209367901326, -0.6923076827772553, 0.06898905054053785], "xaxis": [0.0, 0.9999999999999556, -2.9829227037301826e-07], "yaxis": [0.9994964095863219, -9.465445104992462e-09, -0.031732116602134486]}, "guid": "c5de9928-e015-4c9f-ba1e-6dfa8094808c"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.941209367901326, -0.6923076827772553, 0.06898905054053785], [1.9412093693198622, -0.576923051918349, 0.06898906080316568], [1.9491423979975508, -0.5769230667898073, 0.3188631483061045], [1.94914239705186, -0.692307682747548, 0.31886315293712936]]}, "guid": "f4755151-37aa-4a67-a6d8-d2eb711e9210"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.941209367901326, -0.6923076827772553, 0.06898905054053785], "guid": "cd082f3e-99c1-448e-8bd8-4212365295a6"}, {"dtype": "compas.geometry/Point", "data": [1.9412093693198622, -0.576923051918349, 0.06898906080316568], "guid": "f22a43c5-a5ff-4282-93a2-3deea1cf3a83"}, {"dtype": "compas.geometry/Point", "data": [1.9491423979975508, -0.5769230667898073, 0.3188631483061045], "guid": "ddab75da-5ebe-43e9-8de8-60a54779ff3e"}, {"dtype": "compas.geometry/Point", "data": [1.94914239705186, -0.692307682747548, 0.31886315293712936], "guid": "05dc5e03-7b39-4a8e-8fa3-d5008eae45cc"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.941209367901326, -0.6923076827772553, 0.06898905054053785], "xaxis": [0.0, 0.9999999999999556, -2.9829227037301826e-07], "yaxis": [0.0317321166021359, 2.981420532451841e-07, 0.9994964095862774]}, "guid": "ac75862c-ae1a-4075-83e9-04f9c38fcdbf"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1671.4416689307545, "c_nn": 0, "c_u": -39.50232348903699, "c_v": -225.408891451859}, {"c_np": 1556.6814635029089, "c_nn": 0, "c_u": 7.768748019490735, "c_v": -238.73186951106382}, {"c_np": 1533.2150721936316, "c_nn": 0, "c_u": -68.86627114852422, "c_v": -123.63646406670436}, {"c_np": 1579.5142741682396, "c_nn": 0, "c_u": -105.42443819094387, "c_v": -123.90210059126892}]}, "guid": "dc32d2aa-e860-495d-b44f-bb356299ce70"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.941209367901326, -0.6923076827772553, 0.06898905054053785], "xaxis": [0.0, 0.9999999999999556, -2.9829227037301826e-07], "yaxis": [0.9994964095863219, -9.465445104992462e-09, -0.031732116602134486]}, "guid": "4bc1239d-28b2-4873-8547-e5d04ba1af9f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093693198622, -0.576923051918349, 0.06898906080316568], "xaxis": [0.0, 0.9999999999999556, -2.9829227037301826e-07], "yaxis": [0.9994964095863219, -9.465445104992462e-09, -0.031732116602134486]}, "guid": "d6c88387-6ca2-4aa5-9ea7-1ed3713cfc84"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423979975508, -0.5769230667898073, 0.3188631483061045], "xaxis": [0.0, 0.9999999999999556, -2.9829227037301826e-07], "yaxis": [0.9994964095863219, -9.465445104992462e-09, -0.031732116602134486]}, "guid": "00aabd4c-b38f-4ea5-91ac-1ad263e335dd"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.94914239705186, -0.692307682747548, 0.31886315293712936], "xaxis": [0.0, 0.9999999999999556, -2.9829227037301826e-07], "yaxis": [0.9994964095863219, -9.465445104992462e-09, -0.031732116602134486]}, "guid": "38a5ec63-5b12-4478-9bf9-8f26ebe74f76"}]}, "38": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.46153846153846145, 0.06898903200408708], "guid": "364b9817-701f-4a58-8eea-3bcf6db4b4a9"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.46153846153846145, 0.3188631347714567], "guid": "966b65fa-f94e-441f-ad72-38fa627565b0"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.5769230769230769, 0.3188631347714567], "guid": "b9e8d2bf-f88d-40f6-8cae-3f8c9216d6d9"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.5769230769230769, 0.06898903200408708], "guid": "a54ffe56-9b59-4284-b26d-c0dada95f004"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, -0.5192307692307692, 0.19392608338777195], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "167a8ae7-19e9-4754-8da4-8600863eacc2"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "6aa81ac9-7d91-43dd-9aa4-380d0b2bcf58"}], "contact_point": [[1.9412093661174528, -0.5769230539880038, 0.06898906023373595], [1.9412093677724123, -0.4615384529314164, 0.06898906506922772], [1.9491423994764818, -0.46153844737389427, 0.3188631450217534], [1.9491423980579452, -0.5769230633316399, 0.3188631476330963]], "force_normal": [1856.9191151429404, 1911.0692726071024, 1837.328004243849, 1854.6625711462668], "force_tangent1": [3.760499108450538, 44.56793259842365, 26.21452138520408, 28.677978031988637], "force_tangent2": [275.1069328291342, 371.28429067437463, 246.43595869839982, 218.1705147570438], "gap": [-1.0320045555709986e-08, -1.032002869023569e-08, -1.032100251545754e-08, -1.0320725203270438e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7542.960729962999, "force_vector": [[1847.2542588470917, 3.7603622570712676, -333.89239115981286], [1898.3252343997563, 44.56775564272023, -431.7396315127812], [1828.582804920164, 26.21439653398414, -304.61419700073714], [1846.8055650255387, 28.67786453454678, -276.9130510118236]], "force": [7420.967863192551, 103.22037896832242, -1347.159270685155], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093661174528, -0.5769230539880038, 0.06898906023373595], "xaxis": [0.0, 0.9999999999999161, -4.0986672116487604e-07], "yaxis": [0.9994964091719705, -1.3005943936598086e-08, -0.031732129653349254]}, "guid": "1a144fa7-7ffd-46b8-8605-f8f19397230b"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093661174528, -0.5769230539880038, 0.06898906023373595], [1.9412093677724123, -0.4615384529314164, 0.06898906506922772], [1.9491423994764818, -0.46153844737389427, 0.3188631450217534], [1.9491423980579452, -0.5769230633316399, 0.3188631476330963]]}, "guid": "fc9d4d31-9793-4456-98a6-9c09414662ba"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093661174528, -0.5769230539880038, 0.06898906023373595], "guid": "d6a7df11-41c5-430d-8e1b-94419a6d9029"}, {"dtype": "compas.geometry/Point", "data": [1.9412093677724123, -0.4615384529314164, 0.06898906506922772], "guid": "c5f45075-e96b-42be-b9e9-69d273698c9c"}, {"dtype": "compas.geometry/Point", "data": [1.9491423994764818, -0.46153844737389427, 0.3188631450217534], "guid": "09e9d160-bcff-4d8a-a07e-78f2c8c00ef7"}, {"dtype": "compas.geometry/Point", "data": [1.9491423980579452, -0.5769230633316399, 0.3188631476330963], "guid": "6efde8d0-b393-4630-9ab4-222d8560785b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093661174528, -0.5769230539880038, 0.06898906023373595], "xaxis": [0.0, 0.9999999999999161, -4.0986672116487604e-07], "yaxis": [0.03173212965335192, 4.0966031604338287e-07, 0.9994964091718865]}, "guid": "5160ebbb-a47e-4c17-8429-826576e28ee2"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1856.9191151429407, "c_nn": 0, "c_u": 3.7604991084505386, "c_v": -275.1069328291343}, {"c_np": 1911.0692726071024, "c_nn": 0, "c_u": 44.56793259842366, "c_v": -371.2842906743747}, {"c_np": 1837.3280042438491, "c_nn": 0, "c_u": 26.214521385204087, "c_v": -246.43595869839987}, {"c_np": 1854.662571146267, "c_nn": 0, "c_u": 28.677978031988637, "c_v": -218.17051475704386}]}, "guid": "55e252fe-52da-4163-a15f-cb17c45ce5c1"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093661174528, -0.5769230539880038, 0.06898906023373595], "xaxis": [0.0, 0.9999999999999161, -4.0986672116487604e-07], "yaxis": [0.9994964091719705, -1.3005943936598086e-08, -0.031732129653349254]}, "guid": "03907c9f-14ea-47d7-bc88-780ca013e60a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093677724123, -0.4615384529314164, 0.06898906506922772], "xaxis": [0.0, 0.9999999999999161, -4.0986672116487604e-07], "yaxis": [0.9994964091719705, -1.3005943936598086e-08, -0.031732129653349254]}, "guid": "3eedec33-33a4-4c63-98e8-1dce04a9a431"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423994764818, -0.46153844737389427, 0.3188631450217534], "xaxis": [0.0, 0.9999999999999161, -4.0986672116487604e-07], "yaxis": [0.9994964091719705, -1.3005943936598086e-08, -0.031732129653349254]}, "guid": "d1755b26-fab4-4bc9-9f90-1da294cb4a73"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423980579452, -0.5769230633316399, 0.3188631476330963], "xaxis": [0.0, 0.9999999999999161, -4.0986672116487604e-07], "yaxis": [0.9994964091719705, -1.3005943936598086e-08, -0.031732129653349254]}, "guid": "2845f152-b13f-44e7-b9ea-13694470e0d2"}]}, "37": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.46153846153846145, 0.03941912684456786], "guid": "9de5f054-61e4-430e-ae1c-e731dad3954d"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.46153846153846145, 0.2891723881523564], "guid": "5f86d678-1e5c-4cf2-a7e8-72368c5c6771"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.46153846153846145, 0.3188631347714568], "guid": "823f2d33-4ab6-47c1-9c0d-7d44d59ff4a8"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.46153846153846145, 0.06898903200408711], "guid": "a2e5876d-f25b-4731-a541-b57177647171"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.333994849802124, -0.4615384615384614, 0.1791958217760553], "xaxis": [-0.9992748587227028, 0.0, 0.03807567103443127], "yaxis": [0.03807567103443127, 0.0, 0.9992748587227028]}, "guid": "613a399b-ebad-47b9-878f-f9db9729f82f"}, "size": 0.19454502163765716, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "b7abebc2-b3aa-4170-b4b6-c3175684b728"}], "contact_point": [[1.941209384012772, -0.4615384521720787, 0.06898906007643764], [2.7172551236634983, -0.4615384533738809, 0.03941912874814099], [2.7283595583921207, -0.4615384484395498, 0.28917238787051264], [1.9491423971539272, -0.4615384472328366, 0.31886314526434956]], "force_normal": [11.151836039089577, 6.896458451653932, 10.331443289306131, 38.78688328588622], "force_tangent1": [-4.820556552500654, -3.2357828102059236, -4.953895770391751, -17.877288079270084], "force_tangent2": [1.195222512669465, 0.059201813545809855, 0.4679654891352725, 5.400740507682256], "gap": [-3.349348009802597e-09, -3.3493480098952966e-09, -3.349348009749688e-09, -3.34934800967748e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 74.2706743015608, "force_vector": [[-1.1952225215293315, -11.151835942730832, 4.820556773219436], [-0.05920181902488082, -6.896458387563805, 3.2357829467016455], [-0.46796549734335663, -10.331443190886105, 4.953895974873199], [-5.400740538497505, -38.78688292776553, 17.877288846945792]], "force": [-7.123130376395074, -67.16662044894628, 30.88752454174007], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.941209384012772, -0.4615384521720787, 0.06898906007643764], "xaxis": [0.0, -1.9792147444716686e-08, -0.9999999999999998], "yaxis": [-7.94476035210345e-10, -0.9999999999999998, 1.9792147444716686e-08]}, "guid": "c9dd8da6-2fa6-4964-944a-51680413efdb"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.941209384012772, -0.4615384521720787, 0.06898906007643764], [2.7172551236634983, -0.4615384533738809, 0.03941912874814099], [2.7283595583921207, -0.4615384484395498, 0.28917238787051264], [1.9491423971539272, -0.4615384472328366, 0.31886314526434956]]}, "guid": "bb34d43b-6cbd-4d35-a120-90167aa4da3e"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.941209384012772, -0.4615384521720787, 0.06898906007643764], "guid": "e9ef67d5-a34b-46f1-95c4-cb57ff5b486f"}, {"dtype": "compas.geometry/Point", "data": [2.7172551236634983, -0.4615384533738809, 0.03941912874814099], "guid": "f009322d-35a7-4634-9315-7d3322dd6d45"}, {"dtype": "compas.geometry/Point", "data": [2.7283595583921207, -0.4615384484395498, 0.28917238787051264], "guid": "a034e204-1ee5-49b4-8e2e-eaab574f4dd8"}, {"dtype": "compas.geometry/Point", "data": [1.9491423971539272, -0.4615384472328366, 0.31886314526434956], "guid": "d8a3049f-7b11-4e0e-94d0-2b5283649646"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.941209384012772, -0.4615384521720787, 0.06898906007643764], "xaxis": [0.0, -1.9792147444716686e-08, -0.9999999999999998], "yaxis": [1.0, -7.944760352103447e-10, 1.5724386830177073e-17]}, "guid": "3fc11253-e543-4a24-b22e-e314ffe9579b"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 11.151836039089577, "c_nn": 0, "c_u": -4.820556552500654, "c_v": -1.195222512669465}, {"c_np": 6.896458451653931, "c_nn": 0, "c_u": -3.235782810205923, "c_v": -0.059201813545809855}, {"c_np": 10.331443289306131, "c_nn": 0, "c_u": -4.953895770391751, "c_v": -0.4679654891352725}, {"c_np": 38.786883285886226, "c_nn": 0, "c_u": -17.877288079270084, "c_v": -5.400740507682256}]}, "guid": "ceafbb3b-58a2-409f-a127-a46b58bc52f2"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.941209384012772, -0.4615384521720787, 0.06898906007643764], "xaxis": [0.0, -1.9792147444716686e-08, -0.9999999999999998], "yaxis": [-7.94476035210345e-10, -0.9999999999999998, 1.9792147444716686e-08]}, "guid": "72d510ce-ccf9-4cb7-8e58-462b028e1c31"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551236634983, -0.4615384533738809, 0.03941912874814099], "xaxis": [0.0, -1.9792147444716686e-08, -0.9999999999999998], "yaxis": [-7.94476035210345e-10, -0.9999999999999998, 1.9792147444716686e-08]}, "guid": "500dea1e-4bef-4f45-8883-ccfb74e42265"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595583921207, -0.4615384484395498, 0.28917238787051264], "xaxis": [0.0, -1.9792147444716686e-08, -0.9999999999999998], "yaxis": [-7.94476035210345e-10, -0.9999999999999998, 1.9792147444716686e-08]}, "guid": "6c5706b5-dce4-4509-85df-7b221f1745c6"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423971539272, -0.4615384472328366, 0.31886314526434956], "xaxis": [0.0, -1.9792147444716686e-08, -0.9999999999999998], "yaxis": [-7.94476035210345e-10, -0.9999999999999998, 1.9792147444716686e-08]}, "guid": "4f629272-1c38-414c-84fc-3abe5196e852"}]}, "36": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.5769230769230769, 0.03941912684456782], "guid": "88faa1c9-2552-414a-bb25-942ff0da4057"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.5769230769230769, 0.28917238815235635], "guid": "00746171-5f98-4637-b097-76de6b82ad03"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.46153846153846145, 0.28917238815235635], "guid": "69997cb4-d5c6-4ca6-ad94-43ca7ff63f66"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.46153846153846145, 0.03941912684456782], "guid": "5ba2fee1-1abf-4d8e-81b8-73ea7c2bdabe"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, -0.5192307692307692, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062701, 0.0, -0.9990130452311542]}, "guid": "58764e16-2069-45a2-9704-71324fc77b21"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7c681a2c-dabc-4420-bf12-108419b55ca1"}], "contact_point": [[2.717255127337848, -0.4615384502408572, 0.03941913345768506], [2.717255127337848, -0.5769230736491747, 0.03941913017240283], [2.728359563790006, -0.5769230733096798, 0.2891723913945139], [2.728359563459068, -0.4615384499013621, 0.2891723872365689]], "force_normal": [3001.5493626382718, 3794.417695985408, 13.203147743500448, 10.391692072169], "force_tangent1": [-32.22592357615306, -139.18814096106527, 0.03323258241351363, -0.11150133443304912], "force_tangent2": [-465.27513728264125, -694.0783991535875, 1.649895522012794, 1.3958338502197767], "gap": [-1.6326732468806538e-09, -1.6330138854466194e-09, -1.6233393385674035e-09, -1.6252062624076427e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6919.023186238056, "force_vector": [[-2977.920495373331, 32.225906545702706, 598.1379891468968], [-3759.84337814011, 139.1881164197303, 861.9328596048007], [-13.263401469253932, -0.033232552181099974, -1.061813089795415], [-10.4434357317108, 0.11150136099444215, -0.9328806847085311]], "force": [-6761.470710714405, 171.49229177424638, 1458.0761549771935], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255127337848, -0.4615384502408572, 0.03941913345768506], "xaxis": [0.0, -0.9999999999999997, -2.8472443934597553e-08], "yaxis": [-0.9990130448884439, -1.264681777237461e-09, 0.044417745808631316]}, "guid": "9ba4692c-8b77-4086-a869-e896d66df984"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.717255127337848, -0.4615384502408572, 0.03941913345768506], [2.717255127337848, -0.5769230736491747, 0.03941913017240283], [2.728359563790006, -0.5769230733096798, 0.2891723913945139], [2.728359563459068, -0.4615384499013621, 0.2891723872365689]]}, "guid": "1368ee79-302f-449a-bad9-e2b95ff013e8"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255127337848, -0.4615384502408572, 0.03941913345768506], "guid": "a6b90fae-787c-42f4-b9b0-56421820ee8b"}, {"dtype": "compas.geometry/Point", "data": [2.717255127337848, -0.5769230736491747, 0.03941913017240283], "guid": "8db8b4e0-c68a-48ac-9684-7c789ff5f51c"}, {"dtype": "compas.geometry/Point", "data": [2.728359563790006, -0.5769230733096798, 0.2891723913945139], "guid": "d31ddb90-1ac6-459c-9fcd-67f3d451f0df"}, {"dtype": "compas.geometry/Point", "data": [2.728359563459068, -0.4615384499013621, 0.2891723872365689], "guid": "f70d739a-9983-48d8-9bfa-838f19181795"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255127337848, -0.4615384502408572, 0.03941913345768506], "xaxis": [0.0, -0.9999999999999997, -2.8472443934597553e-08], "yaxis": [0.044417745808631344, -2.8444342910517808e-08, 0.9990130448884436]}, "guid": "bff9bd1d-f86c-4214-b97f-1578c263287e"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3001.549362638272, "c_nn": 0, "c_u": -32.22592357615305, "c_v": 465.27513728264125}, {"c_np": 3794.417695985409, "c_nn": 0, "c_u": -139.18814096106527, "c_v": 694.0783991535876}, {"c_np": 13.20314774350045, "c_nn": 0, "c_u": 0.03323258241351363, "c_v": -1.6498955220127944}, {"c_np": 10.391692072169002, "c_nn": 0, "c_u": -0.11150133443304912, "c_v": -1.395833850219777}]}, "guid": "7806a492-f026-437d-935d-d9da819ec408"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.717255127337848, -0.4615384502408572, 0.03941913345768506], "xaxis": [0.0, -0.9999999999999997, -2.8472443934597553e-08], "yaxis": [-0.9990130448884439, -1.264681777237461e-09, 0.044417745808631316]}, "guid": "d60af4ea-8458-408a-8141-106a1369dd7d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255127337848, -0.5769230736491747, 0.03941913017240283], "xaxis": [0.0, -0.9999999999999997, -2.8472443934597553e-08], "yaxis": [-0.9990130448884439, -1.264681777237461e-09, 0.044417745808631316]}, "guid": "367e0c51-3e38-42fa-87b1-10ff2a616d84"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359563790006, -0.5769230733096798, 0.2891723913945139], "xaxis": [0.0, -0.9999999999999997, -2.8472443934597553e-08], "yaxis": [-0.9990130448884439, -1.264681777237461e-09, 0.044417745808631316]}, "guid": "60097e1b-c07a-4970-82bc-4df2f52055cf"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359563459068, -0.4615384499013621, 0.2891723872365689], "xaxis": [0.0, -0.9999999999999997, -2.8472443934597553e-08], "yaxis": [-0.9990130448884439, -1.264681777237461e-09, 0.044417745808631316]}, "guid": "1ee90f2b-8fad-46db-91bb-812a7b32d90a"}]}}, "29": {"30": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.5769230769230769, 0.08870494999794477], "guid": "466bd56a-08df-4b0c-aa8b-4f28d68b80b0"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.5769230769230769, 0.33865962455932297], "guid": "95b7b1a5-7d3d-43de-9c54-c5d92880c24f"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.6923076923076923, 0.33865962455932297], "guid": "129ce20b-2150-43bf-9aef-28ef3ebf4306"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.6923076923076923, 0.08870494999794477], "guid": "ea13b0b9-c0fb-4aef-90b8-5d1f135fb52d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, -0.6346153846153847, 0.2136822872786339], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "171659d6-e57a-4970-ae2d-43470abeb51f"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5d3c3551-4edd-496d-b194-681f0ed411ea"}], "contact_point": [[1.1648507686465766, -0.6923076411191997, 0.08870503781231781], [1.1648507686465766, -0.5769230400626243, 0.08870504749372414], [1.1696111052054274, -0.5769230610352035, 0.3386597143246433], [1.1696111050635583, -0.6923076769929396, 0.3386596971940059]], "force_normal": [740.2578935614112, 777.5343967526364, 2906.922780408082, 2984.984892255522], "force_tangent1": [10.167058126115961, 44.059617217643556, -30.24758712894465, -5.21563009033913], "force_tangent2": [114.15963485261814, 123.14463384248297, 146.01017613473837, 189.57120399567765], "gap": [-8.90782273525813e-09, -8.90815826323506e-09, -8.9086434552952e-09, -8.9083342309685e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7431.8371601739245, "force_vector": [[737.9499294756904, 10.167068885695231, -128.23444380390745], [775.0485878477637, 44.05962879053286, -137.92760576867357], [2903.615516537267, -30.24757023578827, -201.3354313982652], [2980.834014860467, -5.215609418116446, -246.3749671629561]], "force": [7397.448048721188, 18.763518022323375, -713.8724481338023], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507686465766, -0.6923076411191997, 0.08870503781231781], "xaxis": [-0.0, 0.9999999999999966, 8.390553204455033e-08], "yaxis": [0.9998186971205993, 1.5976743343404495e-09, -0.019041346802880003]}, "guid": "7d1a21dd-fe58-4501-b7b5-cce75cf24352"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507686465766, -0.6923076411191997, 0.08870503781231781], [1.1648507686465766, -0.5769230400626243, 0.08870504749372414], [1.1696111052054274, -0.5769230610352035, 0.3386597143246433], [1.1696111050635583, -0.6923076769929396, 0.3386596971940059]]}, "guid": "f6c60272-ce59-4b90-8672-1c959d078194"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507686465766, -0.6923076411191997, 0.08870503781231781], "guid": "4ec662f5-c725-402f-9a5d-15af31aca820"}, {"dtype": "compas.geometry/Point", "data": [1.1648507686465766, -0.5769230400626243, 0.08870504749372414], "guid": "1ce5d027-590e-46d4-be51-7d9e200a4d39"}, {"dtype": "compas.geometry/Point", "data": [1.1696111052054274, -0.5769230610352035, 0.3386597143246433], "guid": "796a5114-d911-42d3-9729-3a0d6abb7938"}, {"dtype": "compas.geometry/Point", "data": [1.1696111050635583, -0.6923076769929396, 0.3386596971940059], "guid": "5841eb4c-f885-41a8-87dd-bbda3210ae7a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507686465766, -0.6923076411191997, 0.08870503781231781], "xaxis": [-0.0, 0.9999999999999966, 8.390553204455033e-08], "yaxis": [0.019041346802880072, -8.389031972999299e-08, 0.9998186971205958]}, "guid": "cb3d2df7-a2fb-4aa1-9715-3e9a6088fcab"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 740.2578935614113, "c_nn": 0, "c_u": 10.167058126115961, "c_v": -114.15963485261817}, {"c_np": 777.5343967526366, "c_nn": 0, "c_u": 44.05961721764357, "c_v": -123.14463384248299}, {"c_np": 2906.922780408083, "c_nn": 0, "c_u": -30.24758712894466, "c_v": -146.0101761347384}, {"c_np": 2984.984892255523, "c_nn": 0, "c_u": -5.215630090339131, "c_v": -189.57120399567765}]}, "guid": "b0ab88f5-3a9e-429f-9cb9-4a1554e92bbb"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507686465766, -0.6923076411191997, 0.08870503781231781], "xaxis": [-0.0, 0.9999999999999966, 8.390553204455033e-08], "yaxis": [0.9998186971205993, 1.5976743343404495e-09, -0.019041346802880003]}, "guid": "d9ec810e-afe0-4b05-98a2-a89de0c86d49"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507686465766, -0.5769230400626243, 0.08870504749372414], "xaxis": [-0.0, 0.9999999999999966, 8.390553204455033e-08], "yaxis": [0.9998186971205993, 1.5976743343404495e-09, -0.019041346802880003]}, "guid": "15f1f5ce-3f4c-4480-b958-3f4eb2b958b4"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111052054274, -0.5769230610352035, 0.3386597143246433], "xaxis": [-0.0, 0.9999999999999966, 8.390553204455033e-08], "yaxis": [0.9998186971205993, 1.5976743343404495e-09, -0.019041346802880003]}, "guid": "334120cc-81df-4bdf-b5db-fe532dca983d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111050635583, -0.6923076769929396, 0.3386596971940059], "xaxis": [-0.0, 0.9999999999999966, 8.390553204455033e-08], "yaxis": [0.9998186971205993, 1.5976743343404495e-09, -0.019041346802880003]}, "guid": "a484c5c9-00ec-446a-8195-7decdf8f29db"}]}, "38": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.5769230769230769, 0.06898903200408707], "guid": "f04deafe-a44b-44be-97ba-e3f25ebc7553"}, {"dtype": "compas.geometry/Point", "data": [1.9491423927293423, -0.5769230769230769, 0.31886313477145684], "guid": "844a2dc5-a7b2-4452-880e-61b97819059c"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.5769230769230769, 0.3386596245593229], "guid": "3a866627-4371-45fc-a666-cee5e7356f5f"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.5769230769230769, 0.08870494999794475], "guid": "2d05e8e1-37d4-49f8-8f3b-fadc5fd4c764"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.5562055680783622, -0.576923076923077, 0.2038891208921563], "xaxis": [-0.9996776933450585, 0.0, 0.025387190240421426], "yaxis": [0.025387190240421426, -0.0, 0.9996776933450585]}, "guid": "582dac7b-fe56-4922-9e40-86deabfc5e9b"}, "size": 0.19454502163765724, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "cbd8dcc1-d899-4de2-b179-b54527d0054d"}], "contact_point": [[1.1648507792311165, -0.5769230352378508, 0.08870505375408164], [1.9412093613105268, -0.5769230551447746, 0.06898905915759898], [1.9491423968034238, -0.5769230715501826, 0.31886315924667163], [1.1696111116366836, -0.5769230515619053, 0.33865970952056823]], "force_normal": [13.350790967870871, 47.2732227699015, 0.229879468522804, 0.21892778344670635], "force_tangent1": [-3.1981165219437626, -10.738125717528437, -0.006461162859950342, 0.019761855279845114], "force_tangent2": [4.433488602095494, 20.353680153928266, -0.07234026570135427, -0.07375721467683524], "gap": [-3.6664492269598796e-09, -3.6664492271058133e-09, -3.666449226952443e-09, -3.6664492268177237e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 67.31211004402654, "force_vector": [[-4.433488966394997, -13.350791054096238, 3.198115656967469], [-20.353681443860193, -47.27322291022181, 10.738122654772305], [0.07234025942869395, -0.22987947091534153, 0.0064611479664288055], [0.07375720870301065, -0.21892778417896058, -0.019761869463824522]], "force": [-24.641072942123486, -61.072821219412354, 13.922937590242377], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507792311165, -0.5769230352378508, 0.08870505375408164], "xaxis": [0.0, 6.478839319984435e-08, -0.9999999999999979], "yaxis": [-2.728673566391128e-08, -0.9999999999999976, -6.478839319984433e-08]}, "guid": "5797d297-c9bd-413b-99b5-b1954356dd75"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507792311165, -0.5769230352378508, 0.08870505375408164], [1.9412093613105268, -0.5769230551447746, 0.06898905915759898], [1.9491423968034238, -0.5769230715501826, 0.31886315924667163], [1.1696111116366836, -0.5769230515619053, 0.33865970952056823]]}, "guid": "6440e70a-5117-4617-8af4-5ebd0da06bd3"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507792311165, -0.5769230352378508, 0.08870505375408164], "guid": "5b5dfb12-a326-4143-8657-04b78d0e918e"}, {"dtype": "compas.geometry/Point", "data": [1.9412093613105268, -0.5769230551447746, 0.06898905915759898], "guid": "7ffe0df7-8da3-4acb-a85b-3bb1524d9441"}, {"dtype": "compas.geometry/Point", "data": [1.9491423968034238, -0.5769230715501826, 0.31886315924667163], "guid": "3565e025-5659-406a-92e6-b08387d0714a"}, {"dtype": "compas.geometry/Point", "data": [1.1696111116366836, -0.5769230515619053, 0.33865970952056823], "guid": "09cb2e2d-532c-4b8e-93c7-5049d74e0538"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507792311165, -0.5769230352378508, 0.08870505375408164], "xaxis": [0.0, 6.478839319984435e-08, -0.9999999999999979], "yaxis": [0.9999999999999997, -2.7286735663911226e-08, -1.7678637593337003e-15]}, "guid": "c1b7aac8-3437-4136-a629-e2df4325abfc"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 13.350790967870873, "c_nn": 0, "c_u": -3.1981165219437626, "c_v": -4.433488602095494}, {"c_np": 47.27322276990151, "c_nn": 0, "c_u": -10.738125717528435, "c_v": -20.353680153928266}, {"c_np": 0.22987946852280403, "c_nn": 0, "c_u": -0.006461162859950342, "c_v": 0.07234026570135427}, {"c_np": 0.21892778344670638, "c_nn": 0, "c_u": 0.019761855279845118, "c_v": 0.07375721467683524}]}, "guid": "07552c93-a4ed-458b-a626-22a9f33ef7c6"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507792311165, -0.5769230352378508, 0.08870505375408164], "xaxis": [0.0, 6.478839319984435e-08, -0.9999999999999979], "yaxis": [-2.728673566391128e-08, -0.9999999999999976, -6.478839319984433e-08]}, "guid": "ab8fdca1-aed1-4395-ba03-407cac06570b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093613105268, -0.5769230551447746, 0.06898905915759898], "xaxis": [0.0, 6.478839319984435e-08, -0.9999999999999979], "yaxis": [-2.728673566391128e-08, -0.9999999999999976, -6.478839319984433e-08]}, "guid": "e67e9eff-df27-4b7c-a367-a1abd793d197"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423968034238, -0.5769230715501826, 0.31886315924667163], "xaxis": [0.0, 6.478839319984435e-08, -0.9999999999999979], "yaxis": [-2.728673566391128e-08, -0.9999999999999976, -6.478839319984433e-08]}, "guid": "e65a6a97-fb39-48ba-ad5d-c3f2872a499d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111116366836, -0.5769230515619053, 0.33865970952056823], "xaxis": [0.0, 6.478839319984435e-08, -0.9999999999999979], "yaxis": [-2.728673566391128e-08, -0.9999999999999976, -6.478839319984433e-08]}, "guid": "77ba7d63-5899-4396-a7ed-e21cee0a420f"}]}}, "30": {"31": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.5769230769230769, 0.09856370341234204], "guid": "dc9bc781-9278-481d-919c-79ea76ea6560"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.5769230769230769, 0.34855866711721994], "guid": "fcda1640-ac2c-4451-9a86-3bdcb019c423"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.6923076923076923, 0.34855866711721994], "guid": "f106a7e9-eaf0-4783-a403-20785ce96009"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.6923076923076923, 0.09856370341234204], "guid": "a822a0c3-23ab-4130-a38d-33663450c59e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, -0.6346153846153846, 0.22356118526478097], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.006347436895961065, 0.0, -0.9999798548195118]}, "guid": "5bc39001-16aa-4280-8709-ec0848819279"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5c97a8ef-262b-428f-bd14-a0972591aaf1"}], "contact_point": [[0.38830444629346317, -0.5769230311287663, 0.0985638353659563], [0.3898913088045004, -0.5769230991780758, 0.34855879905262754], [0.3898913121149536, -0.6923077076864027, 0.3485587561609789], [0.3883044497930851, -0.692307661988981, 0.09856382227592037]], "force_normal": [5.021338643590237, 3155.3088915085295, 3223.3462917719735, 3.9691873984764903], "force_tangent1": [-0.0007230255146151237, -29.710063879210324, -103.77197601106445, 0.06082135758495059], "force_tangent2": [-0.30145892880385544, 44.01777034699108, 38.92501677546315, -0.018160933578354035], "gap": [-2.9752211713332667e-09, -2.9745812211027094e-09, -2.974780570847754e-09, -2.975098511528346e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6389.573202498293, "force_vector": [[5.023150982888838, -0.0007243442079447977, 0.2695801560992047], [3154.9659263797425, -29.7097505925218, -64.04519449073692], [3223.034282010682, -103.77168552245526, -59.38476979881407], [3.9692227137673353, 0.0608213919904223, -0.007033353488913536]], "force": [6386.992582087081, -133.42133906719457, -123.16741748694069], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444629346317, -0.5769230311287663, 0.0985638353659563], "xaxis": [-0.0, 0.9999999999880359, 4.891655751258754e-06], "yaxis": [0.9999798547360528, 3.1049540514288636e-08, -0.006347450044072966]}, "guid": "69401038-0b78-47b9-a62f-4431272989c9"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.38830444629346317, -0.5769230311287663, 0.0985638353659563], [0.3898913088045004, -0.5769230991780758, 0.34855879905262754], [0.3898913121149536, -0.6923077076864027, 0.3485587561609789], [0.3883044497930851, -0.692307661988981, 0.09856382227592037]]}, "guid": "a58e0c6b-41a9-4528-89fd-15301607edcd"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830444629346317, -0.5769230311287663, 0.0985638353659563], "guid": "f8216a13-10cb-4f23-9653-e5b412aaec0c"}, {"dtype": "compas.geometry/Point", "data": [0.3898913088045004, -0.5769230991780758, 0.34855879905262754], "guid": "34eb45c2-81a6-400b-9996-785c11b71dce"}, {"dtype": "compas.geometry/Point", "data": [0.3898913121149536, -0.6923077076864027, 0.3485587561609789], "guid": "e7eb3300-5ad1-4f83-920c-de1714991e36"}, {"dtype": "compas.geometry/Point", "data": [0.3883044497930851, -0.692307661988981, 0.09856382227592037], "guid": "e555adb8-815e-4e0e-aa4a-972c59a56c5f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444629346317, -0.5769230311287663, 0.0985638353659563], "xaxis": [-0.0, 0.9999999999880359, 4.891655751258754e-06], "yaxis": [0.006347450044148906, -4.8915572075625055e-06, 0.9999798547240888]}, "guid": "7ddbd0cd-a8ee-4445-9d69-7441ed859d42"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 5.021338643590237, "c_nn": 0, "c_u": -0.0007230255146151237, "c_v": 0.30145892880385544}, {"c_np": 3155.30889150853, "c_nn": 0, "c_u": -29.710063879210324, "c_v": -44.01777034699108}, {"c_np": 3223.3462917719735, "c_nn": 0, "c_u": -103.77197601106445, "c_v": -38.92501677546315}, {"c_np": 3.9691873984764907, "c_nn": 0, "c_u": 0.06082135758495058, "c_v": 0.01816093357835403}]}, "guid": "b820950e-1afe-45cf-bbda-1fc5996f864e"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444629346317, -0.5769230311287663, 0.0985638353659563], "xaxis": [-0.0, 0.9999999999880359, 4.891655751258754e-06], "yaxis": [0.9999798547360528, 3.1049540514288636e-08, -0.006347450044072966]}, "guid": "63716d8d-3f9d-4633-be72-3352e92e6a4f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913088045004, -0.5769230991780758, 0.34855879905262754], "xaxis": [-0.0, 0.9999999999880359, 4.891655751258754e-06], "yaxis": [0.9999798547360528, 3.1049540514288636e-08, -0.006347450044072966]}, "guid": "17410a41-52a9-4193-9295-81b3dc613718"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913121149536, -0.6923077076864027, 0.3485587561609789], "xaxis": [-0.0, 0.9999999999880359, 4.891655751258754e-06], "yaxis": [0.9999798547360528, 3.1049540514288636e-08, -0.006347450044072966]}, "guid": "e84ed9f9-f49b-4f70-a08b-ce06e3079543"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044497930851, -0.692307661988981, 0.09856382227592037], "xaxis": [-0.0, 0.9999999999880359, 4.891655751258754e-06], "yaxis": [0.9999798547360528, 3.1049540514288636e-08, -0.006347450044072966]}, "guid": "dd58315a-2a35-43ea-a2ee-6538151bb27b"}]}, "40": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.46153846153846145, 0.09856370341234204], "guid": "376f8ef8-a5e0-40c5-b12c-e124a09c843f"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.46153846153846145, 0.34855866711721994], "guid": "f95cff72-ab6c-46d3-a1b1-93e38e66da4f"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.5769230769230769, 0.34855866711721994], "guid": "7f418c02-795a-4fa2-9eb6-a4c130ca189e"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.5769230769230769, 0.09856370341234204], "guid": "be2f8808-cd8f-49a5-a7cf-5a31238f774d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, -0.519230769230769, 0.22356118526478097], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.006347436895961065, 0.0, 0.9999798548195118]}, "guid": "703bd0eb-4350-485a-9b14-916f980176c4"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "69c1d838-9738-4cc5-b2cf-c99f3ff0bce6"}], "contact_point": [[0.3883044466851169, -0.4615384256789216, 0.09856386695518954], [0.3898913085899406, -0.46153846528149833, 0.34855881574460884], [0.3898913121841457, -0.576923081240623, 0.34855879629700975], [0.38830445023202986, -0.5769230341874279, 0.09856384005719772]], "force_normal": [85.82326614073331, 3492.0328194087597, 3530.3403599090198, 138.1400676885838], "force_tangent1": [18.468844043025136, -14.625798577313265, -35.516653615408885, 19.923012273431898], "force_tangent2": [33.89277281446028, 118.35991347693269, 112.88297291128173, 38.10260049049621], "gap": [-1.106226943395486e-08, -1.1062027165956663e-08, -1.1062019639047011e-08, -1.1062172643730588e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7252.688079630477, "force_vector": [[85.60640459656362, 18.46901884065208, -34.43675500848524], [3491.211188135464, -14.625085296851992, -140.52310005121709], [3529.552721516134, -35.515966900269355, -135.28953098102707], [137.89543054706505, 19.923210124851646, -38.97856867244827]], "force": [7244.265744795227, -11.74882323161762, -349.22795471317767], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044466851169, -0.4615384256789216, 0.09856386695518954], "xaxis": [-0.0, 0.9999999999871177, 5.07589605850917e-06], "yaxis": [0.9999798547490433, 3.2218986272772456e-08, -0.006347447997550282]}, "guid": "506120da-03e4-49cf-b18a-931739161d10"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.3883044466851169, -0.4615384256789216, 0.09856386695518954], [0.3898913085899406, -0.46153846528149833, 0.34855881574460884], [0.3898913121841457, -0.576923081240623, 0.34855879629700975], [0.38830445023202986, -0.5769230341874279, 0.09856384005719772]]}, "guid": "d25cd40d-b68b-4ebb-84a5-26ccb7a00e09"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044466851169, -0.4615384256789216, 0.09856386695518954], "guid": "0f710973-f1a3-4943-9baa-e63b67dfb166"}, {"dtype": "compas.geometry/Point", "data": [0.3898913085899406, -0.46153846528149833, 0.34855881574460884], "guid": "a7a31d02-9725-405c-a934-29e7f8479b0f"}, {"dtype": "compas.geometry/Point", "data": [0.3898913121841457, -0.576923081240623, 0.34855879629700975], "guid": "e1f30e27-2a84-4f88-9fa2-b6c71ae1bbd9"}, {"dtype": "compas.geometry/Point", "data": [0.38830445023202986, -0.5769230341874279, 0.09856384005719772], "guid": "394f6630-c11f-4548-9ff7-b89b0ecadd50"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044466851169, -0.4615384256789216, 0.09856386695518954], "xaxis": [-0.0, 0.9999999999871177, 5.07589605850917e-06], "yaxis": [0.006347447997632052, -5.07579380330924e-06, 0.9999798547361611]}, "guid": "de3c704e-d700-40b4-a6f0-690b965ca1b2"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 85.82326614073334, "c_nn": 0, "c_u": 18.468844043025143, "c_v": -33.892772814460294}, {"c_np": 3492.03281940876, "c_nn": 0, "c_u": -14.625798577313267, "c_v": -118.3599134769327}, {"c_np": 3530.3403599090207, "c_nn": 0, "c_u": -35.51665361540889, "c_v": -112.88297291128177}, {"c_np": 138.14006768858385, "c_nn": 0, "c_u": 19.9230122734319, "c_v": -38.102600490496215}]}, "guid": "20e01f25-b5bb-4168-bbc6-d926affdae4f"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044466851169, -0.4615384256789216, 0.09856386695518954], "xaxis": [-0.0, 0.9999999999871177, 5.07589605850917e-06], "yaxis": [0.9999798547490433, 3.2218986272772456e-08, -0.006347447997550282]}, "guid": "f9704ace-47a3-4d3e-a15b-3f7e710131c1"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913085899406, -0.46153846528149833, 0.34855881574460884], "xaxis": [-0.0, 0.9999999999871177, 5.07589605850917e-06], "yaxis": [0.9999798547490433, 3.2218986272772456e-08, -0.006347447997550282]}, "guid": "0ac35614-af20-4784-aa28-47c312dd78f5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913121841457, -0.576923081240623, 0.34855879629700975], "xaxis": [-0.0, 0.9999999999871177, 5.07589605850917e-06], "yaxis": [0.9999798547490433, 3.2218986272772456e-08, -0.006347447997550282]}, "guid": "83c01ab3-7c17-47fb-b779-3580825925a7"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830445023202986, -0.5769230341874279, 0.09856384005719772], "xaxis": [-0.0, 0.9999999999871177, 5.07589605850917e-06], "yaxis": [0.9999798547490433, 3.2218986272772456e-08, -0.006347447997550282]}, "guid": "3d587dd1-341c-4b24-a784-ec7bc4dd61eb"}]}, "39": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507772552847, -0.4615384615384617, 0.08870494999794476], "guid": "f853e593-1369-4794-92f7-065ed5642ddc"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893074, -0.4615384615384617, 0.33865962455932286], "guid": "767da6ed-016b-4049-8299-208d2cda2ed1"}, {"dtype": "compas.geometry/Point", "data": [0.3898913113343645, -0.4615384615384617, 0.34855866711721994], "guid": "d1cf94ac-c4a5-473e-a7df-3cdbe9567846"}, {"dtype": "compas.geometry/Point", "data": [0.38830445211037423, -0.4615384615384617, 0.09856370341234204], "guid": "536fc600-68cd-4c43-961f-b47704c87e16"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7781654885444437, -0.4615384615384618, 0.21870669236847642], "xaxis": [-0.9999194200897036, 0.0, 0.012694618051398382], "yaxis": [0.012694618051398382, -0.0, 0.9999194200897036]}, "guid": "f27809ec-b26f-4412-9c4b-58f819c32e43"}, "size": 0.19454502163765702, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4a53a764-6cc1-482c-b0f4-4f00bfa9c33d"}], "contact_point": [[0.38830444792865254, -0.4615384265698156, 0.09856387289693375], [1.1648507697379442, -0.4615384093295556, 0.08870507093599064], [1.1696111021435114, -0.4615384397141735, 0.3386597416036371], [0.38989132473824956, -0.4615384570248857, 0.34855881395270655]], "force_normal": [26.162036572477632, 13.111934540306892, 0.40192863556883957, 0.45409848032211386], "force_tangent1": [-7.384947631311058, -2.240571107767454, -0.00686753837987261, 0.043096633609392636], "force_tangent2": [-10.601528306356428, -5.665536906050279, 0.0907216625785842, 0.051659282787881615], "gap": [-2.5196297218064635e-09, -2.5196297219352667e-09, -2.5196297218464503e-09, -2.519629721759057e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 44.29872093434371, "force_vector": [[10.60152884667861, -26.16203725414777, 7.384944440750133], [5.66553717684988, -13.111934696543226, 2.2405695087166473], [-0.0907216542775883, -0.40192863828002556, 0.0068674893631306706], [-0.051659273409426616, -0.4540984761332248, -0.04309668898844716]], "force": [16.124685095841475, -40.12999906510424, 9.589284749841465], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444792865254, -0.4615384265698156, 0.09856387289693375], "xaxis": [0.0, 1.2195384285393803e-07, -0.9999999999999926], "yaxis": [2.0652909866145432e-08, -0.9999999999999923, -1.21953842853938e-07]}, "guid": "4b440e08-7ccb-4f71-b9c2-8c57cfad5684"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.38830444792865254, -0.4615384265698156, 0.09856387289693375], [1.1648507697379442, -0.4615384093295556, 0.08870507093599064], [1.1696111021435114, -0.4615384397141735, 0.3386597416036371], [0.38989132473824956, -0.4615384570248857, 0.34855881395270655]]}, "guid": "24276b04-04b3-43c2-b3e2-375223a99935"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830444792865254, -0.4615384265698156, 0.09856387289693375], "guid": "c519738c-75b0-4ef9-b77b-1a4539b9ba66"}, {"dtype": "compas.geometry/Point", "data": [1.1648507697379442, -0.4615384093295556, 0.08870507093599064], "guid": "3d9016dc-d33f-496b-9ae2-215bc1bbb8a0"}, {"dtype": "compas.geometry/Point", "data": [1.1696111021435114, -0.4615384397141735, 0.3386597416036371], "guid": "c33efde5-9ccc-4f74-9552-0960ad8fd1b1"}, {"dtype": "compas.geometry/Point", "data": [0.38989132473824956, -0.4615384570248857, 0.34855881395270655], "guid": "6e5f0822-1e04-4463-82d2-555368e30d25"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444792865254, -0.4615384265698156, 0.09856387289693375], "xaxis": [0.0, 1.2195384285393803e-07, -0.9999999999999926], "yaxis": [0.9999999999999998, 2.0652909866145283e-08, 2.5187017242924468e-15]}, "guid": "09c302cb-a538-42f7-a337-42fbee8a9752"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 26.162036572477636, "c_nn": 0, "c_u": -7.384947631311058, "c_v": 10.601528306356428}, {"c_np": 13.111934540306892, "c_nn": 0, "c_u": -2.2405711077674537, "c_v": 5.665536906050279}, {"c_np": 0.4019286355688396, "c_nn": 0, "c_u": -0.006867538379872611, "c_v": -0.0907216625785842}, {"c_np": 0.4540984803221138, "c_nn": 0, "c_u": 0.04309663360939264, "c_v": -0.05165928278788161}]}, "guid": "9dfc3466-e626-4304-9df8-4a3eab8d0579"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444792865254, -0.4615384265698156, 0.09856387289693375], "xaxis": [0.0, 1.2195384285393803e-07, -0.9999999999999926], "yaxis": [2.0652909866145432e-08, -0.9999999999999923, -1.21953842853938e-07]}, "guid": "bb3fa9ca-ac9f-490d-b5eb-2087d2ad2824"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507697379442, -0.4615384093295556, 0.08870507093599064], "xaxis": [0.0, 1.2195384285393803e-07, -0.9999999999999926], "yaxis": [2.0652909866145432e-08, -0.9999999999999923, -1.21953842853938e-07]}, "guid": "fd301768-553b-4ca6-8ef2-cfdc7af9ed9c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111021435114, -0.4615384397141735, 0.3386597416036371], "xaxis": [0.0, 1.2195384285393803e-07, -0.9999999999999926], "yaxis": [2.0652909866145432e-08, -0.9999999999999923, -1.21953842853938e-07]}, "guid": "ffa7a8e3-fdca-4300-9dd4-cd8a3b47781b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989132473824956, -0.4615384570248857, 0.34855881395270655], "xaxis": [0.0, 1.2195384285393803e-07, -0.9999999999999926], "yaxis": [2.0652909866145432e-08, -0.9999999999999923, -1.21953842853938e-07]}, "guid": "80b7c424-4c03-492b-ab88-506b875b297f"}]}, "38": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.5769230769230769, 0.08870494999794477], "guid": "f303f6bc-11dc-4db9-b6b5-5ef696709863"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.5769230769230769, 0.33865962455932297], "guid": "1c9fa1ec-5a9e-4eb6-9506-65d4f0ab2f7a"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.46153846153846145, 0.33865962455932297], "guid": "2d48b2b6-effd-425e-b5d4-89ea6bd5f518"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.46153846153846145, 0.08870494999794477], "guid": "a22490a6-7e56-4718-b45b-fee2ee3ce7f1"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, -0.5192307692307692, 0.2136822872786339], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "e8a710ae-5fa4-475c-a6bb-bcecc2f94024"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ef4d077f-4dc8-4a46-b52b-f716101c683a"}], "contact_point": [[1.1648507670900186, -0.5769230323844965, 0.0887050562875651], [1.1696111070545943, -0.576923048046909, 0.3386597305055577], [1.1696111071964634, -0.461538446990333, 0.3386597279881399], [1.164850767515626, -0.4615384089761775, 0.08870506866860497]], "force_normal": [513.7745795302027, 2579.5367219897635, 2633.247493618759, 506.3587946506552], "force_tangent1": [-48.55609292904626, -49.54189643176514, -20.32015229109883, -21.60785193762477], "force_tangent2": [-100.966129666105, -195.61669278871727, -135.6932011771934, -90.77744765646827], "gap": [-1.310452248914131e-08, -1.310368304204614e-08, -1.3103978861789842e-08, -1.3104580843074106e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6256.393041826379, "force_vector": [[-511.75889818335463, 48.55610249370856, 110.73078665169328], [-2575.344236071495, 49.541917568292696, 244.6991095822208], [-2630.1862945373255, 20.320168340856835, 185.80921094212897], [-504.53846416943003, 21.607860610175504, 100.4027475811773]], "force": [-6221.827892961605, 140.0260490130336, 641.6418547572204], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507670900186, -0.5769230323844965, 0.0887050562875651], "xaxis": [0.0, -0.9999999999999963, 8.637762276725987e-08], "yaxis": [-0.9998186968719613, 1.6447473988161585e-09, 0.019041359858303127]}, "guid": "73b2c1c2-071a-4e2b-b9c6-62444a1370cd"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507670900186, -0.5769230323844965, 0.0887050562875651], [1.1696111070545943, -0.576923048046909, 0.3386597305055577], [1.1696111071964634, -0.461538446990333, 0.3386597279881399], [1.164850767515626, -0.4615384089761775, 0.08870506866860497]]}, "guid": "822bdc54-10d2-4d0e-b146-48ab48d23c1a"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507670900186, -0.5769230323844965, 0.0887050562875651], "guid": "54447da1-23c5-460a-b768-7131a8c7335f"}, {"dtype": "compas.geometry/Point", "data": [1.1696111070545943, -0.576923048046909, 0.3386597305055577], "guid": "428f333a-6e39-4efe-ace9-e19df96e9172"}, {"dtype": "compas.geometry/Point", "data": [1.1696111071964634, -0.461538446990333, 0.3386597279881399], "guid": "a86c5ed1-9b9a-421f-9fbf-31076cc3a47e"}, {"dtype": "compas.geometry/Point", "data": [1.164850767515626, -0.4615384089761775, 0.08870506866860497], "guid": "af6554c1-1135-4f78-9789-61596cf3d5ed"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507670900186, -0.5769230323844965, 0.0887050562875651], "xaxis": [0.0, -0.9999999999999963, 8.637762276725987e-08], "yaxis": [0.0190413598583032, 8.636196223405962e-08, 0.9998186968719576]}, "guid": "bc624820-b452-40f3-b6ce-0af002f5507c"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 513.7745795302028, "c_nn": 0, "c_u": -48.556092929046265, "c_v": 100.96612966610502}, {"c_np": 2579.536721989764, "c_nn": 0, "c_u": -49.54189643176513, "c_v": 195.61669278871727}, {"c_np": 2633.2474936187596, "c_nn": 0, "c_u": -20.320152291098832, "c_v": 135.69320117719343}, {"c_np": 506.35879465065534, "c_nn": 0, "c_u": -21.60785193762477, "c_v": 90.77744765646827}]}, "guid": "f60c4fb0-fa45-4779-91d9-265f449c04b2"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507670900186, -0.5769230323844965, 0.0887050562875651], "xaxis": [0.0, -0.9999999999999963, 8.637762276725987e-08], "yaxis": [-0.9998186968719613, 1.6447473988161585e-09, 0.019041359858303127]}, "guid": "12b7abfc-2fe1-4fdb-971d-e0fa8bebc10f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111070545943, -0.576923048046909, 0.3386597305055577], "xaxis": [0.0, -0.9999999999999963, 8.637762276725987e-08], "yaxis": [-0.9998186968719613, 1.6447473988161585e-09, 0.019041359858303127]}, "guid": "989bcbe8-c890-4837-9b42-08a9ccdc24b9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111071964634, -0.461538446990333, 0.3386597279881399], "xaxis": [0.0, -0.9999999999999963, 8.637762276725987e-08], "yaxis": [-0.9998186968719613, 1.6447473988161585e-09, 0.019041359858303127]}, "guid": "35e80ecc-314c-4dc5-a552-289a05f2f7ce"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.164850767515626, -0.4615384089761775, 0.08870506866860497], "xaxis": [0.0, -0.9999999999999963, 8.637762276725987e-08], "yaxis": [-0.9998186968719613, 1.6447473988161585e-09, 0.019041359858303127]}, "guid": "3bbd4466-169d-45ed-aca5-a8499af681f1"}]}}, "31": {"32": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.5769230769230769, 0.09856370341234416], "guid": "1b79ef19-d513-4ab7-b88a-94ff7cffd0f9"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.5769230769230769, 0.34855866711722205], "guid": "5f15617d-4a86-4b95-930c-8e53dc2278bf"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.6923076923076923, 0.34855866711722205], "guid": "568e9bf8-b5dc-4d4b-a432-de88bcef9ae0"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.6923076923076923, 0.09856370341234416], "guid": "f705cbce-6997-4f62-b5ab-da22d1981648"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, -0.6346153846153846, 0.2235611852647831], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "a5f4db74-ebba-427f-bb7b-fac8ea200ef6"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5b1122bf-045e-47bd-a7e7-9d932296d74e"}], "contact_point": [[-0.3898913201293199, -0.576923127992272, 0.3485587776962304], [-0.3898913163932251, -0.6923077365009278, 0.34855875791189017], [-0.38830444882971293, -0.6923076799250147, 0.0985637942566316], [-0.38830445261310004, -0.576923056515161, 0.09856382149132883]], "force_normal": [3532.4259769151245, 3511.9180516350757, 132.47736437027424, 101.77171877356618], "force_tangent1": [28.793400041886283, 47.64819569766738, -33.73982338808556, -2.8677331305879687], "force_tangent2": [100.7690310369586, 125.38502593624031, 49.4115227284767, 21.41042873858092], "gap": [-1.0883404877176858e-08, -1.0883891231869489e-08, -1.0884714990350188e-08, -1.0884712905869163e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7284.758004619625, "force_vector": [[3531.715186381255, -28.79279276950752, 123.18911175677559], [3511.0514249460075, -47.647467722261624, 147.6745302577522], [132.161057391081, 33.74007110696342, 50.25125711928847], [101.63376648282885, 2.8678418577065714, 22.05597623767691]], "force": [7276.561435201173, -39.83234752709916, 343.1708753714932], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913201293199, -0.576923127992272, 0.3485587776962304], "xaxis": [0.0, -0.9999999999878496, 4.929597429084448e-06], "yaxis": [0.9999798546077687, 3.129047304554893e-08, 0.006347470253971668]}, "guid": "8555f843-ea22-46be-a704-79c9f3bdd38c"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.3898913201293199, -0.576923127992272, 0.3485587776962304], [-0.3898913163932251, -0.6923077365009278, 0.34855875791189017], [-0.38830444882971293, -0.6923076799250147, 0.0985637942566316], [-0.38830445261310004, -0.576923056515161, 0.09856382149132883]]}, "guid": "f8060c9e-905b-4035-8611-fe8756514825"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.3898913201293199, -0.576923127992272, 0.3485587776962304], "guid": "385464eb-0346-4ef8-8ef1-9ebdb6b1673c"}, {"dtype": "compas.geometry/Point", "data": [-0.3898913163932251, -0.6923077365009278, 0.34855875791189017], "guid": "ad58891d-9fa7-4f82-b953-d00e67f3bf55"}, {"dtype": "compas.geometry/Point", "data": [-0.38830444882971293, -0.6923076799250147, 0.0985637942566316], "guid": "818d3a48-c224-4900-bf3e-6ce7a55e0da2"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445261310004, -0.576923056515161, 0.09856382149132883], "guid": "61ee17ca-dd50-488f-914e-3ce4f6a30635"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913201293199, -0.576923127992272, 0.3485587776962304], "xaxis": [0.0, -0.9999999999878496, 4.929597429084448e-06], "yaxis": [0.0063474702540487924, -4.929498120410696e-06, -0.9999798545956184]}, "guid": "5f247549-9972-4d21-9c69-ae9e1e03ff33"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3532.4259769151254, "c_nn": 0, "c_u": 28.793400041886287, "c_v": -100.76903103695861}, {"c_np": 3511.918051635076, "c_nn": 0, "c_u": 47.64819569766739, "c_v": -125.38502593624031}, {"c_np": 132.47736437027427, "c_nn": 0, "c_u": -33.73982338808556, "c_v": -49.411522728476704}, {"c_np": 101.77171877356619, "c_nn": 0, "c_u": -2.8677331305879687, "c_v": -21.410428738580922}]}, "guid": "f0ce77a6-43a5-4253-9517-27054373c188"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913201293199, -0.576923127992272, 0.3485587776962304], "xaxis": [0.0, -0.9999999999878496, 4.929597429084448e-06], "yaxis": [0.9999798546077687, 3.129047304554893e-08, 0.006347470253971668]}, "guid": "c9718aec-8085-4269-a5b9-ce19dbcfbb95"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913163932251, -0.6923077365009278, 0.34855875791189017], "xaxis": [0.0, -0.9999999999878496, 4.929597429084448e-06], "yaxis": [0.9999798546077687, 3.129047304554893e-08, 0.006347470253971668]}, "guid": "3f7acacf-d741-4068-8837-acea7eed4699"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830444882971293, -0.6923076799250147, 0.0985637942566316], "xaxis": [0.0, -0.9999999999878496, 4.929597429084448e-06], "yaxis": [0.9999798546077687, 3.129047304554893e-08, 0.006347470253971668]}, "guid": "7d53afef-345c-4568-a5f6-1165ec61b741"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830445261310004, -0.576923056515161, 0.09856382149132883], "xaxis": [0.0, -0.9999999999878496, 4.929597429084448e-06], "yaxis": [0.9999798546077687, 3.129047304554893e-08, 0.006347470253971668]}, "guid": "c4525ac8-0125-4dcb-b1f4-41c86b50625d"}]}, "40": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830445211037423, -0.5769230769230768, 0.09856370341234202], "guid": "fe029bac-81b9-4e27-be85-2a1943835c73"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.5769230769230768, 0.34855866711721994], "guid": "d89d1f94-14ed-4b47-ae0e-b60fe6a1e1fb"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436356, -0.5769230769230768, 0.34855866711722205], "guid": "0551136b-5dd1-4eb2-a818-d2e0d45c94bb"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044521103738, -0.5769230769230768, 0.09856370341234415], "guid": "7ede0432-a721-489f-90f4-9d350c9e1a83"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.6558973299002204e-16, -0.5769230769230769, 0.2236461482078574], "xaxis": [-1.0, 0.0, 2.937822653657733e-15], "yaxis": [2.937822653657733e-15, -0.0, 1.0]}, "guid": "b88bee1d-70e2-4c5e-8ed4-8c16fe0f2f5e"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "8459fb19-d121-4ef2-9c29-b11233a0dae8"}], "contact_point": [[-0.3898913151651564, -0.5769231177104411, 0.34855878912398935], [-0.3883044532567206, -0.5769230603784989, 0.09856382571647945], [0.3883044459790043, -0.5769230310337778, 0.09856383316706677], [0.38989130043685954, -0.5769230882457991, 0.3485587965745767]], "force_normal": [0.5285506992305864, 53.508106469417015, 34.50842205968736, 0.4886850690458104], "force_tangent1": [0.10273201369005894, -1.7705042005167537, -1.659871755267605, 0.023715967775720853], "force_tangent2": [0.22350752162837748, -25.535287085441034, -16.112677494277897, 0.19783521213018296], "gap": [-7.3532443307761256e-09, -7.35324433074711e-09, -7.353244330875479e-09, -7.353244330665219e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 98.17108267637092, "force_vector": [[-0.2235075016567111, -0.5285506841408257, -0.1027321347770812], [25.53528910728309, -53.50810591015579, 1.7704919422088237], [16.112678798203294, -34.50842183112163, 1.6598638496455864], [-0.19783519366486796, -0.48868507108799086, -0.023716079729826433]], "force": [41.226625210164805, -89.03376349650623, 3.3039075773475024], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913151651564, -0.5769231177104411, 0.34855878912398935], "xaxis": [0.0, 2.2909254155114893e-07, -0.9999999999999738], "yaxis": [3.778571525136508e-08, -0.9999999999999731, -2.2909254155114878e-07]}, "guid": "76298124-cffd-4dcb-a918-bd38ae5ee93f"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.3898913151651564, -0.5769231177104411, 0.34855878912398935], [-0.3883044532567206, -0.5769230603784989, 0.09856382571647945], [0.3883044459790043, -0.5769230310337778, 0.09856383316706677], [0.38989130043685954, -0.5769230882457991, 0.3485587965745767]]}, "guid": "53630f26-3206-4f93-827e-5c90000ec61d"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.3898913151651564, -0.5769231177104411, 0.34855878912398935], "guid": "bf845222-032d-4144-b8c8-c860f453b5c6"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044532567206, -0.5769230603784989, 0.09856382571647945], "guid": "5236ec14-308c-49ec-85ae-c14dd7cd45b7"}, {"dtype": "compas.geometry/Point", "data": [0.3883044459790043, -0.5769230310337778, 0.09856383316706677], "guid": "dd483a79-2cce-4f92-8bb7-3135649fba25"}, {"dtype": "compas.geometry/Point", "data": [0.38989130043685954, -0.5769230882457991, 0.3485587965745767], "guid": "40d57064-7ef7-4e9c-a966-42f0f5046c6f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913151651564, -0.5769231177104411, 0.34855878912398935], "xaxis": [0.0, 2.2909254155114893e-07, -0.9999999999999738], "yaxis": [0.9999999999999993, 3.778571525136408e-08, 8.656425541263234e-15]}, "guid": "d9e81cfc-51c6-4be2-aa17-397a7accfda6"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.5285506992305865, "c_nn": 0, "c_u": 0.10273201369005894, "c_v": -0.2235075216283775}, {"c_np": 53.50810646941702, "c_nn": 0, "c_u": -1.7705042005167537, "c_v": 25.535287085441034}, {"c_np": 34.50842205968737, "c_nn": 0, "c_u": -1.6598717552676052, "c_v": 16.112677494277897}, {"c_np": 0.4886850690458104, "c_nn": 0, "c_u": 0.023715967775720857, "c_v": -0.19783521213018296}]}, "guid": "fd2fb90a-f5d6-4326-a445-a6d2be3417b7"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913151651564, -0.5769231177104411, 0.34855878912398935], "xaxis": [0.0, 2.2909254155114893e-07, -0.9999999999999738], "yaxis": [3.778571525136508e-08, -0.9999999999999731, -2.2909254155114878e-07]}, "guid": "4c3440c7-c37c-4b6c-abe3-4ac2b95ea49b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044532567206, -0.5769230603784989, 0.09856382571647945], "xaxis": [0.0, 2.2909254155114893e-07, -0.9999999999999738], "yaxis": [3.778571525136508e-08, -0.9999999999999731, -2.2909254155114878e-07]}, "guid": "166d75f8-17b3-4e22-be7d-928801dc752f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044459790043, -0.5769230310337778, 0.09856383316706677], "xaxis": [0.0, 2.2909254155114893e-07, -0.9999999999999738], "yaxis": [3.778571525136508e-08, -0.9999999999999731, -2.2909254155114878e-07]}, "guid": "130fa942-f6bc-432c-af76-35f5b187d9be"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989130043685954, -0.5769230882457991, 0.3485587965745767], "xaxis": [0.0, 2.2909254155114893e-07, -0.9999999999999738], "yaxis": [3.778571525136508e-08, -0.9999999999999731, -2.2909254155114878e-07]}, "guid": "3f901bfb-5fb5-4428-a04f-b0822a1fd714"}]}}, "32": {"33": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.5769230769230769, 0.08870494999794358], "guid": "0773da17-ed8b-4ada-9305-439b411a4695"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.5769230769230769, 0.33865962455932164], "guid": "94bb5369-973a-4334-b3a9-1ccef7635c9a"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.6923076923076923, 0.33865962455932164], "guid": "a560f105-9438-4aff-a34a-767ff7adffe5"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.6923076923076923, 0.08870494999794358], "guid": "0d12d3a1-a235-412d-a24c-fc018e0301af"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, -0.6346153846153846, 0.2136822872786326], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.019041287736090595, 0.0, 0.9998186982455127]}, "guid": "222ee530-f8c9-4662-afb6-a0f3de6a2844"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "f796d474-e020-4950-a46a-f09e2155fb67"}], "contact_point": [[-1.16961110819072, -0.5769231410093882, 0.33865969806824], [-1.1696111074813744, -0.692307756967129, 0.3386596756439186], [-1.1648507707035238, -0.6923076996682991, 0.0887050013652283], [-1.1648507714128693, -0.5769230911611389, 0.0887050237895506]], "force_normal": [2721.4822084440148, 2676.607177592731, 464.10778898383927, 451.9957384027114], "force_tangent1": [36.01453519393125, 20.087528355055554, 21.926700501096825, 46.52134387207203], "force_tangent2": [160.09612222778296, 158.10105665651838, 99.84463313278475, 73.06517941087601], "gap": [-6.654220582867799e-09, -6.654284029268709e-09, -6.653940318620225e-09, -6.6535084791549965e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6334.487426330392, "force_vector": [[2717.9403500328667, -36.014507975708035, 211.88778835366506], [2673.1114438902055, -20.087501502826907, 209.0386014085537], [462.1224685859252, -21.926686542601146, 108.66377133647691], [450.52253082828696, -46.5213333825554, 81.65854620677372]], "force": [6303.696793337284, -124.55002940369148, 611.2487073054693], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.16961110819072, -0.5769231410093882, 0.33865969806824], "xaxis": [0.0, -0.9999999999999918, 1.284558384623708e-07], "yaxis": [0.9998186971147236, 2.445972208648216e-09, 0.01904134711140208]}, "guid": "8735381f-6a8c-48b1-9571-d3c4f38f79b0"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.16961110819072, -0.5769231410093882, 0.33865969806824], [-1.1696111074813744, -0.692307756967129, 0.3386596756439186], [-1.1648507707035238, -0.6923076996682991, 0.0887050013652283], [-1.1648507714128693, -0.5769230911611389, 0.0887050237895506]]}, "guid": "85d391ef-2956-44f2-8a35-95952c13adde"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.16961110819072, -0.5769231410093882, 0.33865969806824], "guid": "f50674dd-a91a-4fe6-8feb-bcb175e20554"}, {"dtype": "compas.geometry/Point", "data": [-1.1696111074813744, -0.692307756967129, 0.3386596756439186], "guid": "a627cfef-d1d7-4f9c-97bf-29bb443344a3"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507707035238, -0.6923076996682991, 0.0887050013652283], "guid": "91639395-19bd-49e5-9057-7d475b5004a7"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507714128693, -0.5769230911611389, 0.0887050237895506], "guid": "4939630b-f8d9-4be5-80ec-5226ad1d3c3c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.16961110819072, -0.5769231410093882, 0.33865969806824], "xaxis": [0.0, -0.9999999999999918, 1.284558384623708e-07], "yaxis": [0.019041347111402238, -1.2843254904822696e-07, -0.9998186971147153]}, "guid": "ad28491b-49a2-4639-ac0f-d717217bebb6"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2721.4822084440157, "c_nn": 0, "c_u": 36.01453519393125, "c_v": -160.09612222778298}, {"c_np": 2676.607177592731, "c_nn": 0, "c_u": 20.087528355055557, "c_v": -158.10105665651838}, {"c_np": 464.1077889838393, "c_nn": 0, "c_u": 21.92670050109682, "c_v": -99.84463313278476}, {"c_np": 451.9957384027115, "c_nn": 0, "c_u": 46.52134387207204, "c_v": -73.06517941087603}]}, "guid": "9ea5e853-e6b6-4f54-a49f-1ca6215ce387"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.16961110819072, -0.5769231410093882, 0.33865969806824], "xaxis": [0.0, -0.9999999999999918, 1.284558384623708e-07], "yaxis": [0.9998186971147236, 2.445972208648216e-09, 0.01904134711140208]}, "guid": "ca3f9d0a-1870-4433-a96a-1c9c03365d37"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111074813744, -0.692307756967129, 0.3386596756439186], "xaxis": [0.0, -0.9999999999999918, 1.284558384623708e-07], "yaxis": [0.9998186971147236, 2.445972208648216e-09, 0.01904134711140208]}, "guid": "aed10936-b102-4784-876a-984fa7efa646"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507707035238, -0.6923076996682991, 0.0887050013652283], "xaxis": [0.0, -0.9999999999999918, 1.284558384623708e-07], "yaxis": [0.9998186971147236, 2.445972208648216e-09, 0.01904134711140208]}, "guid": "ae922257-5ec0-4af0-99e2-f6bcab068d3d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507714128693, -0.5769230911611389, 0.0887050237895506], "xaxis": [0.0, -0.9999999999999918, 1.284558384623708e-07], "yaxis": [0.9998186971147236, 2.445972208648216e-09, 0.01904134711140208]}, "guid": "f89afd46-3ccf-439d-9908-6fa1925b6a38"}]}, "42": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.46153846153846145, 0.08870494999794358], "guid": "97964f19-956c-4d43-8b11-f1489449c3cb"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.46153846153846145, 0.33865962455932164], "guid": "2bc45f3b-b40e-41f2-b586-4f711810f153"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.5769230769230769, 0.33865962455932164], "guid": "d8b71f36-4763-42e9-b0cb-af1e7a26d492"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.5769230769230769, 0.08870494999794358], "guid": "d22ed876-a5a6-47c4-a360-8a28755bd6de"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, -0.5192307692307692, 0.2136822872786326], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.019041287736090595, 0.0, -0.9998186982455127]}, "guid": "cf9baea2-0b22-40b6-806b-179b3dfdf79b"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7ae18223-e1df-46b0-97ea-fc6adc41d09a"}], "contact_point": [[-1.1696111103301619, -0.4615385140823785, 0.338659708658264], [-1.1696111094789465, -0.5769231300401236, 0.33865969782460625], [-1.1648507686097982, -0.5769230916351746, 0.0887050236238213], [-1.1648507697447519, -0.4615384682268445, 0.08870504935593643]], "force_normal": [2926.4651751688207, 2903.8059839115167, 766.26066113842, 816.3250344510825], "force_tangent1": [-22.943066512018603, 59.11133356039583, -16.075838047367462, -16.882702214930568], "force_tangent2": [221.1777398121252, 139.01707973542136, 115.23671705195639, 115.97360043222928], "gap": [-1.1527140542997907e-08, -1.1527051015987103e-08, -1.1527995316801728e-08, -1.1527775469817361e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7436.411573217233, "force_vector": [[2921.7230719401105, 22.943147762084404, 276.86151994971436], [2900.6324398586185, -59.11127654412022, 194.28431804689433], [763.927471415624, 16.075876141444517, 129.80646731554745], [813.9687366330681, 16.88274080498175, 131.49651078919294]], "force": [7400.251719847421, -3.209511835609554, 732.448816101349], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111103301619, -0.4615385140823785, 0.338659708658264], "xaxis": [0.0, -0.999999999999957, 2.9346824659593594e-07], "yaxis": [0.9998186968030516, 5.588035552271988e-09, 0.019041363476593357]}, "guid": "30b7bd58-d12f-416d-a054-ee3ec242c7c0"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.1696111103301619, -0.4615385140823785, 0.338659708658264], [-1.1696111094789465, -0.5769231300401236, 0.33865969782460625], [-1.1648507686097982, -0.5769230916351746, 0.0887050236238213], [-1.1648507697447519, -0.4615384682268445, 0.08870504935593643]]}, "guid": "8d594c9b-a259-4f37-9762-27b3a76e07db"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1696111103301619, -0.4615385140823785, 0.338659708658264], "guid": "6cdeebdf-4c2f-44ad-a5d1-59a6307cf386"}, {"dtype": "compas.geometry/Point", "data": [-1.1696111094789465, -0.5769231300401236, 0.33865969782460625], "guid": "d7e50fbb-f02f-4e58-bdb6-1e6106343543"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507686097982, -0.5769230916351746, 0.0887050236238213], "guid": "a4899450-8715-4a2b-b18a-e03b3cbee6d4"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507697447519, -0.4615384682268445, 0.08870504935593643], "guid": "a8ccddbd-1a6f-4f56-98e9-fb76b993fbaa"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111103301619, -0.4615385140823785, 0.338659708658264], "xaxis": [0.0, -0.999999999999957, 2.9346824659593594e-07], "yaxis": [0.01904136347659418, -2.9341503986462523e-07, -0.9998186968030085]}, "guid": "fef96093-983b-4e1a-aa81-fe5da3aafbfc"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2926.4651751688216, "c_nn": 0, "c_u": -22.94306651201861, "c_v": -221.1777398121252}, {"c_np": 2903.805983911517, "c_nn": 0, "c_u": 59.11133356039584, "c_v": -139.0170797354214}, {"c_np": 766.2606611384202, "c_nn": 0, "c_u": -16.07583804736747, "c_v": -115.2367170519564}, {"c_np": 816.3250344510826, "c_nn": 0, "c_u": -16.88270221493057, "c_v": -115.97360043222929}]}, "guid": "ccd6bf65-2ee3-403b-8286-04eebbacb65d"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111103301619, -0.4615385140823785, 0.338659708658264], "xaxis": [0.0, -0.999999999999957, 2.9346824659593594e-07], "yaxis": [0.9998186968030516, 5.588035552271988e-09, 0.019041363476593357]}, "guid": "c43fc24b-405d-4dd0-89e1-41e8541a98c9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111094789465, -0.5769231300401236, 0.33865969782460625], "xaxis": [0.0, -0.999999999999957, 2.9346824659593594e-07], "yaxis": [0.9998186968030516, 5.588035552271988e-09, 0.019041363476593357]}, "guid": "f449ff52-9fc9-476b-9367-213fc20a50bd"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507686097982, -0.5769230916351746, 0.0887050236238213], "xaxis": [0.0, -0.999999999999957, 2.9346824659593594e-07], "yaxis": [0.9998186968030516, 5.588035552271988e-09, 0.019041363476593357]}, "guid": "cfd7c2de-3727-407d-8f38-555ee89d8004"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507697447519, -0.4615384682268445, 0.08870504935593643], "xaxis": [0.0, -0.999999999999957, 2.9346824659593594e-07], "yaxis": [0.9998186968030516, 5.588035552271988e-09, 0.019041363476593357]}, "guid": "e1b54c3e-72d2-4573-951c-25867076ef9a"}]}, "41": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.4615384615384618, 0.09856370341234418], "guid": "b2a655bd-cb5f-4da8-bedf-33989029231b"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.4615384615384618, 0.34855866711722205], "guid": "7a322671-6d78-4c90-9679-4118c48422ab"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, -0.4615384615384618, 0.33865962455932175], "guid": "6c14e412-b036-4021-afd3-6abdfaebcb48"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.4615384615384618, 0.0887049499979436], "guid": "b27a67c4-9d38-4b82-9308-5a89f95f24d4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.778165488544444, -0.4615384615384619, 0.21870669236847695], "xaxis": [-0.9999194200897036, 0.0, -0.012694618051403083], "yaxis": [-0.012694618051403083, 0.0, 0.9999194200897036]}, "guid": "da34af13-f634-4a1a-9c2b-2f9cb86eec62"}, "size": 0.19454502163765763, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "164ef65a-4eab-4fd0-8dea-cf2966a7039e"}], "contact_point": [[-1.1696111036796448, -0.46153851494841086, 0.3386597203002636], [-1.1648507712740777, -0.4615384711859079, 0.08870504963261909], [-0.38830445691536675, -0.46153844831465946, 0.09856385159356836], [-0.38989132627438317, -0.4615384919836952, 0.34855880755050045]], "force_normal": [0.5660427986038092, 41.44889308126552, 18.528493797163602, 0.6091990900318041], "force_tangent1": [-0.024681375444198333, 3.710259682914687, -0.7208210499977024, 0.14180612492899491], "force_tangent2": [-0.0035404275382793214, -19.383645580161378, -8.291802988476768, 0.13701716911231251], "gap": [-5.16500750828964e-09, -5.165007508287485e-09, -5.165007508267969e-09, -5.165007508244822e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 67.14056116308612, "force_vector": [[0.003540445463526018, -0.5660428027980565, 0.024681276681812706], [19.383646892750516, -41.44889182006921, -3.710266914861574], [8.291803575230668, -18.528493660349262, 0.7208178171710898], [-0.1370171498204073, -0.609199069628665, -0.1418062312212304]], "force": [27.5419737636243, -61.152627352845194, -3.106574052229902], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111036796448, -0.46153851494841086, 0.3386597203002636], "xaxis": [0.0, 1.7447865341055226e-07, -0.9999999999999848], "yaxis": [3.1667652591933376e-08, -0.9999999999999843, -1.7447865341055218e-07]}, "guid": "9a8cbb98-172e-4f8e-af46-73c4f8ecf72f"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.1696111036796448, -0.46153851494841086, 0.3386597203002636], [-1.1648507712740777, -0.4615384711859079, 0.08870504963261909], [-0.38830445691536675, -0.46153844831465946, 0.09856385159356836], [-0.38989132627438317, -0.4615384919836952, 0.34855880755050045]]}, "guid": "31a26a9d-582b-4fe1-b9f1-c87a2571c88e"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1696111036796448, -0.46153851494841086, 0.3386597203002636], "guid": "9ad67527-e597-40ce-87b9-21df93051cf4"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507712740777, -0.4615384711859079, 0.08870504963261909], "guid": "5670b43d-5f5b-421f-8afc-e70591859d05"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445691536675, -0.46153844831465946, 0.09856385159356836], "guid": "5335513d-63f9-4d1b-848d-a78c35995665"}, {"dtype": "compas.geometry/Point", "data": [-0.38989132627438317, -0.4615384919836952, 0.34855880755050045], "guid": "6d3dda8e-4949-404a-9c5e-4ab47626f9ec"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111036796448, -0.46153851494841086, 0.3386597203002636], "xaxis": [0.0, 1.7447865341055226e-07, -0.9999999999999848], "yaxis": [0.9999999999999996, 3.166765259193289e-08, 5.5253293809137205e-15]}, "guid": "124044c4-05eb-4a41-8fe1-a6af2f11a986"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.5660427986038093, "c_nn": 0, "c_u": -0.024681375444198336, "c_v": 0.0035404275382793214}, {"c_np": 41.44889308126553, "c_nn": 0, "c_u": 3.710259682914687, "c_v": 19.38364558016138}, {"c_np": 18.528493797163605, "c_nn": 0, "c_u": -0.7208210499977025, "c_v": 8.291802988476768}, {"c_np": 0.6091990900318043, "c_nn": 0, "c_u": 0.14180612492899491, "c_v": -0.13701716911231251}]}, "guid": "3a22cbe0-cf52-4099-801c-e4b52dc69204"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111036796448, -0.46153851494841086, 0.3386597203002636], "xaxis": [0.0, 1.7447865341055226e-07, -0.9999999999999848], "yaxis": [3.1667652591933376e-08, -0.9999999999999843, -1.7447865341055218e-07]}, "guid": "4b77692c-2be7-4c05-944c-1f5c5cc77617"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507712740777, -0.4615384711859079, 0.08870504963261909], "xaxis": [0.0, 1.7447865341055226e-07, -0.9999999999999848], "yaxis": [3.1667652591933376e-08, -0.9999999999999843, -1.7447865341055218e-07]}, "guid": "c7f7508f-826b-4502-9b08-11d854e9621c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830445691536675, -0.46153844831465946, 0.09856385159356836], "xaxis": [0.0, 1.7447865341055226e-07, -0.9999999999999848], "yaxis": [3.1667652591933376e-08, -0.9999999999999843, -1.7447865341055218e-07]}, "guid": "12f903a0-e509-4c5f-9348-727754e2cd02"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989132627438317, -0.4615384919836952, 0.34855880755050045], "xaxis": [0.0, 1.7447865341055226e-07, -0.9999999999999848], "yaxis": [3.1667652591933376e-08, -0.9999999999999843, -1.7447865341055218e-07]}, "guid": "d073cc6a-29d0-4a8e-b13e-a048d09eaaaa"}]}, "40": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.5769230769230769, 0.09856370341234416], "guid": "be2abc8f-c2c8-40f6-9069-71382a26916e"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.5769230769230769, 0.34855866711722205], "guid": "4c7be68d-857e-4bfe-8bb4-1bb86a934419"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.46153846153846145, 0.34855866711722205], "guid": "e2623421-ba39-4d34-8fb9-c0701e7c0fd4"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.46153846153846145, 0.09856370341234416], "guid": "847547f6-24e6-4cbd-ae11-c61d3cb17c28"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, -0.5192307692307692, 0.2235611852647831], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "d47b1488-1157-4b52-8cd6-e48dc310c5fe"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5745e4ea-a105-4f4c-b8f8-bc9a28248148"}], "contact_point": [[-0.38989132031982654, -0.46153850102188926, 0.34855880958778024], [-0.3883044522919736, -0.4615384448072102, 0.0985638533858045], [-0.38830444831941585, -0.5769230607666421, 0.09856383090408129], [-0.3898913162999765, -0.576923102080199, 0.3485587796555486]], "force_normal": [3210.5893228255813, 2.8645786985353507, 3.3861562129447407, 3225.780667700308], "force_tangent1": [61.07144397163716, 0.16088992654286757, 0.17468860279104526, 53.73312300781626], "force_tangent2": [-36.87655349383572, 0.4972514015359105, 0.5276038498660185, -41.07010042271119], "gap": [-2.6162090531062536e-09, -2.616181335397144e-09, -2.616325053033094e-09, -2.6161467755758986e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6444.108629442307, "force_vector": [[-3210.2905713008286, 61.07114458062492, -57.2552567420812], [-2.867677279934353, 0.16089243157221322, 0.4790577089516172], [-3.3894369482783904, 0.17469124922025403, 0.5060987748393961], [-3225.454991716785, 53.73280118476637, -61.54510745838968]], "force": [-6442.002677245826, 115.13952944618376, -117.81520771667988], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989132031982654, -0.46153850102188926, 0.34855880958778024], "xaxis": [0.0, 0.9999999999863284, -5.22907177816719e-06], "yaxis": [-0.999979854594778, -3.319138826966764e-08, -0.00634747230049452]}, "guid": "2e3e03e6-fac7-4431-89f9-fadddd6353af"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.38989132031982654, -0.46153850102188926, 0.34855880958778024], [-0.3883044522919736, -0.4615384448072102, 0.0985638533858045], [-0.38830444831941585, -0.5769230607666421, 0.09856383090408129], [-0.3898913162999765, -0.576923102080199, 0.3485587796555486]]}, "guid": "41c7def9-c7d2-4baa-899b-c1da17dff5c9"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38989132031982654, -0.46153850102188926, 0.34855880958778024], "guid": "2c5bdfa7-2055-4b4b-bfbd-c6130ff0c8e4"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044522919736, -0.4615384448072102, 0.0985638533858045], "guid": "a74eb09c-3fc5-49df-9c92-41d75df0990c"}, {"dtype": "compas.geometry/Point", "data": [-0.38830444831941585, -0.5769230607666421, 0.09856383090408129], "guid": "aac0c948-eb5e-44ff-aa9d-bda6a7cce4f3"}, {"dtype": "compas.geometry/Point", "data": [-0.3898913162999765, -0.576923102080199, 0.3485587796555486], "guid": "edeb144b-e0b6-4519-b0bf-1d1549e1406d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989132031982654, -0.46153850102188926, 0.34855880958778024], "xaxis": [0.0, 0.9999999999863284, -5.22907177816719e-06], "yaxis": [0.006347472300581299, -5.228966436397284e-06, -0.9999798545811066]}, "guid": "1bf208f5-a36d-4789-9615-cb1b50e4c78b"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3210.589322825581, "c_nn": 0, "c_u": 61.07144397163715, "c_v": 36.876553493835715}, {"c_np": 2.8645786985353503, "c_nn": 0, "c_u": 0.16088992654286757, "c_v": -0.4972514015359104}, {"c_np": 3.3861562129447402, "c_nn": 0, "c_u": 0.17468860279104523, "c_v": -0.5276038498660184}, {"c_np": 3225.780667700308, "c_nn": 0, "c_u": 53.73312300781625, "c_v": 41.070100422711185}]}, "guid": "90a878ac-6005-4b8d-91a5-da5879b542ea"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989132031982654, -0.46153850102188926, 0.34855880958778024], "xaxis": [0.0, 0.9999999999863284, -5.22907177816719e-06], "yaxis": [-0.999979854594778, -3.319138826966764e-08, -0.00634747230049452]}, "guid": "1dd59091-bfc9-4d8f-81d3-2bbfc48cdb46"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044522919736, -0.4615384448072102, 0.0985638533858045], "xaxis": [0.0, 0.9999999999863284, -5.22907177816719e-06], "yaxis": [-0.999979854594778, -3.319138826966764e-08, -0.00634747230049452]}, "guid": "898f4fac-c5b1-473d-a4a7-beb78881ba84"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830444831941585, -0.5769230607666421, 0.09856383090408129], "xaxis": [0.0, 0.9999999999863284, -5.22907177816719e-06], "yaxis": [-0.999979854594778, -3.319138826966764e-08, -0.00634747230049452]}, "guid": "9987a108-425c-477a-808e-f5c8c12450b8"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913162999765, -0.576923102080199, 0.3485587796555486], "xaxis": [0.0, 0.9999999999863284, -5.22907177816719e-06], "yaxis": [-0.999979854594778, -3.319138826966764e-08, -0.00634747230049452]}, "guid": "be202a67-8781-457e-8a4f-403646c49369"}]}}, "33": {"34": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.5769230769230769, 0.06898903200408567], "guid": "33efa769-9f62-443e-838f-2b9d234a8b11"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.5769230769230769, 0.31886313477145534], "guid": "85b2acf6-d559-4069-8d27-72313e12129b"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.6923076923076923, 0.31886313477145534], "guid": "81f1500b-9aac-4710-87ff-b023e50508e1"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.6923076923076923, 0.06898903200408567], "guid": "8a436bf2-55d5-4689-ba16-53ab962f3c90"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, -0.6346153846153846, 0.1939260833877705], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "3c142112-e481-4a27-bafd-38b6a85fcfab"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "435cedcb-ccf4-4beb-bf23-d897c0b03ca6"}], "contact_point": [[-1.9491423963217658, -0.6923077281579544, 0.31886311552706315], [-1.94120937209434, -0.6923076979140104, 0.0689890427915143], [-1.9412093711486498, -0.5769230745056899, 0.06898905793414374], [-1.949142395612498, -0.5769231345519592, 0.31886313811650957]], "force_normal": [1748.4871012930714, 1815.9501010508397, 1924.1230222157274, 1838.628572264733], "force_tangent1": [2.645575662697508, 37.91528264577329, -25.82195281253752, -92.39952990396372], "force_tangent2": [214.29956978078513, 247.93955075777282, 262.9345715405409, 242.0316771708688], "gap": [-9.914472829643983e-09, -9.915483484426068e-09, -9.91528181659086e-09, -9.914311668254193e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7391.157762028762, "force_vector": [[1740.8064053069488, -2.645680672135235, 269.67481840754954], [1807.1679641151825, -37.91540158136856, 305.43858759714846], [1914.810586979226, 25.821826704312567, 323.858635884194], [1830.0224839193686, 92.39941298746271, 300.2533754315268]], "force": [7292.8074403207265, 77.66015743827148, 1199.2254173204187], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423963217658, -0.6923077281579544, 0.31886311552706315], "xaxis": [0.0, -0.9999999999999242, -3.8939281816050795e-07], "yaxis": [0.9994964100914236, -1.2356252114791704e-08, 0.031732100692461955]}, "guid": "57adf2c2-7b7c-466a-9027-c80585f7c322"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.9491423963217658, -0.6923077281579544, 0.31886311552706315], [-1.94120937209434, -0.6923076979140104, 0.0689890427915143], [-1.9412093711486498, -0.5769230745056899, 0.06898905793414374], [-1.949142395612498, -0.5769231345519592, 0.31886313811650957]]}, "guid": "f1ad980c-f65d-41ee-acbb-feddc5b810af"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9491423963217658, -0.6923077281579544, 0.31886311552706315], "guid": "0c6488eb-f6d6-4680-9ed2-fa7452e60ec3"}, {"dtype": "compas.geometry/Point", "data": [-1.94120937209434, -0.6923076979140104, 0.0689890427915143], "guid": "b123c5f0-c7b7-45ed-b11b-7db19d087567"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093711486498, -0.5769230745056899, 0.06898905793414374], "guid": "a85950b3-4150-457b-8bd2-00129a5c7c9a"}, {"dtype": "compas.geometry/Point", "data": [-1.949142395612498, -0.5769231345519592, 0.31886313811650957], "guid": "4aba13f3-7f23-4da4-994e-8cf2398a43dc"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423963217658, -0.6923077281579544, 0.31886311552706315], "xaxis": [0.0, -0.9999999999999242, -3.8939281816050795e-07], "yaxis": [0.03173210069246436, 3.8919672386681026e-07, -0.9994964100913479]}, "guid": "11da1e8b-f9e7-4739-a7fc-359eae6e966a"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1748.4871012930716, "c_nn": 0, "c_u": 2.6455756626975075, "c_v": -214.29956978078513}, {"c_np": 1815.95010105084, "c_nn": 0, "c_u": 37.91528264577329, "c_v": -247.9395507577729}, {"c_np": 1924.1230222157278, "c_nn": 0, "c_u": -25.82195281253752, "c_v": -262.93457154054096}, {"c_np": 1838.628572264733, "c_nn": 0, "c_u": -92.39952990396372, "c_v": -242.03167717086882}]}, "guid": "669ddc48-7dae-4945-bed7-6709ad9b2070"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423963217658, -0.6923077281579544, 0.31886311552706315], "xaxis": [0.0, -0.9999999999999242, -3.8939281816050795e-07], "yaxis": [0.9994964100914236, -1.2356252114791704e-08, 0.031732100692461955]}, "guid": "c6825307-ab71-427b-8b07-7e0b59643a49"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.94120937209434, -0.6923076979140104, 0.0689890427915143], "xaxis": [0.0, -0.9999999999999242, -3.8939281816050795e-07], "yaxis": [0.9994964100914236, -1.2356252114791704e-08, 0.031732100692461955]}, "guid": "50d6f8e5-f450-4193-b1c0-74ebb76f8fb7"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093711486498, -0.5769230745056899, 0.06898905793414374], "xaxis": [0.0, -0.9999999999999242, -3.8939281816050795e-07], "yaxis": [0.9994964100914236, -1.2356252114791704e-08, 0.031732100692461955]}, "guid": "2d83f1c6-3fdb-4aa4-8355-3a386c5042ab"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142395612498, -0.5769231345519592, 0.31886313811650957], "xaxis": [0.0, -0.9999999999999242, -3.8939281816050795e-07], "yaxis": [0.9994964100914236, -1.2356252114791704e-08, 0.031732100692461955]}, "guid": "8b8baf27-dd0c-437f-a0e1-8f6024035703"}]}, "42": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.5769230769230768, 0.08870494999794357], "guid": "a4831edc-5ba2-4dd2-854a-a520a7596f3b"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.5769230769230768, 0.33865962455932164], "guid": "2ed9da1c-dc81-40cc-b9d0-5d9a26cf337a"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293436, -0.5769230769230768, 0.31886313477145534], "guid": "cc8c0f9c-dcbf-416b-9e51-100a8a903bc7"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.5769230769230768, 0.06898903200408565], "guid": "9ed72008-cbcd-4d06-ab91-c3de41854eae"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.5562055680783635, -0.5769230769230768, 0.2038891208921549], "xaxis": [-0.9996776933450584, 0.0, -0.025387190240421666], "yaxis": [-0.025387190240421666, 0.0, 0.9996776933450584]}, "guid": "94c8f50c-0f45-4672-9066-c9151eece3c5"}, "size": 0.19454502163765713, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "d07f71ef-2678-492d-9d8c-54e4b489d6dc"}], "contact_point": [[-1.9491423921776945, -0.5769231197112831, 0.3188631273572372], [-1.941209364135378, -0.5769230758815176, 0.06898905707049027], [-1.1648507671548063, -0.5769230902114494, 0.08870502186464699], [-1.1696111144615347, -0.5769231340997808, 0.33865969253229145]], "force_normal": [5.196514332630204, 18.818607852302577, 22.7984654518496, 7.75715566257147], "force_tangent1": [1.4639166460386874, 9.143766306031367, 10.221706798467716, 1.3954020440081487], "force_tangent2": [1.3207332312929982, 0.24391738722333545, 3.422326671862271, 3.0111098497460453], "gap": [-4.944631345615829e-09, -4.944631345546115e-09, -4.944631345847089e-09, -4.944631345805673e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 59.463239000713, "force_vector": [[-1.3207333040028784, -5.196514056718217, -1.4639175598542251], [-0.24391765053420755, -18.818606240943087, -9.143769615314264], [-3.4223269908595033, -22.79846360645999, -10.221710807615072], [-3.011109958284543, -7.757155375056017, -1.3954034081166589]], "force": [-7.998087903681132, -54.57073927917731, -22.22480139090022], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423921776945, -0.5769231197112831, 0.3188631273572372], "xaxis": [0.0, 1.7585163922351523e-07, -0.9999999999999846], "yaxis": [-1.399204841196696e-08, -0.9999999999999846, -1.7585163922351523e-07]}, "guid": "709541b3-c315-4cdc-8c56-1bf391cfde88"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.9491423921776945, -0.5769231197112831, 0.3188631273572372], [-1.941209364135378, -0.5769230758815176, 0.06898905707049027], [-1.1648507671548063, -0.5769230902114494, 0.08870502186464699], [-1.1696111144615347, -0.5769231340997808, 0.33865969253229145]]}, "guid": "4b2930cc-bc08-42df-a31f-52b9d2035dfd"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9491423921776945, -0.5769231197112831, 0.3188631273572372], "guid": "a84149e6-f97b-41a3-bb49-d7afc870e341"}, {"dtype": "compas.geometry/Point", "data": [-1.941209364135378, -0.5769230758815176, 0.06898905707049027], "guid": "bfe6205d-a618-468e-b4fa-34677f38b22a"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507671548063, -0.5769230902114494, 0.08870502186464699], "guid": "b6ef20ea-c51e-4444-993a-09081dde8e93"}, {"dtype": "compas.geometry/Point", "data": [-1.1696111144615347, -0.5769231340997808, 0.33865969253229145], "guid": "69f3d5e8-23d1-4e79-ad6e-e4e9e58ff77d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423921776945, -0.5769231197112831, 0.3188631273572372], "xaxis": [0.0, 1.7585163922351523e-07, -0.9999999999999846], "yaxis": [1.0, -1.3992048411966744e-08, -2.460524649339173e-15]}, "guid": "a95a9632-4a6b-45e8-867a-73348a0898e2"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 5.196514332630205, "c_nn": 0, "c_u": 1.4639166460386874, "c_v": -1.3207332312929985}, {"c_np": 18.818607852302577, "c_nn": 0, "c_u": 9.143766306031369, "c_v": -0.24391738722333547}, {"c_np": 22.798465451849605, "c_nn": 0, "c_u": 10.221706798467716, "c_v": -3.4223266718622716}, {"c_np": 7.757155662571471, "c_nn": 0, "c_u": 1.395402044008149, "c_v": -3.011109849746046}]}, "guid": "e12156a6-025b-415b-a5c9-7360365825e7"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423921776945, -0.5769231197112831, 0.3188631273572372], "xaxis": [0.0, 1.7585163922351523e-07, -0.9999999999999846], "yaxis": [-1.399204841196696e-08, -0.9999999999999846, -1.7585163922351523e-07]}, "guid": "42adcebb-9c40-4e54-b227-862706f875ff"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.941209364135378, -0.5769230758815176, 0.06898905707049027], "xaxis": [0.0, 1.7585163922351523e-07, -0.9999999999999846], "yaxis": [-1.399204841196696e-08, -0.9999999999999846, -1.7585163922351523e-07]}, "guid": "5c5d1d11-1b10-4b67-a4da-68b507ae3c63"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507671548063, -0.5769230902114494, 0.08870502186464699], "xaxis": [0.0, 1.7585163922351523e-07, -0.9999999999999846], "yaxis": [-1.399204841196696e-08, -0.9999999999999846, -1.7585163922351523e-07]}, "guid": "f44f866d-b01a-4c57-9a22-22b3c37d1e28"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111144615347, -0.5769231340997808, 0.33865969253229145], "xaxis": [0.0, 1.7585163922351523e-07, -0.9999999999999846], "yaxis": [-1.399204841196696e-08, -0.9999999999999846, -1.7585163922351523e-07]}, "guid": "34c5b1bc-0311-4a5a-97e4-143a68584b63"}]}}, "34": {"35": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.5769230769230769, 0.03941912684456511], "guid": "ff332578-c411-4028-a38d-dfee7bc01564"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.5769230769230769, 0.2891723881523536], "guid": "37a8f64a-2e0e-4e9b-943d-fae0777092a8"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.6923076923076923, 0.2891723881523536], "guid": "b54dc576-56cb-42cc-980b-504cc396e9c5"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.6923076923076923, 0.03941912684456511], "guid": "6b08e427-b420-4b12-9222-77255562318f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, -0.6346153846153846, 0.16429575749845934], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062878, 0.0, 0.9990130452311541]}, "guid": "840df965-ef33-40ed-a4a7-864f4f2a7dab"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4ede4ff0-dc06-446a-a60d-96a3d7b5e1a7"}], "contact_point": [[-2.728359562269181, -0.5769230751467616, 0.2891723880272123], [-2.7283595619382432, -0.6923077209068206, 0.2891723765930208], [-2.7172551282709754, -0.6923077048176874, 0.03941912270503077], [-2.7172551282709754, -0.5769230739587894, 0.03941912669599456]], "force_normal": [13.699250360912066, 10.800892413901021, 2934.09233118141, 3701.0721058582462], "force_tangent1": [-0.39861069763062246, -0.4177148510541361, 137.8791849770852, 165.7336362741475], "force_tangent2": [-1.803569306651874, -0.8408256144770301, 448.645247666179, 653.7867708787358], "gap": [-6.463992581962726e-10, -6.490315700543422e-10, -6.56273743720122e-10, -6.581933870879979e-10], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6756.652340510145, "force_vector": [[13.765840287030217, 0.3986107389048836, -1.1932995658748797], [10.827579992797396, 0.4177148635144004, -0.36024455553023776], [2911.268708872618, -137.8792049874197, 578.5281889174913], [3668.379587255886, -165.73366455132424, 817.5347509246418]], "force": [6604.241716408331, -302.79654393632467, 1394.509395720728], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359562269181, -0.5769230751467616, 0.2891723880272123], "xaxis": [0.0, -0.9999999999999994, -3.458834822160198e-08], "yaxis": [0.9990130453248707, -1.5363361197349725e-09, 0.04441773599282375]}, "guid": "023c1b4a-a218-4953-9d5a-ae923c9bd2bf"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.728359562269181, -0.5769230751467616, 0.2891723880272123], [-2.7283595619382432, -0.6923077209068206, 0.2891723765930208], [-2.7172551282709754, -0.6923077048176874, 0.03941912270503077], [-2.7172551282709754, -0.5769230739587894, 0.03941912669599456]]}, "guid": "de682e3e-9188-4b17-a4de-0497d172b468"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.728359562269181, -0.5769230751467616, 0.2891723880272123], "guid": "22e2a48d-4a29-430a-8af9-bb02788fb6a7"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595619382432, -0.6923077209068206, 0.2891723765930208], "guid": "18160f6c-7ad8-4dee-8d9c-6af416304ff0"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551282709754, -0.6923077048176874, 0.03941912270503077], "guid": "552e3644-74d2-4657-97b9-8be007c5818d"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551282709754, -0.5769230739587894, 0.03941912669599456], "guid": "b41ff47e-7e2b-4918-b6ea-57045688f422"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359562269181, -0.5769230751467616, 0.2891723880272123], "xaxis": [0.0, -0.9999999999999994, -3.458834822160198e-08], "yaxis": [0.04441773599282377, 3.455421108961966e-08, -0.99901304532487]}, "guid": "92d5affe-88ee-44cf-807b-9d9d3d0c45b8"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 13.699250360912066, "c_nn": 0, "c_u": -0.39861069763062246, "c_v": 1.803569306651874}, {"c_np": 10.800892413901025, "c_nn": 0, "c_u": -0.417714851054136, "c_v": 0.8408256144770301}, {"c_np": 2934.092331181411, "c_nn": 0, "c_u": 137.87918497708517, "c_v": -448.645247666179}, {"c_np": 3701.0721058582467, "c_nn": 0, "c_u": 165.7336362741475, "c_v": -653.7867708787358}]}, "guid": "2aa0c48f-fee8-4997-8c0a-4dd9a85af844"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359562269181, -0.5769230751467616, 0.2891723880272123], "xaxis": [0.0, -0.9999999999999994, -3.458834822160198e-08], "yaxis": [0.9990130453248707, -1.5363361197349725e-09, 0.04441773599282375]}, "guid": "597afb77-3978-4515-9634-b39102b8988e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595619382432, -0.6923077209068206, 0.2891723765930208], "xaxis": [0.0, -0.9999999999999994, -3.458834822160198e-08], "yaxis": [0.9990130453248707, -1.5363361197349725e-09, 0.04441773599282375]}, "guid": "efdc4172-19dd-44e0-86b9-939ffc3570db"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551282709754, -0.6923077048176874, 0.03941912270503077], "xaxis": [0.0, -0.9999999999999994, -3.458834822160198e-08], "yaxis": [0.9990130453248707, -1.5363361197349725e-09, 0.04441773599282375]}, "guid": "dd32dfb6-ef33-47ac-b23b-6bc8cbce72e5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551282709754, -0.5769230739587894, 0.03941912669599456], "xaxis": [0.0, -0.9999999999999994, -3.458834822160198e-08], "yaxis": [0.9990130453248707, -1.5363361197349725e-09, 0.04441773599282375]}, "guid": "98f50560-953c-417c-af83-88508141dda6"}]}, "44": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.46153846153846145, 0.03941912684456511], "guid": "76090187-1c02-410f-85da-746a1afd1fc8"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.46153846153846145, 0.2891723881523536], "guid": "396a332b-27af-4acd-85dc-aecf7dfff18d"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.5769230769230769, 0.2891723881523536], "guid": "56c9daf8-fb1e-4a8f-82ab-cbe187b2a62f"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.5769230769230769, 0.03941912684456511], "guid": "9e69c7f8-a4bb-4b8d-a741-3b1f67ee709f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, -0.5192307692307692, 0.16429575749845934], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062878, 0.0, -0.9990130452311541]}, "guid": "896e71df-bb3a-457b-bf73-9d6d1d07a5c1"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "cd087b1a-a871-418c-b14c-4721b1bcdf8e"}], "contact_point": [[-2.728359562600119, -0.5769230757198832, 0.2891723914794762], [-2.7172551286019133, -0.576923074531911, 0.03941913014825849], [-2.7172551289328513, -0.4615384660247551, 0.039419141582448726], [-2.728359562269181, -0.4615384895644685, 0.2891723880272113]], "force_normal": [10.146870814309743, 3516.1625119813507, 3246.125952668299, 338.2044288835772], "force_tangent1": [-0.3915397265381175, 138.84406529382431, -172.76478028513836, -144.27313599109513], "force_tangent2": [-1.800292115721067, 656.3976059312296, 605.7451300249544, 78.97449139267344], "gap": [-2.930809861102846e-10, -3.02656094057992e-10, -3.0126489247350337e-10, -2.942896586888388e-10], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7237.876791787585, "force_vector": [[10.216821212627687, 0.3915397731567869, -1.3478142664748451], [3483.5365233850607, -138.84409337713313, 811.9297446079763], [3216.016346218867, 172.7647543669526, 749.3328585776613], [334.3627683324938, 144.2731327425981, 93.91882717310135]], "force": [7044.132459149049, 178.58533350557434, 1653.833616092264], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359562600119, -0.5769230757198832, 0.2891723914794762], "xaxis": [0.0, -0.9999999999999994, -3.458834822160198e-08], "yaxis": [0.9990130453248707, -1.5363361197349725e-09, 0.04441773599282375]}, "guid": "e70c9e50-88c8-4e0d-9ea5-62be210239ad"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.728359562600119, -0.5769230757198832, 0.2891723914794762], [-2.7172551286019133, -0.576923074531911, 0.03941913014825849], [-2.7172551289328513, -0.4615384660247551, 0.039419141582448726], [-2.728359562269181, -0.4615384895644685, 0.2891723880272113]]}, "guid": "4cae91ea-e458-46c5-a411-8deeb378a3d9"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.728359562600119, -0.5769230757198832, 0.2891723914794762], "guid": "68c91294-3018-43a8-b477-f9314a5e2124"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551286019133, -0.576923074531911, 0.03941913014825849], "guid": "816c07ed-2e2e-49ac-8f11-9efef936e617"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551289328513, -0.4615384660247551, 0.039419141582448726], "guid": "1223a7af-3776-4e54-956d-ca5d4c530d4b"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562269181, -0.4615384895644685, 0.2891723880272113], "guid": "745a94ac-0524-47ab-9e61-8cb1ec10efb6"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359562600119, -0.5769230757198832, 0.2891723914794762], "xaxis": [0.0, -0.9999999999999994, -3.458834822160198e-08], "yaxis": [0.04441773599282377, 3.455421108961966e-08, -0.99901304532487]}, "guid": "b22078dc-e64e-4e6c-bf29-362ece907cf2"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 10.146870814309747, "c_nn": 0, "c_u": -0.39153972653811747, "c_v": 1.8002921157210672}, {"c_np": 3516.162511981351, "c_nn": 0, "c_u": 138.84406529382431, "c_v": -656.3976059312297}, {"c_np": 3246.1259526682998, "c_nn": 0, "c_u": -172.76478028513836, "c_v": -605.7451300249545}, {"c_np": 338.20442888357724, "c_nn": 0, "c_u": -144.27313599109513, "c_v": -78.97449139267344}]}, "guid": "d67c79c4-f87b-4cda-a537-0329b1cd2da4"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359562600119, -0.5769230757198832, 0.2891723914794762], "xaxis": [0.0, -0.9999999999999994, -3.458834822160198e-08], "yaxis": [0.9990130453248707, -1.5363361197349725e-09, 0.04441773599282375]}, "guid": "a7f9287f-5ca6-4c28-8134-0f761e213025"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551286019133, -0.576923074531911, 0.03941913014825849], "xaxis": [0.0, -0.9999999999999994, -3.458834822160198e-08], "yaxis": [0.9990130453248707, -1.5363361197349725e-09, 0.04441773599282375]}, "guid": "94c3af56-0716-4fdb-8b69-5ffc5a5a59dc"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551289328513, -0.4615384660247551, 0.039419141582448726], "xaxis": [0.0, -0.9999999999999994, -3.458834822160198e-08], "yaxis": [0.9990130453248707, -1.5363361197349725e-09, 0.04441773599282375]}, "guid": "4d78931a-a7b5-44c9-a6c4-c92e1e66479c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359562269181, -0.4615384895644685, 0.2891723880272113], "xaxis": [0.0, -0.9999999999999994, -3.458834822160198e-08], "yaxis": [0.9990130453248707, -1.5363361197349725e-09, 0.04441773599282375]}, "guid": "e305432f-06c6-45aa-8a44-f99bc70b60bc"}]}, "43": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.46153846153846145, 0.06898903200408563], "guid": "0d0f392b-0ebf-4d5e-a6f3-0b99de33714d"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293432, -0.46153846153846145, 0.31886313477145534], "guid": "5c5f5a22-fe00-4433-a74a-7672b44e24dd"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.46153846153846145, 0.2891723881523536], "guid": "0a5755e0-389e-4a90-ad60-8e5db766e1b3"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551283058985, -0.46153846153846145, 0.03941912684456508], "guid": "d317bfa8-63d4-48c3-be85-f7ca244911ad"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.3339948498021252, -0.46153846153846145, 0.17919582177605323], "xaxis": [-0.9992748587227028, 0.0, -0.03807567103443308], "yaxis": [-0.03807567103443308, 0.0, 0.9992748587227028]}, "guid": "035ce59f-fe19-4769-897a-1b56030ef2ec"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ecac164c-1630-47d7-bd45-51b940b59380"}], "contact_point": [[-2.728359554372868, -0.46153849152802745, 0.2891723803724574], [-2.717255127094826, -0.4615384654046617, 0.03941914360182888], [-1.9412093725429382, -0.46153846576532026, 0.06898904512780328], [-1.949142393134674, -0.46153849189016144, 0.31886313776629455]], "force_normal": [36.27252182730435, 3.9385321313302804, 8.187490964363011, 6.222425253199457], "force_tangent1": [17.94067037704857, 1.7084239148814007, 3.34507504793985, 2.8493652196601906], "force_tangent2": [0.5091202821381425, -0.5584680267284589, -1.956903004548822, -0.8957227411094311], "gap": [-1.2496569433652443e-09, -1.2496569432955302e-09, -1.249656943361558e-09, -1.2496569433626422e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 60.49595120052864, "force_vector": [[-0.5091201546479923, -36.27251995536224, -17.940674165366342], [0.5584680405715564, -3.938531950938831, -1.7084243262233907], [1.9569030333261008, -8.187490608123788, -3.345075903044929], [0.8957227629799241, -6.222424952462215, -2.84936586953296]], "force": [2.901973682229589, -54.62096746688707, -25.843540264167622], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359554372868, -0.46153849152802745, 0.2891723803724574], "xaxis": [0.0, 1.0444043254482147e-07, -0.9999999999999947], "yaxis": [3.5147859552952823e-09, -0.9999999999999947, -1.0444043254482147e-07]}, "guid": "d1012745-6f0f-41ec-9439-0903d505c871"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.728359554372868, -0.46153849152802745, 0.2891723803724574], [-2.717255127094826, -0.4615384654046617, 0.03941914360182888], [-1.9412093725429382, -0.46153846576532026, 0.06898904512780328], [-1.949142393134674, -0.46153849189016144, 0.31886313776629455]]}, "guid": "30a7d69d-cab3-4dfa-9ce3-8b598d5937b0"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.728359554372868, -0.46153849152802745, 0.2891723803724574], "guid": "541bd0f2-ec8d-404c-98e5-4acddb91aae5"}, {"dtype": "compas.geometry/Point", "data": [-2.717255127094826, -0.4615384654046617, 0.03941914360182888], "guid": "fb3aae54-1afc-4bd8-acac-5600a70e27a4"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093725429382, -0.46153846576532026, 0.06898904512780328], "guid": "89fd6bd3-629b-4ba3-82d1-1ec8a780a0a9"}, {"dtype": "compas.geometry/Point", "data": [-1.949142393134674, -0.46153849189016144, 0.31886313776629455], "guid": "c67d149b-9d87-4c80-ba03-161c31fc5431"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359554372868, -0.46153849152802745, 0.2891723803724574], "xaxis": [0.0, 1.0444043254482147e-07, -0.9999999999999947], "yaxis": [1.0000000000000002, 3.514785955295264e-09, 3.6708576547350285e-16]}, "guid": "a6418330-d284-413b-b9f2-3162992d60f5"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 36.27252182730438, "c_nn": 0, "c_u": 17.940670377048573, "c_v": -0.5091202821381426}, {"c_np": 3.938532131330282, "c_nn": 0, "c_u": 1.708423914881401, "c_v": 0.5584680267284591}, {"c_np": 8.187490964363015, "c_nn": 0, "c_u": 3.3450750479398508, "c_v": 1.956903004548823}, {"c_np": 6.222425253199461, "c_nn": 0, "c_u": 2.8493652196601915, "c_v": 0.8957227411094315}]}, "guid": "203119cf-700e-4401-ab78-b7cdf8030c99"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359554372868, -0.46153849152802745, 0.2891723803724574], "xaxis": [0.0, 1.0444043254482147e-07, -0.9999999999999947], "yaxis": [3.5147859552952823e-09, -0.9999999999999947, -1.0444043254482147e-07]}, "guid": "adeb31ae-b84b-4f2f-b584-41b937cbabd4"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255127094826, -0.4615384654046617, 0.03941914360182888], "xaxis": [0.0, 1.0444043254482147e-07, -0.9999999999999947], "yaxis": [3.5147859552952823e-09, -0.9999999999999947, -1.0444043254482147e-07]}, "guid": "01b58141-a571-4887-97b9-a8b9f312ea8a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093725429382, -0.46153846576532026, 0.06898904512780328], "xaxis": [0.0, 1.0444043254482147e-07, -0.9999999999999947], "yaxis": [3.5147859552952823e-09, -0.9999999999999947, -1.0444043254482147e-07]}, "guid": "d0a06cd6-a2bf-4a61-ba94-bfca9232ef1f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142393134674, -0.46153849189016144, 0.31886313776629455], "xaxis": [0.0, 1.0444043254482147e-07, -0.9999999999999947], "yaxis": [3.5147859552952823e-09, -0.9999999999999947, -1.0444043254482147e-07]}, "guid": "633c7f58-572e-488e-ad86-bcb8d434f63a"}]}, "42": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.5769230769230769, 0.06898903200408567], "guid": "588804eb-eb9f-4339-a54d-0878cd7377ce"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.5769230769230769, 0.31886313477145534], "guid": "2820c439-fb8d-45f9-8d6f-d6d17147d8fe"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.46153846153846145, 0.31886313477145534], "guid": "8d768b8d-3e64-4088-8766-bf80d9206f58"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.46153846153846145, 0.06898903200408567], "guid": "971be1d7-9352-4207-99e3-fa15fe386122"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, -0.5192307692307692, 0.1939260833877705], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "3f9a7b3e-6c3d-4b57-b069-d04b70ebe943"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "f2ee388d-97a0-470d-8ce4-895db3ff3210"}], "contact_point": [[-1.9491423982858473, -0.5769231234979312, 0.31886313346262535], [-1.9491423975765791, -0.46153849263903135, 0.31886314339818367], [-1.9412093687863299, -0.46153846744631655, 0.06898905589883118], [-1.9412093690227525, -0.5769230759534705, 0.068989031069622]], "force_normal": [1634.6203250208887, 1563.0390173580438, 1612.0906169466598, 1570.8491258417312], "force_tangent1": [49.76547995370176, 73.2955233357172, 43.38125569555035, 76.95597922744354], "force_tangent2": [-188.94772367445836, -137.4264860559786, -216.67961656557168, -201.62554857471775], "gap": [-1.4751900593407978e-08, -1.4751773182055676e-08, -1.4751099101153468e-08, -1.4751161099615388e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6428.51730645262, "force_vector": [[-1627.8014345874203, 49.765547289973895, -240.7225209784978], [-1557.8910525287292, 73.29557563205668, -186.95579594664503], [-1604.4030805872176, 43.38133058525857, -267.72553480586464], [-1563.660055750045, 76.95604954219034, -251.37035868468507]], "force": [-6353.755623453412, 243.39850304947947, -946.7742104156926], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423982858473, -0.5769231234979312, 0.31886313346262535], "xaxis": [-0.0, 0.9999999999999609, 2.7972567717398567e-07], "yaxis": [-0.9994964095720275, 8.876287930640977e-09, -0.03173211705237806]}, "guid": "b4055aea-6a19-47ae-a6f2-3199d080c3d4"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.9491423982858473, -0.5769231234979312, 0.31886313346262535], [-1.9491423975765791, -0.46153849263903135, 0.31886314339818367], [-1.9412093687863299, -0.46153846744631655, 0.06898905589883118], [-1.9412093690227525, -0.5769230759534705, 0.068989031069622]]}, "guid": "e878d2c4-617f-4f3e-9f40-cd3ddbb0518f"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9491423982858473, -0.5769231234979312, 0.31886313346262535], "guid": "d201c78c-64dc-4603-92ab-54953835bf6c"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423975765791, -0.46153849263903135, 0.31886314339818367], "guid": "687b859d-c4eb-43b6-8779-14e82b6ca8d7"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093687863299, -0.46153846744631655, 0.06898905589883118], "guid": "e524a1f6-7249-4433-bf99-ded61c2d2ad2"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093690227525, -0.5769230759534705, 0.068989031069622], "guid": "1ed24d65-22e2-4b44-87cb-6bb5e8a57844"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423982858473, -0.5769231234979312, 0.31886313346262535], "xaxis": [-0.0, 0.9999999999999609, 2.7972567717398567e-07], "yaxis": [0.0317321170523793, 2.795848100005027e-07, -0.9994964095719884]}, "guid": "75fb4629-6e68-4dca-9d5a-f0112fe5450b"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1634.6203250208887, "c_nn": 0, "c_u": 49.76547995370176, "c_v": 188.94772367445836}, {"c_np": 1563.039017358044, "c_nn": 0, "c_u": 73.29552333571719, "c_v": 137.42648605597856}, {"c_np": 1612.0906169466598, "c_nn": 0, "c_u": 43.38125569555035, "c_v": 216.67961656557162}, {"c_np": 1570.849125841731, "c_nn": 0, "c_u": 76.95597922744352, "c_v": 201.62554857471775}]}, "guid": "b2ed5aa4-6231-4adf-a5ef-6ca9e5f526d4"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423982858473, -0.5769231234979312, 0.31886313346262535], "xaxis": [-0.0, 0.9999999999999609, 2.7972567717398567e-07], "yaxis": [-0.9994964095720275, 8.876287930640977e-09, -0.03173211705237806]}, "guid": "ba97a487-be18-4c35-8590-4e870bfd6077"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423975765791, -0.46153849263903135, 0.31886314339818367], "xaxis": [-0.0, 0.9999999999999609, 2.7972567717398567e-07], "yaxis": [-0.9994964095720275, 8.876287930640977e-09, -0.03173211705237806]}, "guid": "38f3deae-2b02-45d0-8501-c1ca89be1e77"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093687863299, -0.46153846744631655, 0.06898905589883118], "xaxis": [-0.0, 0.9999999999999609, 2.7972567717398567e-07], "yaxis": [-0.9994964095720275, 8.876287930640977e-09, -0.03173211705237806]}, "guid": "083f4136-ce34-4ce7-ba74-faeab1f334cc"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093690227525, -0.5769230759534705, 0.068989031069622], "xaxis": [-0.0, 0.9999999999999609, 2.7972567717398567e-07], "yaxis": [-0.9994964095720275, 8.876287930640977e-09, -0.03173211705237806]}, "guid": "afa2d004-82fc-4d5c-adaf-c2a7839f264b"}]}}, "35": {"44": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7172551283058994, -0.5769230769230768, 0.03941912684456508], "guid": "3b49224d-6c47-42f4-98a8-7b391dcf9d6f"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595628310566, -0.5769230769230768, 0.2891723881523536], "guid": "981b2b58-f2bd-4ebc-a7bc-1d605b27e115"}, {"dtype": "compas.geometry/Point", "data": [-3.5071370309951106, -0.5769230769230768, 0.24959216965742537], "guid": "1b03d6e4-9cd3-4f96-8801-d30cc16d1a40"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629690048982, -0.5769230769230768, 2.858824288409778e-15], "guid": "454a4d27-b171-42de-99f0-f692847c4e64"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.111407985334628, -0.5769230769230768, 0.14463077458782633], "xaxis": [-0.9987109811433932, 0.0, -0.050758015560116394], "yaxis": [-0.050758015560116394, 0.0, 0.9987109811433932]}, "guid": "4419cdaa-ba11-41be-a3e4-f1233908ada2"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "abc346ed-f625-43e9-817e-30092e863310"}], "contact_point": [[-3.5071370282587875, -0.5769230769230769, 0.2495921674729983], [-3.4928629675326217, -0.5769230769230769, -2.6462872726451536e-09], [-2.717255128305899, -0.5769230769230769, 0.03941912684456508], [-2.7283595630345214, -0.5769230769230769, 0.28917238596693673]], "force_normal": [0.0, 0.0, 0.0, 0.0], "force_tangent1": [0.0, 0.0, 0.0, 0.0], "force_tangent2": [0.0, 0.0, 0.0, 0.0], "gap": [0.0, 0.0, 0.0, 0.0], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 0.0, "force_vector": [[0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0]], "force": [0.0, 0.0, 0.0], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.5071370282587875, -0.5769230769230769, 0.2495921674729983], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "e7908cab-8804-47a8-9629-75675a850744"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-3.5071370282587875, -0.5769230769230769, 0.2495921674729983], [-3.4928629675326217, -0.5769230769230769, -2.6462872726451536e-09], [-2.717255128305899, -0.5769230769230769, 0.03941912684456508], [-2.7283595630345214, -0.5769230769230769, 0.28917238596693673]]}, "guid": "b7c3db12-7fb0-458b-9c62-feab6cdc0979"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-3.5071370282587875, -0.5769230769230769, 0.2495921674729983], "guid": "e4c65895-d84a-49dc-b040-3d1d71ad1a41"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629675326217, -0.5769230769230769, -2.6462872726451536e-09], "guid": "a5f3ae38-991b-4396-ad17-e0bdd5709312"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.5769230769230769, 0.03941912684456508], "guid": "bb59d90e-3fad-4fbf-b934-6ee0a344b60b"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595630345214, -0.5769230769230769, 0.28917238596693673], "guid": "778695c2-bdd8-4a33-9436-511806bd231f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.5071370282587875, -0.5769230769230769, 0.2495921674729983], "xaxis": [0.0, -0.0, -1.0], "yaxis": [1.0, 0.0, 0.0]}, "guid": "bbc43910-8bef-45e9-bacb-4bcc29f52527"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}]}, "guid": "e3883427-fccb-4611-a619-145d92d62294"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-3.5071370282587875, -0.5769230769230769, 0.2495921674729983], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "00eb8463-05d4-48f8-a5a2-45a6db5698e5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-3.4928629675326217, -0.5769230769230769, -2.6462872726451536e-09], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "442edd00-f031-46e3-a505-7ab9eb6c8e10"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255128305899, -0.5769230769230769, 0.03941912684456508], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "38969752-5982-4d5b-be2d-d916e53a5eeb"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595630345214, -0.5769230769230769, 0.28917238596693673], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "199f0063-5ee6-470e-bcc0-d132dce62b6f"}]}}, "36": {"37": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.34615384615384603, 0.03941912684456782], "guid": "1d47c13a-f994-4fcd-a0e2-abe54b38e6cc"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.34615384615384603, 0.28917238815235635], "guid": "69d0436c-5d53-4162-b2ea-5841e243ca95"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.46153846153846145, 0.28917238815235635], "guid": "d56bc635-fa1a-4e1b-8d63-708929dd6f02"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.46153846153846145, 0.03941912684456782], "guid": "aeb4d87d-b0c1-43fc-8c38-1bfbc3ab7e06"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, -0.40384615384615374, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.04441773810062701, 0.0, 0.9990130452311542]}, "guid": "6638783b-48e3-467b-90f0-f3dc8cf71447"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "8529ab95-4a08-4382-99cc-ec3a09f3aea4"}], "contact_point": [[2.7172551255728816, -0.4615384542419357, 0.03941913784880004], [2.7172551255728816, -0.3461538457347796, 0.039419130218025115], [2.7283595646782537, -0.3461538366683312, 0.28917239132216976], [2.7283595643473157, -0.4615384526260684, 0.289172391509718]], "force_normal": [3295.871642568229, 3650.4448827289416, 8.36635900157103, 206.20853984371087], "force_tangent1": [62.13448630970661, -97.23999700127554, 0.15267835787656725, 87.92824107883], "force_tangent2": [592.816008734682, 698.524732112456, -1.8184780145968944, 46.49896598366557], "gap": [-3.4114169467457396e-09, -3.41433151612325e-09, -3.404374877825681e-09, -3.4049648341671502e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7284.6499645580925, "force_vector": [[3266.2872065696215, 62.13443746185775, -738.6261535901684], [3615.815154364605, -97.24005387465793, -859.9798844282503], [8.43887449035172, 0.15267845344383155, 1.445068351203411], [203.93964142904946, 87.92823740099384, -55.61240007936564]], "force": [7094.480876853628, 52.97529944163749, -1652.773369746581], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551255728816, -0.4615384542419357, 0.03941913784880004], "xaxis": [0.0, 0.9999999999999979, -6.6133386630102e-08], "yaxis": [0.999013044416579, -2.9374966586639832e-09, -0.04441775642148823]}, "guid": "9bea2c18-a08d-417f-9354-9e45ebecd740"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.7172551255728816, -0.4615384542419357, 0.03941913784880004], [2.7172551255728816, -0.3461538457347796, 0.039419130218025115], [2.7283595646782537, -0.3461538366683312, 0.28917239132216976], [2.7283595643473157, -0.4615384526260684, 0.289172391509718]]}, "guid": "02e3dd3d-0b0f-4286-9382-a301bc0c4aac"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.7172551255728816, -0.4615384542419357, 0.03941913784880004], "guid": "26554bfd-d074-4982-bed6-d19d0031367d"}, {"dtype": "compas.geometry/Point", "data": [2.7172551255728816, -0.3461538457347796, 0.039419130218025115], "guid": "e42667eb-e265-4ab9-a66f-06cb8b139290"}, {"dtype": "compas.geometry/Point", "data": [2.7283595646782537, -0.3461538366683312, 0.28917239132216976], "guid": "d2b1705d-3059-4cdf-bcb0-60771ffec04a"}, {"dtype": "compas.geometry/Point", "data": [2.7283595643473157, -0.4615384526260684, 0.289172391509718], "guid": "b64b8359-0299-469f-9084-2ffbc360a3fb"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551255728816, -0.4615384542419357, 0.03941913784880004], "xaxis": [0.0, 0.9999999999999979, -6.6133386630102e-08], "yaxis": [0.04441775642148832, 6.606811591491687e-08, 0.9990130444165768]}, "guid": "c69d57c1-4cff-4e00-bbab-19232110da61"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3295.8716425682305, "c_nn": 0, "c_u": 62.13448630970661, "c_v": -592.816008734682}, {"c_np": 3650.444882728942, "c_nn": 0, "c_u": -97.23999700127554, "c_v": -698.5247321124561}, {"c_np": 8.366359001571032, "c_nn": 0, "c_u": 0.15267835787656725, "c_v": 1.8184780145968946}, {"c_np": 206.2085398437109, "c_nn": 0, "c_u": 87.92824107883001, "c_v": -46.498965983665585}]}, "guid": "36ad3ca5-c43e-4410-a7c8-ba74c59d9715"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551255728816, -0.4615384542419357, 0.03941913784880004], "xaxis": [0.0, 0.9999999999999979, -6.6133386630102e-08], "yaxis": [0.999013044416579, -2.9374966586639832e-09, -0.04441775642148823]}, "guid": "244ee5ce-58b5-4999-989f-00e917a625a4"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551255728816, -0.3461538457347796, 0.039419130218025115], "xaxis": [0.0, 0.9999999999999979, -6.6133386630102e-08], "yaxis": [0.999013044416579, -2.9374966586639832e-09, -0.04441775642148823]}, "guid": "d9cffec6-d238-4c55-84aa-da6c728a8c4a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595646782537, -0.3461538366683312, 0.28917239132216976], "xaxis": [0.0, 0.9999999999999979, -6.6133386630102e-08], "yaxis": [0.999013044416579, -2.9374966586639832e-09, -0.04441775642148823]}, "guid": "6b9a8c62-e564-440e-9c2f-ffff13587875"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595643473157, -0.4615384526260684, 0.289172391509718], "xaxis": [0.0, 0.9999999999999979, -6.6133386630102e-08], "yaxis": [0.999013044416579, -2.9374966586639832e-09, -0.04441775642148823]}, "guid": "a29a2cb0-414b-4da8-818d-2605989f8904"}]}, "45": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.4928629690048973, -0.34615384615384615, 0.0], "guid": "ec7195c9-f46e-457c-ad98-0fe8e2661d57"}, {"dtype": "compas.geometry/Point", "data": [3.5071370309951093, -0.34615384615384615, 0.24959216965742254], "guid": "75a1dcdf-68b1-45b0-8206-696cf7210892"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.34615384615384615, 0.28917238815235635], "guid": "3ecfa8d2-c4ec-4f84-be39-cb2a5adb08c7"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.34615384615384615, 0.03941912684456786], "guid": "c39767db-5166-434f-8882-17cb6b05f613"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.1114079853346266, -0.34615384615384603, 0.14463077458782628], "xaxis": [-0.9987109811433927, 0.0, 0.0507580155601245], "yaxis": [0.0507580155601245, 0.0, 0.9987109811433927]}, "guid": "4f3a665d-bb48-45a0-8596-daf1726fae9f"}, "size": 0.1945450216376573, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "2da8dc65-674d-4d0f-a878-74ab387771a9"}], "contact_point": [[2.7172551297781746, -0.34615384615384603, 0.039419129490852356], [3.4928629690048973, -0.34615384615384603, 0.0], [3.507137029731063, -0.34615384615384603, 0.24959217011928558], [2.728359564506797, -0.34615384615384603, 0.28917238861322403]], "force_normal": [0.0, 0.0, 0.0, 0.0], "force_tangent1": [0.0, 0.0, 0.0, 0.0], "force_tangent2": [0.0, 0.0, 0.0, 0.0], "gap": [0.0, 0.0, 0.0, 0.0], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 0.0, "force_vector": [[0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0]], "force": [0.0, 0.0, 0.0], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, -0.34615384615384603, 0.039419129490852356], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "8456599a-d929-4d9c-8be8-1f23596bd4e1"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.7172551297781746, -0.34615384615384603, 0.039419129490852356], [3.4928629690048973, -0.34615384615384603, 0.0], [3.507137029731063, -0.34615384615384603, 0.24959217011928558], [2.728359564506797, -0.34615384615384603, 0.28917238861322403]]}, "guid": "67c341eb-4f28-4623-8629-3298dc1e2ddf"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.7172551297781746, -0.34615384615384603, 0.039419129490852356], "guid": "596be066-8777-4cd3-990f-da60ef25d8f6"}, {"dtype": "compas.geometry/Point", "data": [3.4928629690048973, -0.34615384615384603, 0.0], "guid": "03040d3c-402c-4d61-8b04-8f53ce998794"}, {"dtype": "compas.geometry/Point", "data": [3.507137029731063, -0.34615384615384603, 0.24959217011928558], "guid": "b049a8fe-6c1c-45eb-a561-646e5d14eb90"}, {"dtype": "compas.geometry/Point", "data": [2.728359564506797, -0.34615384615384603, 0.28917238861322403], "guid": "3d9c0f9a-85da-44c1-b82f-371a5c9dc392"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, -0.34615384615384603, 0.039419129490852356], "xaxis": [0.0, -0.0, -1.0], "yaxis": [1.0, 0.0, 0.0]}, "guid": "d2294465-a279-4a90-9222-2d4f0a172862"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}]}, "guid": "04c00e4e-7ed2-492b-a9bc-c14e7379bec1"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, -0.34615384615384603, 0.039419129490852356], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "29a2d634-7141-4259-a0e7-2cb968179563"}, {"dtype": "compas.geometry/Frame", "data": {"point": [3.4928629690048973, -0.34615384615384603, 0.0], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "4881f864-1b81-40c2-ade8-c3f57d698877"}, {"dtype": "compas.geometry/Frame", "data": {"point": [3.507137029731063, -0.34615384615384603, 0.24959217011928558], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "1de4f4d2-6504-4d95-81db-fd0c769cd89f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359564506797, -0.34615384615384603, 0.28917238861322403], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "92c17416-e59f-4f00-879c-09bb37bf3ba7"}]}}, "37": {"38": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.34615384615384603, 0.06898903200408708], "guid": "18138682-90a7-4503-b937-e421a0612c0d"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.34615384615384603, 0.3188631347714567], "guid": "eed92acd-fa44-4591-81e4-5062216f8d01"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.46153846153846145, 0.3188631347714567], "guid": "2ae2c035-7adc-4cf8-80e4-b04b3ba8d808"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.46153846153846145, 0.06898903200408708], "guid": "8495991a-86c1-4b91-9cf2-69aa6f990f6d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, -0.40384615384615374, 0.19392608338777195], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "1bb33b06-1cf0-4453-b524-77052b2b9688"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "365de863-4769-499f-9175-dd3f7c16ac87"}], "contact_point": [[1.9412093643363442, -0.4615384542637444, 0.06898906869660537], [1.9412093662277272, -0.3461538234048309, 0.06898906582375613], [1.9491424012955636, -0.3461538371817301, 0.3188631680325174], [1.9491423994041808, -0.4615384382383212, 0.3188631709053505]], "force_normal": [1620.2291373122991, 1615.963632355691, 1508.232722845418, 1483.8124682785055], "force_tangent1": [-50.63830174763351, -40.15063805019021, -56.62043569522651, -89.17647984975022], "force_tangent2": [211.02785480961066, 216.45637063675778, 136.78872881424792, 123.68959374739366], "gap": [-1.1146648399735775e-08, -1.1146731257054003e-08, -1.1146088802478353e-08, -1.1146016228115167e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6270.583181065328, "force_vector": [[1612.716838743281, -50.63844372627621, -262.3348938971828], [1608.2812234315918, -40.150782892074645, -267.62532804615074], [1503.132591040959, -56.62053559163723, -184.57926489843982], [1479.1402978898711, -89.17657224093662, -170.71180187719662]], "force": [6203.270951105703, -236.5863344509247, -885.25128871897], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093643363442, -0.4615384542637444, 0.06898906869660537], "xaxis": [0.0, 0.9999999999998536, -5.412114003291895e-07], "yaxis": [0.9994964088348691, -1.7173796071697312e-08, -0.03173214027134112]}, "guid": "10ea46ce-40dd-46e1-9d7d-1844b1ca3aca"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093643363442, -0.4615384542637444, 0.06898906869660537], [1.9412093662277272, -0.3461538234048309, 0.06898906582375613], [1.9491424012955636, -0.3461538371817301, 0.3188631680325174], [1.9491423994041808, -0.4615384382383212, 0.3188631709053505]]}, "guid": "bbb2a8b5-7647-4189-8d73-b213d6d357a4"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093643363442, -0.4615384542637444, 0.06898906869660537], "guid": "dfbbba7c-ebce-480b-a15c-139746b0a801"}, {"dtype": "compas.geometry/Point", "data": [1.9412093662277272, -0.3461538234048309, 0.06898906582375613], "guid": "2ed22ea0-393a-4f93-a6d4-da7bf7ddf120"}, {"dtype": "compas.geometry/Point", "data": [1.9491424012955636, -0.3461538371817301, 0.3188631680325174], "guid": "b6192720-d1cc-4391-a78b-b40566a25d44"}, {"dtype": "compas.geometry/Point", "data": [1.9491423994041808, -0.4615384382383212, 0.3188631709053505], "guid": "951a8d83-eefa-4223-86b0-a176bb33512b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093643363442, -0.4615384542637444, 0.06898906869660537], "xaxis": [0.0, 0.9999999999998536, -5.412114003291895e-07], "yaxis": [0.031732140271345764, 5.409388510495155e-07, 0.9994964088347227]}, "guid": "092a3380-5c10-4645-ad1a-806db2906317"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1620.2291373122991, "c_nn": 0, "c_u": -50.638301747633506, "c_v": -211.0278548096107}, {"c_np": 1615.963632355691, "c_nn": 0, "c_u": -40.15063805019021, "c_v": -216.45637063675775}, {"c_np": 1508.232722845418, "c_nn": 0, "c_u": -56.62043569522651, "c_v": -136.78872881424795}, {"c_np": 1483.8124682785053, "c_nn": 0, "c_u": -89.17647984975021, "c_v": -123.68959374739366}]}, "guid": "9d2a9dca-0dee-455c-b69e-54004b5f1c32"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093643363442, -0.4615384542637444, 0.06898906869660537], "xaxis": [0.0, 0.9999999999998536, -5.412114003291895e-07], "yaxis": [0.9994964088348691, -1.7173796071697312e-08, -0.03173214027134112]}, "guid": "97d74fba-e19b-4391-9289-5a46a9d36ff6"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093662277272, -0.3461538234048309, 0.06898906582375613], "xaxis": [0.0, 0.9999999999998536, -5.412114003291895e-07], "yaxis": [0.9994964088348691, -1.7173796071697312e-08, -0.03173214027134112]}, "guid": "1b8978f6-efb3-473b-bd44-c3427486e68d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491424012955636, -0.3461538371817301, 0.3188631680325174], "xaxis": [0.0, 0.9999999999998536, -5.412114003291895e-07], "yaxis": [0.9994964088348691, -1.7173796071697312e-08, -0.03173214027134112]}, "guid": "5aa49ae9-687f-4bff-9a77-2f72aed2fa5c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423994041808, -0.4615384382383212, 0.3188631709053505], "xaxis": [0.0, 0.9999999999998536, -5.412114003291895e-07], "yaxis": [0.9994964088348691, -1.7173796071697312e-08, -0.03173214027134112]}, "guid": "760ff99e-b15e-4f28-abe2-f006a93eeb05"}]}, "47": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.23076923076923062, 0.06898903200408708], "guid": "64a22d6d-8ab2-4235-8d0b-6404a9942894"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.23076923076923062, 0.3188631347714567], "guid": "5df6a0fd-59f0-409b-a901-a8695bfa886f"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.34615384615384603, 0.3188631347714567], "guid": "2bda3636-a6aa-4178-b004-40d9ed38a29a"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.34615384615384603, 0.06898903200408708], "guid": "d489c0e8-d8b8-433b-b2b4-b957af43120a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, -0.2884615384615384, 0.19392608338777195], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "c14fbca4-7b2d-4c70-ac29-0c9f1c454e15"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "9bfb6962-b0a5-4db9-8da4-49a7b82531f1"}], "contact_point": [[1.9412093636830299, -0.3461538288255845, 0.06898907820956479], [1.9412093660472591, -0.2307692203184041, 0.06898907618029652], [1.9491424023554567, -0.23076921111936446, 0.3188631634410144], [1.9491424002276503, -0.3461538196265399, 0.3188631729171112]], "force_normal": [1937.761208220983, 1796.990834364229, 1879.1620344594855, 1822.1632840515679], "force_tangent1": [41.166283878477394, -15.41728367308726, 46.00794802240283, -5.033170473013035], "force_tangent2": [318.7824445347894, 291.54143404993016, 261.5488755924628, 169.02746051255966], "gap": [-9.592567545108604e-09, -9.592896249901156e-09, -9.593126846422201e-09, -9.593182855737442e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7508.872874118154, "force_vector": [[1926.6697169442198, 41.166031872765096, -380.1112594858434], [1786.8346495871956, -15.417514666177787, -348.41698361147184], [1869.916197251781, 46.007735175020244, -321.04703848241604], [1815.8820540788456, -5.033320812409254, -226.76348981686306]], "force": [7399.302617862042, 66.7229315691983, -1276.3387713965944], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093636830299, -0.3461538288255845, 0.06898907820956479], "xaxis": [0.0, 0.9999999999997803, -6.629788385859329e-07], "yaxis": [0.9994964086173047, -2.1037742046222585e-08, -0.03173214712416666]}, "guid": "d37c2e05-e9d2-4e2f-80db-bf4f7ee94193"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093636830299, -0.3461538288255845, 0.06898907820956479], [1.9412093660472591, -0.2307692203184041, 0.06898907618029652], [1.9491424023554567, -0.23076921111936446, 0.3188631634410144], [1.9491424002276503, -0.3461538196265399, 0.3188631729171112]]}, "guid": "5df4b569-6b6b-43ba-98d8-a692742e816b"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093636830299, -0.3461538288255845, 0.06898907820956479], "guid": "152c0305-75d5-477c-b8df-2128adf8e39f"}, {"dtype": "compas.geometry/Point", "data": [1.9412093660472591, -0.2307692203184041, 0.06898907618029652], "guid": "05bba6c9-1434-42ec-98fa-73ed2955c9a5"}, {"dtype": "compas.geometry/Point", "data": [1.9491424023554567, -0.23076921111936446, 0.3188631634410144], "guid": "c2741ce9-1090-460a-929b-8e3106336ba6"}, {"dtype": "compas.geometry/Point", "data": [1.9491424002276503, -0.3461538196265399, 0.3188631729171112], "guid": "2aa6b44f-8ece-4967-a13b-190a119f15e1"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093636830299, -0.3461538288255845, 0.06898907820956479], "xaxis": [0.0, 0.9999999999997803, -6.629788385859329e-07], "yaxis": [0.031732147124173625, 6.626449681559115e-07, 0.999496408617085]}, "guid": "f93fbc50-5915-4455-bdcb-6c5b3c5b35bf"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1937.7612082209835, "c_nn": 0, "c_u": 41.1662838784774, "c_v": -318.78244453478953}, {"c_np": 1796.9908343642294, "c_nn": 0, "c_u": -15.417283673087262, "c_v": -291.5414340499302}, {"c_np": 1879.162034459486, "c_nn": 0, "c_u": 46.007948022402836, "c_v": -261.5488755924629}, {"c_np": 1822.1632840515683, "c_nn": 0, "c_u": -5.033170473013036, "c_v": -169.02746051255974}]}, "guid": "efac846a-9078-409b-a65e-a96d559983ac"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093636830299, -0.3461538288255845, 0.06898907820956479], "xaxis": [0.0, 0.9999999999997803, -6.629788385859329e-07], "yaxis": [0.9994964086173047, -2.1037742046222585e-08, -0.03173214712416666]}, "guid": "c99f85b6-13b0-4122-b5cd-fe672d285a19"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093660472591, -0.2307692203184041, 0.06898907618029652], "xaxis": [0.0, 0.9999999999997803, -6.629788385859329e-07], "yaxis": [0.9994964086173047, -2.1037742046222585e-08, -0.03173214712416666]}, "guid": "c6fad906-cf7f-4f64-9676-aead0c4082ad"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491424023554567, -0.23076921111936446, 0.3188631634410144], "xaxis": [0.0, 0.9999999999997803, -6.629788385859329e-07], "yaxis": [0.9994964086173047, -2.1037742046222585e-08, -0.03173214712416666]}, "guid": "d7db0913-b68a-4d73-a6cc-349514117c11"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491424002276503, -0.3461538196265399, 0.3188631729171112], "xaxis": [0.0, 0.9999999999997803, -6.629788385859329e-07], "yaxis": [0.9994964086173047, -2.1037742046222585e-08, -0.03173214712416666]}, "guid": "4302d2b1-77b7-4a0a-806b-37ebe0e5d849"}]}, "46": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.23076923076923056, 0.03941912684456786], "guid": "e9ea0a23-20a9-4ad0-8ace-1b100f030076"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.23076923076923056, 0.2891723881523564], "guid": "4b17a4ae-d602-46a9-a1fb-05b001fc76dc"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.23076923076923056, 0.3188631347714568], "guid": "801d9da7-7a2c-4742-9682-f05965f65170"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.23076923076923056, 0.06898903200408711], "guid": "28a1c535-33d9-4bd0-9223-93e9d543a716"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.333994849802124, -0.23076923076923053, 0.1791958217760553], "xaxis": [-0.9992748587227028, 0.0, 0.03807567103443127], "yaxis": [0.03807567103443127, 0.0, 0.9992748587227028]}, "guid": "ced0a401-c676-40a2-9792-9c2cec473659"}, "size": 0.19454502163765716, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ae87b826-401d-4b95-8a51-211d75426fe9"}], "contact_point": [[1.9412093703884148, -0.23076922081512055, 0.06898907323595763], [2.7172551249403023, -0.23076922348828657, 0.03941913445708044], [2.7283595596689247, -0.23076921484025478, 0.28917238612887136], [1.9491423984307312, -0.2307692121561648, 0.3188631584238695]], "force_normal": [5.404325772474044, 13.918261273129092, 0.05165955911974423, 35.076933840292654], "force_tangent1": [-2.437494720314362, -6.804950844932848, 0.0027821234706311153, -17.32741702130213], "force_tangent2": [-0.8075942475486446, -1.0873591355084102, 0.01644056266849949, -2.414999733344613], "gap": [-1.9755692801613293e-09, -1.975569280160137e-09, -1.9755692801192854e-09, -1.9755692800341528e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 60.73857971863026, "force_vector": [[0.8075942360826854, -5.404325689556092, 2.437494907955978], [1.0873591059790624, -13.918261039163845, 6.804951328183701], [-0.016440562778101766, -0.05165955918146056, -0.0027821216769784675], [2.4149996589244704, -35.07693324379745, 17.327418239195502]], "force": [4.293512438208117, -54.45117953169884, 26.5670823536582], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093703884148, -0.23076922081512055, 0.06898907323595763], "xaxis": [0.0, -3.472063405288491e-08, -0.9999999999999994], "yaxis": [-2.1216262122413895e-09, -0.9999999999999994, 3.472063405288491e-08]}, "guid": "3aabe586-17ec-4740-97aa-f1c31b3bb950"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093703884148, -0.23076922081512055, 0.06898907323595763], [2.7172551249403023, -0.23076922348828657, 0.03941913445708044], [2.7283595596689247, -0.23076921484025478, 0.28917238612887136], [1.9491423984307312, -0.2307692121561648, 0.3188631584238695]]}, "guid": "3ac18902-a702-4ccf-9c05-a46a309bcc1d"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093703884148, -0.23076922081512055, 0.06898907323595763], "guid": "2301605f-4ca0-4698-8a21-afcc06dbaf28"}, {"dtype": "compas.geometry/Point", "data": [2.7172551249403023, -0.23076922348828657, 0.03941913445708044], "guid": "65e23e2b-1e7c-4318-84fa-241d871cf7cb"}, {"dtype": "compas.geometry/Point", "data": [2.7283595596689247, -0.23076921484025478, 0.28917238612887136], "guid": "7dfe57d5-9bbd-4a2a-bf9c-c5f3fc833981"}, {"dtype": "compas.geometry/Point", "data": [1.9491423984307312, -0.2307692121561648, 0.3188631584238695], "guid": "00030f08-911c-4113-96e0-a4b77f16cf88"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093703884148, -0.23076922081512055, 0.06898907323595763], "xaxis": [0.0, -3.472063405288491e-08, -0.9999999999999994], "yaxis": [1.0, -2.1216262122413883e-09, 7.366420731224162e-17]}, "guid": "2cfdac4c-8696-4e2c-ae9c-075b1d1c5771"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 5.404325772474045, "c_nn": 0, "c_u": -2.437494720314362, "c_v": 0.8075942475486447}, {"c_np": 13.918261273129094, "c_nn": 0, "c_u": -6.804950844932849, "c_v": 1.0873591355084102}, {"c_np": 0.051659559119744236, "c_nn": 0, "c_u": 0.0027821234706311153, "c_v": -0.01644056266849949}, {"c_np": 35.076933840292654, "c_nn": 0, "c_u": -17.32741702130213, "c_v": 2.414999733344613}]}, "guid": "79b63c92-5831-455b-a8b0-5ae20ef0cd36"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093703884148, -0.23076922081512055, 0.06898907323595763], "xaxis": [0.0, -3.472063405288491e-08, -0.9999999999999994], "yaxis": [-2.1216262122413895e-09, -0.9999999999999994, 3.472063405288491e-08]}, "guid": "2a7b881e-1a94-4a48-8031-4f41b4b2a01e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551249403023, -0.23076922348828657, 0.03941913445708044], "xaxis": [0.0, -3.472063405288491e-08, -0.9999999999999994], "yaxis": [-2.1216262122413895e-09, -0.9999999999999994, 3.472063405288491e-08]}, "guid": "60ba82df-5021-47ce-81aa-c004e5718552"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595596689247, -0.23076921484025478, 0.28917238612887136], "xaxis": [0.0, -3.472063405288491e-08, -0.9999999999999994], "yaxis": [-2.1216262122413895e-09, -0.9999999999999994, 3.472063405288491e-08]}, "guid": "fb35094f-a270-431f-b5d5-f002e92c93ed"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423984307312, -0.2307692121561648, 0.3188631584238695], "xaxis": [0.0, -3.472063405288491e-08, -0.9999999999999994], "yaxis": [-2.1216262122413895e-09, -0.9999999999999994, 3.472063405288491e-08]}, "guid": "7880ae68-21f2-454d-9eb2-9fdbd2d3c556"}]}, "45": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.34615384615384603, 0.03941912684456782], "guid": "77770a87-298d-48ae-ae54-f46150df1c57"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.34615384615384603, 0.28917238815235635], "guid": "748e7787-ed0d-45ef-8e3a-0ada4751f521"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.23076923076923062, 0.28917238815235635], "guid": "e0157549-de07-499f-a57d-6dabff6dbb34"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.23076923076923062, 0.03941912684456782], "guid": "48469f9b-dada-4f7b-ad42-a3f14afa9731"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, -0.2884615384615384, 0.16429575749846212], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062701, 0.0, 0.9990130452311542]}, "guid": "6cc52daf-75cb-4095-8233-4448f2625657"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a0b776c4-4074-441e-9d46-fc024e7d178b"}], "contact_point": [[2.7172551252419437, -0.3461538463079016, 0.039419130405573405], [2.7283595643473157, -0.3461538372414531, 0.2891723915097181], [2.7283595643473157, -0.23076922128371638, 0.2891723838789426], [2.7172551259038196, -0.2307692228995833, 0.03941913766125186]], "force_normal": [3570.4134587749377, 15.428722224245913, 12.449460379715347, 2976.702329920871], "force_tangent1": [-87.99885682435277, 0.21770724723660462, -0.026414643619538717, -122.31556685477793], "force_tangent2": [-692.9886004609604, 1.8903144999777763, 1.3994850089571889, -413.3445819054163], "gap": [-4.092361474336727e-09, -4.082194351042959e-09, -4.083459129432022e-09, -4.0902195169752485e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6670.187565376771, "force_vector": [[-3536.108620418535, 87.99891309688176, 850.8944010086927], [-15.49745828972166, -0.21770732680430221, -1.2031396034785224], [-12.499335299526393, 0.026414587728448735, -0.8451266824354066], [-2955.404617978956, 122.3156029077288, 545.155060102986]], "force": [-6519.51003198674, 210.1232232655347, 1394.0011948257647], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551252419437, -0.3461538463079016, 0.039419130405573405], "xaxis": [0.0, -0.9999999999999979, 6.613338710271566e-08], "yaxis": [-0.999013044416579, 2.9374966796564218e-09, 0.04441775642148823]}, "guid": "90fd9bf4-77f8-4dbc-b1f5-960fad1b139b"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.7172551252419437, -0.3461538463079016, 0.039419130405573405], [2.7283595643473157, -0.3461538372414531, 0.2891723915097181], [2.7283595643473157, -0.23076922128371638, 0.2891723838789426], [2.7172551259038196, -0.2307692228995833, 0.03941913766125186]]}, "guid": "541f3cda-7578-4086-b43f-6dd2f4f35de1"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.7172551252419437, -0.3461538463079016, 0.039419130405573405], "guid": "fe6c16e9-61d0-4bd8-abb8-3877adc00d4c"}, {"dtype": "compas.geometry/Point", "data": [2.7283595643473157, -0.3461538372414531, 0.2891723915097181], "guid": "037b9668-8ff4-4e1a-9277-c582ef85e72a"}, {"dtype": "compas.geometry/Point", "data": [2.7283595643473157, -0.23076922128371638, 0.2891723838789426], "guid": "220fce2f-ff73-4a72-8cfc-46440460050d"}, {"dtype": "compas.geometry/Point", "data": [2.7172551259038196, -0.2307692228995833, 0.03941913766125186], "guid": "8d07f4dc-8a1d-485d-a5e7-191568a95452"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551252419437, -0.3461538463079016, 0.039419130405573405], "xaxis": [0.0, -0.9999999999999979, 6.613338710271566e-08], "yaxis": [0.04441775642148832, 6.606811638706408e-08, 0.9990130444165768]}, "guid": "e2223fa4-0eaf-47ff-b72f-556f2d877f2c"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3570.4134587749386, "c_nn": 0, "c_u": -87.99885682435277, "c_v": 692.9886004609606}, {"c_np": 15.428722224245915, "c_nn": 0, "c_u": 0.21770724723660462, "c_v": -1.8903144999777766}, {"c_np": 12.449460379715351, "c_nn": 0, "c_u": -0.02641464361953872, "c_v": -1.399485008957189}, {"c_np": 2976.7023299208718, "c_nn": 0, "c_u": -122.31556685477793, "c_v": 413.3445819054164}]}, "guid": "c036be8b-3a78-4d8a-9d46-60d09b4dea00"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551252419437, -0.3461538463079016, 0.039419130405573405], "xaxis": [0.0, -0.9999999999999979, 6.613338710271566e-08], "yaxis": [-0.999013044416579, 2.9374966796564218e-09, 0.04441775642148823]}, "guid": "d8948f49-90d1-4114-b4c6-39a9fbdbbef1"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595643473157, -0.3461538372414531, 0.2891723915097181], "xaxis": [0.0, -0.9999999999999979, 6.613338710271566e-08], "yaxis": [-0.999013044416579, 2.9374966796564218e-09, 0.04441775642148823]}, "guid": "c929b993-466c-433f-8aa5-bdfbd5fb4bf8"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595643473157, -0.23076922128371638, 0.2891723838789426], "xaxis": [0.0, -0.9999999999999979, 6.613338710271566e-08], "yaxis": [-0.999013044416579, 2.9374966796564218e-09, 0.04441775642148823]}, "guid": "6d8344ac-35e3-4a34-95a5-c6e71b94d0f5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551259038196, -0.2307692228995833, 0.03941913766125186], "xaxis": [0.0, -0.9999999999999979, 6.613338710271566e-08], "yaxis": [-0.999013044416579, 2.9374966796564218e-09, 0.04441775642148823]}, "guid": "21304710-d03d-4d92-b256-6542a22fd681"}]}}, "38": {"39": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.34615384615384603, 0.08870494999794477], "guid": "3716deb5-692f-40da-a36a-41b124188999"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.34615384615384603, 0.33865962455932297], "guid": "583df7dd-f5e4-4fa5-ad10-85aa634aafdb"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.46153846153846145, 0.33865962455932297], "guid": "32126cf1-e455-4122-9832-04c3ad9025f4"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.46153846153846145, 0.08870494999794477], "guid": "d5b36f23-6880-4eef-9034-d1b973f7f064"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, -0.4038461538461538, 0.2136822872786339], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "536dbb49-a30d-4bac-8f30-6f12184d1466"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "2d6aa713-8b13-494d-9ef9-49b4fb06fc9c"}], "contact_point": [[1.1648507665956533, -0.46153841080911434, 0.08870507333178178], [1.1648507671631303, -0.34615380975253474, 0.08870507480288856], [1.1696111093332986, -0.34615381544628787, 0.338659741526951], [1.1696111086239525, -0.46153843140403056, 0.33865973260661814]], "force_normal": [765.2579968127231, 708.8452334367478, 2954.270940870969, 2974.9457460628632], "force_tangent1": [12.076386862160923, 3.7383629701370658, -44.796222829089466, 12.155377452320112], "force_tangent2": [112.43729424492585, 81.04337311203167, 133.03590685252456, 237.5752480990577], "gap": [-1.038767328525709e-08, -1.0387644328454857e-08, -1.0387623300695463e-08, -1.038777391338445e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7424.798212587977, "force_vector": [[762.9782929703142, 12.07635568770995, -126.98847204370816], [707.1735406593272, 3.73833976489541, -94.52606442787653], [2951.2021359543673, -44.79626929186651, -189.26513984983575], [2969.882620538078, 12.155305234145244, -294.1792183489639]], "force": [7391.2365901220855, -16.826268605115906, -704.9588946703843], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507665956533, -0.46153841080911434, 0.08870507333178178], "xaxis": [0.0, 0.9999999999999699, -2.4549040425045334e-07], "yaxis": [0.9998186966931334, -4.674473434210535e-09, -0.019041369248149594]}, "guid": "a6db4a67-5d2f-46c8-a20e-3d5bb713de59"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507665956533, -0.46153841080911434, 0.08870507333178178], [1.1648507671631303, -0.34615380975253474, 0.08870507480288856], [1.1696111093332986, -0.34615381544628787, 0.338659741526951], [1.1696111086239525, -0.46153843140403056, 0.33865973260661814]]}, "guid": "e54d090d-4a2a-4080-a10a-a0123ff4a55f"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507665956533, -0.46153841080911434, 0.08870507333178178], "guid": "f60be5c4-1533-499b-9dea-8af740778dd0"}, {"dtype": "compas.geometry/Point", "data": [1.1648507671631303, -0.34615380975253474, 0.08870507480288856], "guid": "728f036b-df1a-461d-9a27-2b06930e5c69"}, {"dtype": "compas.geometry/Point", "data": [1.1696111093332986, -0.34615381544628787, 0.338659741526951], "guid": "cc8deb4f-55e2-4eb8-b1b9-8836fee2e60b"}, {"dtype": "compas.geometry/Point", "data": [1.1696111086239525, -0.46153843140403056, 0.33865973260661814], "guid": "5bf68707-8755-405f-8bc6-446f3fea9607"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507665956533, -0.46153841080911434, 0.08870507333178178], "xaxis": [0.0, 0.9999999999999699, -2.4549040425045334e-07], "yaxis": [0.019041369248150173, 2.454458960283587e-07, 0.9998186966931033]}, "guid": "834e2829-df5e-45c1-8f86-250c19230333"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 765.2579968127233, "c_nn": 0, "c_u": 12.076386862160923, "c_v": -112.43729424492588}, {"c_np": 708.8452334367479, "c_nn": 0, "c_u": 3.738362970137066, "c_v": -81.04337311203169}, {"c_np": 2954.2709408709698, "c_nn": 0, "c_u": -44.796222829089466, "c_v": -133.03590685252456}, {"c_np": 2974.9457460628637, "c_nn": 0, "c_u": 12.155377452320112, "c_v": -237.57524809905777}]}, "guid": "25f9021d-f5e2-4c52-ba52-64391daa0a5f"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507665956533, -0.46153841080911434, 0.08870507333178178], "xaxis": [0.0, 0.9999999999999699, -2.4549040425045334e-07], "yaxis": [0.9998186966931334, -4.674473434210535e-09, -0.019041369248149594]}, "guid": "c59b2a8e-5ec0-415e-9605-4396d0f0fcb1"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507671631303, -0.34615380975253474, 0.08870507480288856], "xaxis": [0.0, 0.9999999999999699, -2.4549040425045334e-07], "yaxis": [0.9998186966931334, -4.674473434210535e-09, -0.019041369248149594]}, "guid": "55884b4c-ae8f-410d-8c3d-e561afedd569"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111093332986, -0.34615381544628787, 0.338659741526951], "xaxis": [0.0, 0.9999999999999699, -2.4549040425045334e-07], "yaxis": [0.9998186966931334, -4.674473434210535e-09, -0.019041369248149594]}, "guid": "d4d3c533-1a07-4d14-a0e4-7c9a9cc50ec3"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111086239525, -0.46153843140403056, 0.33865973260661814], "xaxis": [0.0, 0.9999999999999699, -2.4549040425045334e-07], "yaxis": [0.9998186966931334, -4.674473434210535e-09, -0.019041369248149594]}, "guid": "deeefc0e-e0c9-4d21-bac5-3198c79eeb47"}]}, "47": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.346153846153846, 0.06898903200408707], "guid": "ef6b0ce1-ffd9-4571-af32-155c83f675f4"}, {"dtype": "compas.geometry/Point", "data": [1.9491423927293423, -0.346153846153846, 0.31886313477145684], "guid": "9dd5ec8a-e5a2-4a9e-aee5-5cc65f3af05b"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.346153846153846, 0.3386596245593229], "guid": "ed7cf174-95f4-42ed-b8a2-a5686cddaf04"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.346153846153846, 0.08870494999794475], "guid": "7be74f0b-2e56-4495-93bc-5004f4811908"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.5562055680783622, -0.34615384615384603, 0.2038891208921563], "xaxis": [-0.9996776933450585, 0.0, 0.025387190240421426], "yaxis": [0.025387190240421426, 0.0, 0.9996776933450585]}, "guid": "d9bfa483-e144-4549-8eb1-5155ce5ec856"}, "size": 0.19454502163765724, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3cc69565-1297-472a-8438-7234e6a008f3"}], "contact_point": [[1.1648507770121128, -0.3461538031396929, 0.08870508244781615], [1.9412093516409423, -0.346153828571011, 0.06898908040075374], [1.94914239458442, -0.3461538335224689, 0.31886317303924633], [1.1696111168682606, -0.346153807987222, 0.3386597456648838]], "force_normal": [21.883069337760414, 10.398458456884919, 4.886604589287723, 0.41811192581508744], "force_tangent1": [-6.078043788947084, -1.8334606056848226, -1.1760820130283847, 0.04667602578178664], "force_tangent2": [7.9934977810606, 3.9701627546571294, 1.6074563453329458, -0.10622317751850742], "gap": [-4.7244851198439005e-09, -4.7244851199254324e-09, -4.724485119911988e-09, -4.724485119835206e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 40.936135434267044, "force_vector": [[-7.993498508314159, -21.883069186135938, 6.078043378405272], [-3.970163100235522, -10.398458359339056, 1.8334604106024095], [-1.6074565077324945, -4.886604557930258, 1.1760819213522367], [0.10622316362313543, -0.4181119284695925, -0.046676033625861355]], "force": [-13.464894952659042, -37.58624403187484, 9.040909676734056], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507770121128, -0.3461538031396929, 0.08870508244781615], "xaxis": [0.0, 1.8760705365224785e-08, -0.9999999999999999], "yaxis": [-3.323361782007665e-08, -0.9999999999999994, -1.8760705365224775e-08]}, "guid": "8495dd23-61e1-40ea-8696-c64e87d2bc72"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507770121128, -0.3461538031396929, 0.08870508244781615], [1.9412093516409423, -0.346153828571011, 0.06898908040075374], [1.94914239458442, -0.3461538335224689, 0.31886317303924633], [1.1696111168682606, -0.346153807987222, 0.3386597456648838]]}, "guid": "3822cfb9-182d-46aa-baf0-c5cba426921a"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507770121128, -0.3461538031396929, 0.08870508244781615], "guid": "49857e27-8935-452c-a92c-b28d439fe82f"}, {"dtype": "compas.geometry/Point", "data": [1.9412093516409423, -0.346153828571011, 0.06898908040075374], "guid": "79f50f83-ef3f-4170-8e25-b63fce0cf5f3"}, {"dtype": "compas.geometry/Point", "data": [1.94914239458442, -0.3461538335224689, 0.31886317303924633], "guid": "058a7012-da3f-4d82-a2c4-ac8b8464e332"}, {"dtype": "compas.geometry/Point", "data": [1.1696111168682606, -0.346153807987222, 0.3386597456648838], "guid": "852ff976-9ae8-467e-892e-a526beeb7cab"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507770121128, -0.3461538031396929, 0.08870508244781615], "xaxis": [0.0, 1.8760705365224785e-08, -0.9999999999999999], "yaxis": [0.9999999999999996, -3.323361782007664e-08, -6.234861121429419e-16]}, "guid": "c0e3c86a-ac1b-4121-bcda-b497afc8c662"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 21.88306933776042, "c_nn": 0, "c_u": -6.078043788947085, "c_v": -7.993497781060602}, {"c_np": 10.398458456884924, "c_nn": 0, "c_u": -1.8334606056848228, "c_v": -3.9701627546571303}, {"c_np": 4.886604589287724, "c_nn": 0, "c_u": -1.1760820130283849, "c_v": -1.6074563453329462}, {"c_np": 0.41811192581508755, "c_nn": 0, "c_u": 0.046676025781786645, "c_v": 0.10622317751850745}]}, "guid": "dff2895e-737a-40a3-b7aa-f7573e84ff6c"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507770121128, -0.3461538031396929, 0.08870508244781615], "xaxis": [0.0, 1.8760705365224785e-08, -0.9999999999999999], "yaxis": [-3.323361782007665e-08, -0.9999999999999994, -1.8760705365224775e-08]}, "guid": "0392cc48-100b-411e-8345-69b648027f0a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093516409423, -0.346153828571011, 0.06898908040075374], "xaxis": [0.0, 1.8760705365224785e-08, -0.9999999999999999], "yaxis": [-3.323361782007665e-08, -0.9999999999999994, -1.8760705365224775e-08]}, "guid": "644e71ec-f4b7-4bf3-8e66-72c6476562d1"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.94914239458442, -0.3461538335224689, 0.31886317303924633], "xaxis": [0.0, 1.8760705365224785e-08, -0.9999999999999999], "yaxis": [-3.323361782007665e-08, -0.9999999999999994, -1.8760705365224775e-08]}, "guid": "8bb383e2-2712-45c7-9fc9-a8932bb98b81"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111168682606, -0.346153807987222, 0.3386597456648838], "xaxis": [0.0, 1.8760705365224785e-08, -0.9999999999999999], "yaxis": [-3.323361782007665e-08, -0.9999999999999994, -1.8760705365224775e-08]}, "guid": "f96b50fb-7878-43af-803a-a570c8a0c007"}]}}, "39": {"40": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.34615384615384603, 0.09856370341234204], "guid": "15a81b1a-6e37-4c5d-a5da-93d06e97a16e"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.34615384615384603, 0.34855866711721994], "guid": "e1e949e4-e5f6-4fc8-b5a2-983253cdc482"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.46153846153846145, 0.34855866711721994], "guid": "cb387f6e-f542-42ee-aaff-a6dde6da53cd"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.46153846153846145, 0.09856370341234204], "guid": "51d04e6a-f884-48f2-b5f1-d7e6554268b5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, -0.40384615384615374, 0.22356118526478097], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.006347436895961065, 0.0, -0.9999798548195118]}, "guid": "ed18c415-308a-47aa-b990-bb63ebb5f6a7"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "606e6a76-920c-40a2-bd1c-9cf2ac4c200f"}], "contact_point": [[0.3883044465198018, -0.34615380191662815, 0.09856388165316608], [0.3898913108670466, -0.346153843312849, 0.3485588453280518], [0.38989131413021133, -0.4615384518211479, 0.3485588210428396], [0.388304449877551, -0.4615384253261579, 0.09856387226874533]], "force_normal": [4.666559856364696, 3173.009066437728, 3179.5170604503364, 4.365463141874247], "force_tangent1": [-0.09258784990320129, -27.12985397582648, -93.82915741810842, 0.05382015120343679], "force_tangent2": [-0.35440820824126645, 40.41918592831315, 31.864513868213844, -0.2141092298509194], "gap": [-5.345632055682207e-09, -5.345502291909671e-09, -5.345274893337477e-09, -5.345801733746259e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6363.112887911931, "force_vector": [[4.668715438067216, -0.09258936527161787, 0.32477984673378474], [3172.6885861242686, -27.12957141797182, -60.55903809793357], [3179.2507494476945, -93.82891458062365, -52.046158796716675], [4.366734247476541, 0.05381928151403279, 0.18639557639140514]], "force": [6360.9747852575065, -120.99725608235305, -112.09402147152507], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044465198018, -0.34615380191662815, 0.09856388165316608], "xaxis": [-0.0, 0.999999999989115, 4.665829558047425e-06], "yaxis": [0.9999798546894308, 2.9616154303946217e-08, -0.006347457388910223]}, "guid": "5adc44d5-68da-4dbc-849c-47eee3b79896"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.3883044465198018, -0.34615380191662815, 0.09856388165316608], [0.3898913108670466, -0.346153843312849, 0.3485588453280518], [0.38989131413021133, -0.4615384518211479, 0.3485588210428396], [0.388304449877551, -0.4615384253261579, 0.09856387226874533]]}, "guid": "b37e75b5-cad8-4339-8a20-376914c4a517"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044465198018, -0.34615380191662815, 0.09856388165316608], "guid": "a55d7b8f-697c-4bc5-bcb1-1dda3d3c467b"}, {"dtype": "compas.geometry/Point", "data": [0.3898913108670466, -0.346153843312849, 0.3485588453280518], "guid": "696adc58-658c-4aa5-aa1e-89c23d4aea92"}, {"dtype": "compas.geometry/Point", "data": [0.38989131413021133, -0.4615384518211479, 0.3485588210428396], "guid": "9741822f-0832-42a3-b4c8-42be96ea9224"}, {"dtype": "compas.geometry/Point", "data": [0.388304449877551, -0.4615384253261579, 0.09856387226874533], "guid": "bd8018a2-c042-4e43-b2c7-0396bd35445e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044465198018, -0.34615380191662815, 0.09856388165316608], "xaxis": [-0.0, 0.999999999989115, 4.665829558047425e-06], "yaxis": [0.0063474573889793166, -4.6657355634619154e-06, 0.9999798546785461]}, "guid": "e30e4232-3eb4-4d8d-b7a1-10cd82957d5e"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 4.666559856364697, "c_nn": 0, "c_u": -0.09258784990320129, "c_v": 0.35440820824126645}, {"c_np": 3173.009066437728, "c_nn": 0, "c_u": -27.12985397582648, "c_v": -40.419185928313134}, {"c_np": 3179.517060450337, "c_nn": 0, "c_u": -93.82915741810842, "c_v": -31.864513868213837}, {"c_np": 4.365463141874247, "c_nn": 0, "c_u": 0.053820151203436785, "c_v": 0.2141092298509194}]}, "guid": "891ce3a8-7975-4b74-8182-48a16d5938fe"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044465198018, -0.34615380191662815, 0.09856388165316608], "xaxis": [-0.0, 0.999999999989115, 4.665829558047425e-06], "yaxis": [0.9999798546894308, 2.9616154303946217e-08, -0.006347457388910223]}, "guid": "fd127639-cf41-4160-9daa-a83bdea18ac5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913108670466, -0.346153843312849, 0.3485588453280518], "xaxis": [-0.0, 0.999999999989115, 4.665829558047425e-06], "yaxis": [0.9999798546894308, 2.9616154303946217e-08, -0.006347457388910223]}, "guid": "46e9403f-e261-433c-83e7-98279e922029"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989131413021133, -0.4615384518211479, 0.3485588210428396], "xaxis": [-0.0, 0.999999999989115, 4.665829558047425e-06], "yaxis": [0.9999798546894308, 2.9616154303946217e-08, -0.006347457388910223]}, "guid": "72f9d6b6-8c4b-4a7a-bdf6-cdea01ddef8b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.388304449877551, -0.4615384253261579, 0.09856387226874533], "xaxis": [-0.0, 0.999999999989115, 4.665829558047425e-06], "yaxis": [0.9999798546894308, 2.9616154303946217e-08, -0.006347457388910223]}, "guid": "6632c0e4-c516-4fd1-94f6-201c852d8d07"}]}, "49": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.23076923076923062, 0.09856370341234204], "guid": "09916abd-7e2f-4b5b-9461-ba4766d4640a"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.23076923076923062, 0.34855866711721994], "guid": "015abca0-5d6a-4443-ad74-53620fa51e99"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.34615384615384603, 0.34855866711721994], "guid": "32519de3-f08c-4366-9e31-371ff4ecc795"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.34615384615384603, 0.09856370341234204], "guid": "5167ae8b-124c-4311-9565-5ca049af5dda"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, -0.28846153846153827, 0.22356118526478097], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.006347436895961065, 0.0, 0.9999798548195118]}, "guid": "c53aa1c0-49d6-443d-99ad-768c0dcb9684"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7775ecd3-4cc4-4699-8151-6a6c943c0515"}], "contact_point": [[0.38830444618603355, -0.2307691958543879, 0.0985638971800557], [0.3898913113835575, -0.2307692173583992, 0.34855885339881604], [0.3898913146467241, -0.3461538258666998, 0.3485588382947921], [0.3883044494492001, -0.3461538043626885, 0.09856388207603183]], "force_normal": [87.23917367009281, 3489.7281921521085, 3502.419819605542, 157.4611044223357], "force_tangent1": [17.835824496806804, -39.86522423937963, -48.604312892397516, 29.818093667340715], "force_tangent2": [35.51530988345033, 100.76620606202178, 91.77689837705663, 51.77531591178036], "gap": [-1.1082603273789537e-08, -1.1082004449450463e-08, -1.1082009728852378e-08, -1.108220542905495e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7242.3715730162985, "force_vector": [[87.01198416420556, 17.835989915384975, -36.06825986633313], [3489.0182808533386, -39.864660518493125, -122.91527245209637], [3501.766711909467, -48.60379002841687, -114.00674554957514], [157.1292905184569, 29.818335701131463, -52.77361434279125]], "force": [7234.9262674454685, -40.81412493039356, -325.76389221079586], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444618603355, -0.2307691958543879, 0.0985638971800557], "xaxis": [-0.0, 0.9999999999894832, 4.586259254123782e-06], "yaxis": [0.9999798546666413, 2.911110165634323e-08, -0.00634746097919814]}, "guid": "f6a402a8-f41f-4e05-a365-7692c0c2df57"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.38830444618603355, -0.2307691958543879, 0.0985638971800557], [0.3898913113835575, -0.2307692173583992, 0.34855885339881604], [0.3898913146467241, -0.3461538258666998, 0.3485588382947921], [0.3883044494492001, -0.3461538043626885, 0.09856388207603183]]}, "guid": "4d02bdb1-2ca4-46b9-824d-6b330804fccc"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830444618603355, -0.2307691958543879, 0.0985638971800557], "guid": "4f5fa4b2-635e-4820-9d3e-47d01f067a3f"}, {"dtype": "compas.geometry/Point", "data": [0.3898913113835575, -0.2307692173583992, 0.34855885339881604], "guid": "b5642914-ef70-4e33-af1d-10d5784a5c31"}, {"dtype": "compas.geometry/Point", "data": [0.3898913146467241, -0.3461538258666998, 0.3485588382947921], "guid": "5b6f0997-b588-4e80-9fe1-5d0e15a83c1b"}, {"dtype": "compas.geometry/Point", "data": [0.3883044494492001, -0.3461538043626885, 0.09856388207603183], "guid": "50d666fc-8189-4969-bdce-37bc74e9be32"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444618603355, -0.2307691958543879, 0.0985638971800557], "xaxis": [-0.0, 0.9999999999894832, 4.586259254123782e-06], "yaxis": [0.006347460979264895, -4.586166862402238e-06, 0.9999798546561245]}, "guid": "6fb4679b-1bcb-4a76-b5c6-b2a65c5f57e5"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 87.2391736700928, "c_nn": 0, "c_u": 17.835824496806808, "c_v": -35.515309883450335}, {"c_np": 3489.728192152109, "c_nn": 0, "c_u": -39.865224239379636, "c_v": -100.76620606202178}, {"c_np": 3502.4198196055427, "c_nn": 0, "c_u": -48.604312892397516, "c_v": -91.77689837705663}, {"c_np": 157.4611044223357, "c_nn": 0, "c_u": 29.818093667340715, "c_v": -51.77531591178036}]}, "guid": "36be7453-6b59-4af9-9c7a-f7a152fba3d9"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444618603355, -0.2307691958543879, 0.0985638971800557], "xaxis": [-0.0, 0.9999999999894832, 4.586259254123782e-06], "yaxis": [0.9999798546666413, 2.911110165634323e-08, -0.00634746097919814]}, "guid": "4e8c4eb9-0d92-4dc6-a5aa-6f3c3cf3b9f1"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913113835575, -0.2307692173583992, 0.34855885339881604], "xaxis": [-0.0, 0.9999999999894832, 4.586259254123782e-06], "yaxis": [0.9999798546666413, 2.911110165634323e-08, -0.00634746097919814]}, "guid": "8ffda4bb-4bdb-4855-b991-8bebf2fbccf5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913146467241, -0.3461538258666998, 0.3485588382947921], "xaxis": [-0.0, 0.9999999999894832, 4.586259254123782e-06], "yaxis": [0.9999798546666413, 2.911110165634323e-08, -0.00634746097919814]}, "guid": "39ebd47a-8c38-419f-87c1-3139941598cb"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044494492001, -0.3461538043626885, 0.09856388207603183], "xaxis": [-0.0, 0.9999999999894832, 4.586259254123782e-06], "yaxis": [0.9999798546666413, 2.911110165634323e-08, -0.00634746097919814]}, "guid": "b33be05b-0db5-43d0-a20b-e8b20344f48d"}]}, "48": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507772552847, -0.23076923076923067, 0.08870494999794476], "guid": "dfdaa079-a597-43bf-9275-e79cd9ef78cf"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893074, -0.23076923076923067, 0.33865962455932286], "guid": "9f8473fb-c434-4446-96a8-26b1f88d3490"}, {"dtype": "compas.geometry/Point", "data": [0.3898913113343645, -0.23076923076923067, 0.34855866711721994], "guid": "07a84957-1770-4261-a1cc-8a275ffb5784"}, {"dtype": "compas.geometry/Point", "data": [0.38830445211037423, -0.23076923076923067, 0.09856370341234204], "guid": "ac1b7b3a-0193-4908-bbac-731c03b98a61"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7781654885444437, -0.23076923076923067, 0.21870669236847642], "xaxis": [-0.9999194200897036, 0.0, 0.012694618051398382], "yaxis": [0.012694618051398382, 0.0, 0.9999194200897036]}, "guid": "38cb208e-f3d5-4760-97ff-3f2d94f76ba6"}, "size": 0.19454502163765702, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "d340fc4c-2f6b-4a58-ae63-b4141025286b"}], "contact_point": [[0.3883044449857435, -0.2307691968738502, 0.09856390349838051], [1.1648507667950352, -0.23076918105837424, 0.08870510898801674], [1.169611106651183, -0.23076919326853879, 0.33865976475450354], [0.38989131434475993, -0.23076920914864685, 0.3485588445541549]], "force_normal": [20.86782916834343, 6.736191485147947, 0.5920140505686391, 0.6187887317479633], "force_tangent1": [-4.099094442911073, -1.4247556027327664, -0.04190585264311693, 0.12112231379655454], "force_tangent2": [-9.25503870523477, -2.587597370520754, 0.02283183390440574, -0.008860027165230919], "gap": [-4.0012838853506786e-09, -4.001283885446413e-09, -4.001283885440694e-09, -4.001283885364597e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 31.62048992180946, "force_vector": [[9.255039117196553, -20.867829187415197, 4.099093415681935], [2.587597503503128, -6.736191504199237, 1.424755271140432], [-0.0228318222171735, -0.5920140530822086, 0.0419058235009344], [0.008860039381034926, -0.618788725610747, -0.12112234425673367]], "force": [11.828664837863544, -28.81482347030739, 5.444632166066567], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044449857435, -0.2307691968738502, 0.09856390349838051], "xaxis": [0.0, 4.922549123511975e-08, -0.9999999999999988], "yaxis": [1.9741477797350403e-08, -0.9999999999999986, -4.9225491235119736e-08]}, "guid": "3a84149c-5408-42cb-ac07-3df4d1d93566"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.3883044449857435, -0.2307691968738502, 0.09856390349838051], [1.1648507667950352, -0.23076918105837424, 0.08870510898801674], [1.169611106651183, -0.23076919326853879, 0.33865976475450354], [0.38989131434475993, -0.23076920914864685, 0.3485588445541549]]}, "guid": "18f7049d-898c-4785-9918-64c7385e2809"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044449857435, -0.2307691968738502, 0.09856390349838051], "guid": "2c8f06c4-6157-4c50-ba51-6af86c9c8831"}, {"dtype": "compas.geometry/Point", "data": [1.1648507667950352, -0.23076918105837424, 0.08870510898801674], "guid": "de04d117-2ae9-4a1d-9b4e-88ceb3869ccf"}, {"dtype": "compas.geometry/Point", "data": [1.169611106651183, -0.23076919326853879, 0.33865976475450354], "guid": "4b02c933-d88e-4849-96c7-78d868ba16cf"}, {"dtype": "compas.geometry/Point", "data": [0.38989131434475993, -0.23076920914864685, 0.3485588445541549], "guid": "330c98ec-7c60-42f2-a9b3-431ba6795aa7"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044449857435, -0.2307691968738502, 0.09856390349838051], "xaxis": [0.0, 4.922549123511975e-08, -0.9999999999999988], "yaxis": [0.9999999999999998, 1.974147779735038e-08, 9.717839422817834e-16]}, "guid": "e215a7d3-f073-4c75-908e-ff913c91647c"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 20.86782916834343, "c_nn": 0, "c_u": -4.099094442911072, "c_v": 9.255038705234767}, {"c_np": 6.736191485147947, "c_nn": 0, "c_u": -1.4247556027327661, "c_v": 2.587597370520754}, {"c_np": 0.592014050568639, "c_nn": 0, "c_u": -0.041905852643116935, "c_v": -0.02283183390440574}, {"c_np": 0.6187887317479633, "c_nn": 0, "c_u": 0.12112231379655453, "c_v": 0.008860027165230919}]}, "guid": "7f03933e-7a17-4f83-ae4d-0dbc23983f0e"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044449857435, -0.2307691968738502, 0.09856390349838051], "xaxis": [0.0, 4.922549123511975e-08, -0.9999999999999988], "yaxis": [1.9741477797350403e-08, -0.9999999999999986, -4.9225491235119736e-08]}, "guid": "85f84f72-6648-41de-8183-0f531815d454"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507667950352, -0.23076918105837424, 0.08870510898801674], "xaxis": [0.0, 4.922549123511975e-08, -0.9999999999999988], "yaxis": [1.9741477797350403e-08, -0.9999999999999986, -4.9225491235119736e-08]}, "guid": "62cceed1-8e4b-4d49-be62-f5f8e435b7d1"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.169611106651183, -0.23076919326853879, 0.33865976475450354], "xaxis": [0.0, 4.922549123511975e-08, -0.9999999999999988], "yaxis": [1.9741477797350403e-08, -0.9999999999999986, -4.9225491235119736e-08]}, "guid": "797c7e53-09bd-4efe-ba64-27d4ed5b5a0d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989131434475993, -0.23076920914864685, 0.3485588445541549], "xaxis": [0.0, 4.922549123511975e-08, -0.9999999999999988], "yaxis": [1.9741477797350403e-08, -0.9999999999999986, -4.9225491235119736e-08]}, "guid": "8a8b06ee-8481-40dc-9dd5-a36412e184cf"}]}, "47": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.34615384615384603, 0.08870494999794477], "guid": "e628590b-1ce5-4155-8968-990320d2cb8c"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.34615384615384603, 0.33865962455932297], "guid": "246a7ebc-05a9-4c78-958c-0bef8c8fc547"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.23076923076923062, 0.33865962455932297], "guid": "801f8e7f-dd52-44db-9f98-b2ac44dce060"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.23076923076923062, 0.08870494999794477], "guid": "6d8574e1-91a2-496d-a63f-4ee741854ccc"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, -0.2884615384615384, 0.2136822872786339], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.019041287736088822, 0.0, 0.9998186982455127]}, "guid": "596f7c8d-face-487c-a2df-efbd7caf63d9"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "551d5613-0e04-4d52-a44d-e50ddf057a08"}], "contact_point": [[1.164850765964724, -0.3461538023468156, 0.08870508377436176], [1.1696111099905206, -0.3461537983015719, 0.33865975791502856], [1.1696111108417366, -0.23076920469556816, 0.3386597525920995], [1.1648507670996786, -0.23076917893848303, 0.08870509334987939]], "force_normal": [525.8972666867888, 2583.179703951857, 2635.3130482191277, 466.6217067509886], "force_tangent1": [-47.322117941162155, -40.865473755324864, -36.732643709232555, -8.74985820063562], "force_tangent2": [-94.2077069808436, -180.51801304790337, -137.9018959337254, -87.23364183047197], "gap": [-1.3952208306772854e-08, -1.3951756774815196e-08, -1.3951633130734111e-08, -1.3952331902331987e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6232.527226303676, "force_vector": [[-524.0080753241679, 47.32216311295493, 104.20441393258429], [-2579.2740532122125, 40.86557331656621, 229.67256308180623], [-2632.2094150389917, 36.73272523039784, 188.05686482341358], [-464.8760580486353, 8.749899860500706, 96.10294169450259]], "force": [-6200.367601624007, 133.6703615204197, 618.0367835323066], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.164850765964724, -0.3461538023468156, 0.08870508377436176], "xaxis": [0.0, -0.9999999999999061, 4.3349208183659764e-07], "yaxis": [-0.9998186965625803, 8.254285768004001e-09, 0.019041376103184814]}, "guid": "fb75faf0-21dc-46a7-8781-7e070d23d20c"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.164850765964724, -0.3461538023468156, 0.08870508377436176], [1.1696111099905206, -0.3461537983015719, 0.33865975791502856], [1.1696111108417366, -0.23076920469556816, 0.3386597525920995], [1.1648507670996786, -0.23076917893848303, 0.08870509334987939]]}, "guid": "5df56bdf-b9a6-481e-b085-e0cea434a485"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850765964724, -0.3461538023468156, 0.08870508377436176], "guid": "5b4e3155-eb7d-49bd-9a73-c631da03f09e"}, {"dtype": "compas.geometry/Point", "data": [1.1696111099905206, -0.3461537983015719, 0.33865975791502856], "guid": "28a7efc8-5f1a-4cc4-8f2b-a9dc24e21a4a"}, {"dtype": "compas.geometry/Point", "data": [1.1696111108417366, -0.23076920469556816, 0.3386597525920995], "guid": "65a7c670-90a3-4722-8923-18842741feb5"}, {"dtype": "compas.geometry/Point", "data": [1.1648507670996786, -0.23076917893848303, 0.08870509334987939], "guid": "9ab4c193-dd21-4c2d-9187-c80091a85662"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.164850765964724, -0.3461538023468156, 0.08870508377436176], "xaxis": [0.0, -0.9999999999999061, 4.3349208183659764e-07], "yaxis": [0.019041376103186607, 4.3341348823206645e-07, 0.9998186965624863]}, "guid": "3935c9f0-b1d8-4b2a-8d86-c73d2a8230e4"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 525.897266686789, "c_nn": 0, "c_u": -47.322117941162155, "c_v": 94.2077069808436}, {"c_np": 2583.179703951857, "c_nn": 0, "c_u": -40.865473755324864, "c_v": 180.5180130479033}, {"c_np": 2635.3130482191273, "c_nn": 0, "c_u": -36.73264370923255, "c_v": 137.90189593372537}, {"c_np": 466.62170675098855, "c_nn": 0, "c_u": -8.749858200635618, "c_v": 87.23364183047195}]}, "guid": "8cabac32-d529-42ad-96e1-1a8d6f9df7d1"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.164850765964724, -0.3461538023468156, 0.08870508377436176], "xaxis": [0.0, -0.9999999999999061, 4.3349208183659764e-07], "yaxis": [-0.9998186965625803, 8.254285768004001e-09, 0.019041376103184814]}, "guid": "32400612-0ae6-435d-ab8e-22a7f1b9dd1b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111099905206, -0.3461537983015719, 0.33865975791502856], "xaxis": [0.0, -0.9999999999999061, 4.3349208183659764e-07], "yaxis": [-0.9998186965625803, 8.254285768004001e-09, 0.019041376103184814]}, "guid": "d4a5ac9d-5502-46dd-a732-aebec9761613"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111108417366, -0.23076920469556816, 0.3386597525920995], "xaxis": [0.0, -0.9999999999999061, 4.3349208183659764e-07], "yaxis": [-0.9998186965625803, 8.254285768004001e-09, 0.019041376103184814]}, "guid": "53bd6db3-65e0-4f63-88f7-d33f1a275e9c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507670996786, -0.23076917893848303, 0.08870509334987939], "xaxis": [0.0, -0.9999999999999061, 4.3349208183659764e-07], "yaxis": [-0.9998186965625803, 8.254285768004001e-09, 0.019041376103184814]}, "guid": "5aaa56ea-9a9b-45c1-8ee7-8cd8380fe837"}]}}, "40": {"41": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.34615384615384603, 0.09856370341234416], "guid": "ffa169c0-65bf-4a82-9582-95549632eaf4"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.34615384615384603, 0.34855866711722205], "guid": "39c1d75d-f239-4c16-960d-33b2068e81db"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.46153846153846145, 0.34855866711722205], "guid": "2577d32b-77e7-42ef-aa0d-3ccf9a381ad8"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.46153846153846145, 0.09856370341234416], "guid": "ea729c6b-5d1d-49ba-b939-ecd726a3bd9a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, -0.40384615384615385, 0.2235611852647831], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "1d28672b-909d-4068-9242-1a0a5233e49f"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "212b7803-4951-47fd-b341-bc322706f871"}], "contact_point": [[-0.3898913222483025, -0.34615387323404323, 0.34855882886484446], [-0.38989131799198423, -0.46153847429256495, 0.348558805460406], [-0.3883044476428243, -0.46153844587726567, 0.09856385672351628], [-0.3883044518991425, -0.3461538299175827, 0.09856388012787111]], "force_normal": [3475.278537525, 3526.591202854639, 68.06232978061358, 107.9738009911709], "force_tangent1": [16.425148687810108, 52.280593707312846, -13.467982736497197, -10.956602504507552], "force_tangent2": [95.24349584661486, 110.47487488247427, 27.485894422701143, 24.074810004823817], "gap": [-1.1400339218445145e-08, -1.1400423926269234e-08, -1.140105896122918e-08, -1.1401077188104051e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7182.651741418515, "force_vector": [[3474.6039700675287, -16.42449080599862, 117.300936420554], [3525.8189207788073, -52.27984857477655, 132.85791591614787], [67.88649241938946, 13.468139310772322, 27.917289568818585], [107.81881139096136, 10.95674136898932, 24.759625290066595]], "force": [7176.128194656686, -44.279458701013525, 302.83576719558704], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913222483025, -0.34615387323404323, 0.34855882886484446], "xaxis": [0.0, -0.9999999999842724, 5.6084980212439795e-06], "yaxis": [0.9999798545346383, 3.559983897485353e-08, 0.006347481774879452]}, "guid": "e65b6ed3-6d73-44c1-b91a-6c3d6759864c"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.3898913222483025, -0.34615387323404323, 0.34855882886484446], [-0.38989131799198423, -0.46153847429256495, 0.348558805460406], [-0.3883044476428243, -0.46153844587726567, 0.09856385672351628], [-0.3883044518991425, -0.3461538299175827, 0.09856388012787111]]}, "guid": "1fc235b2-2a5a-4039-ba50-2608b2963332"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.3898913222483025, -0.34615387323404323, 0.34855882886484446], "guid": "48e183cc-fba9-4731-ab43-09dbc6cd65a0"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131799198423, -0.46153847429256495, 0.348558805460406], "guid": "d08689fb-535c-4d86-bab2-3b4374d53870"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044476428243, -0.46153844587726567, 0.09856385672351628], "guid": "9b044699-2ca3-4df3-abe5-b261f0d8b7a0"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044518991425, -0.3461538299175827, 0.09856388012787111], "guid": "c645ec75-ec31-406c-a02a-ae2e1a00eba1"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913222483025, -0.34615387323404323, 0.34855882886484446], "xaxis": [0.0, -0.9999999999842724, 5.6084980212439795e-06], "yaxis": [0.0063474817749792824, -5.608385035441361e-06, -0.999979854518911]}, "guid": "af868505-93aa-4c2c-b9ce-1f4b14b04942"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3475.278537525001, "c_nn": 0, "c_u": 16.425148687810108, "c_v": -95.24349584661486}, {"c_np": 3526.5912028546395, "c_nn": 0, "c_u": 52.28059370731283, "c_v": -110.47487488247424}, {"c_np": 68.06232978061361, "c_nn": 0, "c_u": -13.467982736497195, "c_v": -27.485894422701143}, {"c_np": 107.97380099117093, "c_nn": 0, "c_u": -10.956602504507549, "c_v": -24.07481000482382}]}, "guid": "cfe185c8-c2c6-4649-afd0-4b48710c2456"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913222483025, -0.34615387323404323, 0.34855882886484446], "xaxis": [0.0, -0.9999999999842724, 5.6084980212439795e-06], "yaxis": [0.9999798545346383, 3.559983897485353e-08, 0.006347481774879452]}, "guid": "7b669116-cc56-44c0-9182-98bc97e2bb11"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989131799198423, -0.46153847429256495, 0.348558805460406], "xaxis": [0.0, -0.9999999999842724, 5.6084980212439795e-06], "yaxis": [0.9999798545346383, 3.559983897485353e-08, 0.006347481774879452]}, "guid": "254d0699-b38b-4121-835d-b39065ba4715"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044476428243, -0.46153844587726567, 0.09856385672351628], "xaxis": [0.0, -0.9999999999842724, 5.6084980212439795e-06], "yaxis": [0.9999798545346383, 3.559983897485353e-08, 0.006347481774879452]}, "guid": "ecee628a-c681-464a-9375-c54bc7171ebd"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044518991425, -0.3461538299175827, 0.09856388012787111], "xaxis": [0.0, -0.9999999999842724, 5.6084980212439795e-06], "yaxis": [0.9999798545346383, 3.559983897485353e-08, 0.006347481774879452]}, "guid": "6c49f908-2872-4b8b-a0c2-79b2ad3fe35a"}]}, "49": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830445211037423, -0.34615384615384603, 0.09856370341234202], "guid": "6a134e5c-59dc-4659-a170-82466d21d85d"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.34615384615384603, 0.34855866711721994], "guid": "f1105f80-64d5-4fff-908d-2b4109e6b452"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436356, -0.34615384615384603, 0.34855866711722205], "guid": "ffef47e6-7f15-4d90-98be-2ec6729e8218"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044521103738, -0.34615384615384603, 0.09856370341234415], "guid": "cc1734a5-19b5-447f-a659-af2613493168"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.6558973299002204e-16, -0.34615384615384615, 0.2236461482078574], "xaxis": [-1.0, 0.0, 2.937822653657733e-15], "yaxis": [2.937822653657733e-15, 0.0, 1.0]}, "guid": "c0e74ec3-bf94-4e00-8197-7915f58271ce"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a9d414d5-0a33-45b5-b5c5-5d52ad322e6a"}], "contact_point": [[-0.3898913028367776, -0.34615386609262405, 0.3485588320420236], [-0.38830444837892236, -0.346153834998803, 0.09856387608508964], [0.38830444340622194, -0.34615380462067546, 0.09856388353567401], [0.38989129041349657, -0.34615383559035284, 0.348558839492608]], "force_normal": [0.6876455101750547, 28.88793038266361, 32.237749480325874, 0.5470959156479387], "force_tangent1": [0.22649787749682612, -1.3650543290055506, -1.2889259913445856, 0.0764059610790424], "force_tangent2": [0.21288326625363913, -13.468546924455053, -15.294146464229694, 0.21258895472687825], "gap": [-3.7435200845956135e-09, -3.743520084599706e-09, -3.7435200845459306e-09, -3.7435200845715715e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 68.53720017223284, "force_vector": [[-0.212883239355436, -0.6876454903872032, -0.2264979628539192], [13.468548054446302, -28.88793002526608, 1.365050743161233], [15.294147725253739, -32.2377490420677, 1.2889219896889057], [-0.21258893332646644, -0.5470959144794105, -0.07640602898978564]], "force": [28.33722360701814, -62.360420472200396, 2.351068741006434], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913028367776, -0.34615386609262405, 0.3485588320420236], "xaxis": [0.0, 1.241295006227422e-07, -0.9999999999999923], "yaxis": [3.9116379879689326e-08, -0.9999999999999917, -1.2412950062274212e-07]}, "guid": "9e0c17ca-a5ba-461d-ae5b-24ef4513c76d"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.3898913028367776, -0.34615386609262405, 0.3485588320420236], [-0.38830444837892236, -0.346153834998803, 0.09856387608508964], [0.38830444340622194, -0.34615380462067546, 0.09856388353567401], [0.38989129041349657, -0.34615383559035284, 0.348558839492608]]}, "guid": "c38ff79c-a6f1-453a-b8bf-db3089e0754b"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.3898913028367776, -0.34615386609262405, 0.3485588320420236], "guid": "7446fff2-0034-4465-90bd-50aec7ef47c7"}, {"dtype": "compas.geometry/Point", "data": [-0.38830444837892236, -0.346153834998803, 0.09856387608508964], "guid": "a3fa828b-6982-4acb-bb1c-39d7a02f79a9"}, {"dtype": "compas.geometry/Point", "data": [0.38830444340622194, -0.34615380462067546, 0.09856388353567401], "guid": "2c6c3b17-f9cd-4e66-9cc7-91d7bcfaf8aa"}, {"dtype": "compas.geometry/Point", "data": [0.38989129041349657, -0.34615383559035284, 0.348558839492608], "guid": "7f5e5bec-ecef-4932-9d04-165cceae150a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913028367776, -0.34615386609262405, 0.3485588320420236], "xaxis": [0.0, 1.241295006227422e-07, -0.9999999999999923], "yaxis": [0.9999999999999993, 3.911637987968903e-08, 4.855496700635316e-15]}, "guid": "b1c2e42b-8c87-40df-9ec8-c44ec39bee93"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.6876455101750548, "c_nn": 0, "c_u": 0.22649787749682612, "c_v": -0.21288326625363918}, {"c_np": 28.887930382663615, "c_nn": 0, "c_u": -1.3650543290055508, "c_v": 13.468546924455055}, {"c_np": 32.23774948032588, "c_nn": 0, "c_u": -1.2889259913445856, "c_v": 15.294146464229698}, {"c_np": 0.5470959156479387, "c_nn": 0, "c_u": 0.0764059610790424, "c_v": -0.21258895472687828}]}, "guid": "4e7026e9-9ba9-4e72-999d-acdd52c47ecb"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913028367776, -0.34615386609262405, 0.3485588320420236], "xaxis": [0.0, 1.241295006227422e-07, -0.9999999999999923], "yaxis": [3.9116379879689326e-08, -0.9999999999999917, -1.2412950062274212e-07]}, "guid": "719d3fee-8372-4a45-9597-86555eb3587c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830444837892236, -0.346153834998803, 0.09856387608508964], "xaxis": [0.0, 1.241295006227422e-07, -0.9999999999999923], "yaxis": [3.9116379879689326e-08, -0.9999999999999917, -1.2412950062274212e-07]}, "guid": "90d47982-def5-41d6-b346-a39418be5d76"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444340622194, -0.34615380462067546, 0.09856388353567401], "xaxis": [0.0, 1.241295006227422e-07, -0.9999999999999923], "yaxis": [3.9116379879689326e-08, -0.9999999999999917, -1.2412950062274212e-07]}, "guid": "d744bea1-8fd3-4cc4-a08b-12624e56f022"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989129041349657, -0.34615383559035284, 0.348558839492608], "xaxis": [0.0, 1.241295006227422e-07, -0.9999999999999923], "yaxis": [3.9116379879689326e-08, -0.9999999999999917, -1.2412950062274212e-07]}, "guid": "a27d798b-5914-4b1d-8b1f-384bf099b644"}]}}, "41": {"42": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.34615384615384603, 0.08870494999794358], "guid": "21e358d0-6a4e-47ab-9217-7103b4df39f6"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.34615384615384603, 0.33865962455932164], "guid": "ebe0e780-2e09-41e7-ac01-8c4a7636fc27"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.46153846153846145, 0.33865962455932164], "guid": "1308a3a6-d61f-42b0-a0b1-4ff87f80a105"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.46153846153846145, 0.08870494999794358], "guid": "26fc0732-a4fc-4214-b241-d5f4492ba3cd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, -0.4038461538461537, 0.2136822872786326], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.019041287736090595, 0.0, 0.9998186982455127]}, "guid": "fec01f9b-fd03-4ede-baea-1cf5f6dd56e3"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "af047e96-94d5-401b-849e-43a6579b00a8"}], "contact_point": [[-1.169611112306725, -0.34615389957738685, 0.33865973000011523], [-1.1696111110299015, -0.4615385006339811, 0.3386597148016154], [-1.1648507679344073, -0.46153847138249227, 0.08870504809514616], [-1.1648507692112309, -0.3461538628753174, 0.08870506329364268]], "force_normal": [2698.144495284981, 2659.9858099141497, 437.2121556260323, 486.555922211364], "force_tangent1": [47.756778367807826, 6.289350949159392, 11.989757915950257, 54.697229482780465], "force_tangent2": [164.5090183278695, 171.79298416008868, 79.27185604141991, 75.07753627808783], "gap": [-8.640535574094252e-09, -8.640617794907742e-09, -8.640077338538849e-09, -8.640339862343627e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6302.187126029768, "force_vector": [[2694.5228350038583, -47.75668137965554, 215.85558935151394], [2656.2323712215975, -6.28925101524856, 222.41162218458985], [435.6234426103155, -11.9897185633646, 87.5826088867249], [485.03812861099664, -54.69719159227046, 84.32864181932007]], "force": [6271.416777446769, -120.73284255053916, 610.1784622421487], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611112306725, -0.34615389957738685, 0.33865973000011523], "xaxis": [0.0, -0.9999999999998991, 4.4931964654233486e-07], "yaxis": [0.9998186966226427, 8.555662963329182e-09, 0.019041372949451487]}, "guid": "f9cb56ec-ddf9-472d-85fb-649558feca51"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.169611112306725, -0.34615389957738685, 0.33865973000011523], [-1.1696111110299015, -0.4615385006339811, 0.3386597148016154], [-1.1648507679344073, -0.46153847138249227, 0.08870504809514616], [-1.1648507692112309, -0.3461538628753174, 0.08870506329364268]]}, "guid": "6309ec82-bf17-4855-91c3-bcf32de6e5e4"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.169611112306725, -0.34615389957738685, 0.33865973000011523], "guid": "2ca49ebd-f0cc-42ea-b8d3-cd1e2878e776"}, {"dtype": "compas.geometry/Point", "data": [-1.1696111110299015, -0.4615385006339811, 0.3386597148016154], "guid": "041d42a5-f4f7-4559-abb4-d047fd59a737"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507679344073, -0.46153847138249227, 0.08870504809514616], "guid": "d1f1c412-408a-4722-8e42-79318f2b0a3f"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507692112309, -0.3461538628753174, 0.08870506329364268], "guid": "95657cd9-0a0d-4463-82f7-641289b19e54"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611112306725, -0.34615389957738685, 0.33865973000011523], "xaxis": [0.0, -0.9999999999998991, 4.4931964654233486e-07], "yaxis": [0.01904137294945341, -4.492381833729037e-07, -0.9998186966225417]}, "guid": "baecec41-f6a1-4bdc-91bf-e54edf415434"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2698.1444952849815, "c_nn": 0, "c_u": 47.75677836780783, "c_v": -164.5090183278695}, {"c_np": 2659.9858099141493, "c_nn": 0, "c_u": 6.289350949159392, "c_v": -171.7929841600887}, {"c_np": 437.2121556260323, "c_nn": 0, "c_u": 11.989757915950257, "c_v": -79.27185604141992}, {"c_np": 486.5559222113641, "c_nn": 0, "c_u": 54.69722948278047, "c_v": -75.07753627808783}]}, "guid": "632d609c-ed7d-4a8a-b961-3bf1f4d0d789"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611112306725, -0.34615389957738685, 0.33865973000011523], "xaxis": [0.0, -0.9999999999998991, 4.4931964654233486e-07], "yaxis": [0.9998186966226427, 8.555662963329182e-09, 0.019041372949451487]}, "guid": "85f6501e-2ce0-4009-86a2-2cb36c4f91e1"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111110299015, -0.4615385006339811, 0.3386597148016154], "xaxis": [0.0, -0.9999999999998991, 4.4931964654233486e-07], "yaxis": [0.9998186966226427, 8.555662963329182e-09, 0.019041372949451487]}, "guid": "335af115-456c-4361-a2de-286f7121bd1f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507679344073, -0.46153847138249227, 0.08870504809514616], "xaxis": [0.0, -0.9999999999998991, 4.4931964654233486e-07], "yaxis": [0.9998186966226427, 8.555662963329182e-09, 0.019041372949451487]}, "guid": "d7dd8d30-f65e-49af-b39e-dc09583ef8b2"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507692112309, -0.3461538628753174, 0.08870506329364268], "xaxis": [0.0, -0.9999999999998991, 4.4931964654233486e-07], "yaxis": [0.9998186966226427, 8.555662963329182e-09, 0.019041372949451487]}, "guid": "5c581693-5b47-4e24-9583-6cf34e83dfe8"}]}, "51": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.23076923076923062, 0.08870494999794358], "guid": "4f80e000-416c-482f-985d-d5c6eef7e4ed"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.23076923076923062, 0.33865962455932164], "guid": "77371753-a9eb-4824-9740-c5aabb193e76"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.34615384615384603, 0.33865962455932164], "guid": "f48f7ac4-a61e-4212-8149-5807591f08cf"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.34615384615384603, 0.08870494999794358], "guid": "3d605dfb-aacf-48e3-a399-e348461b364e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, -0.28846153846153827, 0.2136822872786326], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.019041287736090595, 0.0, -0.9998186982455127]}, "guid": "6f61084d-1ac9-4afe-a87f-8758a504c0a9"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a13f9735-b554-4baa-b851-c3fdd7b84901"}], "contact_point": [[-1.1696111136643128, -0.23076926487228935, 0.33865974126675386], [-1.1696111126712274, -0.34615388828061777, 0.33865972669505945], [-1.164850767529875, -0.34615386536570225, 0.08870506002757088], [-1.1648507685229603, -0.2307692419573738, 0.08870507459926529]], "force_normal": [2906.560235316945, 2936.8200247061113, 737.1176170429496, 703.321849760471], "force_tangent1": [-22.456729532263903, 56.383460429718454, 2.53487568757505, 11.975351939843364], "force_tangent2": [245.5505994300253, 147.17641817994328, 85.13709690460949, 76.2484962632337], "gap": [-1.2421277266621598e-08, -1.2421132640463326e-08, -1.2422091403195726e-08, -1.2422010464460845e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7305.026812906349, "force_vector": [[2901.35764312564, 22.45682749894568, 300.8509941524877], [2933.4851265868942, -56.38339430337087, 203.0708623446889], [735.3628471038807, -2.534843398762851, 99.157399559445], [701.7424583459682, -11.975322754467822, 89.62689544138746]], "force": [7271.948075162383, -48.43673295765586, 692.706151498009], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111136643128, -0.23076926487228935, 0.33865974126675386], "xaxis": [0.0, -0.999999999999947, 3.2563189915047804e-07], "yaxis": [0.9998186964667907, 6.200481100750135e-09, 0.019041381132886174]}, "guid": "708e1fb3-04b6-48aa-a536-1897d6bac6ae"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.1696111136643128, -0.23076926487228935, 0.33865974126675386], [-1.1696111126712274, -0.34615388828061777, 0.33865972669505945], [-1.164850767529875, -0.34615386536570225, 0.08870506002757088], [-1.1648507685229603, -0.2307692419573738, 0.08870507459926529]]}, "guid": "5251745b-1f52-441d-ae71-5693209f653f"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1696111136643128, -0.23076926487228935, 0.33865974126675386], "guid": "df84e121-5195-418b-aaff-87e71faa116b"}, {"dtype": "compas.geometry/Point", "data": [-1.1696111126712274, -0.34615388828061777, 0.33865972669505945], "guid": "b519f42d-5a5f-4ccd-926e-53e186d0e388"}, {"dtype": "compas.geometry/Point", "data": [-1.164850767529875, -0.34615386536570225, 0.08870506002757088], "guid": "98a38e55-97f9-40e9-b09d-1cd472ee6def"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507685229603, -0.2307692419573738, 0.08870507459926529], "guid": "dd1c5f38-b697-497a-abf0-c1fd20b4262a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111136643128, -0.23076926487228935, 0.33865974126675386], "xaxis": [0.0, -0.999999999999947, 3.2563189915047804e-07], "yaxis": [0.01904138113288718, -3.2557286093663635e-07, -0.9998186964667376]}, "guid": "a9df1259-e7ea-4872-99cd-9d03e6ccff68"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2906.560235316946, "c_nn": 0, "c_u": -22.456729532263903, "c_v": -245.55059943002536}, {"c_np": 2936.8200247061122, "c_nn": 0, "c_u": 56.383460429718454, "c_v": -147.1764181799433}, {"c_np": 737.1176170429499, "c_nn": 0, "c_u": 2.53487568757505, "c_v": -85.1370969046095}, {"c_np": 703.3218497604711, "c_nn": 0, "c_u": 11.975351939843366, "c_v": -76.24849626323373}]}, "guid": "6871156e-5f66-4735-a2c6-61950dd61d3e"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111136643128, -0.23076926487228935, 0.33865974126675386], "xaxis": [0.0, -0.999999999999947, 3.2563189915047804e-07], "yaxis": [0.9998186964667907, 6.200481100750135e-09, 0.019041381132886174]}, "guid": "69c8baf1-4c69-4267-a3c8-43e047743b97"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111126712274, -0.34615388828061777, 0.33865972669505945], "xaxis": [0.0, -0.999999999999947, 3.2563189915047804e-07], "yaxis": [0.9998186964667907, 6.200481100750135e-09, 0.019041381132886174]}, "guid": "aa4df0ba-695f-4efe-931a-1f8370ca5463"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.164850767529875, -0.34615386536570225, 0.08870506002757088], "xaxis": [0.0, -0.999999999999947, 3.2563189915047804e-07], "yaxis": [0.9998186964667907, 6.200481100750135e-09, 0.019041381132886174]}, "guid": "c38a90a6-7559-4772-997d-debce2ec0fc1"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507685229603, -0.2307692419573738, 0.08870507459926529], "xaxis": [0.0, -0.999999999999947, 3.2563189915047804e-07], "yaxis": [0.9998186964667907, 6.200481100750135e-09, 0.019041381132886174]}, "guid": "3ee7b4a3-b7a0-4a26-93e7-dd17a3f59975"}]}, "49": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.34615384615384603, 0.09856370341234416], "guid": "51a7932a-d9b4-41a5-b68f-2328fb2b87a1"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.34615384615384603, 0.34855866711722205], "guid": "61e59362-8a45-4840-a4e0-31465a2366a5"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.23076923076923062, 0.34855866711722205], "guid": "b80e46a0-5318-4c2c-8f6a-8ff358fd8fdd"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.23076923076923062, 0.09856370341234416], "guid": "84ec06fb-2abd-4ee9-8c9b-ba6890529bbf"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, -0.2884615384615384, 0.2235611852647831], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.00634743689595929, 0.0, -0.9999798548195118]}, "guid": "2fbbe35d-f0df-4091-9797-6c648de90b81"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "245f0b78-c909-4463-a083-b0935d13e03b"}], "contact_point": [[-0.38989132173187896, -0.23076924833113244, 0.3485588509044896], [-0.388304452185706, -0.23076921624591815, 0.09856388726099913], [-0.38830444802397496, -0.34615383965609825, 0.09856388050246634], [-0.38989131752285555, -0.34615384938961263, 0.34855883669540066]], "force_normal": [3223.047043997678, 2.7238937472240954, 4.180678619874438, 3129.232752610333], "force_tangent1": [69.70049281682194, 0.02231939524917287, 0.013127459903769359, 35.88408191132813], "force_tangent2": [-36.83247683774854, 0.28933403900256205, 0.5259318766689766, -42.849397428669945], "gap": [-3.6677380362143496e-09, -3.668151027209796e-09, -3.6684854620104634e-09, -3.667638399887383e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6360.550398313764, "force_vector": [[-3222.7483209453308, 69.70017063874205, -57.29034759943794], [-2.725675414679696, 0.02232092508932672, 0.2720382285822577], [-4.183932739367181, 0.013130268252635701, 0.49938444136994603], [-3128.8977272162156, 35.883729246362776, -62.711472638085084]], "force": [-6358.555656315593, 105.6193510784468, -119.23039756757082], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989132173187896, -0.23076924833113244, 0.3485588509044896], "xaxis": [0.0, 0.9999999999841874, -5.623620653889563e-06], "yaxis": [-0.9999798545574281, -3.569580941954725e-08, -0.0063474781845916095]}, "guid": "25692ed6-4c10-401e-8873-062456a53246"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.38989132173187896, -0.23076924833113244, 0.3485588509044896], [-0.388304452185706, -0.23076921624591815, 0.09856388726099913], [-0.38830444802397496, -0.34615383965609825, 0.09856388050246634], [-0.38989131752285555, -0.34615384938961263, 0.34855883669540066]]}, "guid": "d1e0f2ad-6648-49c4-8a60-1027ed0e8c3d"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38989132173187896, -0.23076924833113244, 0.3485588509044896], "guid": "41c98458-ca46-4b06-86ae-0ea3268e0e46"}, {"dtype": "compas.geometry/Point", "data": [-0.388304452185706, -0.23076921624591815, 0.09856388726099913], "guid": "bf70fb9f-73f4-47c6-9eb9-e863c46522a8"}, {"dtype": "compas.geometry/Point", "data": [-0.38830444802397496, -0.34615383965609825, 0.09856388050246634], "guid": "9bf3e939-6de9-4281-a637-dd03682dcab4"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131752285555, -0.34615384938961263, 0.34855883669540066], "guid": "543e9269-2951-46a6-b2b8-c57ede3843a8"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989132173187896, -0.23076924833113244, 0.3485588509044896], "xaxis": [0.0, 0.9999999999841874, -5.623620653889563e-06], "yaxis": [0.006347478184691978, -5.623507363562634e-06, -0.9999798545416159]}, "guid": "766e8ebe-d207-4bc8-a4a4-8a3263ef100b"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3223.0470439976784, "c_nn": 0, "c_u": 69.70049281682195, "c_v": 36.83247683774855}, {"c_np": 2.723893747224096, "c_nn": 0, "c_u": 0.02231939524917287, "c_v": -0.2893340390025621}, {"c_np": 4.18067861987444, "c_nn": 0, "c_u": 0.013127459903769357, "c_v": -0.5259318766689767}, {"c_np": 3129.2327526103336, "c_nn": 0, "c_u": 35.88408191132813, "c_v": 42.84939742866996}]}, "guid": "d479058d-abb7-4e4f-b79f-2dc4d151484a"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989132173187896, -0.23076924833113244, 0.3485588509044896], "xaxis": [0.0, 0.9999999999841874, -5.623620653889563e-06], "yaxis": [-0.9999798545574281, -3.569580941954725e-08, -0.0063474781845916095]}, "guid": "e69efbc5-f01f-474c-a68d-2d45d8b2655a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.388304452185706, -0.23076921624591815, 0.09856388726099913], "xaxis": [0.0, 0.9999999999841874, -5.623620653889563e-06], "yaxis": [-0.9999798545574281, -3.569580941954725e-08, -0.0063474781845916095]}, "guid": "4a830568-d3dd-4e06-bdc9-b0123c073c41"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830444802397496, -0.34615383965609825, 0.09856388050246634], "xaxis": [0.0, 0.9999999999841874, -5.623620653889563e-06], "yaxis": [-0.9999798545574281, -3.569580941954725e-08, -0.0063474781845916095]}, "guid": "0d843d44-ce79-488e-9e1a-577195c7b681"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989131752285555, -0.34615384938961263, 0.34855883669540066], "xaxis": [0.0, 0.9999999999841874, -5.623620653889563e-06], "yaxis": [-0.9999798545574281, -3.569580941954725e-08, -0.0063474781845916095]}, "guid": "fa5f4cda-37fd-44a1-9fa4-b46ee3d9199b"}]}, "50": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.23076923076923073, 0.09856370341234418], "guid": "2f9415ad-0a23-4fef-8dda-a8fa257c0b0f"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.23076923076923073, 0.34855866711722205], "guid": "0e952d83-a308-45c0-90db-8a37087c5110"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, -0.23076923076923073, 0.33865962455932175], "guid": "1c8d31d1-2873-4f18-ae95-dc4a9b30590b"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.23076923076923073, 0.0887049499979436], "guid": "6b689c70-4a81-45e1-b423-a3c3ad1b023f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.778165488544444, -0.23076923076923075, 0.21870669236847695], "xaxis": [-0.9999194200897036, 0.0, -0.012694618051403083], "yaxis": [-0.012694618051403083, 0.0, 0.9999194200897036]}, "guid": "58e55622-5734-402e-a09b-7c22b7074c72"}, "size": 0.19454502163765763, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "8644db87-e203-4f1c-94cd-b5bb38df263c"}], "contact_point": [[-1.1696111073351332, -0.23076927077983217, 0.33865974664449267], [-1.1648507674789854, -0.23076924357560694, 0.08870508342742645], [-0.3883044531202746, -0.23076922062005575, 0.09856388538837411], [-0.38989132247929104, -0.23076924773047014, 0.3485588413453085]], "force_normal": [0.5945866158409401, 9.620827547784227, 21.586796418887477, 10.079167371893789], "force_tangent1": [-0.03091492143826202, 0.9446645070763718, 1.4304009966422246, 0.5885176115931041], "force_tangent2": [0.17291073114172714, -4.3659327977780995, -10.266578397126954, -4.400841357187588], "gap": [-5.159439304866745e-09, -5.159439304912024e-09, -5.1594393049315395e-09, -5.1594393049337075e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 46.02571702620908, "force_vector": [[-0.17291071274797465, -0.5945866245364547, 0.03091485707575849], [4.365933095401884, -9.620827310464902, -0.9446655485066886], [10.26657906492232, -21.586795946449715, -1.430403333358494], [4.400841668990281, -10.079167172046555, -0.5885187026375537]], "force": [18.86044311656651, -41.88137705349762, -2.932672727426978], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111073351332, -0.23076927077983217, 0.33865974664449267], "xaxis": [0.0, 1.0824747993460522e-07, -0.9999999999999941], "yaxis": [3.093536238030478e-08, -0.9999999999999937, -1.0824747993460516e-07]}, "guid": "7b201536-6c6d-4c21-8f1f-d068b71e88ed"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.1696111073351332, -0.23076927077983217, 0.33865974664449267], [-1.1648507674789854, -0.23076924357560694, 0.08870508342742645], [-0.3883044531202746, -0.23076922062005575, 0.09856388538837411], [-0.38989132247929104, -0.23076924773047014, 0.3485588413453085]]}, "guid": "6e278bc9-5707-44b0-8738-b58a10ac6e4b"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1696111073351332, -0.23076927077983217, 0.33865974664449267], "guid": "7a53c40e-7f98-4fa0-bd3d-b3f215a50859"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507674789854, -0.23076924357560694, 0.08870508342742645], "guid": "036c8af0-197d-40ba-9ec1-88b4a9a2dd67"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044531202746, -0.23076922062005575, 0.09856388538837411], "guid": "5ce2743a-5fc0-4645-9347-c06fb16d246c"}, {"dtype": "compas.geometry/Point", "data": [-0.38989132247929104, -0.23076924773047014, 0.3485588413453085], "guid": "2f2fbceb-326c-4879-8b7f-59c752586a75"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111073351332, -0.23076927077983217, 0.33865974664449267], "xaxis": [0.0, 1.0824747993460522e-07, -0.9999999999999941], "yaxis": [0.9999999999999996, 3.0935362380304587e-08, 3.348675018531782e-15]}, "guid": "29ecf871-0b37-4707-8ec7-f1bcd572780c"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.5945866158409401, "c_nn": 0, "c_u": -0.03091492143826202, "c_v": -0.17291073114172714}, {"c_np": 9.620827547784229, "c_nn": 0, "c_u": 0.9446645070763718, "c_v": 4.3659327977780995}, {"c_np": 21.58679641888748, "c_nn": 0, "c_u": 1.4304009966422244, "c_v": 10.266578397126954}, {"c_np": 10.079167371893789, "c_nn": 0, "c_u": 0.588517611593104, "c_v": 4.400841357187589}]}, "guid": "e800fbcb-f036-4e6b-98e9-2a8ef4940660"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111073351332, -0.23076927077983217, 0.33865974664449267], "xaxis": [0.0, 1.0824747993460522e-07, -0.9999999999999941], "yaxis": [3.093536238030478e-08, -0.9999999999999937, -1.0824747993460516e-07]}, "guid": "58328793-2671-4b2e-83b5-069786294d09"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507674789854, -0.23076924357560694, 0.08870508342742645], "xaxis": [0.0, 1.0824747993460522e-07, -0.9999999999999941], "yaxis": [3.093536238030478e-08, -0.9999999999999937, -1.0824747993460516e-07]}, "guid": "dbec1ea8-3c04-49ca-adf6-87b1dac5496b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044531202746, -0.23076922062005575, 0.09856388538837411], "xaxis": [0.0, 1.0824747993460522e-07, -0.9999999999999941], "yaxis": [3.093536238030478e-08, -0.9999999999999937, -1.0824747993460516e-07]}, "guid": "da805bc5-ed69-4493-a9ee-c5e319204648"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989132247929104, -0.23076924773047014, 0.3485588413453085], "xaxis": [0.0, 1.0824747993460522e-07, -0.9999999999999941], "yaxis": [3.093536238030478e-08, -0.9999999999999937, -1.0824747993460516e-07]}, "guid": "fdc3ee23-5c7f-415b-9084-3de2a16cf2d5"}]}}, "42": {"43": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.34615384615384603, 0.06898903200408567], "guid": "fcf5f2d5-f7d7-481c-a33f-eacaf85e300c"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.34615384615384603, 0.31886313477145534], "guid": "7e38a840-6ef3-472e-a0f3-677abf5ba089"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.46153846153846145, 0.31886313477145534], "guid": "6e884538-7468-43a2-879a-20ce64d6f340"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.46153846153846145, 0.06898903200408567], "guid": "12b52bc0-97f2-49ff-a11e-241b18c3e59d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, -0.40384615384615374, 0.1939260833877705], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "e2c91df0-2e16-40b7-8620-d15b5ffcdda3"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c8fa82cd-e8eb-43b2-bc9c-773c8feab966"}], "contact_point": [[-1.9491423995380803, -0.4615384908043989, 0.31886313858634063], [-1.941209368180705, -0.4615384654066244, 0.06898904371415727], [-1.9412093679442821, -0.3461538494488886, 0.0689890617571338], [-1.9491423993016574, -0.34615388974782424, 0.3188631566293139]], "force_normal": [1752.0270184564854, 1949.0509599725224, 1843.576578494376, 1812.3188126433615], "force_tangent1": [-9.105155724494358, -50.850348979271665, -5.47910195462601, -30.597616107552962], "force_tangent2": [223.63100515407515, 369.559846945403, 239.32347987164508, 197.25779819560898], "gap": [-1.0955412489828804e-08, -1.0956084529350058e-08, -1.095594469798829e-08, -1.0955374623223119e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7429.3142340590075, "force_vector": [[1744.0484265849134, 9.105094064977385, 279.1139314281318], [1936.342516222098, 50.85025371747083, 431.2212826414971], [1835.0539275227093, 5.479036188442459, 297.7035649686758], [1805.1467363196316, 30.597559848604703, 254.66719735251124]], "force": [7320.591606649352, 96.03194381949538, 1262.705976390816], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423995380803, -0.4615384908043989, 0.31886313858634063], "xaxis": [0.0, -0.9999999999999756, -2.209116430671466e-07], "yaxis": [0.9994964092760458, -7.009996175558089e-09, 0.03173212637519161]}, "guid": "056782e0-20ba-4dcb-a57c-f8a2ca64503b"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.9491423995380803, -0.4615384908043989, 0.31886313858634063], [-1.941209368180705, -0.4615384654066244, 0.06898904371415727], [-1.9412093679442821, -0.3461538494488886, 0.0689890617571338], [-1.9491423993016574, -0.34615388974782424, 0.3188631566293139]]}, "guid": "0c8512d0-567c-4f8f-82d5-66ec938561f7"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9491423995380803, -0.4615384908043989, 0.31886313858634063], "guid": "aa299a7c-0026-48a6-ab71-da0ce4a092c8"}, {"dtype": "compas.geometry/Point", "data": [-1.941209368180705, -0.4615384654066244, 0.06898904371415727], "guid": "9f37209f-dfcf-46e6-a1d6-9e72afe11c03"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093679442821, -0.3461538494488886, 0.0689890617571338], "guid": "874a4ab5-2130-4323-88f5-3799d900fcf9"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423993016574, -0.34615388974782424, 0.3188631566293139], "guid": "9a220c24-9e4b-4798-a9f4-2fcd87c71179"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423995380803, -0.4615384908043989, 0.31886313858634063], "xaxis": [0.0, -0.9999999999999756, -2.209116430671466e-07], "yaxis": [0.031732126375192383, 2.2080039401288453e-07, -0.9994964092760215]}, "guid": "4be8b662-d9e6-4386-8562-db4377d142a0"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1752.0270184564856, "c_nn": 0, "c_u": -9.105155724494358, "c_v": -223.63100515407518}, {"c_np": 1949.0509599725226, "c_nn": 0, "c_u": -50.85034897927166, "c_v": -369.559846945403}, {"c_np": 1843.5765784943762, "c_nn": 0, "c_u": -5.4791019546260085, "c_v": -239.32347987164513}, {"c_np": 1812.3188126433618, "c_nn": 0, "c_u": -30.59761610755296, "c_v": -197.25779819560898}]}, "guid": "db17130d-317e-4d36-8420-6b0fb3638e5b"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423995380803, -0.4615384908043989, 0.31886313858634063], "xaxis": [0.0, -0.9999999999999756, -2.209116430671466e-07], "yaxis": [0.9994964092760458, -7.009996175558089e-09, 0.03173212637519161]}, "guid": "7ba1ca0d-fe2a-41c7-9b24-849348f01492"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.941209368180705, -0.4615384654066244, 0.06898904371415727], "xaxis": [0.0, -0.9999999999999756, -2.209116430671466e-07], "yaxis": [0.9994964092760458, -7.009996175558089e-09, 0.03173212637519161]}, "guid": "4f01dbc1-5894-4052-aa5c-e46109a5bab9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093679442821, -0.3461538494488886, 0.0689890617571338], "xaxis": [0.0, -0.9999999999999756, -2.209116430671466e-07], "yaxis": [0.9994964092760458, -7.009996175558089e-09, 0.03173212637519161]}, "guid": "c501170a-bf1f-4598-b378-f7042f6d797e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423993016574, -0.34615388974782424, 0.3188631566293139], "xaxis": [0.0, -0.9999999999999756, -2.209116430671466e-07], "yaxis": [0.9994964092760458, -7.009996175558089e-09, 0.03173212637519161]}, "guid": "ffb9df16-5d6b-488b-80dc-4bd531f09344"}]}, "51": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.34615384615384603, 0.08870494999794357], "guid": "c92f9c2b-5096-4729-b897-8104cfe65582"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.34615384615384603, 0.33865962455932164], "guid": "0f46ea8d-a9cc-4e6f-847f-5f5245d5ded8"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293436, -0.34615384615384603, 0.31886313477145534], "guid": "c22269eb-2987-4d6d-a1c2-bec7713459cd"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.34615384615384603, 0.06898903200408565], "guid": "de0aedaa-1324-439b-a046-7ed143eddeb1"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.5562055680783635, -0.34615384615384603, 0.2038891208921549], "xaxis": [-0.9996776933450584, 0.0, -0.025387190240421666], "yaxis": [-0.025387190240421666, 0.0, 0.9996776933450584]}, "guid": "54de3ad4-cf6b-42cf-b42d-996d65f95227"}, "size": 0.19454502163765713, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "33b93cb9-6aa8-433b-a1db-10ba3bea0b90"}], "contact_point": [[-1.9491423983700753, -0.3461538794133848, 0.31886314674015354], [-1.9412093628771783, -0.34615384778212555, 0.0689890615522435], [-1.1648507658966065, -0.34615386126037484, 0.08870505614872329], [-1.1696111206539155, -0.3461538929467163, 0.33865972681636963]], "force_normal": [0.34460292241546564, 12.069353381280706, 13.373566891922863, 5.359147608696118], "force_tangent1": [-0.04922921496072512, 4.375312513554448, 3.0410665667703785, 0.7832357653029999], "force_tangent2": [-0.023359465828135608, 3.6151798856832436, 5.417971531482906, 1.6678598776332474], "gap": [-3.8345103018474925e-09, -3.834510301819961e-09, -3.834510301886964e-09, -3.834510301936837e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 33.919848712836206, "force_vector": [[0.023359460957284722, -0.34460292899959993, 0.049229171183215695], [-3.615180056279651, -12.069352774352254, -4.37531404681542], [-5.41797172051395, -13.37356642901185, -3.0410682657154395], [-1.667859953383066, -5.359147485621065, -0.7832364461159418]], "force": [-10.677652269219383, -31.14666961798477, -8.150389587463586], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423983700753, -0.3461538794133848, 0.31886314674015354], "xaxis": [0.0, 1.2703754419252491e-07, -0.999999999999992], "yaxis": [-1.4134676666039566e-08, -0.999999999999992, -1.2703754419252491e-07]}, "guid": "729f0a5d-ea00-46da-85ca-fd0a06d22371"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.9491423983700753, -0.3461538794133848, 0.31886314674015354], [-1.9412093628771783, -0.34615384778212555, 0.0689890615522435], [-1.1648507658966065, -0.34615386126037484, 0.08870505614872329], [-1.1696111206539155, -0.3461538929467163, 0.33865972681636963]]}, "guid": "28bd9540-ab00-4484-8e50-bf8b7dd43045"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9491423983700753, -0.3461538794133848, 0.31886314674015354], "guid": "15db4dcd-f546-4336-b13f-7a4c8f1f6cbc"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093628771783, -0.34615384778212555, 0.0689890615522435], "guid": "0c9988ed-e2b2-4a0e-a131-94df2fd38bf9"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507658966065, -0.34615386126037484, 0.08870505614872329], "guid": "7ab622bb-1768-4c6e-bd7b-dc7b0c271618"}, {"dtype": "compas.geometry/Point", "data": [-1.1696111206539155, -0.3461538929467163, 0.33865972681636963], "guid": "4e80983c-2527-4e8e-a5b6-1b895f3dd036"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423983700753, -0.3461538794133848, 0.31886314674015354], "xaxis": [0.0, 1.2703754419252491e-07, -0.999999999999992], "yaxis": [0.9999999999999999, -1.413467666603945e-08, -1.7956346116090517e-15]}, "guid": "ed162d0f-2bef-47ce-b0ac-441d7d386718"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.3446029224154657, "c_nn": 0, "c_u": -0.04922921496072512, "c_v": 0.02335946582813561}, {"c_np": 12.06935338128071, "c_nn": 0, "c_u": 4.375312513554449, "c_v": -3.6151798856832436}, {"c_np": 13.373566891922865, "c_nn": 0, "c_u": 3.041066566770379, "c_v": -5.417971531482907}, {"c_np": 5.359147608696118, "c_nn": 0, "c_u": 0.783235765303, "c_v": -1.6678598776332476}]}, "guid": "db62076e-cbbd-466b-9e6f-7fb4374947ed"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423983700753, -0.3461538794133848, 0.31886314674015354], "xaxis": [0.0, 1.2703754419252491e-07, -0.999999999999992], "yaxis": [-1.4134676666039566e-08, -0.999999999999992, -1.2703754419252491e-07]}, "guid": "d4a3a02c-701d-41a2-9fa2-de4cd83bc303"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093628771783, -0.34615384778212555, 0.0689890615522435], "xaxis": [0.0, 1.2703754419252491e-07, -0.999999999999992], "yaxis": [-1.4134676666039566e-08, -0.999999999999992, -1.2703754419252491e-07]}, "guid": "b1294350-a27f-495b-ab27-5688741784ef"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507658966065, -0.34615386126037484, 0.08870505614872329], "xaxis": [0.0, 1.2703754419252491e-07, -0.999999999999992], "yaxis": [-1.4134676666039566e-08, -0.999999999999992, -1.2703754419252491e-07]}, "guid": "9f80774d-9e71-4259-af00-dae3cf8ef706"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111206539155, -0.3461538929467163, 0.33865972681636963], "xaxis": [0.0, 1.2703754419252491e-07, -0.999999999999992], "yaxis": [-1.4134676666039566e-08, -0.999999999999992, -1.2703754419252491e-07]}, "guid": "845d83fd-9558-4cc8-9f72-42f18465349e"}]}}, "43": {"44": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.34615384615384603, 0.03941912684456511], "guid": "7e183504-bd1b-4bf6-9cd3-eb05099eabb1"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.34615384615384603, 0.2891723881523536], "guid": "160fac7b-47d0-4947-931b-563708eecf30"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.46153846153846145, 0.2891723881523536], "guid": "1c4913b0-b55a-4001-9d12-bab28f9aaff0"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.46153846153846145, 0.03941912684456511], "guid": "1d651efd-3f80-4049-a161-08766e25dfe8"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, -0.40384615384615374, 0.16429575749845934], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062878, 0.0, 0.9990130452311541]}, "guid": "6456f8f3-9ceb-436f-a550-cde00f6cd7f8"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "b45b15f5-f7f6-42d9-8890-427cc329a4e2"}], "contact_point": [[-2.7283595635115816, -0.34615384979844804, 0.28917238770473586], [-2.7283595631806437, -0.46153848810792686, 0.28917238132305156], [-2.7172551271837992, -0.4615384680539242, 0.03941912753863762], [-2.717255127514737, -0.34615384464560656, 0.039419133920322064]], "force_normal": [11.76975689707132, 9.24478478778988, 2896.414857939481, 3556.2788805955984], "force_tangent1": [-0.3435493578984424, -0.6332317043656402, 110.15013433692965, 93.87807131263445], "force_tangent2": [-1.6873550849334384, -1.1370319612084965, 460.18271357713144, 703.6942618613444], "gap": [-1.3954802778977046e-09, -1.3964319652341176e-09, -1.401849844295547e-09, -1.4046571572609719e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6580.1346408282325, "force_vector": [[11.833089184012339, 0.34354934719968594, -1.1629036801773291], [9.2861649964564, 0.6332316976930629, -0.7252772713930367], [2873.1159479860653, -110.15012892380517, 588.3807523946061], [3521.5124805546798, -93.87806339175582, 860.9616376655162]], "force": [6415.747682721214, -203.05141127066824, 1447.4542091085518], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595635115816, -0.34615384979844804, 0.28917238770473586], "xaxis": [0.0, -1.0, 9.200036660402035e-09], "yaxis": [0.9990130449105638, 4.08644885234785e-10, 0.04441774531112874]}, "guid": "4467b025-e496-4d9f-b845-8c69c0fe7ec4"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595635115816, -0.34615384979844804, 0.28917238770473586], [-2.7283595631806437, -0.46153848810792686, 0.28917238132305156], [-2.7172551271837992, -0.4615384680539242, 0.03941912753863762], [-2.717255127514737, -0.34615384464560656, 0.039419133920322064]]}, "guid": "3ba539bf-a98e-405f-a7ec-a715d69c8d85"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595635115816, -0.34615384979844804, 0.28917238770473586], "guid": "290674d4-c531-4f9f-924f-9056ac7a43bd"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595631806437, -0.46153848810792686, 0.28917238132305156], "guid": "ccfa4388-145a-4ff2-b010-e32c48ce3e6a"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551271837992, -0.4615384680539242, 0.03941912753863762], "guid": "c5f4111f-2241-4221-9a76-b254a0dd044d"}, {"dtype": "compas.geometry/Point", "data": [-2.717255127514737, -0.34615384464560656, 0.039419133920322064], "guid": "bc5f67d1-cea6-4211-9679-ff22a851d990"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595635115816, -0.34615384979844804, 0.28917238770473586], "xaxis": [0.0, -1.0, 9.200036660402035e-09], "yaxis": [0.04441774531112875, -9.19095663739705e-09, -0.9990130449105636]}, "guid": "4ab7368f-7c29-4c37-ade0-3a953745f019"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 11.769756897071323, "c_nn": 0, "c_u": -0.34354935789844243, "c_v": 1.687355084933439}, {"c_np": 9.244784787789884, "c_nn": 0, "c_u": -0.6332317043656404, "c_v": 1.137031961208497}, {"c_np": 2896.414857939482, "c_nn": 0, "c_u": 110.15013433692967, "c_v": -460.1827135771315}, {"c_np": 3556.2788805955993, "c_nn": 0, "c_u": 93.87807131263445, "c_v": -703.6942618613446}]}, "guid": "41c6cf3b-6d81-4640-b601-ea248d975e2b"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595635115816, -0.34615384979844804, 0.28917238770473586], "xaxis": [0.0, -1.0, 9.200036660402035e-09], "yaxis": [0.9990130449105638, 4.08644885234785e-10, 0.04441774531112874]}, "guid": "3b36b842-7eef-4718-b46f-1cadfac29ec9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595631806437, -0.46153848810792686, 0.28917238132305156], "xaxis": [0.0, -1.0, 9.200036660402035e-09], "yaxis": [0.9990130449105638, 4.08644885234785e-10, 0.04441774531112874]}, "guid": "372007c1-3d9e-4a91-82e3-80686b2f4861"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551271837992, -0.4615384680539242, 0.03941912753863762], "xaxis": [0.0, -1.0, 9.200036660402035e-09], "yaxis": [0.9990130449105638, 4.08644885234785e-10, 0.04441774531112874]}, "guid": "f8cb210c-e8b4-4da3-8b1d-6f1dfac530ed"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255127514737, -0.34615384464560656, 0.039419133920322064], "xaxis": [0.0, -1.0, 9.200036660402035e-09], "yaxis": [0.9990130449105638, 4.08644885234785e-10, 0.04441774531112874]}, "guid": "92900023-4dc5-4439-9983-42c9ff28a0ba"}]}, "53": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.23076923076923062, 0.03941912684456511], "guid": "ea0cea9d-eb0c-4437-9f12-80597c267fb0"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.23076923076923062, 0.2891723881523536], "guid": "e40a732a-ee92-41b7-8440-486762536bc0"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.34615384615384603, 0.2891723881523536], "guid": "ff6127fc-225e-48dc-a9f1-3bafb7d2b168"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.34615384615384603, 0.03941912684456511], "guid": "15f761ab-bb2a-4416-9277-63ed7e69bd5b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, -0.2884615384615384, 0.16429575749845934], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062878, 0.0, -0.9990130452311541]}, "guid": "4dca097c-2d30-4d82-a769-5bc28cfd0a10"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4202f898-5773-4fcf-b5a2-54bcfa9fe413"}], "contact_point": [[-2.7283595635115816, -0.23076924931499393, 0.28917238770473597], [-2.7283595635115816, -0.3461538429209891, 0.28917238876627843], [-2.7172551271837992, -0.3461538452187283, 0.03941912753863753], [-2.717255127845675, -0.23076923671157173, 0.039419141363549334]], "force_normal": [7.0662022399085584, 9.134458836246994, 3759.305327604742, 3373.9345830995385], "force_tangent1": [-0.5141704652333308, -0.43540831121215035, 162.44622410332695, -165.52249868856254], "force_tangent2": [-1.6848431145626914, -1.7624712146630417, 695.687774268492, 610.6229469026889], "gap": [-1.4901342649876266e-09, -1.4888371738339309e-09, -1.4987614805531265e-09, -1.4973019789432804e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7267.184444735341, "force_vector": [[7.134065147996749, 0.5141704526355785, -1.3693154833970733], [9.203728533140412, 0.43540829874610393, -1.354999672590109], [3724.6941797053937, -162.44621617307, 861.9810297618471], [3343.4821666546686, 165.52250567951253, 759.8828549632283]], "force": [7084.514140041199, 4.025868257824214, 1619.1395695690883], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595635115816, -0.23076924931499393, 0.28917238770473597], "xaxis": [0.0, -1.0, 9.200036506830462e-09], "yaxis": [0.9990130449105638, 4.086448784134821e-10, 0.04441774531112875]}, "guid": "02b52615-5ee4-4d9a-8766-5101ce2e18bf"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595635115816, -0.23076924931499393, 0.28917238770473597], [-2.7283595635115816, -0.3461538429209891, 0.28917238876627843], [-2.7172551271837992, -0.3461538452187283, 0.03941912753863753], [-2.717255127845675, -0.23076923671157173, 0.039419141363549334]]}, "guid": "88b61c0b-528e-4c94-a23b-4a8f21b4bccf"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595635115816, -0.23076924931499393, 0.28917238770473597], "guid": "d735c2be-1140-4083-9a28-eaa69c5ce669"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595635115816, -0.3461538429209891, 0.28917238876627843], "guid": "cb9db197-746f-4be0-9696-f55def5f5778"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551271837992, -0.3461538452187283, 0.03941912753863753], "guid": "57df5da9-ba90-4213-b8c7-14f30a776851"}, {"dtype": "compas.geometry/Point", "data": [-2.717255127845675, -0.23076923671157173, 0.039419141363549334], "guid": "b0649a00-9945-44d5-a131-0b868833bb47"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595635115816, -0.23076924931499393, 0.28917238770473597], "xaxis": [0.0, -1.0, 9.200036506830462e-09], "yaxis": [0.044417745311128756, -9.190956483977045e-09, -0.9990130449105636]}, "guid": "9af55a17-b07f-4db8-830a-d2592b327f07"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 7.066202239908559, "c_nn": 0, "c_u": -0.5141704652333309, "c_v": 1.6848431145626919}, {"c_np": 9.134458836246996, "c_nn": 0, "c_u": -0.4354083112121504, "c_v": 1.7624712146630424}, {"c_np": 3759.305327604743, "c_nn": 0, "c_u": 162.44622410332695, "c_v": -695.6877742684921}, {"c_np": 3373.9345830995394, "c_nn": 0, "c_u": -165.52249868856254, "c_v": -610.6229469026889}]}, "guid": "fecf1ec5-64f2-4eb0-aa36-14433c515bd1"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595635115816, -0.23076924931499393, 0.28917238770473597], "xaxis": [0.0, -1.0, 9.200036506830462e-09], "yaxis": [0.9990130449105638, 4.086448784134821e-10, 0.04441774531112875]}, "guid": "ccc884b5-690f-4938-b5eb-c6673fc896dc"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595635115816, -0.3461538429209891, 0.28917238876627843], "xaxis": [0.0, -1.0, 9.200036506830462e-09], "yaxis": [0.9990130449105638, 4.086448784134821e-10, 0.04441774531112875]}, "guid": "9a075058-8c12-4f87-851b-1f4f70538744"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551271837992, -0.3461538452187283, 0.03941912753863753], "xaxis": [0.0, -1.0, 9.200036506830462e-09], "yaxis": [0.9990130449105638, 4.086448784134821e-10, 0.04441774531112875]}, "guid": "015db42e-69d0-4508-b565-2112fcc37a64"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255127845675, -0.23076923671157173, 0.039419141363549334], "xaxis": [0.0, -1.0, 9.200036506830462e-09], "yaxis": [0.9990130449105638, 4.086448784134821e-10, 0.04441774531112875]}, "guid": "4059587d-788b-45ce-b217-80451331ebae"}]}, "52": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.23076923076923056, 0.06898903200408563], "guid": "7db93b80-500b-4e7a-982c-bd145146eb35"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293432, -0.23076923076923056, 0.31886313477145534], "guid": "cd816677-5970-4a38-a445-f763de2264f2"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.23076923076923056, 0.2891723881523536], "guid": "dd627973-8045-470f-ab98-9730057aa78d"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551283058985, -0.23076923076923056, 0.03941912684456508], "guid": "4f50833b-5116-402a-9b25-73127ce1f91f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.3339948498021252, -0.23076923076923053, 0.17919582177605323], "xaxis": [-0.9992748587227028, 0.0, -0.03807567103443308], "yaxis": [-0.03807567103443308, 0.0, 0.9992748587227028]}, "guid": "baada09e-ede4-43ee-818d-5483205e191b"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c7c2dfb0-101f-4eca-beec-7aa18bd3d339"}], "contact_point": [[-2.728359554605535, -0.23076925818983404, 0.28917237772872484], [-2.7172551198769126, -0.23076923506233238, 0.039419148408676635], [-1.9412093727756057, -0.23076923520532422, 0.06898905738523162], [-1.9491423933673415, -0.23076925833341158, 0.3188631425731426]], "force_normal": [0.16905769534291556, 2.8441981091348993, 18.598173145802214, 17.440390021263475], "force_tangent1": [-0.0034013505150623916, 0.6944601467305631, 7.351874620680877, 8.328238969073746], "force_tangent2": [-0.06938898465134462, -1.1958482268981794, -5.669055992140775, 1.1169437466804388], "gap": [-2.12874225758409e-09, -2.1287422571750305e-09, -2.128742257425156e-09, -2.1287422578054944e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 42.74226719515857, "force_vector": [[0.06938898521574494, -0.1690576954257242, 0.0034013348851752814], [1.195848236393555, -2.844198040937632, -0.6944604096851404], [5.669056054230909, -18.598172447173262, -7.351876340137307], [-1.1169436884555723, -17.440389255021845, -8.328240581489679]], "force": [5.817349587384636, -39.05181743855846, -16.37117599642695], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359554605535, -0.23076925818983404, 0.28917237772872484], "xaxis": [0.0, 9.24529763957483e-08, -0.9999999999999958], "yaxis": [3.3385071351138602e-09, -0.9999999999999958, -9.24529763957483e-08]}, "guid": "6bb18d37-c965-4b7e-a47d-5528255dc1c9"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.728359554605535, -0.23076925818983404, 0.28917237772872484], [-2.7172551198769126, -0.23076923506233238, 0.039419148408676635], [-1.9412093727756057, -0.23076923520532422, 0.06898905738523162], [-1.9491423933673415, -0.23076925833341158, 0.3188631425731426]]}, "guid": "e5e29667-c8a3-4fa2-b697-24490532a0a1"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.728359554605535, -0.23076925818983404, 0.28917237772872484], "guid": "e3c6c47f-ce7d-4f4b-84af-fb4c4c0c5c66"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551198769126, -0.23076923506233238, 0.039419148408676635], "guid": "d38805bb-5d7a-441a-81e7-605209157f3d"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093727756057, -0.23076923520532422, 0.06898905738523162], "guid": "7403ae57-8f1d-4589-bace-27b2660900aa"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423933673415, -0.23076925833341158, 0.3188631425731426], "guid": "a844b15a-c43b-47fa-a5e2-9903c72ef190"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359554605535, -0.23076925818983404, 0.28917237772872484], "xaxis": [0.0, 9.24529763957483e-08, -0.9999999999999958], "yaxis": [1.0, 3.3385071351138466e-09, 3.0865492135971906e-16]}, "guid": "f6b28892-f6b0-44aa-9799-effd2aea4335"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.16905769534291556, "c_nn": 0, "c_u": -0.0034013505150623916, "c_v": 0.06938898465134462}, {"c_np": 2.8441981091349, "c_nn": 0, "c_u": 0.6944601467305632, "c_v": 1.1958482268981794}, {"c_np": 18.598173145802217, "c_nn": 0, "c_u": 7.351874620680877, "c_v": 5.669055992140775}, {"c_np": 17.440390021263475, "c_nn": 0, "c_u": 8.328238969073746, "c_v": -1.116943746680439}]}, "guid": "537a4e74-3e19-4de6-85b4-a4e79c4790b9"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359554605535, -0.23076925818983404, 0.28917237772872484], "xaxis": [0.0, 9.24529763957483e-08, -0.9999999999999958], "yaxis": [3.3385071351138602e-09, -0.9999999999999958, -9.24529763957483e-08]}, "guid": "9840b8df-bead-4137-95eb-53ff94ef60c6"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551198769126, -0.23076923506233238, 0.039419148408676635], "xaxis": [0.0, 9.24529763957483e-08, -0.9999999999999958], "yaxis": [3.3385071351138602e-09, -0.9999999999999958, -9.24529763957483e-08]}, "guid": "61e3c277-3c20-4423-946d-190dd52a4ea9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093727756057, -0.23076923520532422, 0.06898905738523162], "xaxis": [0.0, 9.24529763957483e-08, -0.9999999999999958], "yaxis": [3.3385071351138602e-09, -0.9999999999999958, -9.24529763957483e-08]}, "guid": "413164ef-3e8d-4883-82ae-e66be995bb65"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423933673415, -0.23076925833341158, 0.3188631425731426], "xaxis": [0.0, 9.24529763957483e-08, -0.9999999999999958], "yaxis": [3.3385071351138602e-09, -0.9999999999999958, -9.24529763957483e-08]}, "guid": "31e16d14-36bf-44ad-83af-b2c78180b2b0"}]}, "51": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.34615384615384603, 0.06898903200408567], "guid": "716115d8-691a-431b-9734-317c508eb31f"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.34615384615384603, 0.31886313477145534], "guid": "369ff454-ec41-4617-a506-a31541ed1646"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.23076923076923062, 0.31886313477145534], "guid": "23ca18dd-2463-462d-9be4-87d411168126"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.23076923076923062, 0.06898903200408567], "guid": "ec280a1f-f12e-45c7-bf99-f01198a3ccd9"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, -0.28846153846153827, 0.1939260833877705], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "6cfa3e8a-6616-4433-af6d-31f3632b8c67"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "338b959f-8df6-43c7-b1ae-f71a9834bca7"}], "contact_point": [[-1.9491424012325904, -0.34615388496885063, 0.3188631520340855], [-1.9491424002868991, -0.23076926156052927, 0.31886315527642095], [-1.9412093668843247, -0.2307692347358181, 0.0689890604691667], [-1.941209367593593, -0.34615385069355675, 0.06898904978000482]], "force_normal": [1534.5125611140008, 1534.7627851176824, 1558.9611564967922, 1580.8251375413242], "force_tangent1": [80.0232625519618, 102.97599996786613, 57.77095508178332, 38.717668008801795], "force_tangent2": [-158.16967814158022, -137.71414104662415, -193.44577323863675, -246.51021486885705], "gap": [-1.5585746687912114e-08, -1.5586162431428115e-08, -1.5585756877386376e-08, -1.558522311017539e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6258.755479556126, "force_vector": [[-1528.7207329144153, 80.02332174513819, -206.7833614776794], [-1529.6199287630568, 102.97605331072376, -186.346059178145], [-1552.0376304087783, 57.77102458998241, -242.8175043395734], [-1572.2067529476406, 38.71775289801939, -296.549019438003]], "force": [-6182.585045033891, 279.48815254386375, -932.4959444334008], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491424012325904, -0.34615388496885063, 0.3188631520340855], "xaxis": [-0.0, 0.9999999999999591, 2.8625694386928625e-07], "yaxis": [-0.9994964090163211, 9.083543860446565e-09, -0.03173213455598834]}, "guid": "d9663b50-c771-4e38-be55-492230f402b4"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.9491424012325904, -0.34615388496885063, 0.3188631520340855], [-1.9491424002868991, -0.23076926156052927, 0.31886315527642095], [-1.9412093668843247, -0.2307692347358181, 0.0689890604691667], [-1.941209367593593, -0.34615385069355675, 0.06898904978000482]]}, "guid": "173dcb15-7176-45b9-8f9f-8395ea2b4804"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9491424012325904, -0.34615388496885063, 0.3188631520340855], "guid": "fc7be35d-4e2c-41db-8389-21c4b7720098"}, {"dtype": "compas.geometry/Point", "data": [-1.9491424002868991, -0.23076926156052927, 0.31886315527642095], "guid": "9602c7bd-f34e-4025-98cf-e4d991861be9"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093668843247, -0.2307692347358181, 0.0689890604691667], "guid": "55fdfbc5-e0b1-46cf-b765-a32b9e0340b5"}, {"dtype": "compas.geometry/Point", "data": [-1.941209367593593, -0.34615385069355675, 0.06898904978000482], "guid": "5dd639b8-c182-4689-b852-d7d0cbc0bfb3"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491424012325904, -0.34615388496885063, 0.3188631520340855], "xaxis": [-0.0, 0.9999999999999591, 2.8625694386928625e-07], "yaxis": [0.03173213455598964, 2.8611278745333813e-07, -0.99949640901628]}, "guid": "beb112d3-07b9-404e-ab28-616f8154b6d2"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1534.5125611140015, "c_nn": 0, "c_u": 80.02326255196182, "c_v": 158.16967814158022}, {"c_np": 1534.7627851176826, "c_nn": 0, "c_u": 102.97599996786614, "c_v": 137.71414104662418}, {"c_np": 1558.9611564967925, "c_nn": 0, "c_u": 57.77095508178334, "c_v": 193.4457732386368}, {"c_np": 1580.8251375413245, "c_nn": 0, "c_u": 38.717668008801795, "c_v": 246.5102148688571}]}, "guid": "5a5186e2-c199-4436-a4ec-e41342442662"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491424012325904, -0.34615388496885063, 0.3188631520340855], "xaxis": [-0.0, 0.9999999999999591, 2.8625694386928625e-07], "yaxis": [-0.9994964090163211, 9.083543860446565e-09, -0.03173213455598834]}, "guid": "020ef69a-7b9d-49cb-b004-87865ea44728"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491424002868991, -0.23076926156052927, 0.31886315527642095], "xaxis": [-0.0, 0.9999999999999591, 2.8625694386928625e-07], "yaxis": [-0.9994964090163211, 9.083543860446565e-09, -0.03173213455598834]}, "guid": "591143fc-591d-4a24-a6de-b72ae7e93011"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093668843247, -0.2307692347358181, 0.0689890604691667], "xaxis": [-0.0, 0.9999999999999591, 2.8625694386928625e-07], "yaxis": [-0.9994964090163211, 9.083543860446565e-09, -0.03173213455598834]}, "guid": "b899a4c3-ec32-4aa5-a4aa-25cf4e6097a8"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.941209367593593, -0.34615385069355675, 0.06898904978000482], "xaxis": [-0.0, 0.9999999999999591, 2.8625694386928625e-07], "yaxis": [-0.9994964090163211, 9.083543860446565e-09, -0.03173213455598834]}, "guid": "a0c02641-09e9-4fed-9336-9fb9fe303a2b"}]}}, "44": {"53": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7172551283058994, -0.34615384615384615, 0.03941912684456508], "guid": "f62da95d-5653-4c90-aacf-8e56696f37c7"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595628310566, -0.34615384615384615, 0.2891723881523536], "guid": "47fb831d-9a2b-4cd3-82d8-2d2a4042946d"}, {"dtype": "compas.geometry/Point", "data": [-3.5071370309951106, -0.34615384615384615, 0.24959216965742537], "guid": "65b4c5a2-e787-4ae2-a3ae-f560c5934c80"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629690048982, -0.34615384615384615, 2.858824288409778e-15], "guid": "40184ce4-c8c7-42a4-a706-af03e3098be8"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.111407985334628, -0.34615384615384603, 0.14463077458782633], "xaxis": [-0.9987109811433932, 0.0, -0.050758015560116394], "yaxis": [-0.050758015560116394, 0.0, 0.9987109811433932]}, "guid": "b058c4a5-fad5-4518-939b-80539847ed4a"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3dcb0107-a5a4-4432-b150-74626e9d4818"}], "contact_point": [[-3.507137028893193, -0.34615384615384603, 0.2495921661635615], [-3.492862968167027, -0.34615384615384603, 3.4948565152959077e-09], [-2.7172551289403044, -0.34615384615384603, 0.039419125535128274], [-2.728359563668927, -0.34615384615384603, 0.28917238465749995]], "force_normal": [0.0, 0.0, 0.0, 0.0], "force_tangent1": [0.0, 0.0, 0.0, 0.0], "force_tangent2": [0.0, 0.0, 0.0, 0.0], "gap": [-8.481320113406897e-18, -8.481320113406897e-18, -8.481320113406897e-18, -8.481320113406897e-18], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 0.0, "force_vector": [[0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0]], "force": [0.0, 0.0, 0.0], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.507137028893193, -0.34615384615384603, 0.2495921661635615], "xaxis": [5.446843416988281e-19, -2.788961674528752e-17, -1.0], "yaxis": [5.446843416988281e-19, -1.0, 2.788961674528752e-17]}, "guid": "6daa94ef-9bf4-4627-a367-8671e6e51bb4"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-3.507137028893193, -0.34615384615384603, 0.2495921661635615], [-3.492862968167027, -0.34615384615384603, 3.4948565152959077e-09], [-2.7172551289403044, -0.34615384615384603, 0.039419125535128274], [-2.728359563668927, -0.34615384615384603, 0.28917238465749995]]}, "guid": "6aeaba8a-da3d-4d76-837a-82e70101aab7"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-3.507137028893193, -0.34615384615384603, 0.2495921661635615], "guid": "001b1815-bd0b-4256-957c-990d833215ed"}, {"dtype": "compas.geometry/Point", "data": [-3.492862968167027, -0.34615384615384603, 3.4948565152959077e-09], "guid": "367d016f-4d3f-4cf9-80c4-051353be76be"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551289403044, -0.34615384615384603, 0.039419125535128274], "guid": "38327af9-f429-4616-b1ff-b3a87800bff6"}, {"dtype": "compas.geometry/Point", "data": [-2.728359563668927, -0.34615384615384603, 0.28917238465749995], "guid": "ef1a2669-28d7-4cc1-96ba-8b36c393b8dd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.507137028893193, -0.34615384615384603, 0.2495921661635615], "xaxis": [5.446843416988281e-19, -2.788961674528752e-17, -1.0], "yaxis": [1.0, 5.446843416988281e-19, 5.446843416988281e-19]}, "guid": "761a7bb9-d5d3-48ad-9d8f-3e09b797e5f0"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}]}, "guid": "68849fbb-a794-4156-8746-468ba0426201"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-3.507137028893193, -0.34615384615384603, 0.2495921661635615], "xaxis": [5.446843416988281e-19, -2.788961674528752e-17, -1.0], "yaxis": [5.446843416988281e-19, -1.0, 2.788961674528752e-17]}, "guid": "8aa51495-55e8-4f55-8b3b-c12b6378c719"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-3.492862968167027, -0.34615384615384603, 3.4948565152959077e-09], "xaxis": [5.446843416988281e-19, -2.788961674528752e-17, -1.0], "yaxis": [5.446843416988281e-19, -1.0, 2.788961674528752e-17]}, "guid": "ca47fcb2-cdc8-4505-85cc-124d71227304"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551289403044, -0.34615384615384603, 0.039419125535128274], "xaxis": [5.446843416988281e-19, -2.788961674528752e-17, -1.0], "yaxis": [5.446843416988281e-19, -1.0, 2.788961674528752e-17]}, "guid": "7089550b-707d-4134-83ca-aef5d1e34539"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359563668927, -0.34615384615384603, 0.28917238465749995], "xaxis": [5.446843416988281e-19, -2.788961674528752e-17, -1.0], "yaxis": [5.446843416988281e-19, -1.0, 2.788961674528752e-17]}, "guid": "1eacfd85-9157-4424-805c-a7cedf32528d"}]}}, "45": {"46": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.11538461538461542, 0.03941912684456782], "guid": "d6f18a7c-250f-4454-b926-ec420a137926"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.11538461538461542, 0.28917238815235635], "guid": "ddbef46e-da6b-48ac-abf4-3e8137e213e9"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.23076923076923062, 0.28917238815235635], "guid": "aaade1d2-8409-44d5-9a8f-7331735a1b8c"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.23076923076923062, 0.03941912684456782], "guid": "47047dfa-7fa2-49f8-9610-50dcb7102381"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, -0.17307692307692304, 0.16429575749846212], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [-0.04441773810062701, 0.0, -0.9990130452311542]}, "guid": "1ef67802-5821-455e-9379-5cf259335090"}, "size": 0.0288461538461538, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a40c8036-28ef-494e-8c41-dcb2c4a35140"}], "contact_point": [[2.717255125268303, -0.11538461358660088, 0.03941913362749054], [2.7283595646741263, -0.1153846169648564, 0.28917238726033556], [2.7283595646741263, -0.2307692105708516, 0.28917238914172677], [2.717255125268303, -0.23076922209375725, 0.039419135508881986]], "force_normal": [3625.690130460192, 10.729404696263215, 141.57938463287243, 3246.842381528606], "force_tangent1": [-101.87602722673083, 0.18425530213741265, 62.89599519561009, 132.30518588993087], "force_tangent2": [687.7724672698348, -1.9655957633575383, 21.07235573261996, 613.6757066002252], "gap": [-3.766134946460768e-09, -3.756853654506541e-09, -3.7572279591880295e-09, -3.764893410808705e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7148.496670740727, "force_vector": [[3591.562423273442, -101.87604105596598, -848.1386948862448], [10.806122607990792, 0.18425532638483222, 1.4870796929751484], [140.50366523543576, 62.89599474981742, -27.34019825514557], [3216.3797923396514, 132.30517354206026, -757.2875002653547]], "force": [6959.2520034565205, 93.50938256229652, -1631.2793137137699], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255125268303, -0.11538461358660088, 0.03941913362749054], "xaxis": [0.0, 1.0, -1.6305393467296783e-08], "yaxis": [0.9990130443042886, -7.242490365671265e-10, -0.044417758947045964]}, "guid": "bb3f64bc-cbd2-44d2-9d83-0945a7350212"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.717255125268303, -0.11538461358660088, 0.03941913362749054], [2.7283595646741263, -0.1153846169648564, 0.28917238726033556], [2.7283595646741263, -0.2307692105708516, 0.28917238914172677], [2.717255125268303, -0.23076922209375725, 0.039419135508881986]]}, "guid": "0dd19373-3ca2-4962-becf-fddd4399eaf1"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255125268303, -0.11538461358660088, 0.03941913362749054], "guid": "18406b42-4612-4800-9f7a-dc2f6320da7a"}, {"dtype": "compas.geometry/Point", "data": [2.7283595646741263, -0.1153846169648564, 0.28917238726033556], "guid": "95e800e4-11bf-414b-be71-787baf8c8756"}, {"dtype": "compas.geometry/Point", "data": [2.7283595646741263, -0.2307692105708516, 0.28917238914172677], "guid": "8b8f3d36-3b8e-4c7a-94b8-a8ada10bdd27"}, {"dtype": "compas.geometry/Point", "data": [2.717255125268303, -0.23076922209375725, 0.039419135508881986], "guid": "3c58f80d-7d07-42da-9ce8-e97199857e88"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255125268303, -0.11538461358660088, 0.03941913362749054], "xaxis": [0.0, 1.0, -1.6305393467296783e-08], "yaxis": [0.04441775894704598, 1.6289300766343415e-08, 0.9990130443042884]}, "guid": "faac94bb-5035-4086-9abb-afea1b6957e1"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3625.6901304601924, "c_nn": 0, "c_u": -101.87602722673086, "c_v": -687.7724672698348}, {"c_np": 10.729404696263217, "c_nn": 0, "c_u": 0.1842553021374127, "c_v": 1.9655957633575387}, {"c_np": 141.57938463287246, "c_nn": 0, "c_u": 62.89599519561011, "c_v": -21.07235573261996}, {"c_np": 3246.8423815286064, "c_nn": 0, "c_u": 132.30518588993093, "c_v": -613.6757066002253}]}, "guid": "a9041223-2ea2-45fa-a82a-f2628cb2e767"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.717255125268303, -0.11538461358660088, 0.03941913362749054], "xaxis": [0.0, 1.0, -1.6305393467296783e-08], "yaxis": [0.9990130443042886, -7.242490365671265e-10, -0.044417758947045964]}, "guid": "f3499928-c610-4b0a-a2b1-3bce3dd39330"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595646741263, -0.1153846169648564, 0.28917238726033556], "xaxis": [0.0, 1.0, -1.6305393467296783e-08], "yaxis": [0.9990130443042886, -7.242490365671265e-10, -0.044417758947045964]}, "guid": "57128e0a-b1db-46df-b098-580b9450acb9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595646741263, -0.2307692105708516, 0.28917238914172677], "xaxis": [0.0, 1.0, -1.6305393467296783e-08], "yaxis": [0.9990130443042886, -7.242490365671265e-10, -0.044417758947045964]}, "guid": "8eb13e8d-3d0b-4812-a559-4e216c232840"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255125268303, -0.23076922209375725, 0.039419135508881986], "xaxis": [0.0, 1.0, -1.6305393467296783e-08], "yaxis": [0.9990130443042886, -7.242490365671265e-10, -0.044417758947045964]}, "guid": "55dd4973-addc-43f0-a769-77d8d876a61c"}]}, "54": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.4928629690048973, -0.11538461538461542, 0.0], "guid": "9b09e060-9eda-4f27-93f3-7bf311c54a89"}, {"dtype": "compas.geometry/Point", "data": [3.5071370309951093, -0.11538461538461542, 0.24959216965742254], "guid": "83f02b1a-43f9-40d9-be0c-756ce24d33a7"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.11538461538461542, 0.28917238815235635], "guid": "6c4651e5-e5a6-4e40-ac56-704788ec0a6e"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.11538461538461542, 0.03941912684456786], "guid": "b835ee3b-e1b9-4115-b439-4b77d242e4ee"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.1114079853346266, -0.11538461538461542, 0.14463077458782628], "xaxis": [-0.9987109811433927, 0.0, 0.0507580155601245], "yaxis": [0.0507580155601245, 0.0, 0.9987109811433927]}, "guid": "ab98b5dc-f097-4ed2-9207-e47d74afdd5d"}, "size": 0.1945450216376573, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4e585ce5-d404-4b62-8b13-c15cabcedbe6"}], "contact_point": [[2.717255130410198, -0.1153846153846154, 0.03941912925992082], [3.4928629696369207, -0.11538461538461542, -2.3093155165909707e-10], [3.5071370303630864, -0.11538461538461542, 0.24959216988835403], [2.7283595651388204, -0.11538461538461542, 0.2891723883822925]], "force_normal": [0.0, 0.0, 0.0, 0.0], "force_tangent1": [0.0, 0.0, 0.0, 0.0], "force_tangent2": [0.0, 0.0, 0.0, 0.0], "gap": [-2.7908412089645246e-17, -2.7908412089645246e-17, -2.7908412089645246e-17, -2.7908412089645246e-17], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 0.0, "force_vector": [[-0.0, 0.0, 0.0], [-0.0, 0.0, 0.0], [-0.0, 0.0, 0.0], [-0.0, 0.0, 0.0]], "force": [0.0, 0.0, 0.0], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255130410198, -0.1153846153846154, 0.03941912925992082], "xaxis": [-1.2718646087952572e-17, 5.548682700322019e-17, -1.0], "yaxis": [-1.2718646087952572e-17, -1.0, -5.548682700322019e-17]}, "guid": "8166c0df-dbe2-49b7-9749-95a5e994afb3"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.717255130410198, -0.1153846153846154, 0.03941912925992082], [3.4928629696369207, -0.11538461538461542, -2.3093155165909707e-10], [3.5071370303630864, -0.11538461538461542, 0.24959216988835403], [2.7283595651388204, -0.11538461538461542, 0.2891723883822925]]}, "guid": "60b931aa-1912-4c5d-bb96-a439f6020af0"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255130410198, -0.1153846153846154, 0.03941912925992082], "guid": "6f0f5407-ccb1-45cc-9a80-56cbf0eb5047"}, {"dtype": "compas.geometry/Point", "data": [3.4928629696369207, -0.11538461538461542, -2.3093155165909707e-10], "guid": "ce645a73-2722-4af2-b65b-8eabf5276989"}, {"dtype": "compas.geometry/Point", "data": [3.5071370303630864, -0.11538461538461542, 0.24959216988835403], "guid": "a1878bfa-0d3c-4474-8712-ba1cd5a76129"}, {"dtype": "compas.geometry/Point", "data": [2.7283595651388204, -0.11538461538461542, 0.2891723883822925], "guid": "6c95742f-8464-4e81-aa6e-a3877facf2bb"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255130410198, -0.1153846153846154, 0.03941912925992082], "xaxis": [-1.2718646087952572e-17, 5.548682700322019e-17, -1.0], "yaxis": [1.0, -1.2718646087952572e-17, -1.2718646087952572e-17]}, "guid": "5ffdeb54-c49f-4fea-b1e4-5c8b97028b06"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}]}, "guid": "a4a79b78-2007-485d-ac46-d70567df968d"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.717255130410198, -0.1153846153846154, 0.03941912925992082], "xaxis": [-1.2718646087952572e-17, 5.548682700322019e-17, -1.0], "yaxis": [-1.2718646087952572e-17, -1.0, -5.548682700322019e-17]}, "guid": "13756d74-0f4c-4eee-8736-a72540b1b5fc"}, {"dtype": "compas.geometry/Frame", "data": {"point": [3.4928629696369207, -0.11538461538461542, -2.3093155165909707e-10], "xaxis": [-1.2718646087952572e-17, 5.548682700322019e-17, -1.0], "yaxis": [-1.2718646087952572e-17, -1.0, -5.548682700322019e-17]}, "guid": "bcf4868e-68b9-407d-9ca8-0b95adb961d8"}, {"dtype": "compas.geometry/Frame", "data": {"point": [3.5071370303630864, -0.11538461538461542, 0.24959216988835403], "xaxis": [-1.2718646087952572e-17, 5.548682700322019e-17, -1.0], "yaxis": [-1.2718646087952572e-17, -1.0, -5.548682700322019e-17]}, "guid": "a81ba476-8503-4156-b374-c9ddb44ce34b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595651388204, -0.11538461538461542, 0.2891723883822925], "xaxis": [-1.2718646087952572e-17, 5.548682700322019e-17, -1.0], "yaxis": [-1.2718646087952572e-17, -1.0, -5.548682700322019e-17]}, "guid": "50b9c3a0-c2f7-4747-b8eb-f0847b7a49a5"}]}}, "46": {"47": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.11538461538461542, 0.06898903200408708], "guid": "72ea0b13-6ef0-4255-9e6c-71e060e51061"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.11538461538461542, 0.3188631347714567], "guid": "c0060d3d-06bc-4f64-87ce-ffa8032c2ceb"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.23076923076923062, 0.3188631347714567], "guid": "425ba0dc-2066-4b2f-95f5-c2239b8abc9b"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.23076923076923062, 0.06898903200408708], "guid": "40683b22-1dd2-48ab-af6a-64be63c52742"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936295, -0.173076923076923, 0.19392608338777192], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "c734e161-6451-4ca0-b302-b90bb213885e"}, "size": 0.02884615384615379, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "acb1744b-556d-4c24-902b-d56389330cbe"}], "contact_point": [[1.9412093633586904, -0.23076922254989257, 0.06898907354528257], [1.9412093654864968, -0.11538459914155556, 0.06898907267847229], [1.9491424028992348, -0.1153845936854254, 0.31886317481278337], [1.9491424007714284, -0.23076920964318182, 0.3188631756795893]], "force_normal": [1582.736887617695, 1610.6296359572975, 1605.4440292913637, 1455.510327129982], "force_tangent1": [-25.94776595221148, -34.41117508656843, -73.58433541996716, -87.55281701264735], "force_tangent2": [222.73904115380302, 235.78481471929982, 150.29319706132728, 118.70434472027829], "gap": [-1.4083046594178881e-08, -1.4082959454459831e-08, -1.4082766223362042e-08, -1.4082535953385344e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6300.387097109727, "force_vector": [[1574.8718462460465, -25.947926487884565, -272.8505001833833], [1602.3365775966154, -34.41134381481041, -286.77479589359837], [1599.8664151633534, -73.5844537764468, -201.1616575895755], [1451.0106005241712, -87.55291399343608, -164.830986231624]], "force": [6228.085439530187, -221.49663807257784, -925.6179398981811], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093633586904, -0.23076922254989257, 0.06898907354528257], "xaxis": [0.0, 0.9999999999998269, -5.883649415724158e-07], "yaxis": [0.9994964085370841, -1.8670084375349434e-08, -0.03173214965094635]}, "guid": "aac3f873-5aab-4fd4-b8c3-815ea44841f2"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093633586904, -0.23076922254989257, 0.06898907354528257], [1.9412093654864968, -0.11538459914155556, 0.06898907267847229], [1.9491424028992348, -0.1153845936854254, 0.31886317481278337], [1.9491424007714284, -0.23076920964318182, 0.3188631756795893]]}, "guid": "133bf9ee-21c1-45a1-96ee-285246b35c97"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093633586904, -0.23076922254989257, 0.06898907354528257], "guid": "f6932d4e-f5df-4162-a0c1-0d59420a55c7"}, {"dtype": "compas.geometry/Point", "data": [1.9412093654864968, -0.11538459914155556, 0.06898907267847229], "guid": "6c6fd7fd-590a-47f9-8efd-6c402882e251"}, {"dtype": "compas.geometry/Point", "data": [1.9491424028992348, -0.1153845936854254, 0.31886317481278337], "guid": "6a60757a-ce1f-4c37-aff1-9ae1f9ac2fb4"}, {"dtype": "compas.geometry/Point", "data": [1.9491424007714284, -0.23076920964318182, 0.3188631756795893], "guid": "bbb2351a-449d-4f11-8dea-e6fb5098b9c5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093633586904, -0.23076922254989257, 0.06898907354528257], "xaxis": [0.0, 0.9999999999998269, -5.883649415724158e-07], "yaxis": [0.03173214965095183, 5.880686460107609e-07, 0.9994964085369111]}, "guid": "a194951b-6392-4e3f-9b3c-fa12c893df63"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1582.7368876176952, "c_nn": 0, "c_u": -25.947765952211476, "c_v": -222.7390411538031}, {"c_np": 1610.6296359572978, "c_nn": 0, "c_u": -34.41117508656842, "c_v": -235.78481471929987}, {"c_np": 1605.4440292913641, "c_nn": 0, "c_u": -73.58433541996715, "c_v": -150.29319706132733}, {"c_np": 1455.510327129982, "c_nn": 0, "c_u": -87.55281701264735, "c_v": -118.70434472027833}]}, "guid": "2075b23d-21f8-453d-bccd-957ebe3d862d"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093633586904, -0.23076922254989257, 0.06898907354528257], "xaxis": [0.0, 0.9999999999998269, -5.883649415724158e-07], "yaxis": [0.9994964085370841, -1.8670084375349434e-08, -0.03173214965094635]}, "guid": "089ceb7c-1384-4d85-8ca6-f89c71fa0915"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093654864968, -0.11538459914155556, 0.06898907267847229], "xaxis": [0.0, 0.9999999999998269, -5.883649415724158e-07], "yaxis": [0.9994964085370841, -1.8670084375349434e-08, -0.03173214965094635]}, "guid": "d3af4814-8a6c-4982-8747-db59e68f9b72"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491424028992348, -0.1153845936854254, 0.31886317481278337], "xaxis": [0.0, 0.9999999999998269, -5.883649415724158e-07], "yaxis": [0.9994964085370841, -1.8670084375349434e-08, -0.03173214965094635]}, "guid": "e769003e-8162-4bca-a00f-c199232631b0"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491424007714284, -0.23076920964318182, 0.3188631756795893], "xaxis": [0.0, 0.9999999999998269, -5.883649415724158e-07], "yaxis": [0.9994964085370841, -1.8670084375349434e-08, -0.03173214965094635]}, "guid": "7671130e-3efa-4ce5-a224-835f7c792960"}]}, "56": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.0, 0.06898903200408708], "guid": "b9cb86e4-a672-4bda-b329-e8b8c36f5a5d"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.0, 0.3188631347714567], "guid": "ad1e5849-2c45-4f09-bbb0-0415d58257cd"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, -0.11538461538461542, 0.3188631347714567], "guid": "a11fd41f-e094-4a3a-b2a9-4b2bc48b4702"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.11538461538461542, 0.06898903200408708], "guid": "986f3e35-cd9d-4c7d-a306-626b69a4621c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, -0.057692307692307716, 0.19392608338777195], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "26a2c52f-d2bf-47a9-8202-10dc7fdde91a"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "9501384e-73cc-4987-a036-5c0812ba8e10"}], "contact_point": [[1.9412093645128363, -0.11538460071727108, 0.06898908334390626], [1.9412093664042203, 7.789900656137754e-09, 0.06898908193294923], [1.949142404367014, 2.0649499909666294e-08, 0.31886316168678147], [1.9491424027120532, -0.1153845804070873, 0.3188631705445631]], "force_normal": [1889.8003069083975, 1907.9589449199666, 1784.6681418082294, 1839.657368626423], "force_tangent1": [3.7801262081776072, 1.77942169147652, -1.4753967964464745, 25.98340508269693], "force_tangent2": [282.69794101875, 342.7326289264969, 205.70977629116956, 173.24335234743256], "gap": [-1.3541051663704794e-08, -1.3541173693209351e-08, -1.3541155398878022e-08, -1.3541350413202156e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7489.795250214308, "force_vector": [[1879.8780045105393, 3.7799451704572884, -342.5230143704866], [1896.1224679807742, 1.7792086343430722, -403.10368096516993], [1777.241783440307, -1.4755353999445417, -262.23754733429934], [1833.2335477312854, 25.983282708148067, -231.53241437439434]], "force": [7386.4758036629055, 30.066901113003887, -1239.3966570443501], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093645128363, -0.11538460071727108, 0.06898908334390626], "xaxis": [0.0, 0.9999999999998603, -5.285417716500167e-07], "yaxis": [0.9994964083771593, -1.6771769257200498e-08, -0.03173215468824644]}, "guid": "6feb0960-9b5e-4817-8abb-b6a24c6b8fc0"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093645128363, -0.11538460071727108, 0.06898908334390626], [1.9412093664042203, 7.789900656137754e-09, 0.06898908193294923], [1.949142404367014, 2.0649499909666294e-08, 0.31886316168678147], [1.9491424027120532, -0.1153845804070873, 0.3188631705445631]]}, "guid": "157e79c5-7fef-42bc-915a-96d48194af22"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093645128363, -0.11538460071727108, 0.06898908334390626], "guid": "d34da7de-d88d-4051-a8e0-084e83e69a18"}, {"dtype": "compas.geometry/Point", "data": [1.9412093664042203, 7.789900656137754e-09, 0.06898908193294923], "guid": "a45132a2-ea48-42dc-bdc7-50f29c0e953c"}, {"dtype": "compas.geometry/Point", "data": [1.949142404367014, 2.0649499909666294e-08, 0.31886316168678147], "guid": "42154973-aff6-47b4-b90c-608ffbc90b77"}, {"dtype": "compas.geometry/Point", "data": [1.9491424027120532, -0.1153845804070873, 0.3188631705445631], "guid": "25d38359-c7a5-4229-bad8-741f0ffdafe9"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093645128363, -0.11538460071727108, 0.06898908334390626], "xaxis": [0.0, 0.9999999999998603, -5.285417716500167e-07], "yaxis": [0.031732154688250865, 5.282756024414923e-07, 0.9994964083770196]}, "guid": "4dffb1ee-dac0-4557-ae23-c07d3df78cc8"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1889.8003069083977, "c_nn": 0, "c_u": 3.780126208177607, "c_v": -282.69794101875004}, {"c_np": 1907.9589449199668, "c_nn": 0, "c_u": 1.7794216914765197, "c_v": -342.7326289264969}, {"c_np": 1784.6681418082296, "c_nn": 0, "c_u": -1.4753967964464745, "c_v": -205.70977629116953}, {"c_np": 1839.6573686264232, "c_nn": 0, "c_u": 25.983405082696926, "c_v": -173.24335234743256}]}, "guid": "44271ca0-1ceb-4516-9dd6-d8064579c5d3"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093645128363, -0.11538460071727108, 0.06898908334390626], "xaxis": [0.0, 0.9999999999998603, -5.285417716500167e-07], "yaxis": [0.9994964083771593, -1.6771769257200498e-08, -0.03173215468824644]}, "guid": "232e7000-8406-4597-ba29-889d3318ff9c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093664042203, 7.789900656137754e-09, 0.06898908193294923], "xaxis": [0.0, 0.9999999999998603, -5.285417716500167e-07], "yaxis": [0.9994964083771593, -1.6771769257200498e-08, -0.03173215468824644]}, "guid": "46d0a4b4-3004-4e59-9bab-e036e1eacf9c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.949142404367014, 2.0649499909666294e-08, 0.31886316168678147], "xaxis": [0.0, 0.9999999999998603, -5.285417716500167e-07], "yaxis": [0.9994964083771593, -1.6771769257200498e-08, -0.03173215468824644]}, "guid": "ad5d28ba-81cb-4a4d-8e28-f745b050bf5e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491424027120532, -0.1153845804070873, 0.3188631705445631], "xaxis": [0.0, 0.9999999999998603, -5.285417716500167e-07], "yaxis": [0.9994964083771593, -1.6771769257200498e-08, -0.03173215468824644]}, "guid": "e80f907f-d6c9-4cbd-9d60-80f186f7ee88"}]}, "55": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.0, 0.03941912684456786], "guid": "832a05df-c87e-4b30-9733-a6a125a3eee6"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.0, 0.2891723881523564], "guid": "4ce01731-b55c-49bd-b5e5-85ca6709e0e6"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.0, 0.3188631347714568], "guid": "9de0684d-0482-4d0b-a180-620b4fc369b9"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.0, 0.06898903200408711], "guid": "cfa0846e-b509-4eee-b7e5-b0e90d536ee1"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.333994849802124, 0.0, 0.1791958217760553], "xaxis": [-0.9992748587227028, 0.0, 0.03807567103443127], "yaxis": [0.03807567103443127, 0.0, 0.9992748587227028]}, "guid": "561debb5-8d93-4da1-9c58-6622707ba26c"}, "size": 0.19454502163765716, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "8bbc82e4-72c3-4fd1-8efe-fc46bc06aca2"}], "contact_point": [[1.9412093693026682, 8.224024584598062e-09, 0.06898907831260935], [2.7172551238545557, 7.602717191348577e-09, 0.03941913953373206], [2.728359558583178, 2.594213087293424e-08, 0.28917238375494186], [1.9491423973449846, 2.6565977298237168e-08, 0.3188631635005207]], "force_normal": [9.507587150623204, 40.28736899974778, 0.0434359766234502, 2.6166972440253837], "force_tangent1": [-4.5616186610240375, -20.029953498129068, 0.0034039036121350868, -1.111715696275474], "force_tangent2": [-1.321391015765715, 1.7217294241890397, -0.014288098245179796, -0.5761735833739763], "gap": [-1.484603705173136e-09, -1.4846037053229728e-09, -1.4846037052907322e-09, -1.4846037054317183e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 58.41281180458204, "force_vector": [[1.3213910347233584, -9.507586813432539, 4.561619358324517], [-1.7217293438580827, -40.28736753415433, 20.02995645286419], [0.014288098331788915, -0.04343597684460767, -0.0034039004264763664], [0.576173588591537, -2.616697161341644, 1.1117158881879137]], "force": [0.19012337778860156, -52.45508748577311, 25.699887798950144], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093693026682, 8.224024584598062e-09, 0.06898907831260935], "xaxis": [0.0, -7.33414777565173e-08, -0.9999999999999973], "yaxis": [1.9939489455188613e-09, -0.9999999999999973, 7.33414777565173e-08]}, "guid": "38d6176f-6139-4c5b-a9ce-cc79641c395d"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093693026682, 8.224024584598062e-09, 0.06898907831260935], [2.7172551238545557, 7.602717191348577e-09, 0.03941913953373206], [2.728359558583178, 2.594213087293424e-08, 0.28917238375494186], [1.9491423973449846, 2.6565977298237168e-08, 0.3188631635005207]]}, "guid": "346f042e-06da-484a-954a-84fad315d952"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093693026682, 8.224024584598062e-09, 0.06898907831260935], "guid": "2e3807e6-206c-412a-a6da-4f0d2c2ec0be"}, {"dtype": "compas.geometry/Point", "data": [2.7172551238545557, 7.602717191348577e-09, 0.03941913953373206], "guid": "ba8c7c57-e068-4f94-ac6c-59812e31440c"}, {"dtype": "compas.geometry/Point", "data": [2.728359558583178, 2.594213087293424e-08, 0.28917238375494186], "guid": "b95bf0f6-99b4-4a09-9e9e-37acd564606d"}, {"dtype": "compas.geometry/Point", "data": [1.9491423973449846, 2.6565977298237168e-08, 0.3188631635005207], "guid": "c73e704f-cfe9-4702-aeb5-c6425f75f036"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093693026682, 8.224024584598062e-09, 0.06898907831260935], "xaxis": [0.0, -7.33414777565173e-08, -0.9999999999999973], "yaxis": [1.0, 1.993948945518856e-09, -1.462391622354027e-16]}, "guid": "be796c14-3f9e-4b68-a0a3-20bb26a7c77f"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 9.507587150623205, "c_nn": 0, "c_u": -4.5616186610240375, "c_v": 1.321391015765715}, {"c_np": 40.28736899974779, "c_nn": 0, "c_u": -20.029953498129068, "c_v": -1.7217294241890397}, {"c_np": 0.0434359766234502, "c_nn": 0, "c_u": 0.0034039036121350868, "c_v": 0.014288098245179794}, {"c_np": 2.6166972440253833, "c_nn": 0, "c_u": -1.1117156962754742, "c_v": 0.5761735833739764}]}, "guid": "658ad960-6c45-40b5-bb52-d61c15e07d3d"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093693026682, 8.224024584598062e-09, 0.06898907831260935], "xaxis": [0.0, -7.33414777565173e-08, -0.9999999999999973], "yaxis": [1.9939489455188613e-09, -0.9999999999999973, 7.33414777565173e-08]}, "guid": "de27eb41-3bf0-4345-b567-a0bd01b031af"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551238545557, 7.602717191348577e-09, 0.03941913953373206], "xaxis": [0.0, -7.33414777565173e-08, -0.9999999999999973], "yaxis": [1.9939489455188613e-09, -0.9999999999999973, 7.33414777565173e-08]}, "guid": "784e6fb5-fd9e-41d3-b61b-029cf5b57331"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359558583178, 2.594213087293424e-08, 0.28917238375494186], "xaxis": [0.0, -7.33414777565173e-08, -0.9999999999999973], "yaxis": [1.9939489455188613e-09, -0.9999999999999973, 7.33414777565173e-08]}, "guid": "f3a8bdd9-4568-479f-99de-498034040d3e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423973449846, 2.6565977298237168e-08, 0.3188631635005207], "xaxis": [0.0, -7.33414777565173e-08, -0.9999999999999973], "yaxis": [1.9939489455188613e-09, -0.9999999999999973, 7.33414777565173e-08]}, "guid": "a03e1b48-a644-49bf-b998-baf1a0508416"}]}, "54": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, -0.11538461538461542, 0.03941912684456782], "guid": "f654bc73-1e41-474f-b3ba-f84e79f10213"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, -0.11538461538461542, 0.28917238815235635], "guid": "c59f3049-b532-4382-91a8-1391f089c463"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.0, 0.28917238815235635], "guid": "00cf0158-7d63-4cd6-a483-9a7d59879464"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.0, 0.03941912684456782], "guid": "c11849fc-87fe-476c-a066-36c8e3c16040"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, -0.057692307692307716, 0.16429575749846212], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062701, 0.0, 0.9990130452311542]}, "guid": "981a7213-0e9a-402d-a99e-0a7672e5083a"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "14bd26a1-0a7e-47cd-9a29-397f2a806e78"}], "contact_point": [[2.7172551249373647, 9.248595146671423e-09, 0.039419126184263194], [2.717255125268303, -0.11538461415972229, 0.03941913550888202], [2.7283595646741263, -0.11538461753797793, 0.28917238914172705], [2.7283595646741263, 2.0771500817973187e-08, 0.2891723872603352]], "force_normal": [2934.529454772319, 3745.891090657189, 14.508531526794519, 12.583945355467444], "force_tangent1": [-137.89138886936567, -145.38429840811497, 0.21589154997082097, 0.1168200782192589], "force_tangent2": [-426.1735296278721, -695.3274189852823, 1.6065342315941251, 1.2568948586313418], "gap": [-3.932257985924163e-09, -3.933032530442963e-09, -3.923878214887072e-09, -3.9253597928433385e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6806.036847684243, "force_vector": [[-2912.7035311040754, 137.89139793676435, 556.0981349321542], [-3711.30917642399, 145.38431244747002, 861.0252467648803], [-14.565570899206863, -0.21589156563234982, -0.9605121939309256], [-12.62735401177681, -0.11682008957928666, -0.6967037057849561]], "force": [-6651.20563243905, 282.9429987290227, 1415.4661657973184], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551249373647, 9.248595146671423e-09, 0.039419126184263194], "xaxis": [0.0, -1.0, 1.6305392994683133e-08], "yaxis": [-0.9990130443042886, 7.242490155746874e-10, 0.044417758947045964]}, "guid": "e709d266-20e3-40be-bf8d-36f0855283f1"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.7172551249373647, 9.248595146671423e-09, 0.039419126184263194], [2.717255125268303, -0.11538461415972229, 0.03941913550888202], [2.7283595646741263, -0.11538461753797793, 0.28917238914172705], [2.7283595646741263, 2.0771500817973187e-08, 0.2891723872603352]]}, "guid": "95261184-37b4-4aec-8b1a-f744427fc2b9"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.7172551249373647, 9.248595146671423e-09, 0.039419126184263194], "guid": "adcd81b8-99ae-4d1c-a631-d9408b84f60e"}, {"dtype": "compas.geometry/Point", "data": [2.717255125268303, -0.11538461415972229, 0.03941913550888202], "guid": "2741b148-7b34-4ec6-a318-499dfa637fd6"}, {"dtype": "compas.geometry/Point", "data": [2.7283595646741263, -0.11538461753797793, 0.28917238914172705], "guid": "816dae5e-006d-4920-9de8-705c42cd7ca7"}, {"dtype": "compas.geometry/Point", "data": [2.7283595646741263, 2.0771500817973187e-08, 0.2891723872603352], "guid": "b6e99823-797f-4344-885b-48388a53379f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551249373647, 9.248595146671423e-09, 0.039419126184263194], "xaxis": [0.0, -1.0, 1.6305392994683133e-08], "yaxis": [0.04441775894704598, 1.6289300294196216e-08, 0.9990130443042884]}, "guid": "df008eb4-820c-459d-b25d-d3ded9cad9dc"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2934.5294547723192, "c_nn": 0, "c_u": -137.89138886936573, "c_v": 426.17352962787214}, {"c_np": 3745.89109065719, "c_nn": 0, "c_u": -145.384298408115, "c_v": 695.3274189852824}, {"c_np": 14.508531526794522, "c_nn": 0, "c_u": 0.21589154997082102, "c_v": -1.6065342315941256}, {"c_np": 12.583945355467447, "c_nn": 0, "c_u": 0.11682007821925894, "c_v": -1.256894858631342}]}, "guid": "f1f00dbf-9663-4b68-bf6c-676f0347431d"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551249373647, 9.248595146671423e-09, 0.039419126184263194], "xaxis": [0.0, -1.0, 1.6305392994683133e-08], "yaxis": [-0.9990130443042886, 7.242490155746874e-10, 0.044417758947045964]}, "guid": "e286f687-80c2-4040-a251-57ae171f6a2d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255125268303, -0.11538461415972229, 0.03941913550888202], "xaxis": [0.0, -1.0, 1.6305392994683133e-08], "yaxis": [-0.9990130443042886, 7.242490155746874e-10, 0.044417758947045964]}, "guid": "36420370-c04d-4737-b627-c812ed220ad5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595646741263, -0.11538461753797793, 0.28917238914172705], "xaxis": [0.0, -1.0, 1.6305392994683133e-08], "yaxis": [-0.9990130443042886, 7.242490155746874e-10, 0.044417758947045964]}, "guid": "7e215987-8057-4a0b-9db4-da2dc1deccc7"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595646741263, 2.0771500817973187e-08, 0.2891723872603352], "xaxis": [0.0, -1.0, 1.6305392994683133e-08], "yaxis": [-0.9990130443042886, 7.242490155746874e-10, 0.044417758947045964]}, "guid": "ce3b5bc0-9a7b-45c2-b859-b1970c617516"}]}}, "47": {"48": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.11538461538461542, 0.08870494999794477], "guid": "b51e0bfc-6600-40b2-b951-7847c4ace396"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.11538461538461542, 0.33865962455932297], "guid": "0717c9e4-2612-4ff2-814d-fc6ce4460129"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.23076923076923062, 0.33865962455932297], "guid": "8f2b24a0-4c1f-4061-b940-1e76f00f8203"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.23076923076923062, 0.08870494999794477], "guid": "125aa4c1-1c44-4b3d-9f80-a65d68d4af98"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, -0.17307692307692304, 0.21368228727863386], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.019041287736088822, 0.0, 0.9998186982455127]}, "guid": "0a068931-38bb-46f9-9dd3-304a14e10339"}, "size": 0.0288461538461538, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "23c4671b-18a2-4b66-be3c-b7ca692e36ea"}], "contact_point": [[1.1648507658398906, -0.23076918074985325, 0.08870509923696142], [1.1648507665492371, -0.11538457969327176, 0.08870509091027484], [1.1696111109869245, -0.11538457037698818, 0.3386597575911597], [1.1696111101357085, -0.2307691863347338, 0.3386597584686224]], "force_normal": [750.4025429928182, 758.045991015209, 2942.493525607698, 2984.03894856402], "force_tangent1": [3.337145633370687, 24.281827512372804, -47.1271732852816, -5.880937178778932], "force_tangent2": [102.78553296178623, 106.1021131373384, 134.80192992692807, 220.0180391679152], "gap": [-1.1377862769437793e-08, -1.1377877499963619e-08, -1.137785115929092e-08, -1.1377847695866928e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7456.363287536018, "force_vector": [[748.3093141819033, 3.337099400550947, -117.05559761713853], [755.888224162726, 24.28177991237323, -120.51712654302266], [2939.393226747025, -47.127248647143595, -190.80660367442394], [2979.3084851987383, -5.881046504339869, -276.79836134498674]], "force": [7422.899250290393, -25.389415838559287, -705.1776891795719], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507658398906, -0.23076918074985325, 0.08870509923696142], "xaxis": [0.0, 0.9999999999999221, -3.9496462315019273e-07], "yaxis": [0.9998186965203953, -7.520670811718834e-09, -0.01904137831822566]}, "guid": "fb211fc3-8e20-4e66-af8f-516eadd67bd1"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507658398906, -0.23076918074985325, 0.08870509923696142], [1.1648507665492371, -0.11538457969327176, 0.08870509091027484], [1.1696111109869245, -0.11538457037698818, 0.3386597575911597], [1.1696111101357085, -0.2307691863347338, 0.3386597584686224]]}, "guid": "420c6df2-86ca-4839-874e-0ab147c04c8e"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507658398906, -0.23076918074985325, 0.08870509923696142], "guid": "1beb7f08-c4e2-4d0c-9fe8-eca36938195f"}, {"dtype": "compas.geometry/Point", "data": [1.1648507665492371, -0.11538457969327176, 0.08870509091027484], "guid": "9574b90c-e081-44dc-8c8b-381c95b7257c"}, {"dtype": "compas.geometry/Point", "data": [1.1696111109869245, -0.11538457037698818, 0.3386597575911597], "guid": "10138d22-6dfc-42c8-b4d0-11058eeaa74b"}, {"dtype": "compas.geometry/Point", "data": [1.1696111101357085, -0.2307691863347338, 0.3386597584686224], "guid": "65c4dd77-ea3b-43f2-9166-d8007dd55f9a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507658398906, -0.23076918074985325, 0.08870509923696142], "xaxis": [0.0, 0.9999999999999221, -3.9496462315019273e-07], "yaxis": [0.019041378318227144, 3.9489301468969487e-07, 0.9998186965203174]}, "guid": "6e1b5252-5a75-4795-a680-5004e872d1c6"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 750.4025429928183, "c_nn": 0, "c_u": 3.337145633370687, "c_v": -102.78553296178626}, {"c_np": 758.0459910152091, "c_nn": 0, "c_u": 24.281827512372807, "c_v": -106.10211313733843}, {"c_np": 2942.4935256076988, "c_nn": 0, "c_u": -47.12717328528161, "c_v": -134.80192992692812}, {"c_np": 2984.0389485640208, "c_nn": 0, "c_u": -5.880937178778933, "c_v": -220.01803916791522}]}, "guid": "18f0c31d-c3b1-4377-8b3f-981b9ab34861"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507658398906, -0.23076918074985325, 0.08870509923696142], "xaxis": [0.0, 0.9999999999999221, -3.9496462315019273e-07], "yaxis": [0.9998186965203953, -7.520670811718834e-09, -0.01904137831822566]}, "guid": "28bede1a-32fe-4992-ab5a-6883e02899c9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507665492371, -0.11538457969327176, 0.08870509091027484], "xaxis": [0.0, 0.9999999999999221, -3.9496462315019273e-07], "yaxis": [0.9998186965203953, -7.520670811718834e-09, -0.01904137831822566]}, "guid": "4da305f7-5b81-4674-af5e-7895e2790cab"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111109869245, -0.11538457037698818, 0.3386597575911597], "xaxis": [0.0, 0.9999999999999221, -3.9496462315019273e-07], "yaxis": [0.9998186965203953, -7.520670811718834e-09, -0.01904137831822566]}, "guid": "c2b9c52c-0bfa-48ec-a6ff-e14690cacf04"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111101357085, -0.2307691863347338, 0.3386597584686224], "xaxis": [0.0, 0.9999999999999221, -3.9496462315019273e-07], "yaxis": [0.9998186965203953, -7.520670811718834e-09, -0.01904137831822566]}, "guid": "d757b1ce-aa3a-421c-9389-6d488f00d308"}]}, "56": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, -0.1153846153846154, 0.06898903200408707], "guid": "1fe44b4e-c04f-46c0-9403-c6c40888ad29"}, {"dtype": "compas.geometry/Point", "data": [1.9491423927293423, -0.1153846153846154, 0.31886313477145684], "guid": "122eafb0-54ef-4ed5-82b2-a10882b83866"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.1153846153846154, 0.3386596245593229], "guid": "0d1f9260-7014-418c-835a-f1d4d2c25e35"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.1153846153846154, 0.08870494999794475], "guid": "51626b80-28d0-4af3-9958-b14a804690b8"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.5562055680783622, -0.11538461538461542, 0.2038891208921563], "xaxis": [-0.9996776933450585, 0.0, 0.025387190240421426], "yaxis": [0.025387190240421426, 0.0, 0.9996776933450585]}, "guid": "2f003504-eb50-40c7-9b3a-d0653dfa363c"}, "size": 0.19454502163765724, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c26b608f-d102-4049-b1d5-e190eea6092d"}], "contact_point": [[1.1648507644115078, -0.11538457377137196, 0.08870510115475227], [1.9412093539414985, -0.11538460048640564, 0.06898908420652997], [1.9491423968849761, -0.11538459312516468, 0.31886317684502247], [1.1696111191688168, -0.11538456630095686, 0.3386597569212393]], "force_normal": [11.235071728780724, 5.08361480755279, 0.4451358371320733, 16.53608808722753], "force_tangent1": [-3.6153899123825455, -1.4326185720208022, -0.009513674089239215, -6.167656061580487], "force_tangent2": [3.46295977491634, 1.5048762008846006, -0.17171962544407346, 4.546647963458726], "gap": [-3.8583420394222695e-09, -3.858342039466289e-09, -3.858342039447504e-09, -3.8583420394428696e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 36.361736864265545, "force_vector": [[-3.462960152812731, -11.23507150193319, 3.61539025536303], [-1.5048763718741356, -5.083614713201139, 1.4326187272116824], [0.17171961047174109, -0.4451358426175049, 0.009513687678196455], [-4.546648519657046, -16.536087746014953, 6.167656566388613]], "force": [-9.34276543387217, -33.29990980376678, 11.225179236641523], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507644115078, -0.11538457377137196, 0.08870510115475227], "xaxis": [0.0, -3.052766354663286e-08, -0.9999999999999996], "yaxis": [-3.3635423253980065e-08, -0.999999999999999, 3.052766354663284e-08]}, "guid": "4db7e0b0-8d9b-4054-b181-3331e824fc28"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507644115078, -0.11538457377137196, 0.08870510115475227], [1.9412093539414985, -0.11538460048640564, 0.06898908420652997], [1.9491423968849761, -0.11538459312516468, 0.31886317684502247], [1.1696111191688168, -0.11538456630095686, 0.3386597569212393]]}, "guid": "6dd7ec3f-940c-4483-bc30-df16ab2a7ce2"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507644115078, -0.11538457377137196, 0.08870510115475227], "guid": "b2585865-7736-461e-9646-3231a62bb958"}, {"dtype": "compas.geometry/Point", "data": [1.9412093539414985, -0.11538460048640564, 0.06898908420652997], "guid": "34838957-4981-43c8-b7a7-f6c774d71642"}, {"dtype": "compas.geometry/Point", "data": [1.9491423968849761, -0.11538459312516468, 0.31886317684502247], "guid": "b1d693a8-2eb0-4534-8690-88cf95d40721"}, {"dtype": "compas.geometry/Point", "data": [1.1696111191688168, -0.11538456630095686, 0.3386597569212393], "guid": "a6d3e085-78af-42dd-a0a2-65175f4e300f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507644115078, -0.11538457377137196, 0.08870510115475227], "xaxis": [0.0, -3.052766354663286e-08, -0.9999999999999996], "yaxis": [0.9999999999999994, -3.363542325398006e-08, 1.0268108843460947e-15]}, "guid": "04d8e671-8aff-4c39-9529-356979a303ec"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 11.235071728780726, "c_nn": 0, "c_u": -3.6153899123825455, "c_v": -3.4629597749163405}, {"c_np": 5.08361480755279, "c_nn": 0, "c_u": -1.4326185720208022, "c_v": -1.5048762008846006}, {"c_np": 0.44513583713207333, "c_nn": 0, "c_u": -0.009513674089239216, "c_v": 0.1717196254440735}, {"c_np": 16.536088087227526, "c_nn": 0, "c_u": -6.167656061580487, "c_v": -4.546647963458726}]}, "guid": "f7761feb-f881-4aea-87d1-db4fc366b7c2"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507644115078, -0.11538457377137196, 0.08870510115475227], "xaxis": [0.0, -3.052766354663286e-08, -0.9999999999999996], "yaxis": [-3.3635423253980065e-08, -0.999999999999999, 3.052766354663284e-08]}, "guid": "b639d185-c1f8-4624-b27d-edb5329dd791"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093539414985, -0.11538460048640564, 0.06898908420652997], "xaxis": [0.0, -3.052766354663286e-08, -0.9999999999999996], "yaxis": [-3.3635423253980065e-08, -0.999999999999999, 3.052766354663284e-08]}, "guid": "a681b3e4-2d0d-4a42-9f30-c1f7175a8918"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423968849761, -0.11538459312516468, 0.31886317684502247], "xaxis": [0.0, -3.052766354663286e-08, -0.9999999999999996], "yaxis": [-3.3635423253980065e-08, -0.999999999999999, 3.052766354663284e-08]}, "guid": "bbf88f3a-9efa-460c-a245-322a67f76a85"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111191688168, -0.11538456630095686, 0.3386597569212393], "xaxis": [0.0, -3.052766354663286e-08, -0.9999999999999996], "yaxis": [-3.3635423253980065e-08, -0.999999999999999, 3.052766354663284e-08]}, "guid": "012394be-f40f-42fb-8622-40bd883ea1d6"}]}}, "48": {"49": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.11538461538461542, 0.09856370341234204], "guid": "73d202bc-f9db-4a16-b08b-1df489335a3a"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.11538461538461542, 0.34855866711721994], "guid": "208a1de2-ea7a-4d51-a2de-92c803eed2d4"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.23076923076923062, 0.34855866711721994], "guid": "c5727eb9-9574-4739-a6e9-40c022a19fc0"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.23076923076923062, 0.09856370341234204], "guid": "a169764d-3f58-4556-8a29-d593685ab7e9"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, -0.17307692307692302, 0.22356118526478097], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.006347436895961065, 0.0, 0.9999798548195118]}, "guid": "66a7e7b7-8446-498d-9250-b1c1a6584e1f"}, "size": 0.0288461538461538, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "513c93d2-2297-4750-ba80-e2a2ad58dd04"}], "contact_point": [[0.3883044457992858, -0.11538457501962775, 0.09856390096993956], [0.3898913115979529, -0.11538459280399468, 0.3485588646358552], [0.38989131500299756, -0.23076920876297766, 0.34855884952830635], [0.388304449298915, -0.23076919842926247, 0.09856390076321608]], "force_normal": [3.8123112448389262, 3159.737824219064, 3232.0816790416043, 4.388951435565107], "force_tangent1": [0.028039495903277416, -53.991307469869255, -74.37488255485512, -0.040022970495697675], "force_tangent2": [-0.27896148606088983, 33.139110952695795, 26.8222164584833, -0.202870182501562], "gap": [-4.6186731617315865e-09, -4.618233057048977e-09, -4.617604681905391e-09, -4.6182543501258435e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6401.584535903729, "force_vector": [[3.814005142269922, 0.02803827816259336, 0.2547574949974996], [3159.4638209157583, -53.99105319824857, -53.19502097570468], [3231.846314601516, -74.37465628217727, -47.337551126943], [4.390150729630347, -0.04002380703067713, 0.17500719659899072]], "force": [6399.514291389174, -128.37769500929394, -100.10280741105119], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044457992858, -0.11538457501962775, 0.09856390096993956], "xaxis": [-0.0, 0.9999999999885758, 4.78000069981864e-06], "yaxis": [0.9999798546525787, 3.0340878512588554e-08, -0.006347463194595998]}, "guid": "2e5f4943-f9b1-4eb7-883f-dd4fd556a442"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.3883044457992858, -0.11538457501962775, 0.09856390096993956], [0.3898913115979529, -0.11538459280399468, 0.3485588646358552], [0.38989131500299756, -0.23076920876297766, 0.34855884952830635], [0.388304449298915, -0.23076919842926247, 0.09856390076321608]]}, "guid": "20f27949-926d-4683-b5ba-9e409bdc0c94"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044457992858, -0.11538457501962775, 0.09856390096993956], "guid": "e2dd240a-f01d-4f08-ab1c-914b19225045"}, {"dtype": "compas.geometry/Point", "data": [0.3898913115979529, -0.11538459280399468, 0.3485588646358552], "guid": "c232484b-4649-4f34-9892-22d67a87fdfe"}, {"dtype": "compas.geometry/Point", "data": [0.38989131500299756, -0.23076920876297766, 0.34855884952830635], "guid": "dfed303a-303d-4ad1-bd1a-94caa3e975f0"}, {"dtype": "compas.geometry/Point", "data": [0.388304449298915, -0.23076919842926247, 0.09856390076321608], "guid": "bb0c1beb-fae1-4d66-9650-287faf81da04"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044457992858, -0.11538457501962775, 0.09856390096993956], "xaxis": [-0.0, 0.9999999999885758, 4.78000069981864e-06], "yaxis": [0.006347463194668513, -4.779904405043867e-06, 0.9999798546411547]}, "guid": "1ad1f586-58ac-4091-bbd7-06f656550b3a"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3.8123112448389262, "c_nn": 0, "c_u": 0.02803949590327742, "c_v": 0.27896148606088983}, {"c_np": 3159.737824219064, "c_nn": 0, "c_u": -53.99130746986926, "c_v": -33.139110952695795}, {"c_np": 3232.0816790416043, "c_nn": 0, "c_u": -74.37488255485512, "c_v": -26.8222164584833}, {"c_np": 4.388951435565107, "c_nn": 0, "c_u": -0.040022970495697675, "c_v": 0.202870182501562}]}, "guid": "551fbb5e-51b3-4e4d-b31d-66917715d56f"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044457992858, -0.11538457501962775, 0.09856390096993956], "xaxis": [-0.0, 0.9999999999885758, 4.78000069981864e-06], "yaxis": [0.9999798546525787, 3.0340878512588554e-08, -0.006347463194595998]}, "guid": "75558f5c-216a-41de-b456-22f63dd3c025"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913115979529, -0.11538459280399468, 0.3485588646358552], "xaxis": [-0.0, 0.9999999999885758, 4.78000069981864e-06], "yaxis": [0.9999798546525787, 3.0340878512588554e-08, -0.006347463194595998]}, "guid": "fccb4d2c-b4a4-430e-a320-9bcc5791ef10"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989131500299756, -0.23076920876297766, 0.34855884952830635], "xaxis": [-0.0, 0.9999999999885758, 4.78000069981864e-06], "yaxis": [0.9999798546525787, 3.0340878512588554e-08, -0.006347463194595998]}, "guid": "ff271e72-bd9a-4cf6-9085-9d118da06807"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.388304449298915, -0.23076919842926247, 0.09856390076321608], "xaxis": [-0.0, 0.9999999999885758, 4.78000069981864e-06], "yaxis": [0.9999798546525787, 3.0340878512588554e-08, -0.006347463194595998]}, "guid": "5d376654-3b5d-400e-b391-0468d2a06c7d"}]}, "58": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.0, 0.09856370341234204], "guid": "32341bd4-eb58-4a18-96be-ccbb60f99f48"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.0, 0.34855866711721994], "guid": "f436ef9e-c7df-4cea-bc85-04e2d8c961fe"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.11538461538461542, 0.34855866711721994], "guid": "11a86a93-a207-4c18-95a6-713fe0b1ba82"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, -0.11538461538461542, 0.09856370341234204], "guid": "d7eeec2d-b5c7-453c-a3ef-ec34b6f39bbd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, -0.05769230769230771, 0.22356118526478097], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.006347436895961065, 0.0, 0.9999798548195118]}, "guid": "55d7d003-bbb2-4c72-8979-e17cc3b9ecc8"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "840610ea-4fe3-44b9-b06d-0582ef6699fc"}], "contact_point": [[0.38830444677903825, 3.076889816014332e-08, 0.0985639166677966], [0.38989131266228383, 2.7545984208922717e-08, 0.34855886543203934], [0.38989131630379026, -0.11538459586375951, 0.34855886334818836], [0.3883044503732524, -0.11538457773964717, 0.09856390713358945]], "force_normal": [156.6197022467133, 3450.4108041379823, 3507.9796288185225, 122.81282088435434], "force_tangent1": [36.999650577285614, -43.85835751415573, -41.41434732628535, 11.420399230611759], "force_tangent2": [56.97213943634523, 97.85567228510511, 103.99145566265776, 32.24688321889363], "gap": [-1.3995591286676065e-08, -1.3994962141631843e-08, -1.3994924788469613e-08, -1.399541712008953e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7243.766890636255, "force_vector": [[156.25491848866312, 36.99993982168084, -57.96494499210681], [3449.720159049543, -43.857759938222415, -119.7552778574911], [3507.248877322291, -41.41371731014215, -126.25634146896118], [122.60566084936664, 11.4205640284794, -33.025726554513625]], "force": [7235.829615709863, -36.85097339820432, -337.00229087307275], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444677903825, 3.076889816014332e-08, 0.0985639166677966], "xaxis": [-0.0, 0.9999999999875501, 4.98998031680071e-06], "yaxis": [0.9999798546480296, 3.167371997909286e-08, -0.006347463911241617]}, "guid": "0b15bbaf-b3e5-4c9b-a909-250ab673cd1c"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.38830444677903825, 3.076889816014332e-08, 0.0985639166677966], [0.38989131266228383, 2.7545984208922717e-08, 0.34855886543203934], [0.38989131630379026, -0.11538459586375951, 0.34855886334818836], [0.3883044503732524, -0.11538457773964717, 0.09856390713358945]]}, "guid": "c38da41c-0b86-4657-bc24-ac1e1c3ff944"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830444677903825, 3.076889816014332e-08, 0.0985639166677966], "guid": "df6b5cdf-dc29-4479-8dc1-10e59025efa2"}, {"dtype": "compas.geometry/Point", "data": [0.38989131266228383, 2.7545984208922717e-08, 0.34855886543203934], "guid": "4f10424d-c533-4c6c-8362-e0e7d2d4c06c"}, {"dtype": "compas.geometry/Point", "data": [0.38989131630379026, -0.11538459586375951, 0.34855886334818836], "guid": "87b617fe-d9dd-45e6-8a83-14c03ea37223"}, {"dtype": "compas.geometry/Point", "data": [0.3883044503732524, -0.11538457773964717, 0.09856390713358945], "guid": "f1b68e89-bd74-494f-873a-51d89d76b233"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444677903825, 3.076889816014332e-08, 0.0985639166677966], "xaxis": [-0.0, 0.9999999999875501, 4.98998031680071e-06], "yaxis": [0.006347463911320644, -4.989879791890903e-06, 0.9999798546355799]}, "guid": "5a2b0b1e-36db-42bc-a9ad-89ddfb2f6f1d"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 156.6197022467133, "c_nn": 0, "c_u": 36.99965057728562, "c_v": -56.97213943634523}, {"c_np": 3450.4108041379823, "c_nn": 0, "c_u": -43.858357514155735, "c_v": -97.85567228510511}, {"c_np": 3507.979628818523, "c_nn": 0, "c_u": -41.41434732628535, "c_v": -103.99145566265774}, {"c_np": 122.81282088435434, "c_nn": 0, "c_u": 11.42039923061176, "c_v": -32.24688321889363}]}, "guid": "06987f96-b773-4942-9996-0fc5dd75d12d"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444677903825, 3.076889816014332e-08, 0.0985639166677966], "xaxis": [-0.0, 0.9999999999875501, 4.98998031680071e-06], "yaxis": [0.9999798546480296, 3.167371997909286e-08, -0.006347463911241617]}, "guid": "4e81773a-c177-48bb-8093-1fb791ccfd4b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989131266228383, 2.7545984208922717e-08, 0.34855886543203934], "xaxis": [-0.0, 0.9999999999875501, 4.98998031680071e-06], "yaxis": [0.9999798546480296, 3.167371997909286e-08, -0.006347463911241617]}, "guid": "0a90c708-7e77-41a3-aabc-4acef8f110fc"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989131630379026, -0.11538459586375951, 0.34855886334818836], "xaxis": [-0.0, 0.9999999999875501, 4.98998031680071e-06], "yaxis": [0.9999798546480296, 3.167371997909286e-08, -0.006347463911241617]}, "guid": "dd20c257-b127-4609-a3e7-52e729ac9cce"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044503732524, -0.11538457773964717, 0.09856390713358945], "xaxis": [-0.0, 0.9999999999875501, 4.98998031680071e-06], "yaxis": [0.9999798546480296, 3.167371997909286e-08, -0.006347463911241617]}, "guid": "13895e62-4d50-456f-8dee-6d8b1b0a77d1"}]}, "56": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, -0.11538461538461542, 0.08870494999794477], "guid": "a28429b0-f7fd-41bc-830c-956c5fb4218e"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, -0.11538461538461542, 0.33865962455932297], "guid": "73764d77-cd9b-4e96-bbb6-4e587c0fdee2"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.0, 0.33865962455932297], "guid": "d7f0c886-18f8-42b3-b1be-bc229e24f3b7"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.0, 0.08870494999794477], "guid": "1a000a45-5b35-49bb-9310-6417f300e418"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, -0.05769230769230771, 0.2136822872786339], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.019041287736088822, 0.0, 0.9998186982455127]}, "guid": "588b412d-0289-4a78-a841-0a4087f0b081"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7c18a755-9223-4b08-8f33-77a5edb171a6"}], "contact_point": [[1.16485076673518, -0.11538457474499461, 0.08870509903795293], [1.1696111125744675, -0.11538456502493091, 0.3386597731440673], [1.1696111130000757, 4.3482227248304725e-08, 0.3386597634899372], [1.1648507674445268, 4.866332885160396e-08, 0.08870510428227826]], "force_normal": [510.77265539776295, 2631.9863539020857, 2605.7807352061686, 478.6386664112563], "force_tangent1": [-47.90440048599368, -57.33425818718436, -9.98749686330434, -31.061380555602316], "force_tangent2": [-84.46598758017487, -175.35047819204965, -166.55042380613355, -67.26080774194722], "gap": [-1.0799144696060593e-08, -1.0798457164216635e-08, -1.0798501958440522e-08, -1.0799074480361019e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6248.425346291002, "force_vector": [[-509.07170123888136, 47.90442660575874, 94.17647824814433], [-2628.1702496881567, 57.334320711477076, 225.4353317772], [-2602.1369473737354, 9.987556808959276, 216.13789477249188], [-477.2711486845037, 31.061401734688552, 76.36254683885055]], "force": [-6216.650046985277, 146.28770586088365, 612.1122516366868], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.16485076673518, -0.11538457474499461, 0.08870509903795293], "xaxis": [0.0, -0.9999999999999616, 2.7734911832207963e-07], "yaxis": [-0.9998186964244299, 5.281110885738488e-09, 0.019041383357150044]}, "guid": "6122dd1d-74f9-49ce-800c-c54e87dba7cd"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.16485076673518, -0.11538457474499461, 0.08870509903795293], [1.1696111125744675, -0.11538456502493091, 0.3386597731440673], [1.1696111130000757, 4.3482227248304725e-08, 0.3386597634899372], [1.1648507674445268, 4.866332885160396e-08, 0.08870510428227826]]}, "guid": "a594e563-5a99-4baf-a94a-8fe934d4ea24"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.16485076673518, -0.11538457474499461, 0.08870509903795293], "guid": "047cbfda-2906-469e-8622-5ea893b4eb06"}, {"dtype": "compas.geometry/Point", "data": [1.1696111125744675, -0.11538456502493091, 0.3386597731440673], "guid": "b119e0e5-aa70-4307-b783-c897352b8271"}, {"dtype": "compas.geometry/Point", "data": [1.1696111130000757, 4.3482227248304725e-08, 0.3386597634899372], "guid": "b0a75de3-57a5-46fb-bcbd-d5eab64f5e25"}, {"dtype": "compas.geometry/Point", "data": [1.1648507674445268, 4.866332885160396e-08, 0.08870510428227826], "guid": "cfa31cc6-f0ed-47e5-aa24-cba6a7df7a59"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.16485076673518, -0.11538457474499461, 0.08870509903795293], "xaxis": [0.0, -0.9999999999999616, 2.7734911832207963e-07], "yaxis": [0.019041383357150773, 2.772988339352466e-07, 0.9998186964243914]}, "guid": "60b95b47-df75-4b14-8412-4dd8898a39c2"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 510.772655397763, "c_nn": 0, "c_u": -47.90440048599369, "c_v": 84.46598758017488}, {"c_np": 2631.986353902086, "c_nn": 0, "c_u": -57.33425818718437, "c_v": 175.35047819204968}, {"c_np": 2605.780735206169, "c_nn": 0, "c_u": -9.987496863304342, "c_v": 166.5504238061336}, {"c_np": 478.6386664112563, "c_nn": 0, "c_u": -31.06138055560232, "c_v": 67.26080774194723}]}, "guid": "b5035a58-7eae-4c67-b355-6a9494d1870d"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.16485076673518, -0.11538457474499461, 0.08870509903795293], "xaxis": [0.0, -0.9999999999999616, 2.7734911832207963e-07], "yaxis": [-0.9998186964244299, 5.281110885738488e-09, 0.019041383357150044]}, "guid": "bbbb95ee-10fd-4463-93f8-1057ac6da4b2"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111125744675, -0.11538456502493091, 0.3386597731440673], "xaxis": [0.0, -0.9999999999999616, 2.7734911832207963e-07], "yaxis": [-0.9998186964244299, 5.281110885738488e-09, 0.019041383357150044]}, "guid": "ec19aec9-a4e6-4883-a1bd-d638ed90ca0c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111130000757, 4.3482227248304725e-08, 0.3386597634899372], "xaxis": [0.0, -0.9999999999999616, 2.7734911832207963e-07], "yaxis": [-0.9998186964244299, 5.281110885738488e-09, 0.019041383357150044]}, "guid": "9e713292-cbff-463e-8d16-46e05d70c879"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507674445268, 4.866332885160396e-08, 0.08870510428227826], "xaxis": [0.0, -0.9999999999999616, 2.7734911832207963e-07], "yaxis": [-0.9998186964244299, 5.281110885738488e-09, 0.019041383357150044]}, "guid": "132ecb6e-4a16-4b95-b495-61d749d61bcd"}]}, "57": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507772552847, 0.0, 0.08870494999794476], "guid": "3cde309b-e746-449d-abf6-109b2ea51cce"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893074, 0.0, 0.33865962455932286], "guid": "f57da2f1-fc72-44da-ba07-0c2a47fe7ab4"}, {"dtype": "compas.geometry/Point", "data": [0.3898913113343645, 0.0, 0.34855866711721994], "guid": "b4fcef05-a286-4b04-9bdd-c0154a4756e9"}, {"dtype": "compas.geometry/Point", "data": [0.38830445211037423, 0.0, 0.09856370341234204], "guid": "39702725-2215-4936-a01f-459dba722d2e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7781654885444437, 0.0, 0.21870669236847642], "xaxis": [-0.9999194200897036, 0.0, 0.012694618051398382], "yaxis": [0.012694618051398382, 0.0, 0.9999194200897036]}, "guid": "0e4c0896-f40e-46b9-86bb-6fb04cef336d"}, "size": 0.19454502163765702, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3ba31026-8f4d-4429-a4a2-279ae27acbf3"}], "contact_point": [[0.3883044479660923, 3.1231576012771194e-08, 0.09856391269897237], [1.164850769775384, 4.496350193561316e-08, 0.08870510328744642], [1.1696111021809512, 4.896457429869954e-08, 0.3386597739550947], [0.38989132477568933, 3.5176530929725505e-08, 0.34855886120532764]], "force_normal": [10.701787831352847, 21.15350952572271, 2.7454285129159715, 0.6619215187940681], "force_tangent1": [-2.5658550443072605, -3.3260181253861183, -0.399972273101201, 0.04044059976972451], "force_tangent2": [-4.582295200032463, -9.98485997570713, -1.2316733022976543, -0.23760060967972435], "gap": [-7.018244294931881e-09, -7.0182442949140995e-09, -7.0182442949162676e-09, -7.0182442947928315e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 39.239029310911825, "force_vector": [[4.582295391404298, -10.701787709212889, 2.5658552119681945], [9.984860353979059, -21.15350929506365, 3.3260184567902935], [1.2316733513920393, -2.7454284846246884, 0.3999723161128096], [0.2376006215163574, -0.661921515178807, -0.04044058939964595]], "force": [16.036429718291753, -35.26264700408003, 6.251405395471652], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044479660923, 3.1231576012771194e-08, 0.09856391269897237], "xaxis": [0.0, -1.5666628640530293e-08, -0.9999999999999999], "yaxis": [1.7882230381796062e-08, -0.9999999999999998, 1.566662864053029e-08]}, "guid": "7ed47362-7be5-47d4-ab97-f63c34e09961"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.3883044479660923, 3.1231576012771194e-08, 0.09856391269897237], [1.164850769775384, 4.496350193561316e-08, 0.08870510328744642], [1.1696111021809512, 4.896457429869954e-08, 0.3386597739550947], [0.38989132477568933, 3.5176530929725505e-08, 0.34855886120532764]]}, "guid": "7cb3a510-216f-4e49-880e-46c822999ad9"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044479660923, 3.1231576012771194e-08, 0.09856391269897237], "guid": "2a4434fe-aa11-4970-ab35-a874485fc334"}, {"dtype": "compas.geometry/Point", "data": [1.164850769775384, 4.496350193561316e-08, 0.08870510328744642], "guid": "923c5151-5ec8-4a24-a449-7409f32d1e05"}, {"dtype": "compas.geometry/Point", "data": [1.1696111021809512, 4.896457429869954e-08, 0.3386597739550947], "guid": "a39e0abf-9f2b-4896-8c50-70ab872417d1"}, {"dtype": "compas.geometry/Point", "data": [0.38989132477568933, 3.5176530929725505e-08, 0.34855886120532764], "guid": "e0a45ecb-e9d8-445f-9fb4-fc3c4e1a5a15"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044479660923, 3.1231576012771194e-08, 0.09856391269897237], "xaxis": [0.0, -1.5666628640530293e-08, -0.9999999999999999], "yaxis": [0.9999999999999999, 1.7882230381796056e-08, -2.801542626560071e-16]}, "guid": "5d845f29-fad5-4315-b185-e2d4c5296da6"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 10.701787831352851, "c_nn": 0, "c_u": -2.56585504430726, "c_v": 4.582295200032463}, {"c_np": 21.153509525722715, "c_nn": 0, "c_u": -3.3260181253861183, "c_v": 9.98485997570713}, {"c_np": 2.7454285129159723, "c_nn": 0, "c_u": -0.399972273101201, "c_v": 1.2316733022976543}, {"c_np": 0.6619215187940684, "c_nn": 0, "c_u": 0.04044059976972451, "c_v": 0.23760060967972435}]}, "guid": "204807d1-bcb8-487d-a550-89c247288cb9"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044479660923, 3.1231576012771194e-08, 0.09856391269897237], "xaxis": [0.0, -1.5666628640530293e-08, -0.9999999999999999], "yaxis": [1.7882230381796062e-08, -0.9999999999999998, 1.566662864053029e-08]}, "guid": "cb9b26ed-5b7e-4c31-ace3-30cd4a1d4775"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.164850769775384, 4.496350193561316e-08, 0.08870510328744642], "xaxis": [0.0, -1.5666628640530293e-08, -0.9999999999999999], "yaxis": [1.7882230381796062e-08, -0.9999999999999998, 1.566662864053029e-08]}, "guid": "989173a6-683e-42ad-ba8a-054fe38c0b6a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111021809512, 4.896457429869954e-08, 0.3386597739550947], "xaxis": [0.0, -1.5666628640530293e-08, -0.9999999999999999], "yaxis": [1.7882230381796062e-08, -0.9999999999999998, 1.566662864053029e-08]}, "guid": "5d433f61-e503-4fa4-b5a0-2c6cf6d7af59"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989132477568933, 3.5176530929725505e-08, 0.34855886120532764], "xaxis": [0.0, -1.5666628640530293e-08, -0.9999999999999999], "yaxis": [1.7882230381796062e-08, -0.9999999999999998, 1.566662864053029e-08]}, "guid": "9ea60621-423d-4189-8fbe-d07b44269cb3"}]}}, "49": {"50": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.11538461538461542, 0.09856370341234416], "guid": "a1ec4802-3189-4151-9966-4186956ae208"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.11538461538461542, 0.34855866711722205], "guid": "f9f548bc-0e79-4ff7-8be2-6df9849f142c"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.23076923076923062, 0.34855866711722205], "guid": "4ae6e3ea-ec5b-4e13-8b14-2c6b14b28271"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.23076923076923062, 0.09856370341234416], "guid": "dbd38a9f-9900-4761-acc1-bac51bb88a44"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3890978817223688, -0.17307692307692302, 0.2235611852647831], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "2ea586ca-c074-488b-a724-35770f377a04"}, "size": 0.028846153846153792, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "32484bae-8e3b-4b1d-872b-30cb85cfcf23"}], "contact_point": [[-0.3898913204678995, -0.1153846234566626, 0.3485588575631706], [-0.3898913165899228, -0.23076924686659697, 0.3485588460570652], [-0.3883044470131335, -0.23076922685083423, 0.09856388241442512], [-0.38830445089111015, -0.11538460344089986, 0.09856389392053053]], "force_normal": [3483.997586215512, 3492.4578977060396, 136.00125875093036, 156.59208930711088], "force_tangent1": [29.197304294038066, 67.11039958043314, -30.045688807632192, -22.73820986670301], "force_tangent2": [103.11499433154381, 91.87620271410316, 54.34655966444897, 41.47938929102378], "gap": [-1.4578924841847127e-08, -1.4578871956512126e-08, -1.457956875551951e-08, -1.4579728912108889e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7274.994148157868, "force_vector": [[3483.2728793498477, -29.196653730102234, 125.22766781480233], [3491.8043583896397, -67.10980712194099, 114.0430012121372], [135.653555336738, 30.04597561948616, 55.20857377889682], [156.3256451663279, 22.738430513367046, 42.472400433515006]], "force": [7267.056438242554, -43.52205471919001, 336.95164323935137], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913204678995, -0.1153846234566626, 0.3485588575631706], "xaxis": [0.0, -0.9999999999865058, 5.195052668248805e-06], "yaxis": [0.9999798545566507, 3.297548411624927e-08, 0.0063474783070717085]}, "guid": "fe50197a-bc69-4e16-93de-c98a64663213"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.3898913204678995, -0.1153846234566626, 0.3485588575631706], [-0.3898913165899228, -0.23076924686659697, 0.3485588460570652], [-0.3883044470131335, -0.23076922685083423, 0.09856388241442512], [-0.38830445089111015, -0.11538460344089986, 0.09856389392053053]]}, "guid": "d9fc4672-b3b9-4b78-9f05-2c1da1161e89"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.3898913204678995, -0.1153846234566626, 0.3485588575631706], "guid": "b92c23b3-987c-4850-98c1-421e165cc1ea"}, {"dtype": "compas.geometry/Point", "data": [-0.3898913165899228, -0.23076924686659697, 0.3485588460570652], "guid": "a693145d-51c3-4248-b9af-4e4bc54bedd6"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044470131335, -0.23076922685083423, 0.09856388241442512], "guid": "ea4a18a5-98cf-4694-8091-53d9aea5b38d"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445089111015, -0.11538460344089986, 0.09856389392053053], "guid": "f596251a-fedb-4076-a14f-aa9c92c3f84d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913204678995, -0.1153846234566626, 0.3485588575631706], "xaxis": [0.0, -0.9999999999865058, 5.195052668248805e-06], "yaxis": [0.006347478307157361, -5.19494801160958e-06, -0.9999798545431566]}, "guid": "402e33f0-0318-41f1-9d6a-d1fa2a93916b"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3483.9975862155125, "c_nn": 0, "c_u": 29.19730429403807, "c_v": -103.11499433154381}, {"c_np": 3492.4578977060396, "c_nn": 0, "c_u": 67.11039958043314, "c_v": -91.87620271410316}, {"c_np": 136.00125875093036, "c_nn": 0, "c_u": -30.045688807632192, "c_v": -54.34655966444896}, {"c_np": 156.5920893071109, "c_nn": 0, "c_u": -22.73820986670301, "c_v": -41.47938929102377}]}, "guid": "319c4d11-340d-4481-bab5-7a7baaeb54f6"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913204678995, -0.1153846234566626, 0.3485588575631706], "xaxis": [0.0, -0.9999999999865058, 5.195052668248805e-06], "yaxis": [0.9999798545566507, 3.297548411624927e-08, 0.0063474783070717085]}, "guid": "e5c8abeb-e5f5-419f-9cb5-ee7f4da3967d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913165899228, -0.23076924686659697, 0.3485588460570652], "xaxis": [0.0, -0.9999999999865058, 5.195052668248805e-06], "yaxis": [0.9999798545566507, 3.297548411624927e-08, 0.0063474783070717085]}, "guid": "965d5883-dc46-4d3b-b307-122af037e94d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044470131335, -0.23076922685083423, 0.09856388241442512], "xaxis": [0.0, -0.9999999999865058, 5.195052668248805e-06], "yaxis": [0.9999798545566507, 3.297548411624927e-08, 0.0063474783070717085]}, "guid": "ec9ed442-efbe-4686-9a54-a3d86eac15b2"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830445089111015, -0.11538460344089986, 0.09856389392053053], "xaxis": [0.0, -0.9999999999865058, 5.195052668248805e-06], "yaxis": [0.9999798545566507, 3.297548411624927e-08, 0.0063474783070717085]}, "guid": "174c5fe2-c820-43ef-ab92-ee72e778faed"}]}, "58": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830445211037423, -0.11538461538461542, 0.09856370341234202], "guid": "503716de-16d8-401e-87c8-06fd079d7041"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, -0.11538461538461542, 0.34855866711721994], "guid": "4af39dbd-9433-41bd-b327-3936d6da60e6"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436356, -0.11538461538461542, 0.34855866711722205], "guid": "5692727a-18e2-4bfe-9d04-a63c3caa08a9"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044521103738, -0.11538461538461542, 0.09856370341234415], "guid": "dfb66ee6-d88f-48b0-8e03-64e1d6d4e7db"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.6558973299002204e-16, -0.11538461538461545, 0.2236461482078574], "xaxis": [-1.0, 0.0, 2.937822653657733e-15], "yaxis": [2.937822653657733e-15, 0.0, 1.0]}, "guid": "3b781e54-e273-449e-97df-f6e7b048412b"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "2e3b7da4-728f-4467-aa8d-6b8d99166436"}], "contact_point": [[-0.38989130698673247, -0.11538462430309865, 0.34855885925277197], [-0.38830445252887724, -0.11538460920532562, 0.0985638958452559], [0.38830444670684755, -0.11538457786885738, 0.09856390329583839], [0.3898913011647028, -0.1153845928385696, 0.34855885925277386]], "force_normal": [10.72822287823552, 27.467502045137365, 36.604673844625076, 7.60985006473336], "force_tangent1": [-0.3103175883382827, -0.5519001215971892, -0.47387589882662995, 0.014886253729398325], "force_tangent2": [-4.050713012783505, -12.714179512820673, -17.474778038270326, -2.9248207208418373], "gap": [-6.525689024004424e-09, -6.525689023950431e-09, -6.525689023979488e-09, -6.525689023977753e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 90.41235598080299, "force_vector": [[4.050713445671434, -10.728222733448975, 0.3103169431839185], [12.714180621144967, -27.46750156530441, 0.5518984698064915], [17.474779515283025, -36.604673168008034, 0.47387369756130926], [2.9248210279022206, -7.609849945820493, -0.014886711356726737]], "force": [37.16449461000165, -82.4102474125819, 1.3212023991949924], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989130698673247, -0.11538462430309865, 0.34855885925277197], "xaxis": [0.0, 6.013618292644847e-08, -0.9999999999999982], "yaxis": [4.0350385771782243e-08, -0.9999999999999974, -6.013618292644842e-08]}, "guid": "8e41a9ad-9f56-4691-8c77-785995c643fb"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.38989130698673247, -0.11538462430309865, 0.34855885925277197], [-0.38830445252887724, -0.11538460920532562, 0.0985638958452559], [0.38830444670684755, -0.11538457786885738, 0.09856390329583839], [0.3898913011647028, -0.1153845928385696, 0.34855885925277386]]}, "guid": "07591f9a-8e7d-40df-bd2a-ba2fb651d2f6"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38989130698673247, -0.11538462430309865, 0.34855885925277197], "guid": "3188b109-d2af-4a49-bf4c-20895820cdf9"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445252887724, -0.11538460920532562, 0.0985638958452559], "guid": "a38508a5-32d1-40c6-85ee-04f475faa67f"}, {"dtype": "compas.geometry/Point", "data": [0.38830444670684755, -0.11538457786885738, 0.09856390329583839], "guid": "b1a5f565-cff6-4ae7-a972-bee7012b68b6"}, {"dtype": "compas.geometry/Point", "data": [0.3898913011647028, -0.1153845928385696, 0.34855885925277386], "guid": "5b054afb-d21b-46a8-bd23-e5aaea10d8de"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989130698673247, -0.11538462430309865, 0.34855885925277197], "xaxis": [0.0, 6.013618292644847e-08, -0.9999999999999982], "yaxis": [0.9999999999999992, 4.0350385771782164e-08, 2.42651817992466e-15]}, "guid": "c1c4484e-570b-489f-b1b0-64c9904d2b0b"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 10.728222878235522, "c_nn": 0, "c_u": -0.3103175883382827, "c_v": 4.050713012783506}, {"c_np": 27.467502045137365, "c_nn": 0, "c_u": -0.5519001215971892, "c_v": 12.714179512820674}, {"c_np": 36.60467384462508, "c_nn": 0, "c_u": -0.47387589882663, "c_v": 17.474778038270326}, {"c_np": 7.60985006473336, "c_nn": 0, "c_u": 0.014886253729398327, "c_v": 2.9248207208418373}]}, "guid": "0adaa5b8-4b14-4923-8ad4-e178501f1a4a"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989130698673247, -0.11538462430309865, 0.34855885925277197], "xaxis": [0.0, 6.013618292644847e-08, -0.9999999999999982], "yaxis": [4.0350385771782243e-08, -0.9999999999999974, -6.013618292644842e-08]}, "guid": "ebd59d8e-65fb-4295-b753-c7bfdafc7014"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830445252887724, -0.11538460920532562, 0.0985638958452559], "xaxis": [0.0, 6.013618292644847e-08, -0.9999999999999982], "yaxis": [4.0350385771782243e-08, -0.9999999999999974, -6.013618292644842e-08]}, "guid": "21027b8d-0188-4230-91c2-1729a92a01d7"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444670684755, -0.11538457786885738, 0.09856390329583839], "xaxis": [0.0, 6.013618292644847e-08, -0.9999999999999982], "yaxis": [4.0350385771782243e-08, -0.9999999999999974, -6.013618292644842e-08]}, "guid": "8a8e02d1-06b1-4ca7-a68d-ae5d7c1b0163"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913011647028, -0.1153845928385696, 0.34855885925277386], "xaxis": [0.0, 6.013618292644847e-08, -0.9999999999999982], "yaxis": [4.0350385771782243e-08, -0.9999999999999974, -6.013618292644842e-08]}, "guid": "670d0835-f60d-450b-ac76-ab4d6adf7fa5"}]}}, "50": {"60": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.0, 0.08870494999794358], "guid": "2fdcef06-7255-44f7-b95d-eef8c92ae671"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.0, 0.33865962455932164], "guid": "67e57079-5e44-4237-97ed-5e02db4f3643"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.11538461538461542, 0.33865962455932164], "guid": "0eb7f3cb-7cee-4c5c-acfa-5d499a783147"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.11538461538461542, 0.08870494999794358], "guid": "5ca96336-b0dd-4ab7-828e-3473d852e76e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, -0.0576923076923077, 0.2136822872786326], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.019041287736090595, 0.0, -0.9998186982455127]}, "guid": "fe07d606-de3d-417a-81b0-b0df03397b98"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "98f86b6f-0907-447b-80f4-956b171dbab0"}], "contact_point": [[-1.1696111137284042, -3.0161095610878734e-08, 0.33865975301154116], [-1.1696111125934492, -0.11538464611884797, 0.33865975305803514], [-1.164850765987068, -0.11538462630452319, 0.08870508641842487], [-1.1648507672638924, -1.0346766974717923e-08, 0.08870509382116067]], "force_normal": [2951.0942229369466, 2874.3254345036003, 843.1891641433275, 775.2296843415057], "force_tangent1": [29.813244005583634, 43.77075028234904, -35.970896594626424, -0.1952734719891599], "force_tangent2": [164.95889854858328, 127.4972295106755, 139.85644984847943, 112.46846833696034], "gap": [-9.240825724869164e-09, -9.240370128419708e-09, -9.240832698023857e-09, -9.240964166068641e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7463.840712676974, "force_vector": [[2947.4181325729346, -29.81312971144654, 221.1219334607135], [2871.3765847382933, -43.77065610356593, 182.20527936480104], [840.373230089568, 35.97097716972788, 155.88656595436902], [772.947576744052, 0.19533922441478965, 127.20952572078329]], "force": [7432.115524144848, -37.41746942086981, 686.4233045006669], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111137284042, -3.0161095610878734e-08, 0.33865975301154116], "xaxis": [0.0, -0.9999999999998664, 5.168828767428844e-07], "yaxis": [0.9998186963551856, 9.842166886117578e-09, 0.019041386992999773]}, "guid": "6dcacc04-6775-4d1b-aded-245547bb48a9"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.1696111137284042, -3.0161095610878734e-08, 0.33865975301154116], [-1.1696111125934492, -0.11538464611884797, 0.33865975305803514], [-1.164850765987068, -0.11538462630452319, 0.08870508641842487], [-1.1648507672638924, -1.0346766974717923e-08, 0.08870509382116067]]}, "guid": "1fd9da1e-83bf-4d4a-a97f-ea96c1f062f3"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1696111137284042, -3.0161095610878734e-08, 0.33865975301154116], "guid": "225dfe88-e580-471e-b613-3a3703c47a8a"}, {"dtype": "compas.geometry/Point", "data": [-1.1696111125934492, -0.11538464611884797, 0.33865975305803514], "guid": "0ff54f12-84e2-4aa0-b1a9-9f3f48c68346"}, {"dtype": "compas.geometry/Point", "data": [-1.164850765987068, -0.11538462630452319, 0.08870508641842487], "guid": "08c41e24-de79-4321-9319-3276db37a69d"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507672638924, -1.0346766974717923e-08, 0.08870509382116067], "guid": "a67bbe7d-cdc4-408c-8c21-09ea649b6927"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111137284042, -3.0161095610878734e-08, 0.33865975301154116], "xaxis": [0.0, -0.9999999999998664, 5.168828767428844e-07], "yaxis": [0.019041386993002316, -5.167891639933889e-07, -0.999818696355052]}, "guid": "e0e14eeb-7aac-4f2e-95ac-5d00a731da89"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2951.0942229369475, "c_nn": 0, "c_u": 29.813244005583634, "c_v": -164.9588985485833}, {"c_np": 2874.3254345036003, "c_nn": 0, "c_u": 43.77075028234904, "c_v": -127.49722951067551}, {"c_np": 843.1891641433276, "c_nn": 0, "c_u": -35.970896594626424, "c_v": -139.85644984847943}, {"c_np": 775.2296843415057, "c_nn": 0, "c_u": -0.1952734719891599, "c_v": -112.46846833696036}]}, "guid": "7d59faa8-f80f-43eb-a9ff-64a2862e6c67"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111137284042, -3.0161095610878734e-08, 0.33865975301154116], "xaxis": [0.0, -0.9999999999998664, 5.168828767428844e-07], "yaxis": [0.9998186963551856, 9.842166886117578e-09, 0.019041386992999773]}, "guid": "265534af-9c57-4408-983d-198c7109f847"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111125934492, -0.11538464611884797, 0.33865975305803514], "xaxis": [0.0, -0.9999999999998664, 5.168828767428844e-07], "yaxis": [0.9998186963551856, 9.842166886117578e-09, 0.019041386992999773]}, "guid": "37b47595-4179-405b-8bea-41d7f647b598"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.164850765987068, -0.11538462630452319, 0.08870508641842487], "xaxis": [0.0, -0.9999999999998664, 5.168828767428844e-07], "yaxis": [0.9998186963551856, 9.842166886117578e-09, 0.019041386992999773]}, "guid": "fdfc72bd-e058-4416-a7d5-e94e277695f7"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507672638924, -1.0346766974717923e-08, 0.08870509382116067], "xaxis": [0.0, -0.9999999999998664, 5.168828767428844e-07], "yaxis": [0.9998186963551856, 9.842166886117578e-09, 0.019041386992999773]}, "guid": "ee237027-d5d8-40f1-90a3-fd4dfbe3084f"}]}, "51": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.11538461538461542, 0.08870494999794358], "guid": "aef40413-7539-4791-b6a0-bb8d06482bb6"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.11538461538461542, 0.33865962455932164], "guid": "ac3839ac-d4be-4685-8092-017820bd8a5d"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.23076923076923062, 0.33865962455932164], "guid": "db7bed73-5aa6-4a55-b1b1-966531d3c5b5"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.23076923076923062, 0.08870494999794358], "guid": "e9eb4b33-402c-4057-9024-7dc4527c195a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, -0.17307692307692302, 0.2136822872786326], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.019041287736090595, 0.0, 0.9998186982455127]}, "guid": "2b0cb70f-b94b-4e03-9562-be213cf30ebe"}, "size": 0.028846153846153785, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "d50d499b-d88b-46b2-9089-578d1c41d63d"}], "contact_point": [[-1.1696111123991166, -0.1153846597243858, 0.338659750264861], [-1.1696111116897698, -0.23076926078096668, 0.33865973581415726], [-1.164850766659672, -0.23076924310692107, 0.08870507659649389], [-1.1648507673690185, -0.11538463459975959, 0.08870509104719616]], "force_normal": [2579.374211364144, 2661.8747579800606, 453.8365886877631, 465.2798649931203], "force_tangent1": [39.67197113024282, 35.92371181102587, 8.17642291369788, 49.48877042033411], "force_tangent2": [214.15659614157573, 147.58649116479228, 85.53761938423509, 76.01400664431387], "gap": [-8.056880478037753e-09, -8.056974179792442e-09, -8.057074434544859e-09, -8.056911238879542e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6183.987222120773, "force_vector": [[2574.8287243046593, -39.67191912586174, 263.23262438994146], [2658.5819000288616, -35.92367264553425, 198.24551242993297], [452.12555208730583, -8.176404310648318, 94.16378823958543], [463.74809642731987, -49.488753655385175, 84.85980611295592]], "force": [6149.284272848146, -133.26074973742948, 640.5017311724157], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111123991166, -0.1153846597243858, 0.338659750264861], "xaxis": [0.0, -0.9999999999999805, 1.9756054922553158e-07], "yaxis": [0.9998186964644582, 3.761825738819082e-09, 0.019041381255346563]}, "guid": "462b0488-d0d1-468e-a313-c51458e66a8b"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.1696111123991166, -0.1153846597243858, 0.338659750264861], [-1.1696111116897698, -0.23076926078096668, 0.33865973581415726], [-1.164850766659672, -0.23076924310692107, 0.08870507659649389], [-1.1648507673690185, -0.11538463459975959, 0.08870509104719616]]}, "guid": "3cb039ad-6646-4c7c-9539-b38d8fe032eb"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1696111123991166, -0.1153846597243858, 0.338659750264861], "guid": "7ac90248-70d8-4828-976a-65029104d9be"}, {"dtype": "compas.geometry/Point", "data": [-1.1696111116897698, -0.23076926078096668, 0.33865973581415726], "guid": "09dd9b8f-f97f-4839-a176-4210c4903a3c"}, {"dtype": "compas.geometry/Point", "data": [-1.164850766659672, -0.23076924310692107, 0.08870507659649389], "guid": "dd0bf54c-abbc-4db8-a285-4c571b51b3b7"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507673690185, -0.11538463459975959, 0.08870509104719616], "guid": "0145dea1-90c9-415d-9e45-000a404b8492"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111123991166, -0.1153846597243858, 0.338659750264861], "xaxis": [0.0, -0.9999999999999805, 1.9756054922553158e-07], "yaxis": [0.01904138125534694, -1.9752473079947344e-07, -0.9998186964644388]}, "guid": "50265d08-29fd-49c3-8b31-47c28c0ade58"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2579.374211364144, "c_nn": 0, "c_u": 39.67197113024282, "c_v": -214.15659614157576}, {"c_np": 2661.87475798006, "c_nn": 0, "c_u": 35.92371181102587, "c_v": -147.5864911647923}, {"c_np": 453.8365886877631, "c_nn": 0, "c_u": 8.176422913697879, "c_v": -85.53761938423509}, {"c_np": 465.2798649931203, "c_nn": 0, "c_u": 49.48877042033411, "c_v": -76.01400664431387}]}, "guid": "4f11d6d6-c5e4-482a-ab18-eb11a08f186c"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111123991166, -0.1153846597243858, 0.338659750264861], "xaxis": [0.0, -0.9999999999999805, 1.9756054922553158e-07], "yaxis": [0.9998186964644582, 3.761825738819082e-09, 0.019041381255346563]}, "guid": "9d1d5bac-a0cb-48f1-a3cb-414e4f90be53"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111116897698, -0.23076926078096668, 0.33865973581415726], "xaxis": [0.0, -0.9999999999999805, 1.9756054922553158e-07], "yaxis": [0.9998186964644582, 3.761825738819082e-09, 0.019041381255346563]}, "guid": "d55a841e-8300-4b0e-be69-6f295c0a56e5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.164850766659672, -0.23076924310692107, 0.08870507659649389], "xaxis": [0.0, -0.9999999999999805, 1.9756054922553158e-07], "yaxis": [0.9998186964644582, 3.761825738819082e-09, 0.019041381255346563]}, "guid": "698cc9e5-f2c8-4f25-bc67-b96b5d448b84"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507673690185, -0.11538463459975959, 0.08870509104719616], "xaxis": [0.0, -0.9999999999999805, 1.9756054922553158e-07], "yaxis": [0.9998186964644582, 3.761825738819082e-09, 0.019041381255346563]}, "guid": "df8d9e6c-8be5-4cc3-a1a7-5ea284c4f8e4"}]}, "59": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.0, 0.09856370341234418], "guid": "01b0ceae-68a8-4531-8705-af5f45527500"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.0, 0.34855866711722205], "guid": "36931faf-e6dd-4262-a805-002aa598d3da"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, 0.0, 0.33865962455932175], "guid": "c0797489-2630-44f7-9ef9-858394f56d4f"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.0, 0.0887049499979436], "guid": "73b3ef69-dbf8-4e76-8f31-60f22fcdd0da"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.778165488544444, 0.0, 0.21870669236847695], "xaxis": [-0.9999194200897036, 0.0, -0.012694618051403083], "yaxis": [-0.012694618051403083, 0.0, 0.9999194200897036]}, "guid": "792c6406-4af6-4c28-bd06-24cd11ccdd05"}, "size": 0.19454502163765763, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "72bf3a9e-d82e-42a6-a97a-05903c9e3fbe"}], "contact_point": [[-1.169611107200047, -2.9372054421215516e-08, 0.33865976359283184], [-1.1648507673438993, -1.3906750719177688e-08, 0.08870510037576458], [-0.38830444553460775, 4.984069816582615e-09, 0.09856390233671089], [-0.38989132234420476, -1.040403462224705e-08, 0.3485588657442269]], "force_normal": [0.6434153577550555, 9.396257869706771, 10.490977242505078, 7.293464206971103], "force_tangent1": [-0.008055311128526138, 1.219045937015036, 1.394650302774433, 0.8697390033986917], "force_tangent2": [0.054236686645945345, -4.044262469778246, -4.575957726084231, -2.673577171009096], "gap": [-5.170770171425229e-09, -5.170770171434744e-09, -5.170770171415228e-09, -5.170770171436045e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 30.20906068569551, "force_vector": [[-0.054236670492257645, -0.6434153596112792, 0.008055271626494977], [4.04426270568218, -9.396257693328394, -1.219046513891637], [4.5759579894723625, -10.490977041996768, -1.394650946860555], [2.6735773541199603, -7.2934640864508244, -0.8697394511757652]], "force": [11.239561378782245, -27.824114181387266, -3.475381640301462], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611107200047, -2.9372054421215516e-08, 0.33865976359283184], "xaxis": [0.0, 6.13942931073083e-08, -0.9999999999999981], "yaxis": [2.5106158081610824e-08, -0.9999999999999978, -6.139429310730828e-08]}, "guid": "9e5f8a7c-f958-476e-ac51-cf5eb73884e9"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.169611107200047, -2.9372054421215516e-08, 0.33865976359283184], [-1.1648507673438993, -1.3906750719177688e-08, 0.08870510037576458], [-0.38830444553460775, 4.984069816582615e-09, 0.09856390233671089], [-0.38989132234420476, -1.040403462224705e-08, 0.3485588657442269]]}, "guid": "6c2845e9-fd4e-4dea-94c1-0380ce7ba158"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.169611107200047, -2.9372054421215516e-08, 0.33865976359283184], "guid": "b3d54abb-f7ac-446b-b10c-bead1f0d3f98"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507673438993, -1.3906750719177688e-08, 0.08870510037576458], "guid": "869d18fc-6265-4841-babe-1fb0792eb091"}, {"dtype": "compas.geometry/Point", "data": [-0.38830444553460775, 4.984069816582615e-09, 0.09856390233671089], "guid": "8afd2c51-f66b-4d39-907c-6a8ff96e3c3e"}, {"dtype": "compas.geometry/Point", "data": [-0.38989132234420476, -1.040403462224705e-08, 0.3485588657442269], "guid": "7b3e7e70-3b13-4a00-ab15-0da3b01c3f17"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611107200047, -2.9372054421215516e-08, 0.33865976359283184], "xaxis": [0.0, 6.13942931073083e-08, -0.9999999999999981], "yaxis": [0.9999999999999997, 2.510615808161078e-08, 1.5413748280608323e-15]}, "guid": "8e6d6f14-14f0-4942-9e87-25b4db493766"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.6434153577550555, "c_nn": 0, "c_u": -0.008055311128526138, "c_v": -0.05423668664594534}, {"c_np": 9.396257869706771, "c_nn": 0, "c_u": 1.219045937015036, "c_v": 4.044262469778245}, {"c_np": 10.490977242505078, "c_nn": 0, "c_u": 1.3946503027744328, "c_v": 4.575957726084231}, {"c_np": 7.293464206971103, "c_nn": 0, "c_u": 0.8697390033986917, "c_v": 2.6735771710090956}]}, "guid": "8ad11557-d472-46e9-ae5a-b107650e990b"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611107200047, -2.9372054421215516e-08, 0.33865976359283184], "xaxis": [0.0, 6.13942931073083e-08, -0.9999999999999981], "yaxis": [2.5106158081610824e-08, -0.9999999999999978, -6.139429310730828e-08]}, "guid": "40b545fd-850b-4ecf-8888-59a4c96dd2f0"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507673438993, -1.3906750719177688e-08, 0.08870510037576458], "xaxis": [0.0, 6.13942931073083e-08, -0.9999999999999981], "yaxis": [2.5106158081610824e-08, -0.9999999999999978, -6.139429310730828e-08]}, "guid": "857af73e-87ac-437c-84c0-e5ff9cc5e7a0"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830444553460775, 4.984069816582615e-09, 0.09856390233671089], "xaxis": [0.0, 6.13942931073083e-08, -0.9999999999999981], "yaxis": [2.5106158081610824e-08, -0.9999999999999978, -6.139429310730828e-08]}, "guid": "adfc240c-d7ae-4d54-9eef-fdf65a5b7b4b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989132234420476, -1.040403462224705e-08, 0.3485588657442269], "xaxis": [0.0, 6.13942931073083e-08, -0.9999999999999981], "yaxis": [2.5106158081610824e-08, -0.9999999999999978, -6.139429310730828e-08]}, "guid": "34e93a91-90bc-413c-84ac-df67551d600b"}]}, "58": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, -0.11538461538461542, 0.09856370341234416], "guid": "e1d42f00-d0b6-484d-8591-b7c7ce6115c3"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, -0.11538461538461542, 0.34855866711722205], "guid": "138fd7db-f61d-4899-ae4b-b1c256d2f528"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.0, 0.34855866711722205], "guid": "4826aeac-d105-4055-9a6c-0a5e408e2a24"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.0, 0.09856370341234416], "guid": "58e1f469-1d7e-402e-bcb9-1059b3b41472"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, -0.057692307692307716, 0.2235611852647831], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "e9b084a6-848c-4315-af30-badea0ec6c07"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "e2b94e25-bcd3-4d51-b0a1-010e26b6adc3"}], "contact_point": [[-0.38989131930991444, -1.0121086113917226e-08, 0.34855885512002377], [-0.38830445000686925, 8.680830791859002e-09, 0.09856390637678572], [-0.3883044459870158, -0.11538461472922454, 0.09856390059006624], [-0.38989131533735344, -0.11538462608052033, 0.3485588567836943]], "force_normal": [3112.9506377704147, 3.8970170337339214, 3.453696209285781, 3186.9828916481783], "force_tangent1": [49.88990900882959, 0.04799202582651362, -0.013498450387520008, 63.17568213147058], "force_tangent2": [-48.43213083604499, 0.4130687536429336, 0.314974877886245, -20.70045108087955], "gap": [-5.043023101975269e-09, -5.043520085024384e-09, -5.0432145050481036e-09, -5.042392906551646e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6308.669061517511, "force_vector": [[-3112.58050414871, 49.889538165308274, -68.19081088003288], [-3.899560471272857, 0.04799413766169236, 0.38832394289783084], [-3.4556259290391216, -0.013496856704437179, 0.29304634669093294], [-3186.787292830027, 63.175459543221585, -40.9296801170359]], "force": [-6306.72298337905, 113.09949498948711, -108.43912070748003], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989131930991444, -1.0121086113917226e-08, 0.34855885512002377], "xaxis": [0.0, 0.9999999999852124, -5.438331855743386e-06], "yaxis": [-0.9999798545611998, -3.451968958414201e-08, -0.006347477590426104]}, "guid": "75871f64-405f-4db5-af58-42b1fc07f582"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.38989131930991444, -1.0121086113917226e-08, 0.34855885512002377], [-0.38830445000686925, 8.680830791859002e-09, 0.09856390637678572], [-0.3883044459870158, -0.11538461472922454, 0.09856390059006624], [-0.38989131533735344, -0.11538462608052033, 0.3485588567836943]]}, "guid": "21860235-ae20-4637-8ba6-c9e8de23ebe6"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38989131930991444, -1.0121086113917226e-08, 0.34855885512002377], "guid": "81820ba0-eea7-47e4-93ba-6031b8b65fd9"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445000686925, 8.680830791859002e-09, 0.09856390637678572], "guid": "828568f6-f2e1-4578-b32a-402f7cb1b68c"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044459870158, -0.11538461472922454, 0.09856390059006624], "guid": "ec01440c-dace-4106-ad44-281a2f1105c8"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131533735344, -0.11538462608052033, 0.3485588567836943], "guid": "22580698-7917-433f-92f2-b4a0977a1eaf"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989131930991444, -1.0121086113917226e-08, 0.34855885512002377], "xaxis": [0.0, 0.9999999999852124, -5.438331855743386e-06], "yaxis": [0.006347477590519966, -5.43822229816181e-06, -0.9999798545464124]}, "guid": "0f27b88b-eca4-4fa1-b361-a69d40cbe351"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3112.9506377704165, "c_nn": 0, "c_u": 49.889909008829605, "c_v": 48.43213083604503}, {"c_np": 3.897017033733923, "c_nn": 0, "c_u": 0.047992025826513636, "c_v": -0.4130687536429338}, {"c_np": 3.4536962092857824, "c_nn": 0, "c_u": -0.01349845038752001, "c_v": -0.3149748778862451}, {"c_np": 3186.9828916481797, "c_nn": 0, "c_u": 63.175682131470595, "c_v": 20.700451080879574}]}, "guid": "29d68fe3-813e-48b1-ae41-335992c81fe3"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989131930991444, -1.0121086113917226e-08, 0.34855885512002377], "xaxis": [0.0, 0.9999999999852124, -5.438331855743386e-06], "yaxis": [-0.9999798545611998, -3.451968958414201e-08, -0.006347477590426104]}, "guid": "273a4522-5876-4d1d-856c-ac8544a349fb"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830445000686925, 8.680830791859002e-09, 0.09856390637678572], "xaxis": [0.0, 0.9999999999852124, -5.438331855743386e-06], "yaxis": [-0.9999798545611998, -3.451968958414201e-08, -0.006347477590426104]}, "guid": "6f5cb011-cbf7-4750-a0b3-5e0a05aa19aa"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044459870158, -0.11538461472922454, 0.09856390059006624], "xaxis": [0.0, 0.9999999999852124, -5.438331855743386e-06], "yaxis": [-0.9999798545611998, -3.451968958414201e-08, -0.006347477590426104]}, "guid": "8346958e-383a-492f-833b-b5ec17953056"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989131533735344, -0.11538462608052033, 0.3485588567836943], "xaxis": [0.0, 0.9999999999852124, -5.438331855743386e-06], "yaxis": [-0.9999798545611998, -3.451968958414201e-08, -0.006347477590426104]}, "guid": "70600cf2-5ba3-4db8-aa75-b5b6df944849"}]}}, "51": {"60": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, -0.11538461538461542, 0.08870494999794357], "guid": "0ab6240c-5267-40b9-a026-efe730d9f596"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, -0.11538461538461542, 0.33865962455932164], "guid": "d4236414-6734-434d-9fe4-0891ef87a37d"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293436, -0.11538461538461542, 0.31886313477145534], "guid": "d54f20e3-39aa-499e-8e33-82d8d7311fff"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.11538461538461542, 0.06898903200408565], "guid": "6345b438-ab56-44be-9fe9-8cf260119d6a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.5562055680783635, -0.11538461538461542, 0.2038891208921549], "xaxis": [-0.9996776933450584, 0.0, -0.025387190240421666], "yaxis": [-0.025387190240421666, 0.0, 0.9996776933450584]}, "guid": "4c5f9d47-84d8-4fa5-95d8-b1265df4ad9e"}, "size": 0.19454502163765713, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "8c3a8a94-eb02-4063-b546-df3f186fc33b"}], "contact_point": [[-1.9491423951971054, -0.11538464118226197, 0.31886316736415843], [-1.9412093597042084, -0.115384620623865, 0.06898907472566669], [-1.1648507627236366, -0.11538463099059626, 0.08870507677272782], [-1.1696111174809456, -0.11538465159135922, 0.3386597548909559]], "force_normal": [15.812884028986101, 31.655707478456517, 15.341670914847793, 0.4751393529226808], "force_tangent1": [5.396212696681096, 14.019573179175483, 5.120214762398171, 0.1089813726566376], "force_tangent2": [4.998669280464795, 6.739222317155699, 5.230804067283741, -0.1605935701490909], "gap": [-6.826888548691065e-09, -6.8268885487092795e-09, -6.826888548709063e-09, -6.826888548715934e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 69.96377285564296, "force_vector": [[-4.99866945843139, -15.812883526826715, -5.396214003336593], [-6.739222673425844, -31.65570624413956, -14.01957579496043], [-5.230804239947054, -15.341670432882195, -5.120216030116229], [0.16059356480162026, -0.4751393457246993, -0.10898141191851123]], "force": [-16.80810280700267, -63.28539954957317, -24.644987240331762], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423951971054, -0.11538464118226197, 0.31886316736415843], "xaxis": [0.0, 8.263233430612771e-08, -0.9999999999999966], "yaxis": [-1.125453111785449e-08, -0.9999999999999966, -8.263233430612771e-08]}, "guid": "d79692ad-cd6f-4d2c-a2bf-4bcc4ae4e947"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.9491423951971054, -0.11538464118226197, 0.31886316736415843], [-1.9412093597042084, -0.115384620623865, 0.06898907472566669], [-1.1648507627236366, -0.11538463099059626, 0.08870507677272782], [-1.1696111174809456, -0.11538465159135922, 0.3386597548909559]]}, "guid": "6d057e48-ab9b-4d33-b70d-2641bbbce5bb"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9491423951971054, -0.11538464118226197, 0.31886316736415843], "guid": "078edbff-af58-4946-b212-3dd03d296b92"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093597042084, -0.115384620623865, 0.06898907472566669], "guid": "c070b513-3f1a-4138-a405-fef965f9b4c8"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507627236366, -0.11538463099059626, 0.08870507677272782], "guid": "71f54eae-bedf-4072-8e7a-3933394f1b48"}, {"dtype": "compas.geometry/Point", "data": [-1.1696111174809456, -0.11538465159135922, 0.3386597548909559], "guid": "6bfb32fd-320f-46ef-acdd-500dc0d95bcc"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423951971054, -0.11538464118226197, 0.31886316736415843], "xaxis": [0.0, 8.263233430612771e-08, -0.9999999999999966], "yaxis": [1.0, -1.1254531117854452e-08, -9.299881777892695e-16]}, "guid": "f0d32263-a8bc-43c4-8e24-39f441c6294e"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 15.812884028986101, "c_nn": 0, "c_u": 5.396212696681096, "c_v": -4.998669280464795}, {"c_np": 31.655707478456513, "c_nn": 0, "c_u": 14.019573179175481, "c_v": -6.7392223171557}, {"c_np": 15.341670914847793, "c_nn": 0, "c_u": 5.120214762398171, "c_v": -5.230804067283742}, {"c_np": 0.4751393529226809, "c_nn": 0, "c_u": 0.1089813726566376, "c_v": 0.16059357014909093}]}, "guid": "eaae6727-7c2d-4b32-be0d-1c7d83c1b261"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423951971054, -0.11538464118226197, 0.31886316736415843], "xaxis": [0.0, 8.263233430612771e-08, -0.9999999999999966], "yaxis": [-1.125453111785449e-08, -0.9999999999999966, -8.263233430612771e-08]}, "guid": "50dd7414-24d6-42ad-832a-26235b7f1a37"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093597042084, -0.115384620623865, 0.06898907472566669], "xaxis": [0.0, 8.263233430612771e-08, -0.9999999999999966], "yaxis": [-1.125453111785449e-08, -0.9999999999999966, -8.263233430612771e-08]}, "guid": "87c40473-9c6a-4716-bb88-4700893fdac0"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507627236366, -0.11538463099059626, 0.08870507677272782], "xaxis": [0.0, 8.263233430612771e-08, -0.9999999999999966], "yaxis": [-1.125453111785449e-08, -0.9999999999999966, -8.263233430612771e-08]}, "guid": "f9d5640f-a517-4388-81bb-607d4c30f62f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111174809456, -0.11538465159135922, 0.3386597548909559], "xaxis": [0.0, 8.263233430612771e-08, -0.9999999999999966], "yaxis": [-1.125453111785449e-08, -0.9999999999999966, -8.263233430612771e-08]}, "guid": "f26a3c77-14aa-458e-a7d6-c130f81f781d"}]}, "52": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.11538461538461542, 0.06898903200408567], "guid": "c01538bf-3eec-4e61-a111-8c4eba2abaef"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.11538461538461542, 0.31886313477145534], "guid": "5d965421-1ae4-4cf4-9306-8411181b09ee"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.23076923076923062, 0.31886313477145534], "guid": "2ae767ec-1bcb-4a2b-86a5-4e7a17eb5eb7"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.23076923076923062, 0.06898903200408567], "guid": "a9413652-1b1a-4c56-ba0d-004ae81ea377"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936304, -0.17307692307692304, 0.1939260833877705], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "62503ea9-e10f-406f-873d-44698db0c041"}, "size": 0.02884615384615379, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "9378daab-5a87-4348-b78b-fe9f757a0796"}], "contact_point": [[-1.94914240210435, -0.23076925430330666, 0.31886314506239916], [-1.9412093671012243, -0.23076923674221625, 0.06898906521462263], [-1.9412093661555325, -0.11538462078447584, 0.06898907450067332], [-1.9491424013950813, -0.11538465324672989, 0.3188631617952733]], "force_normal": [1774.3140476283306, 1746.975074173995, 1959.5614962589766, 1801.4703045879658], "force_tangent1": [-37.566109070101014, 18.246985908980566, -47.91738105140403, -62.693456282271974], "force_tangent2": [250.94614696362584, 287.025763381923, 330.6910654586902, 198.92428669537026], "gap": [-1.0920356166585939e-08, -1.0920939547360183e-08, -1.0920731198771802e-08, -1.0920426562122561e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7361.305752252169, "force_vector": [[1765.4574596215416, 37.56600506739684, 307.12257222111793], [1736.9873702927957, -18.247101829604723, 342.3164761490629], [1948.0811421133176, 47.917248067209556, 392.70563388101084], [1794.250806029204, 62.693369595349175, 255.98864444047126]], "force": [7244.776778056859, 129.92952090035084, 1298.133326691663], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.94914240210435, -0.23076925430330666, 0.31886314506239916], "xaxis": [0.0, -0.9999999999999427, -3.3863582733266353e-07], "yaxis": [0.999496408753015, -1.0745640446905042e-08, 0.031732142849575984]}, "guid": "57877423-d69f-4754-88e9-025139cea852"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.94914240210435, -0.23076925430330666, 0.31886314506239916], [-1.9412093671012243, -0.23076923674221625, 0.06898906521462263], [-1.9412093661555325, -0.11538462078447584, 0.06898907450067332], [-1.9491424013950813, -0.11538465324672989, 0.3188631617952733]]}, "guid": "404f9932-d419-4795-873e-901f6225b462"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.94914240210435, -0.23076925430330666, 0.31886314506239916], "guid": "d50675e9-374f-4c39-8b73-0c3f0af1d142"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093671012243, -0.23076923674221625, 0.06898906521462263], "guid": "a3e63510-fc65-457f-8df4-c572f129bfdc"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093661555325, -0.11538462078447584, 0.06898907450067332], "guid": "64695af8-f256-476d-a10f-15116f158013"}, {"dtype": "compas.geometry/Point", "data": [-1.9491424013950813, -0.11538465324672989, 0.3188631617952733], "guid": "65476a28-008a-4528-ab30-d35da916702a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.94914240210435, -0.23076925430330666, 0.31886314506239916], "xaxis": [0.0, -0.9999999999999427, -3.3863582733266353e-07], "yaxis": [0.0317321428495778, 3.384652932941033e-07, -0.9994964087529578]}, "guid": "5a0c2712-d29b-44ec-b452-2e311482543b"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1774.3140476283309, "c_nn": 0, "c_u": -37.56610907010102, "c_v": -250.94614696362586}, {"c_np": 1746.9750741739952, "c_nn": 0, "c_u": 18.24698590898057, "c_v": -287.0257633819231}, {"c_np": 1959.5614962589768, "c_nn": 0, "c_u": -47.91738105140404, "c_v": -330.69106545869033}, {"c_np": 1801.470304587966, "c_nn": 0, "c_u": -62.69345628227198, "c_v": -198.92428669537028}]}, "guid": "2d27b672-12af-428f-9699-1c9a5c3d3f12"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.94914240210435, -0.23076925430330666, 0.31886314506239916], "xaxis": [0.0, -0.9999999999999427, -3.3863582733266353e-07], "yaxis": [0.999496408753015, -1.0745640446905042e-08, 0.031732142849575984]}, "guid": "6e4596fc-a091-4726-b49f-9b374518f552"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093671012243, -0.23076923674221625, 0.06898906521462263], "xaxis": [0.0, -0.9999999999999427, -3.3863582733266353e-07], "yaxis": [0.999496408753015, -1.0745640446905042e-08, 0.031732142849575984]}, "guid": "72bf9ac4-8e22-46d4-88db-7fa74e72c570"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093661555325, -0.11538462078447584, 0.06898907450067332], "xaxis": [0.0, -0.9999999999999427, -3.3863582733266353e-07], "yaxis": [0.999496408753015, -1.0745640446905042e-08, 0.031732142849575984]}, "guid": "e17b3a0c-af00-42d8-a331-fb759cbd2b39"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491424013950813, -0.11538465324672989, 0.3188631617952733], "xaxis": [0.0, -0.9999999999999427, -3.3863582733266353e-07], "yaxis": [0.999496408753015, -1.0745640446905042e-08, 0.031732142849575984]}, "guid": "726d9ffb-05be-4f62-8819-1c8356d8f87e"}]}}, "52": {"62": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.0, 0.03941912684456511], "guid": "fa5f0c46-df6d-414b-8dc5-2cbe9ac9f788"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.0, 0.2891723881523536], "guid": "c64a6f49-1445-4c8e-8707-cd4bf01c1b6e"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.11538461538461542, 0.2891723881523536], "guid": "1b7d96c2-e9c5-49c0-9b3c-00c698478a3a"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.11538461538461542, 0.03941912684456511], "guid": "b156b193-f232-4d70-93dd-8c1c74c7fcb6"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, -0.057692307692307716, 0.16429575749845934], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062878, 0.0, -0.9990130452311541]}, "guid": "ab69aa4c-442b-4a74-87c4-521e4e2d06d4"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "b8956f7d-7834-4d73-928a-42e92991928a"}], "contact_point": [[-2.7283595646736494, -2.3202881090836982e-08, 0.28917239376491327], [-2.7283595643427114, -0.11538462425945663, 0.28917238325641825], [-2.717255126273473, -0.1153846176245971, 0.03941912956414666], [-2.717255126273473, -1.6668601797976449e-09, 0.03941913262941491]], "force_normal": [200.87027351980427, 12.043088605159856, 3654.5159041982483, 3396.425380095428], "force_tangent1": [-85.9583636687048, -0.16930246983698363, 102.40861053829052, -84.21930387164011], "force_tangent2": [39.73734272015763, -1.7606169948742076, 691.307699056224, 598.2577936275283], "gap": [-3.451862788691605e-09, -3.4504436545415676e-09, -3.4584219364642703e-09, -3.4584691522580448e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7384.481585503738, "force_vector": [[198.9069800093123, 85.95836237707371, 48.62033233132287], [12.109405264993297, 0.16930250235208455, -1.2239523975685724], [3620.2027247412852, -102.40863319748964, 852.9507933914655], [3366.4999922617885, 84.21928398647663, 748.5289277264167]], "force": [7197.7191022773795, 67.93831566841278, 1648.8761010516364], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595646736494, -2.3202881090836982e-08, 0.28917239376491327], "xaxis": [0.0, -0.9999999999999997, -2.6565658025904462e-08], "yaxis": [0.9990130445419955, -1.1799868524352338e-09, 0.04441775360070567]}, "guid": "4a036170-bb22-4790-88d4-87713df6b4a4"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595646736494, -2.3202881090836982e-08, 0.28917239376491327], [-2.7283595643427114, -0.11538462425945663, 0.28917238325641825], [-2.717255126273473, -0.1153846176245971, 0.03941912956414666], [-2.717255126273473, -1.6668601797976449e-09, 0.03941913262941491]]}, "guid": "1810ea4d-0275-4fb2-8007-a4e055ed8eab"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595646736494, -2.3202881090836982e-08, 0.28917239376491327], "guid": "83bdb9b6-6f63-466c-af3a-84222020a1ca"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595643427114, -0.11538462425945663, 0.28917238325641825], "guid": "3883ceba-7260-46c6-b387-9f8332a70b99"}, {"dtype": "compas.geometry/Point", "data": [-2.717255126273473, -0.1153846176245971, 0.03941912956414666], "guid": "de6b9f09-12fe-4aa7-b99e-01011dba1cd4"}, {"dtype": "compas.geometry/Point", "data": [-2.717255126273473, -1.6668601797976449e-09, 0.03941913262941491], "guid": "3dc71902-f9af-4b16-994c-ac8dfbb8679c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595646736494, -2.3202881090836982e-08, 0.28917239376491327], "xaxis": [0.0, -0.9999999999999997, -2.6565658025904462e-08], "yaxis": [0.0444177536007057, 2.6539438904720316e-08, -0.9990130445419951]}, "guid": "da581711-162e-4c4b-a823-4b9759cbc81f"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 200.87027351980427, "c_nn": 0, "c_u": -85.9583636687048, "c_v": -39.73734272015763}, {"c_np": 12.043088605159856, "c_nn": 0, "c_u": -0.16930246983698366, "c_v": 1.760616994874208}, {"c_np": 3654.5159041982483, "c_nn": 0, "c_u": 102.40861053829052, "c_v": -691.307699056224}, {"c_np": 3396.4253800954284, "c_nn": 0, "c_u": -84.21930387164011, "c_v": -598.2577936275283}]}, "guid": "e6704e67-0991-4a3c-b6c0-2eddd0075213"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595646736494, -2.3202881090836982e-08, 0.28917239376491327], "xaxis": [0.0, -0.9999999999999997, -2.6565658025904462e-08], "yaxis": [0.9990130445419955, -1.1799868524352338e-09, 0.04441775360070567]}, "guid": "830be1a5-7ee1-4b4a-a068-4adaddd9316d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595643427114, -0.11538462425945663, 0.28917238325641825], "xaxis": [0.0, -0.9999999999999997, -2.6565658025904462e-08], "yaxis": [0.9990130445419955, -1.1799868524352338e-09, 0.04441775360070567]}, "guid": "38a1200e-52c4-4e18-96fb-f2bc46ffe97d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255126273473, -0.1153846176245971, 0.03941912956414666], "xaxis": [0.0, -0.9999999999999997, -2.6565658025904462e-08], "yaxis": [0.9990130445419955, -1.1799868524352338e-09, 0.04441775360070567]}, "guid": "710d4d07-3962-467b-b1d0-7241f147aced"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255126273473, -1.6668601797976449e-09, 0.03941913262941491], "xaxis": [0.0, -0.9999999999999997, -2.6565658025904462e-08], "yaxis": [0.9990130445419955, -1.1799868524352338e-09, 0.04441775360070567]}, "guid": "faed7249-994f-4c30-be76-c1d48dffe36a"}]}, "60": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, -0.11538461538461542, 0.06898903200408567], "guid": "9fb7ceb5-0337-40a7-a05f-698d2e160a1a"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, -0.11538461538461542, 0.31886313477145534], "guid": "5c0ff298-fa00-4e37-a981-638e07351c53"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.0, 0.31886313477145534], "guid": "b1c0bc1d-5604-47ec-a424-966e6b29937f"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.0, 0.06898903200408567], "guid": "fabff44e-5ebb-49b8-af90-4747be8f75f4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, -0.057692307692307716, 0.1939260833877705], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "71bcbd08-9708-4de7-a3cd-10544419ae7f"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "bc448523-e882-46b1-a3d3-d8dc3789c5e1"}], "contact_point": [[-1.9491424029130107, -0.11538464425947734, 0.31886315573132396], [-1.9491424026765878, -2.8301740457613806e-08, 0.318863164226802], [-1.9412093657666656, -8.678633457180981e-09, 0.06898906953090238], [-1.9412093660030885, -0.11538462463637034, 0.06898906103542433]], "force_normal": [1598.058964163126, 1619.4280211657199, 1599.914840739628, 1536.6775451672538], "force_tangent1": [64.87261262446135, 86.16721156568317, 60.87828252571419, 48.47550886678535], "force_tangent2": [-157.93228982744992, -137.90473171818127, -193.742108165694, -195.0938389721843], "gap": [-1.2872273641465847e-08, -1.287220413670973e-08, -1.2871817793051275e-08, -1.2871896259492953e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6396.1634254485325, "force_vector": [[-1592.2426644783654, 64.87264144085795, -208.5625920157059], [-1614.2364776567308, 86.16723771002123, -189.22320276277898], [-1592.9612839750055, 60.878316295478825, -244.41326833952226], [-1529.712940839881, 48.47554254596733, -243.75766488037357]], "force": [-6329.153366949982, 260.3937379923253, -885.9567279983806], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491424029130107, -0.11538464425947734, 0.31886315573132396], "xaxis": [-0.0, 0.9999999999999905, 1.3816665638807473e-07], "yaxis": [-0.999496408570914, 4.384324870051547e-09, -0.031732148585379816]}, "guid": "9a4bb244-46d5-4085-93b8-e8775ec59e3e"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.9491424029130107, -0.11538464425947734, 0.31886315573132396], [-1.9491424026765878, -2.8301740457613806e-08, 0.318863164226802], [-1.9412093657666656, -8.678633457180981e-09, 0.06898906953090238], [-1.9412093660030885, -0.11538462463637034, 0.06898906103542433]]}, "guid": "57ae556c-6020-43f0-a462-86e3662b8014"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9491424029130107, -0.11538464425947734, 0.31886315573132396], "guid": "45906746-3fb0-4852-8ca4-33a3b4ef972f"}, {"dtype": "compas.geometry/Point", "data": [-1.9491424026765878, -2.8301740457613806e-08, 0.318863164226802], "guid": "62f6d434-cdba-4974-b919-f458f77fd8ba"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093657666656, -8.678633457180981e-09, 0.06898906953090238], "guid": "ea8d6aff-1e00-4b17-9408-999e1418c1dd"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093660030885, -0.11538462463637034, 0.06898906103542433], "guid": "250e39a1-591c-464e-8358-756ca6820898"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491424029130107, -0.11538464425947734, 0.31886315573132396], "xaxis": [-0.0, 0.9999999999999905, 1.3816665638807473e-07], "yaxis": [0.03173214858538011, 1.3809707684413224e-07, -0.9994964085709045]}, "guid": "b754cfc4-e4c3-491a-8fb7-b4f02127f7ee"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1598.0589641631261, "c_nn": 0, "c_u": 64.87261262446134, "c_v": 157.93228982744995}, {"c_np": 1619.42802116572, "c_nn": 0, "c_u": 86.16721156568316, "c_v": 137.9047317181813}, {"c_np": 1599.9148407396283, "c_nn": 0, "c_u": 60.87828252571418, "c_v": 193.74210816569405}, {"c_np": 1536.6775451672538, "c_nn": 0, "c_u": 48.47550886678534, "c_v": 195.09383897218436}]}, "guid": "1852b6f4-db49-4dd1-bfaa-705404c05fda"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491424029130107, -0.11538464425947734, 0.31886315573132396], "xaxis": [-0.0, 0.9999999999999905, 1.3816665638807473e-07], "yaxis": [-0.999496408570914, 4.384324870051547e-09, -0.031732148585379816]}, "guid": "b73b312c-1721-4fba-94d3-1f864a83afdd"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491424026765878, -2.8301740457613806e-08, 0.318863164226802], "xaxis": [-0.0, 0.9999999999999905, 1.3816665638807473e-07], "yaxis": [-0.999496408570914, 4.384324870051547e-09, -0.031732148585379816]}, "guid": "cc1057c9-a955-4773-916f-86d56cc86854"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093657666656, -8.678633457180981e-09, 0.06898906953090238], "xaxis": [-0.0, 0.9999999999999905, 1.3816665638807473e-07], "yaxis": [-0.999496408570914, 4.384324870051547e-09, -0.031732148585379816]}, "guid": "3efcee80-0038-4055-a6c4-7838c06475aa"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093660030885, -0.11538462463637034, 0.06898906103542433], "xaxis": [-0.0, 0.9999999999999905, 1.3816665638807473e-07], "yaxis": [-0.999496408570914, 4.384324870051547e-09, -0.031732148585379816]}, "guid": "ffa7c895-645f-42d1-9b8a-3db72cdbacd6"}]}, "53": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.11538461538461542, 0.03941912684456511], "guid": "419c4c7a-42e9-4171-898f-175928e5b59c"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.11538461538461542, 0.2891723881523536], "guid": "f6d72419-a983-429c-ae4b-2c798dbbfe1c"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.23076923076923062, 0.2891723881523536], "guid": "584bd6ae-47f8-4ccf-a9eb-6ad061f60068"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, -0.23076923076923062, 0.03941912684456511], "guid": "374887ba-723d-48e9-8d32-8b1c0a54fd65"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, -0.17307692307692302, 0.16429575749845934], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062878, 0.0, 0.9990130452311541]}, "guid": "5c832f10-cd63-473f-a3ee-07160c1e3b07"}, "size": 0.028846153846153792, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "90b41e08-6a2c-41d1-9236-addf0ae7dbed"}], "contact_point": [[-2.7283595643427114, -0.11538461623575441, 0.2891723863216867], [-2.7283595640117735, -0.23076925454523292, 0.28917237581319066], [-2.717255126273473, -0.230769240459793, 0.03941912956414647], [-2.717255125942535, -0.11538461705147524, 0.039419125186187724]], "force_normal": [76.56718455067092, 11.40196383207399, 2832.4608181052536, 3522.9655861004303], "force_tangent1": [-25.22369318632883, -0.11591579528403882, 85.5158890329978, 97.88493766260922], "force_tangent2": [17.577743137011144, -1.0080918553541913, 443.1005444972004, 691.2164745190895], "gap": [-3.723345410238537e-09, -3.7232633259087523e-09, -3.7317583302263614e-09, -3.7326227609408706e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6547.279566623917, "force_vector": [[75.71085228645833, 25.223692629477107, 20.961337694838132], [11.435487777275954, 0.11591580858406365, -0.5006472904587795], [2809.983774635425, -85.51590413490422, 568.4747684268305], [3488.786292936929, -97.88496016415979, 847.0164893936967]], "force": [6385.9164076360885, -158.06125586100285, 1435.9519482249066], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595643427114, -0.11538461623575441, 0.2891723863216867], "xaxis": [0.0, -0.9999999999999997, -2.6565658179476006e-08], "yaxis": [0.9990130445419955, -1.1799868592565367e-09, 0.04441775360070567]}, "guid": "0054b491-4b14-4b12-929d-576d37d16cfc"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595643427114, -0.11538461623575441, 0.2891723863216867], [-2.7283595640117735, -0.23076925454523292, 0.28917237581319066], [-2.717255126273473, -0.230769240459793, 0.03941912956414647], [-2.717255125942535, -0.11538461705147524, 0.039419125186187724]]}, "guid": "847104a8-8b63-4c14-b214-8ab26c97dc93"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595643427114, -0.11538461623575441, 0.2891723863216867], "guid": "8982c34a-e042-499b-9ca2-dadc1af3b245"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595640117735, -0.23076925454523292, 0.28917237581319066], "guid": "3922e1ed-930e-4124-9e86-e214eb8c00cb"}, {"dtype": "compas.geometry/Point", "data": [-2.717255126273473, -0.230769240459793, 0.03941912956414647], "guid": "1be3ae2f-c6c4-464f-949b-a0859052ad27"}, {"dtype": "compas.geometry/Point", "data": [-2.717255125942535, -0.11538461705147524, 0.039419125186187724], "guid": "ed15a126-bb88-4a7f-b836-f31649b65db0"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595643427114, -0.11538461623575441, 0.2891723863216867], "xaxis": [0.0, -0.9999999999999997, -2.6565658179476006e-08], "yaxis": [0.0444177536007057, 2.653943905814029e-08, -0.9990130445419951]}, "guid": "425213db-6001-421a-b344-eff8aed5f939"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 76.56718455067092, "c_nn": 0, "c_u": -25.22369318632883, "c_v": -17.577743137011144}, {"c_np": 11.40196383207399, "c_nn": 0, "c_u": -0.11591579528403882, "c_v": 1.0080918553541913}, {"c_np": 2832.460818105253, "c_nn": 0, "c_u": 85.5158890329978, "c_v": -443.1005444972004}, {"c_np": 3522.9655861004308, "c_nn": 0, "c_u": 97.88493766260923, "c_v": -691.2164745190894}]}, "guid": "da06396b-4e69-45d6-81c9-faec37c0c669"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595643427114, -0.11538461623575441, 0.2891723863216867], "xaxis": [0.0, -0.9999999999999997, -2.6565658179476006e-08], "yaxis": [0.9990130445419955, -1.1799868592565367e-09, 0.04441775360070567]}, "guid": "fde9927d-0adc-4d7b-92c1-1598f8992d4c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595640117735, -0.23076925454523292, 0.28917237581319066], "xaxis": [0.0, -0.9999999999999997, -2.6565658179476006e-08], "yaxis": [0.9990130445419955, -1.1799868592565367e-09, 0.04441775360070567]}, "guid": "fd7ba097-cf40-4b5a-823f-8a99180d2900"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255126273473, -0.230769240459793, 0.03941912956414647], "xaxis": [0.0, -0.9999999999999997, -2.6565658179476006e-08], "yaxis": [0.9990130445419955, -1.1799868592565367e-09, 0.04441775360070567]}, "guid": "7d6d686e-0cf9-4285-b1b9-4b6eeba3a887"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255125942535, -0.11538461705147524, 0.039419125186187724], "xaxis": [0.0, -0.9999999999999997, -2.6565658179476006e-08], "yaxis": [0.9990130445419955, -1.1799868592565367e-09, 0.04441775360070567]}, "guid": "1f3cdbfb-f95e-424f-9b3f-7c4659c4025d"}]}, "61": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.0, 0.06898903200408563], "guid": "bfc980dd-7010-4ef7-a00d-12249e0b04a2"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293432, 0.0, 0.31886313477145534], "guid": "8fc7fd31-2e8b-47b2-8b09-8e09e2a30df2"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.0, 0.2891723881523536], "guid": "67ba5c3a-c0a7-4601-a725-6bf7a5ece9ac"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551283058985, 0.0, 0.03941912684456508], "guid": "fe7fb612-5ad3-44ed-9fb8-3027bfa6ee5c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.3339948498021252, 0.0, 0.17919582177605323], "xaxis": [-0.9992748587227028, 0.0, -0.03807567103443308], "yaxis": [-0.03807567103443308, 0.0, 0.9992748587227028]}, "guid": "fdb83b8c-9593-4857-bd18-28e839aebedf"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "083ebff0-37d0-4e62-9787-0023c62d29d6"}], "contact_point": [[-2.728359557561478, -2.602793068102589e-08, 0.2891723774787965], [-2.7172551228328556, -5.059218703769021e-09, 0.039419133257586864], [-1.941209368280968, -5.2890595711168095e-09, 0.06898906458588361], [-1.9491423963232843, -2.6258711428850717e-08, 0.31886315722437536]], "force_normal": [12.091241754619016, 57.67199275858113, 4.529209016390139, 5.100829746013516], "force_tangent1": [5.239371095584021, 27.23649744073608, 1.7728596679888688, 1.9961142144831618], "force_tangent2": [-3.008167010846718, 8.974155124210368, -1.15014697825127, -0.9277170270724232], "gap": [-1.928090640405054e-09, -1.9280906402656255e-09, -1.928090640283515e-09, -1.9280906404747682e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 87.36187928643305, "force_vector": [[3.0081670458870184, -12.091241306690796, -5.239372109179096], [-8.974154957077502, -57.671990501383235, -27.236502275313786], [1.1501469913768736, -4.529208864440192, -1.7728600476673217], [0.9277170418545778, -5.10082957599299, -1.9961146420799318]], "force": [-3.888123877959032, -79.3932702485072, -36.244849074240136], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359557561478, -2.602793068102589e-08, 0.2891723774787965], "xaxis": [0.0, 8.382886676760338e-08, -0.9999999999999966], "yaxis": [2.8979901676001137e-09, -0.9999999999999966, -8.382886676760338e-08]}, "guid": "b879705c-9ef9-4d77-994c-f2730ffb6e0c"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.728359557561478, -2.602793068102589e-08, 0.2891723774787965], [-2.7172551228328556, -5.059218703769021e-09, 0.039419133257586864], [-1.941209368280968, -5.2890595711168095e-09, 0.06898906458588361], [-1.9491423963232843, -2.6258711428850717e-08, 0.31886315722437536]]}, "guid": "10ef272a-cab8-4ee1-909b-6b5f98e8e38a"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.728359557561478, -2.602793068102589e-08, 0.2891723774787965], "guid": "cfa399df-05a0-420a-ba72-6353a44aa670"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551228328556, -5.059218703769021e-09, 0.039419133257586864], "guid": "54bf65c3-5c7b-4e87-aacf-1f8165c8d241"}, {"dtype": "compas.geometry/Point", "data": [-1.941209368280968, -5.2890595711168095e-09, 0.06898906458588361], "guid": "6ebacb50-e02a-49f1-aeb2-d8bf338c4768"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423963232843, -2.6258711428850717e-08, 0.31886315722437536], "guid": "b9166d26-b505-47e8-ae26-92a78bb1d040"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359557561478, -2.602793068102589e-08, 0.2891723774787965], "xaxis": [0.0, 8.382886676760338e-08, -0.9999999999999966], "yaxis": [1.0000000000000002, 2.8979901676001033e-09, 2.4293523165357446e-16]}, "guid": "fd36e2be-f42d-448f-8f33-9f949e6524d3"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 12.091241754619022, "c_nn": 0, "c_u": 5.239371095584022, "c_v": 3.00816701084672}, {"c_np": 57.671992758581155, "c_nn": 0, "c_u": 27.236497440736084, "c_v": -8.974155124210373}, {"c_np": 4.529209016390141, "c_nn": 0, "c_u": 1.7728596679888693, "c_v": 1.1501469782512705}, {"c_np": 5.100829746013518, "c_nn": 0, "c_u": 1.996114214483162, "c_v": 0.9277170270724237}]}, "guid": "1277c92a-f887-474f-8e69-7a64712448e7"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359557561478, -2.602793068102589e-08, 0.2891723774787965], "xaxis": [0.0, 8.382886676760338e-08, -0.9999999999999966], "yaxis": [2.8979901676001137e-09, -0.9999999999999966, -8.382886676760338e-08]}, "guid": "65868d0e-9aac-481d-8d98-ae5c90a350c2"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551228328556, -5.059218703769021e-09, 0.039419133257586864], "xaxis": [0.0, 8.382886676760338e-08, -0.9999999999999966], "yaxis": [2.8979901676001137e-09, -0.9999999999999966, -8.382886676760338e-08]}, "guid": "e523aeaa-18b7-4c14-8bb6-23b989ec2176"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.941209368280968, -5.2890595711168095e-09, 0.06898906458588361], "xaxis": [0.0, 8.382886676760338e-08, -0.9999999999999966], "yaxis": [2.8979901676001137e-09, -0.9999999999999966, -8.382886676760338e-08]}, "guid": "157327e6-fc11-43af-9560-f4fcff0c1784"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423963232843, -2.6258711428850717e-08, 0.31886315722437536], "xaxis": [0.0, 8.382886676760338e-08, -0.9999999999999966], "yaxis": [2.8979901676001137e-09, -0.9999999999999966, -8.382886676760338e-08]}, "guid": "91aab345-c341-4eca-9724-a58be1a38d02"}]}}, "53": {"62": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7172551283058994, -0.11538461538461542, 0.03941912684456508], "guid": "16399869-29f2-4861-a8ec-9acaaa8aae4d"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595628310566, -0.11538461538461542, 0.2891723881523536], "guid": "8e2a8476-fe36-4084-a7f6-da46dc0f88cb"}, {"dtype": "compas.geometry/Point", "data": [-3.5071370309951106, -0.11538461538461542, 0.24959216965742537], "guid": "45c1e1ff-ca5d-4111-9214-bc29c4987b80"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629690048982, -0.11538461538461542, 2.858824288409778e-15], "guid": "e0750e0e-f466-4037-a1ab-86e51d5c9d4f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.111407985334628, -0.11538461538461545, 0.14463077458782633], "xaxis": [-0.9987109811433932, 0.0, -0.050758015560116394], "yaxis": [-0.050758015560116394, 0.0, 0.9987109811433932]}, "guid": "ca359a58-66c2-4cb7-adff-2251d074b73c"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a745abf2-de87-42d5-818e-f5e56cb74dbe"}], "contact_point": [[-3.5071370280553222, -0.11538461538461542, 0.24959216965841513], [-3.4928629673291565, -0.11538461538461543, -4.608704529118768e-10], [-2.7172551281024337, -0.11538461538461543, 0.0394191290299819], [-2.728359562831056, -0.11538461538461542, 0.2891723881523536]], "force_normal": [0.0, 0.0, 0.0, 0.0], "force_tangent1": [0.0, 0.0, 0.0, 0.0], "force_tangent2": [0.0, 0.0, 0.0, 0.0], "gap": [-1.3877787807814457e-17, -1.3877787807814457e-17, -1.3877787807814457e-17, -1.3877787807814457e-17], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 0.0, "force_vector": [[0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0]], "force": [0.0, 0.0, 0.0], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.5071370280553222, -0.11538461538461542, 0.24959216965841513], "xaxis": [5.752566673679814e-19, -2.8004515052158336e-17, -1.0], "yaxis": [5.752566673679814e-19, -1.0, 2.8004515052158336e-17]}, "guid": "3eac00db-fb1c-4a68-83f8-8f5351b91b7f"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-3.5071370280553222, -0.11538461538461542, 0.24959216965841513], [-3.4928629673291565, -0.11538461538461543, -4.608704529118768e-10], [-2.7172551281024337, -0.11538461538461543, 0.0394191290299819], [-2.728359562831056, -0.11538461538461542, 0.2891723881523536]]}, "guid": "bf199ed0-ba78-4151-837f-e14abcbdd250"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-3.5071370280553222, -0.11538461538461542, 0.24959216965841513], "guid": "c2a26dbc-c620-47da-90e2-81231d4498da"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629673291565, -0.11538461538461543, -4.608704529118768e-10], "guid": "1254f7da-3405-4f5a-a2a1-c58c62d3f5d4"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551281024337, -0.11538461538461543, 0.0394191290299819], "guid": "feabd280-8ba0-4528-ab38-4430d3fdf07d"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, -0.11538461538461542, 0.2891723881523536], "guid": "57a680ad-49ae-4f9d-97d5-1c68908b5930"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.5071370280553222, -0.11538461538461542, 0.24959216965841513], "xaxis": [5.752566673679814e-19, -2.8004515052158336e-17, -1.0], "yaxis": [1.0, 5.752566673679814e-19, 5.752566673679814e-19]}, "guid": "7f527a0e-ca43-4201-bd79-5b9b078db59e"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}]}, "guid": "d3887f44-2513-4157-8260-495aae5d6ee7"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-3.5071370280553222, -0.11538461538461542, 0.24959216965841513], "xaxis": [5.752566673679814e-19, -2.8004515052158336e-17, -1.0], "yaxis": [5.752566673679814e-19, -1.0, 2.8004515052158336e-17]}, "guid": "8b88eb17-89f4-4d2e-9ef0-cbcb60e3a9be"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-3.4928629673291565, -0.11538461538461543, -4.608704529118768e-10], "xaxis": [5.752566673679814e-19, -2.8004515052158336e-17, -1.0], "yaxis": [5.752566673679814e-19, -1.0, 2.8004515052158336e-17]}, "guid": "9f15e0e5-19bd-4a0a-86cb-83ca80837e10"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551281024337, -0.11538461538461543, 0.0394191290299819], "xaxis": [5.752566673679814e-19, -2.8004515052158336e-17, -1.0], "yaxis": [5.752566673679814e-19, -1.0, 2.8004515052158336e-17]}, "guid": "2129cce2-e67d-4270-9d42-780a0bd32b7b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359562831056, -0.11538461538461542, 0.2891723881523536], "xaxis": [5.752566673679814e-19, -2.8004515052158336e-17, -1.0], "yaxis": [5.752566673679814e-19, -1.0, 2.8004515052158336e-17]}, "guid": "d3946613-18e6-4b9d-96ec-d60487c9db28"}]}}, "54": {"55": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.11538461538461542, 0.03941912684456782], "guid": "347d4456-5ad2-4e65-ba6c-8f445d26f1b0"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.11538461538461542, 0.28917238815235635], "guid": "54706ac3-8d0e-4c2f-ab45-97a23b7765d0"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.0, 0.28917238815235635], "guid": "87ee50b1-acb3-4836-817f-46d7f0f82eea"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.0, 0.03941912684456782], "guid": "8894a536-988b-43b2-828d-9c179233e8e1"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, 0.057692307692307716, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.04441773810062701, 0.0, 0.9990130452311542]}, "guid": "cf94c4c1-9b9c-4056-90f5-ed60d794d536"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "bb309953-263d-4ad2-aef5-bcf3b848e538"}], "contact_point": [[2.717255124335428, 0.11538461693772525, 0.03941912908984505], [2.7283595648594634, 0.11538461253154339, 0.2891723901309137], [2.7283595645285255, 3.38267093225042e-08, 0.28917238409418133], [2.717255124666366, 8.430568965156482e-09, 0.039419137939567424]], "force_normal": [3535.9275449582783, 9.682550540002614, 121.01978678642215, 3360.7713586615237], "force_tangent1": [-94.85227527247336, 0.1949443242486501, 55.24212188842466, 154.55267182352097], "force_tangent2": [706.5611843346794, -1.948546962178285, 10.177030418331075, 618.1492939240094], "gap": [-3.881843560329696e-09, -3.871586553319857e-09, -3.8736205831082476e-09, -3.880033441615056e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7153.625032963475, "force_vector": [[3501.053874040932, -94.85228579116736, -862.9218269754454], [9.759544385641647, 0.1949443427347854, 1.5165466036367616], [120.44830468564838, 55.242121698968454, -15.542414910555387], [3329.9976174791377, 154.552662476307, -766.8171524235197]], "force": [6961.259340591359, 115.13744272684289, -1643.7648477058838], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255124335428, 0.11538461693772525, 0.03941912908984505], "xaxis": [0.0, 1.0, -1.2189625581493028e-08], "yaxis": [0.9990130441642745, -5.414358891198171e-10, -0.04441776209614308]}, "guid": "6ee445fa-991c-4c22-9a57-ca7f086659ed"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.717255124335428, 0.11538461693772525, 0.03941912908984505], [2.7283595648594634, 0.11538461253154339, 0.2891723901309137], [2.7283595645285255, 3.38267093225042e-08, 0.28917238409418133], [2.717255124666366, 8.430568965156482e-09, 0.039419137939567424]]}, "guid": "492ae927-2459-4e19-bb8b-26a3527b1ca7"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255124335428, 0.11538461693772525, 0.03941912908984505], "guid": "3d5bf38e-9ae6-4a8e-97bc-69d0f9e761ee"}, {"dtype": "compas.geometry/Point", "data": [2.7283595648594634, 0.11538461253154339, 0.2891723901309137], "guid": "95848df9-1b7a-4add-9664-f13912591107"}, {"dtype": "compas.geometry/Point", "data": [2.7283595645285255, 3.38267093225042e-08, 0.28917238409418133], "guid": "07713cc0-a83a-433d-a3d1-bb8ce64b88f5"}, {"dtype": "compas.geometry/Point", "data": [2.717255124666366, 8.430568965156482e-09, 0.039419137939567424], "guid": "a01c0f60-985a-436b-bcc1-ab889f44e903"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255124335428, 0.11538461693772525, 0.03941912908984505], "xaxis": [0.0, 1.0, -1.2189625581493028e-08], "yaxis": [0.04441776209614309, 1.2177594959390066e-08, 0.9990130441642745]}, "guid": "524a4394-d89f-4aa1-a918-89f3eec9a463"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3535.927544958279, "c_nn": 0, "c_u": -94.85227527247338, "c_v": -706.5611843346794}, {"c_np": 9.682550540002616, "c_nn": 0, "c_u": 0.19494432424865013, "c_v": 1.9485469621782856}, {"c_np": 121.01978678642217, "c_nn": 0, "c_u": 55.24212188842467, "c_v": -10.177030418331078}, {"c_np": 3360.7713586615246, "c_nn": 0, "c_u": 154.552671823521, "c_v": -618.1492939240096}]}, "guid": "7c93572d-ad60-4509-94ab-6cc33726b184"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.717255124335428, 0.11538461693772525, 0.03941912908984505], "xaxis": [0.0, 1.0, -1.2189625581493028e-08], "yaxis": [0.9990130441642745, -5.414358891198171e-10, -0.04441776209614308]}, "guid": "b802d679-3e19-462e-a9f5-7b18a33531a3"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595648594634, 0.11538461253154339, 0.2891723901309137], "xaxis": [0.0, 1.0, -1.2189625581493028e-08], "yaxis": [0.9990130441642745, -5.414358891198171e-10, -0.04441776209614308]}, "guid": "eb674521-044a-4f87-8f49-38bfbccd9039"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595645285255, 3.38267093225042e-08, 0.28917238409418133], "xaxis": [0.0, 1.0, -1.2189625581493028e-08], "yaxis": [0.9990130441642745, -5.414358891198171e-10, -0.04441776209614308]}, "guid": "0ab55a82-3ea6-4768-847d-ae312af19146"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255124666366, 8.430568965156482e-09, 0.039419137939567424], "xaxis": [0.0, 1.0, -1.2189625581493028e-08], "yaxis": [0.9990130441642745, -5.414358891198171e-10, -0.04441776209614308]}, "guid": "6e26306f-3a45-40ef-a84c-417c57aad96d"}]}, "63": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.4928629690048973, 0.11538461538461542, 0.0], "guid": "50237810-6d3e-4241-abce-0591899515b6"}, {"dtype": "compas.geometry/Point", "data": [3.5071370309951093, 0.11538461538461542, 0.24959216965742254], "guid": "b7cc6816-833f-4220-afa1-cc337dac4e3b"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.11538461538461542, 0.28917238815235635], "guid": "dec8c38c-6ed5-4627-ad1c-9a82d6e8b85a"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.11538461538461542, 0.03941912684456786], "guid": "8896cd28-9716-4863-b306-c15439990d7e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.1114079853346266, 0.11538461538461542, 0.14463077458782628], "xaxis": [-0.9987109811433927, 0.0, 0.0507580155601245], "yaxis": [0.0507580155601245, 0.0, 0.9987109811433927]}, "guid": "6b02312b-77d3-4e83-a683-d158991f882d"}, "size": 0.1945450216376573, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "1cbb3f52-54db-4423-b625-6f0bb0a5f805"}], "contact_point": [[2.7172551296740597, 0.11538461538461542, 0.03941912793677854], [3.4928629689007824, 0.1153846153846154, -1.554073814080681e-09], [3.507137029626948, 0.11538461538461542, 0.24959216856521177], [2.728359564402682, 0.11538461538461543, 0.2891723870591502]], "force_normal": [0.0, 0.0, 0.0, 0.0], "force_tangent1": [0.0, 0.0, 0.0, 0.0], "force_tangent2": [0.0, 0.0, 0.0, 0.0], "gap": [-1.0862703208060052e-17, -1.0862703208060052e-17, -1.0862703208060052e-17, -1.0862703208060052e-17], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 0.0, "force_vector": [[-0.0, 0.0, 0.0], [-0.0, 0.0, 0.0], [-0.0, 0.0, 0.0], [-0.0, 0.0, 0.0]], "force": [0.0, 0.0, 0.0], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551296740597, 0.11538461538461542, 0.03941912793677854], "xaxis": [-1.1199644418950724e-18, -5.589367073506487e-17, -1.0], "yaxis": [-1.1199644418950724e-18, -1.0, 5.589367073506487e-17]}, "guid": "3bf33b99-6009-47b8-9a4c-1f5d6ffb12c9"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.7172551296740597, 0.11538461538461542, 0.03941912793677854], [3.4928629689007824, 0.1153846153846154, -1.554073814080681e-09], [3.507137029626948, 0.11538461538461542, 0.24959216856521177], [2.728359564402682, 0.11538461538461543, 0.2891723870591502]]}, "guid": "a719c460-e7f8-4ed3-8a14-75ed76d4d57c"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.7172551296740597, 0.11538461538461542, 0.03941912793677854], "guid": "d7703361-8969-4bc5-b318-002e1f2c7c46"}, {"dtype": "compas.geometry/Point", "data": [3.4928629689007824, 0.1153846153846154, -1.554073814080681e-09], "guid": "9891d6a7-6cde-438a-ac84-3fa2230d40e9"}, {"dtype": "compas.geometry/Point", "data": [3.507137029626948, 0.11538461538461542, 0.24959216856521177], "guid": "5579ab67-318f-4cb8-b757-bee924ff02cc"}, {"dtype": "compas.geometry/Point", "data": [2.728359564402682, 0.11538461538461543, 0.2891723870591502], "guid": "c896657b-78e3-4c67-bf1d-72c8876d8c2e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551296740597, 0.11538461538461542, 0.03941912793677854], "xaxis": [-1.1199644418950724e-18, -5.589367073506487e-17, -1.0], "yaxis": [1.0, -1.1199644418950724e-18, -1.1199644418950724e-18]}, "guid": "155f7c5d-80e8-4ad3-a8e9-e9f5a7f091e5"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}]}, "guid": "cb0f91b4-5366-44df-87bc-5b8af14331c5"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551296740597, 0.11538461538461542, 0.03941912793677854], "xaxis": [-1.1199644418950724e-18, -5.589367073506487e-17, -1.0], "yaxis": [-1.1199644418950724e-18, -1.0, 5.589367073506487e-17]}, "guid": "cc227674-0f57-4b1b-8c0a-016a18caf9d0"}, {"dtype": "compas.geometry/Frame", "data": {"point": [3.4928629689007824, 0.1153846153846154, -1.554073814080681e-09], "xaxis": [-1.1199644418950724e-18, -5.589367073506487e-17, -1.0], "yaxis": [-1.1199644418950724e-18, -1.0, 5.589367073506487e-17]}, "guid": "315855da-e515-4485-a716-0d20035e2e90"}, {"dtype": "compas.geometry/Frame", "data": {"point": [3.507137029626948, 0.11538461538461542, 0.24959216856521177], "xaxis": [-1.1199644418950724e-18, -5.589367073506487e-17, -1.0], "yaxis": [-1.1199644418950724e-18, -1.0, 5.589367073506487e-17]}, "guid": "da90212e-dfa6-48b8-85ee-3e5f5002e147"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359564402682, 0.11538461538461543, 0.2891723870591502], "xaxis": [-1.1199644418950724e-18, -5.589367073506487e-17, -1.0], "yaxis": [-1.1199644418950724e-18, -1.0, 5.589367073506487e-17]}, "guid": "0df22db0-3882-4c8a-be29-9dd5bb27ae3f"}]}}, "55": {"56": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.11538461538461542, 0.06898903200408708], "guid": "8bc898c2-6819-4c7e-af1a-ed125e6faaae"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.11538461538461542, 0.3188631347714567], "guid": "5b860254-fab9-435a-82eb-b3cf5f4d5752"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.0, 0.3188631347714567], "guid": "df8fd337-8dd0-4336-87ee-2f5940255b29"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.0, 0.06898903200408708], "guid": "69670fd8-080d-442d-aa87-86b3f490fb7f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, 0.057692307692307716, 0.19392608338777195], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "d374450b-96d5-4892-b3c1-40c4a925b3b4"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "cec968a0-36b7-402a-9c3f-9a1e45ce3687"}], "contact_point": [[1.9412093636731718, 9.767068828913805e-09, 0.06898907865196041], [1.9412093653281328, 0.11538463317539796, 0.0689890716861763], [1.9491424047878505, 0.1153846493883007, 0.31886317375548395], [1.9491424031328897, 3.343055216841414e-08, 0.31886318072126424]], "force_normal": [1617.108821028984, 1547.4567413905463, 1475.4053188154023, 1618.4989781416211], "force_tangent1": [-50.47213056995455, -44.633299318188044, -47.310698189224404, -76.97689572575324], "force_tangent2": [214.27619004493417, 221.82083074740984, 166.58768757091804, 151.03503021012298], "gap": [-1.7336154840886744e-08, -1.7336173070776564e-08, -1.7336477439716336e-08, -1.7336486570162735e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6307.5091536939835, "force_vector": [[1609.4950125281205, -50.47226653538155, -265.48260883169127], [1539.6386013708607, -44.63343801366815, -270.81324232098837], [1469.3761301129596, -47.31080744066697, -213.3215656133513], [1612.8912480349336, -76.97699934147622, -202.31739583217876]], "force": [6231.400992046874, -219.39351133119288, -951.9348125982099], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093636731718, 9.767068828913805e-09, 0.06898907865196041], "xaxis": [0.0, 0.9999999999998689, -5.121443584662598e-07], "yaxis": [0.9994964082771329, -1.6251445619138892e-08, -0.03173215783886724]}, "guid": "3d48a499-ec8c-435b-a538-c9c738712409"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093636731718, 9.767068828913805e-09, 0.06898907865196041], [1.9412093653281328, 0.11538463317539796, 0.0689890716861763], [1.9491424047878505, 0.1153846493883007, 0.31886317375548395], [1.9491424031328897, 3.343055216841414e-08, 0.31886318072126424]]}, "guid": "9c43fe53-f076-4669-b442-7e8cbd552198"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093636731718, 9.767068828913805e-09, 0.06898907865196041], "guid": "af5faab0-e05e-4699-ac75-62b323168182"}, {"dtype": "compas.geometry/Point", "data": [1.9412093653281328, 0.11538463317539796, 0.0689890716861763], "guid": "5ee365f0-264d-442d-9bbc-4d511673fa98"}, {"dtype": "compas.geometry/Point", "data": [1.9491424047878505, 0.1153846493883007, 0.31886317375548395], "guid": "88bbf61a-4c23-4e7d-bdd1-b7c828089334"}, {"dtype": "compas.geometry/Point", "data": [1.9491424031328897, 3.343055216841414e-08, 0.31886318072126424], "guid": "e751806a-09f2-4ecb-a55c-ce209fc4bb3c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093636731718, 9.767068828913805e-09, 0.06898907865196041], "xaxis": [0.0, 0.9999999999998689, -5.121443584662598e-07], "yaxis": [0.031732157838871386, 5.11886446806423e-07, 0.9994964082770018]}, "guid": "fa49d2e2-d6d2-41e8-86d0-017ec143c435"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1617.1088210289845, "c_nn": 0, "c_u": -50.47213056995455, "c_v": -214.27619004493422}, {"c_np": 1547.4567413905465, "c_nn": 0, "c_u": -44.63329931818804, "c_v": -221.8208307474099}, {"c_np": 1475.4053188154026, "c_nn": 0, "c_u": -47.3106981892244, "c_v": -166.58768757091806}, {"c_np": 1618.4989781416211, "c_nn": 0, "c_u": -76.97689572575324, "c_v": -151.035030210123}]}, "guid": "af75196f-6f3c-47d5-ad47-744eb6cf5b91"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093636731718, 9.767068828913805e-09, 0.06898907865196041], "xaxis": [0.0, 0.9999999999998689, -5.121443584662598e-07], "yaxis": [0.9994964082771329, -1.6251445619138892e-08, -0.03173215783886724]}, "guid": "0bb0c474-c2d8-493a-a19b-34392beaffe9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093653281328, 0.11538463317539796, 0.0689890716861763], "xaxis": [0.0, 0.9999999999998689, -5.121443584662598e-07], "yaxis": [0.9994964082771329, -1.6251445619138892e-08, -0.03173215783886724]}, "guid": "7ff3cfeb-633c-4933-b35f-42c937791210"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491424047878505, 0.1153846493883007, 0.31886317375548395], "xaxis": [0.0, 0.9999999999998689, -5.121443584662598e-07], "yaxis": [0.9994964082771329, -1.6251445619138892e-08, -0.03173215783886724]}, "guid": "ee172363-4b08-460d-9e1f-668c9665d7dc"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491424031328897, 3.343055216841414e-08, 0.31886318072126424], "xaxis": [0.0, 0.9999999999998689, -5.121443584662598e-07], "yaxis": [0.9994964082771329, -1.6251445619138892e-08, -0.03173215783886724]}, "guid": "1ae9d39f-02d2-4cf1-89ca-e12577605479"}]}, "65": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.23076923076923084, 0.06898903200408708], "guid": "6b53e514-1de4-4ec1-bac7-009a7aaeb634"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.23076923076923084, 0.3188631347714567], "guid": "03169e0c-49db-4ceb-9266-f1bcec53595f"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.11538461538461542, 0.3188631347714567], "guid": "2a4cbc5d-e252-4b57-87bb-e284cc6aae3d"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.11538461538461542, 0.06898903200408708], "guid": "a24955da-9c61-46a1-a26e-3884aca8b547"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, 0.17307692307692313, 0.19392608338777195], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "3d03b39c-d8d4-492d-ace2-820f91133eb8"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "e0151632-c3ab-42f7-ac12-e7921598fc10"}], "contact_point": [[1.9412093642558585, 0.11538462708173997, 0.06898908725710441], [1.9412093656743965, 0.23076923558890436, 0.0689890750543147], [1.949142403597286, 0.23076926191743866, 0.3188631622637377], [1.9491424021787482, 0.11538466086085492, 0.3188631744665237]], "force_normal": [1858.6590573303506, 1862.7585902419394, 1865.018726953577, 1841.9333586936943], "force_tangent1": [11.602119442897385, 5.267815967774104, 57.20767809743337, 7.875941868122448], "force_tangent2": [259.73611028773956, 299.8276502307174, 281.55304917193916, 194.05942213284357], "gap": [-1.1935499669252323e-08, -1.1935264203147375e-08, -1.1935170870527964e-08, -1.1934955214340612e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7500.598850064108, "force_vector": [[1849.4810661218983, 11.601962383055554, -318.5845697528178], [1852.3063436403518, 5.267639088921006, -358.7860038187395], [1855.1452346136186, 57.20751018792358, -340.5923503065473], [1834.8478531617247, 7.875817431750704, -252.41021155069745]], "force": [7391.780497537593, 81.95292909165084, -1270.373135428802], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093642558585, 0.11538462708173997, 0.06898908725710441], "xaxis": [0.0, 0.9999999999998785, -4.929926247273347e-07], "yaxis": [0.9994964084122508, -1.564371768310559e-08, -0.03173215358293838]}, "guid": "f03a8729-f1f1-43b2-a693-18a588afc3bb"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093642558585, 0.11538462708173997, 0.06898908725710441], [1.9412093656743965, 0.23076923558890436, 0.0689890750543147], [1.949142403597286, 0.23076926191743866, 0.3188631622637377], [1.9491424021787482, 0.11538466086085492, 0.3188631744665237]]}, "guid": "087a5ce9-34ec-4927-aad8-290e369e2ce7"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093642558585, 0.11538462708173997, 0.06898908725710441], "guid": "4301fd49-e86f-487e-92bc-5362fc1273e1"}, {"dtype": "compas.geometry/Point", "data": [1.9412093656743965, 0.23076923558890436, 0.0689890750543147], "guid": "3b981185-0ce8-471a-881a-ccd2a890e440"}, {"dtype": "compas.geometry/Point", "data": [1.949142403597286, 0.23076926191743866, 0.3188631622637377], "guid": "ab00f6c8-a809-42f5-a874-ee6f7a83cde7"}, {"dtype": "compas.geometry/Point", "data": [1.9491424021787482, 0.11538466086085492, 0.3188631744665237], "guid": "96468fb5-42a1-4f8c-bf75-32df72cbe51d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093642558585, 0.11538462708173997, 0.06898908725710441], "xaxis": [0.0, 0.9999999999998785, -4.929926247273347e-07], "yaxis": [0.03173215358294223, 4.927443577886995e-07, 0.9994964084121293]}, "guid": "0524bc3d-a345-4eee-9b09-89f34293892c"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1858.6590573303508, "c_nn": 0, "c_u": 11.602119442897385, "c_v": -259.73611028773956}, {"c_np": 1862.7585902419396, "c_nn": 0, "c_u": 5.267815967774104, "c_v": -299.82765023071744}, {"c_np": 1865.0187269535772, "c_nn": 0, "c_u": 57.20767809743337, "c_v": -281.5530491719392}, {"c_np": 1841.9333586936948, "c_nn": 0, "c_u": 7.875941868122448, "c_v": -194.05942213284357}]}, "guid": "a206059a-5b41-4a18-8205-7f8b8d60d0ad"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093642558585, 0.11538462708173997, 0.06898908725710441], "xaxis": [0.0, 0.9999999999998785, -4.929926247273347e-07], "yaxis": [0.9994964084122508, -1.564371768310559e-08, -0.03173215358293838]}, "guid": "e735f13e-906a-47cb-999d-9e291114053a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093656743965, 0.23076923558890436, 0.0689890750543147], "xaxis": [0.0, 0.9999999999998785, -4.929926247273347e-07], "yaxis": [0.9994964084122508, -1.564371768310559e-08, -0.03173215358293838]}, "guid": "5005d7d2-68b7-4c5a-815d-cead3dfe49a9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.949142403597286, 0.23076926191743866, 0.3188631622637377], "xaxis": [0.0, 0.9999999999998785, -4.929926247273347e-07], "yaxis": [0.9994964084122508, -1.564371768310559e-08, -0.03173215358293838]}, "guid": "9295df9d-b1f9-4567-8875-a973b08ec75b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491424021787482, 0.11538466086085492, 0.3188631744665237], "xaxis": [0.0, 0.9999999999998785, -4.929926247273347e-07], "yaxis": [0.9994964084122508, -1.564371768310559e-08, -0.03173215358293838]}, "guid": "357dab6a-00be-4dc2-ba4b-7df2eecf1b90"}]}, "64": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.23076923076923078, 0.03941912684456786], "guid": "711277e6-26bb-40ce-84e3-f2cb26d0b5af"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.23076923076923078, 0.2891723881523564], "guid": "8f12b326-5f80-402b-bbb9-d8faf4caa6a5"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.23076923076923078, 0.3188631347714568], "guid": "7831d107-bf99-4784-9660-9f0adfb76b55"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.23076923076923078, 0.06898903200408711], "guid": "f464c1d9-2092-41be-b1aa-4a5ba471763c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.333994849802124, 0.23076923076923075, 0.1791958217760553], "xaxis": [-0.9992748587227028, 0.0, 0.03807567103443127], "yaxis": [0.03807567103443127, 0.0, 0.9992748587227028]}, "guid": "8301743a-a323-4dc9-97d7-f5e409db61f5"}, "size": 0.19454502163765716, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "881c5e59-89d7-44d1-8391-9eba9bfcd74b"}], "contact_point": [[1.9412093703094708, 0.23076923760777285, 0.06898907501095933], [2.7172551174107777, 0.2307692390973576, 0.03941915113324283], [2.7283595670405614, 0.2307692707966406, 0.28917237300270954], [1.9491423983517873, 0.2307692693009712, 0.31886316019886934]], "force_normal": [9.576736799766724, 6.175086898360041, 20.55609110745362, 16.32223478710496], "force_tangent1": [-3.8025996008619, -2.8381682267376416, -9.909470162648095, -7.6192351376418435], "force_tangent2": [-2.893524319547927, -1.0387105845928504, -2.553503473986418, -2.627686519919741], "gap": [-1.286363905637925e-09, -1.286363905500665e-09, -1.2863639054113267e-09, -1.2863639057088318e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 58.62721715040337, "force_vector": [[2.893524384135312, -9.576736298757258, 3.8026008134928007], [1.0387106262388435, -6.175086531978596, 2.8381690086429314], [2.553503612620715, -20.556089835469646, 9.9094727655129], [2.627686630000083, -16.322233804616136, 7.619237204404939]], "force": [9.113425252994954, -52.63014647082163, 24.169479792053572], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093703094708, 0.23076923760777285, 0.06898907501095933], "xaxis": [0.0, -1.2662256035583785e-07, -0.999999999999992], "yaxis": [6.744195485794934e-09, -0.999999999999992, 1.2662256035583785e-07]}, "guid": "690b461a-4325-4430-b343-84b910a9cfbd"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093703094708, 0.23076923760777285, 0.06898907501095933], [2.7172551174107777, 0.2307692390973576, 0.03941915113324283], [2.7283595670405614, 0.2307692707966406, 0.28917237300270954], [1.9491423983517873, 0.2307692693009712, 0.31886316019886934]]}, "guid": "60c11b77-5de6-4738-a70a-4fc67ec0d0fd"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093703094708, 0.23076923760777285, 0.06898907501095933], "guid": "30b9b525-ff43-4cfe-b157-957da0e72278"}, {"dtype": "compas.geometry/Point", "data": [2.7172551174107777, 0.2307692390973576, 0.03941915113324283], "guid": "59a6eb34-4396-4560-8bc7-bed833daa504"}, {"dtype": "compas.geometry/Point", "data": [2.7283595670405614, 0.2307692707966406, 0.28917237300270954], "guid": "7cbbf4bd-5626-4948-94cc-192100504d10"}, {"dtype": "compas.geometry/Point", "data": [1.9491423983517873, 0.2307692693009712, 0.31886316019886934], "guid": "03d0abdb-6571-4b09-872c-d48767563389"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093703094708, 0.23076923760777285, 0.06898907501095933], "xaxis": [0.0, -1.2662256035583785e-07, -0.999999999999992], "yaxis": [1.0, 6.744195485794881e-09, -8.539672999516383e-16]}, "guid": "afd6397e-f80c-453f-9b0e-8375d5a4e78e"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 9.576736799766728, "c_nn": 0, "c_u": -3.8025996008619005, "c_v": 2.8935243195479274}, {"c_np": 6.17508689836004, "c_nn": 0, "c_u": -2.8381682267376416, "c_v": 1.0387105845928504}, {"c_np": 20.556091107453625, "c_nn": 0, "c_u": -9.909470162648095, "c_v": 2.553503473986418}, {"c_np": 16.32223478710496, "c_nn": 0, "c_u": -7.619235137641843, "c_v": 2.627686519919741}]}, "guid": "c3cb6e0d-8c2d-4a72-9dd7-08473511fe38"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093703094708, 0.23076923760777285, 0.06898907501095933], "xaxis": [0.0, -1.2662256035583785e-07, -0.999999999999992], "yaxis": [6.744195485794934e-09, -0.999999999999992, 1.2662256035583785e-07]}, "guid": "09669d1f-e53b-49c6-bd2d-91afd7e0a28e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551174107777, 0.2307692390973576, 0.03941915113324283], "xaxis": [0.0, -1.2662256035583785e-07, -0.999999999999992], "yaxis": [6.744195485794934e-09, -0.999999999999992, 1.2662256035583785e-07]}, "guid": "db828230-5b89-4b3b-924e-e31ff59b7a09"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595670405614, 0.2307692707966406, 0.28917237300270954], "xaxis": [0.0, -1.2662256035583785e-07, -0.999999999999992], "yaxis": [6.744195485794934e-09, -0.999999999999992, 1.2662256035583785e-07]}, "guid": "4a12a603-d9e2-490b-9e73-117c754df71f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423983517873, 0.2307692693009712, 0.31886316019886934], "xaxis": [0.0, -1.2662256035583785e-07, -0.999999999999992], "yaxis": [6.744195485794934e-09, -0.999999999999992, 1.2662256035583785e-07]}, "guid": "0fb4494d-795a-49eb-9eea-b72cae46c6d7"}]}, "63": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.11538461538461542, 0.03941912684456782], "guid": "0eb821d0-4e84-4397-9e3e-9d266e31025c"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.11538461538461542, 0.28917238815235635], "guid": "5bb376ba-7f36-4aca-8fd6-264e8f9f3d59"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.23076923076923084, 0.28917238815235635], "guid": "1e3dfdee-9543-44e1-9627-88e7f3e3da15"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.23076923076923084, 0.03941912684456782], "guid": "162a5ac2-8b58-452b-94d9-de1e448e0c5f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, 0.17307692307692316, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062701, 0.0, -0.9990130452311542]}, "guid": "5e08447b-89cc-4bde-af9f-ed3fb60ccfbb"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5e36a808-7809-4aa3-bc47-53997cc9a7bd"}], "contact_point": [[2.717255124335428, 0.2307692472235019, 0.039419129089844865], [2.717255124335428, 0.11538461636460373, 0.03941913049634031], [2.7283595648594634, 0.11538461195842187, 0.289172391537409], [2.7283595641975875, 0.2307692651690616, 0.2891723752444589]], "force_normal": [2952.0763651070583, 3722.224929594907, 42.93941237282042, 11.912081566732574], "force_tangent1": [-145.88229482763424, -119.91170255155194, 12.78101607899613, 0.2597083731645367], "force_tangent2": [-444.65901450873935, -715.1489931200475, -4.456282361121753, 1.0729342273918283], "gap": [-4.005398108921949e-09, -4.005650400200096e-09, -3.997763262069885e-09, -3.9982132609392425e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6833.622436159162, "force_vector": [[-2929.412037790654, 145.8823018408717, 575.3447795961836], [-3686.785940139057, 119.91171327569289, 879.7760725772752], [-42.6990949794469, -12.78101600148039, 6.3591569663597225], [-11.947982205571748, -0.25970837978066663, -0.5427672804280277]], "force": [-6670.84505511473, 252.75329073530352, 1460.9372418593905], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255124335428, 0.2307692472235019, 0.039419129089844865], "xaxis": [0.0, -1.0, 1.2189625581493028e-08], "yaxis": [-0.9990130441642745, 5.414358891198171e-10, 0.04441776209614308]}, "guid": "d429d791-191e-41a0-8f67-23440371401e"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.717255124335428, 0.2307692472235019, 0.039419129089844865], [2.717255124335428, 0.11538461636460373, 0.03941913049634031], [2.7283595648594634, 0.11538461195842187, 0.289172391537409], [2.7283595641975875, 0.2307692651690616, 0.2891723752444589]]}, "guid": "be251bdd-c360-4f08-9f88-62117b7b30ad"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255124335428, 0.2307692472235019, 0.039419129089844865], "guid": "4f60bca4-11d1-4d66-9b92-5c25ddf7d201"}, {"dtype": "compas.geometry/Point", "data": [2.717255124335428, 0.11538461636460373, 0.03941913049634031], "guid": "333d93aa-852f-4f22-83dc-60a949bcb695"}, {"dtype": "compas.geometry/Point", "data": [2.7283595648594634, 0.11538461195842187, 0.289172391537409], "guid": "7bf70198-09ca-446f-be1a-0c9bedfa3c8d"}, {"dtype": "compas.geometry/Point", "data": [2.7283595641975875, 0.2307692651690616, 0.2891723752444589], "guid": "88c3a8ae-5da7-4845-a520-d940028c90a2"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255124335428, 0.2307692472235019, 0.039419129089844865], "xaxis": [0.0, -1.0, 1.2189625581493028e-08], "yaxis": [0.04441776209614309, 1.2177594959390066e-08, 0.9990130441642745]}, "guid": "e7c07457-fb5b-4953-9180-c1b80b7cb2cb"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2952.0763651070592, "c_nn": 0, "c_u": -145.88229482763424, "c_v": 444.65901450873946}, {"c_np": 3722.2249295949073, "c_nn": 0, "c_u": -119.91170255155197, "c_v": 715.1489931200477}, {"c_np": 42.939412372820435, "c_nn": 0, "c_u": 12.781016078996133, "c_v": 4.456282361121753}, {"c_np": 11.912081566732578, "c_nn": 0, "c_u": 0.2597083731645367, "c_v": -1.0729342273918288}]}, "guid": "3496f692-6e70-4d83-9394-4535fb6b09f8"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.717255124335428, 0.2307692472235019, 0.039419129089844865], "xaxis": [0.0, -1.0, 1.2189625581493028e-08], "yaxis": [-0.9990130441642745, 5.414358891198171e-10, 0.04441776209614308]}, "guid": "fef952a4-01c6-440f-8bcc-bcc1cd976474"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255124335428, 0.11538461636460373, 0.03941913049634031], "xaxis": [0.0, -1.0, 1.2189625581493028e-08], "yaxis": [-0.9990130441642745, 5.414358891198171e-10, 0.04441776209614308]}, "guid": "fe2836dd-86a5-4c19-ac38-117de3e76dc6"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595648594634, 0.11538461195842187, 0.289172391537409], "xaxis": [0.0, -1.0, 1.2189625581493028e-08], "yaxis": [-0.9990130441642745, 5.414358891198171e-10, 0.04441776209614308]}, "guid": "c4c912ab-42db-4c5b-b703-d02b4010dfc8"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595641975875, 0.2307692651690616, 0.2891723752444589], "xaxis": [0.0, -1.0, 1.2189625581493028e-08], "yaxis": [-0.9990130441642745, 5.414358891198171e-10, 0.04441776209614308]}, "guid": "96adc48e-f456-40d1-b84f-aaf329b13ef1"}]}}, "56": {"57": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.11538461538461542, 0.08870494999794477], "guid": "03932054-b8d8-4cab-b30b-53ae6ab84436"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.11538461538461542, 0.33865962455932297], "guid": "d1ad5e5c-114e-4c09-bfe6-9e23d9c363e7"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.0, 0.33865962455932297], "guid": "027c9d3c-86f1-4985-ad32-833420215228"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.0, 0.08870494999794477], "guid": "5c19f1d1-fb4b-40cb-a7b5-e267716e0dce"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, 0.05769230769230771, 0.2136822872786339], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "6d757e01-e541-4a33-8a32-a0a1007edca8"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "75c61e6e-0765-4c8e-aad7-5cb3975b9185"}], "contact_point": [[1.1648507677319304, 4.4581084957720686e-08, 0.08870510621833241], [1.1648507685831466, 0.11538464563766891, 0.08870509571450147], [1.1696111149163337, 0.11538466835673639, 0.33865976235928874], [1.1696111139232481, 5.239898767876359e-08, 0.33865976541389703]], "force_normal": [823.6492263484766, 750.1586815137085, 2918.995552589328, 2922.1126053794887], "force_tangent1": [17.58093831911688, 16.969275142401948, -2.7133955677324813, -68.030974877075], "force_tangent2": [121.81968649017507, 79.03838085533609, 192.7239098583632, 166.43133812536598], "gap": [-1.0416490469293499e-08, -1.041675556263314e-08, -1.0416309495279947e-08, -1.0416201824241195e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7436.121650004421, "force_vector": [[821.1802800981286, 17.580872549127058, -137.48103131544948], [748.5176747153776, 16.969230504432893, -93.3081199695345], [2914.796597777382, -2.713514338743971, -248.27068777487315], [2918.413732439253, -68.03108110056577, -222.04220473798088]], "force": [7402.908285030141, -36.19449238574979, -701.1020437978381], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507677319304, 4.4581084957720686e-08, 0.08870510621833241], "xaxis": [0.0, 0.9999999999998856, -4.783932096220531e-07], "yaxis": [0.9998186963759974, -9.10926971646136e-09, -0.019041385900224105]}, "guid": "8dd3bfdc-3adc-411a-b46b-abdc6a1e08e2"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507677319304, 4.4581084957720686e-08, 0.08870510621833241], [1.1648507685831466, 0.11538464563766891, 0.08870509571450147], [1.1696111149163337, 0.11538466835673639, 0.33865976235928874], [1.1696111139232481, 5.239898767876359e-08, 0.33865976541389703]]}, "guid": "71f9efc5-bb92-4844-a5d1-bfe6fa19984d"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507677319304, 4.4581084957720686e-08, 0.08870510621833241], "guid": "7aacbe63-5f76-40b3-b4fd-81542193a9ce"}, {"dtype": "compas.geometry/Point", "data": [1.1648507685831466, 0.11538464563766891, 0.08870509571450147], "guid": "225619d7-9ac4-46e6-8e0c-ec0c4663b8cb"}, {"dtype": "compas.geometry/Point", "data": [1.1696111149163337, 0.11538466835673639, 0.33865976235928874], "guid": "1de3ca05-4369-4265-a7ac-91112a2d5ddc"}, {"dtype": "compas.geometry/Point", "data": [1.1696111139232481, 5.239898767876359e-08, 0.33865976541389703], "guid": "6900f752-fd52-4f8e-b424-c4e4b37117cb"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507677319304, 4.4581084957720686e-08, 0.08870510621833241], "xaxis": [0.0, 0.9999999999998856, -4.783932096220531e-07], "yaxis": [0.019041385900226283, 4.783064751994504e-07, 0.999818696375883]}, "guid": "1c6fb60d-cd96-4a91-9eee-c17b417dad4b"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 823.6492263484768, "c_nn": 0, "c_u": 17.58093831911688, "c_v": -121.81968649017509}, {"c_np": 750.1586815137088, "c_nn": 0, "c_u": 16.96927514240195, "c_v": -79.03838085533611}, {"c_np": 2918.995552589329, "c_nn": 0, "c_u": -2.713395567732481, "c_v": -192.72390985836324}, {"c_np": 2922.112605379489, "c_nn": 0, "c_u": -68.030974877075, "c_v": -166.43133812536604}]}, "guid": "90e6523b-1519-4e33-bae7-2b57acd2272f"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507677319304, 4.4581084957720686e-08, 0.08870510621833241], "xaxis": [0.0, 0.9999999999998856, -4.783932096220531e-07], "yaxis": [0.9998186963759974, -9.10926971646136e-09, -0.019041385900224105]}, "guid": "c7b5569f-d955-4cbd-9690-8d32bc54e33c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507685831466, 0.11538464563766891, 0.08870509571450147], "xaxis": [0.0, 0.9999999999998856, -4.783932096220531e-07], "yaxis": [0.9998186963759974, -9.10926971646136e-09, -0.019041385900224105]}, "guid": "346b2c6f-0198-47d5-a629-ce569482ae0f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111149163337, 0.11538466835673639, 0.33865976235928874], "xaxis": [0.0, 0.9999999999998856, -4.783932096220531e-07], "yaxis": [0.9998186963759974, -9.10926971646136e-09, -0.019041385900224105]}, "guid": "2e7067d6-2d0b-4c68-9cb4-42716cdddaac"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111139232481, 5.239898767876359e-08, 0.33865976541389703], "xaxis": [0.0, 0.9999999999998856, -4.783932096220531e-07], "yaxis": [0.9998186963759974, -9.10926971646136e-09, -0.019041385900224105]}, "guid": "2afdfda3-52f5-4e0d-a6cf-a516b961bea5"}]}, "65": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.1153846153846154, 0.06898903200408707], "guid": "88f03b6f-2557-409b-b461-3a6369314d95"}, {"dtype": "compas.geometry/Point", "data": [1.9491423927293423, 0.1153846153846154, 0.31886313477145684], "guid": "e5b1aedc-c8c2-4157-b9b3-098cf92cd8f3"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.1153846153846154, 0.3386596245593229], "guid": "b72c2acb-56fc-4a79-aad2-d1fc44d7941b"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.1153846153846154, 0.08870494999794475], "guid": "6dcc8099-832f-466e-b65b-e5bf32184a52"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.5562055680783622, 0.11538461538461542, 0.2038891208921563], "xaxis": [-0.9996776933450585, 0.0, 0.025387190240421426], "yaxis": [0.025387190240421426, 0.0, 0.9996776933450585]}, "guid": "ffefaf63-1301-4ed7-b055-3773890501b1"}, "size": 0.19454502163765724, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "b0781cde-a697-4c35-a898-f2c5dc303e94"}], "contact_point": [[1.1648507652971558, 0.11538465308760255, 0.08870510211852063], [1.9412093548271467, 0.11538462856934954, 0.06898909262088004], [1.9491423977706244, 0.11538464864006709, 0.31886317035821066], [1.1696111200544648, 0.11538467325851816, 0.33865976533558756]], "force_normal": [22.468536846662076, 13.186211853224878, 2.1068713117506395, 2.382190140446275], "force_tangent1": [-8.031971548053203, -5.333095916969812, -0.268165484029846, -0.4009359393908827], "force_tangent2": [7.297450279991161, 3.4245380094358935, 0.1027751453873828, 0.19825472996867327], "gap": [-3.962172316424211e-09, -3.962172316418356e-09, -3.962172316402147e-09, -3.96217231641673e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 43.93165509489772, "force_vector": [[-7.297450943204936, -22.46853597857827, 8.031973373856637], [-3.4245383986591618, -13.186211318771432, 5.333096988487332], [-0.10277520757683861, -2.1068712869257236, 0.26816565523516167], [-0.19825480028483713, -2.3821901020140577, 0.4009361329687303]], "force": [-11.023019349725775, -40.14380868628948, 14.034172150547862], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507652971558, 0.11538465308760255, 0.08870510211852063], "xaxis": [0.0, -8.126045277790681e-08, -0.9999999999999968], "yaxis": [-2.9517443943787047e-08, -0.9999999999999964, 8.126045277790679e-08]}, "guid": "8d5a3eea-2b49-4145-a786-b3d58ec233dd"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507652971558, 0.11538465308760255, 0.08870510211852063], [1.9412093548271467, 0.11538462856934954, 0.06898909262088004], [1.9491423977706244, 0.11538464864006709, 0.31886317035821066], [1.1696111200544648, 0.11538467325851816, 0.33865976533558756]]}, "guid": "ea9b2001-54be-40b1-a9a5-b9bb87967da3"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507652971558, 0.11538465308760255, 0.08870510211852063], "guid": "c6cd734a-b171-4849-a390-158761514c4d"}, {"dtype": "compas.geometry/Point", "data": [1.9412093548271467, 0.11538462856934954, 0.06898909262088004], "guid": "2ebcd16c-cd13-4893-b60d-bef0355645e7"}, {"dtype": "compas.geometry/Point", "data": [1.9491423977706244, 0.11538464864006709, 0.31886317035821066], "guid": "8f400bbb-0cb3-4cdd-830e-27a85b89cdf6"}, {"dtype": "compas.geometry/Point", "data": [1.1696111200544648, 0.11538467325851816, 0.33865976533558756], "guid": "3e4eecda-4fd7-4453-a9b0-485c5c611578"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507652971558, 0.11538465308760255, 0.08870510211852063], "xaxis": [0.0, -8.126045277790681e-08, -0.9999999999999968], "yaxis": [0.9999999999999997, -2.9517443943786948e-08, 2.3986008597186186e-15]}, "guid": "1e1fb295-aa39-484c-ab87-cb4ef4232bb7"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 22.468536846662087, "c_nn": 0, "c_u": -8.031971548053203, "c_v": -7.297450279991162}, {"c_np": 13.186211853224883, "c_nn": 0, "c_u": -5.333095916969813, "c_v": -3.424538009435894}, {"c_np": 2.10687131175064, "c_nn": 0, "c_u": -0.2681654840298461, "c_v": -0.10277514538738283}, {"c_np": 2.382190140446276, "c_nn": 0, "c_u": -0.40093593939088273, "c_v": -0.1982547299686733}]}, "guid": "c870c9bd-e38c-43fd-9583-24ecbdfd43bc"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507652971558, 0.11538465308760255, 0.08870510211852063], "xaxis": [0.0, -8.126045277790681e-08, -0.9999999999999968], "yaxis": [-2.9517443943787047e-08, -0.9999999999999964, 8.126045277790679e-08]}, "guid": "cf81f9f6-0c4c-40cc-aa27-affaea6b70fd"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093548271467, 0.11538462856934954, 0.06898909262088004], "xaxis": [0.0, -8.126045277790681e-08, -0.9999999999999968], "yaxis": [-2.9517443943787047e-08, -0.9999999999999964, 8.126045277790679e-08]}, "guid": "3a8ef05c-463f-4699-8930-2415a380718f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423977706244, 0.11538464864006709, 0.31886317035821066], "xaxis": [0.0, -8.126045277790681e-08, -0.9999999999999968], "yaxis": [-2.9517443943787047e-08, -0.9999999999999964, 8.126045277790679e-08]}, "guid": "0c01a76d-cb64-4492-9cb6-3c32ec26a469"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111200544648, 0.11538467325851816, 0.33865976533558756], "xaxis": [0.0, -8.126045277790681e-08, -0.9999999999999968], "yaxis": [-2.9517443943787047e-08, -0.9999999999999964, 8.126045277790679e-08]}, "guid": "5cd5059c-2539-4318-8d18-edd19894bcff"}]}}, "57": {"67": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.23076923076923084, 0.09856370341234204], "guid": "b25aafa1-f35d-41d7-a66d-b4b102041aff"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.23076923076923084, 0.34855866711721994], "guid": "630cf2e9-4db0-4865-a30c-baf07a2a3cc6"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.11538461538461542, 0.34855866711721994], "guid": "c9839602-cc52-4f20-bed4-e8b55cc9b4ee"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.11538461538461542, 0.09856370341234204], "guid": "f917e1f0-f035-4eb5-8aa6-afbf31d28bb9"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, 0.17307692307692313, 0.22356118526478097], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.006347436895961065, 0.0, 0.9999798548195118]}, "guid": "342fd8e5-3655-4004-96c3-820b274204ac"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "e6f7d417-cff6-471d-a43d-26b8a6d29230"}], "contact_point": [[0.38830444712177364, 0.23076926034618195, 0.09856390201072361], [0.3898913150369887, 0.2307692685273871, 0.34855886566364175], [0.3898913187257919, 0.1153846600187673, 0.3485588659774795], [0.38830445085786924, 0.11538465183752465, 0.09856390977499183]], "force_normal": [103.08426229137518, 3527.66817395298, 3469.884429098052, 150.2332547284254], "force_tangent1": [13.898937679503874, -71.37192494088409, -22.576182908263164, 16.86232345051432], "force_tangent2": [46.19580328147201, 90.2952498287253, 100.22873365979444, 48.67790129532996], "gap": [-1.2191962188519495e-08, -1.2191604850980594e-08, -1.2191262679578271e-08, -1.2191751100205999e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7256.75973944896, "force_vector": [[102.78895906537811, 13.899173507475817, -46.84912711738967], [3527.0239611230536, -71.37135770842076, -112.68556382630535], [3469.178327837735, -22.57556752082876, -122.25182123370124], [149.9212466202589, 16.862573279002458, -49.63043710467793]], "force": [7248.912494646425, -63.185178442771246, -331.4169492820742], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444712177364, 0.23076926034618195, 0.09856390201072361], "xaxis": [-0.0, 0.9999999999873306, 5.0337713925961295e-06], "yaxis": [0.9999798545988388, 3.195172126175197e-08, -0.006347471660779633]}, "guid": "20063321-5149-45ea-9fe0-851db1ffe20f"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.38830444712177364, 0.23076926034618195, 0.09856390201072361], [0.3898913150369887, 0.2307692685273871, 0.34855886566364175], [0.3898913187257919, 0.1153846600187673, 0.3485588659774795], [0.38830445085786924, 0.11538465183752465, 0.09856390977499183]]}, "guid": "3c6cc713-0fd2-4589-a865-d52228bfea89"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830444712177364, 0.23076926034618195, 0.09856390201072361], "guid": "7d30963e-af21-476b-96f7-13366a9a50af"}, {"dtype": "compas.geometry/Point", "data": [0.3898913150369887, 0.2307692685273871, 0.34855886566364175], "guid": "631f773f-e506-49b2-a8d7-20bd6fc28950"}, {"dtype": "compas.geometry/Point", "data": [0.3898913187257919, 0.1153846600187673, 0.3485588659774795], "guid": "2d7c5f81-8259-4576-bc2f-b940d3573c2a"}, {"dtype": "compas.geometry/Point", "data": [0.38830445085786924, 0.11538465183752465, 0.09856390977499183], "guid": "990254af-8f0f-486c-a3ea-49568aef9808"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444712177364, 0.23076926034618195, 0.09856390201072361], "xaxis": [-0.0, 0.9999999999873306, 5.0337713925961295e-06], "yaxis": [0.00634747166086005, -5.0336699852520715e-06, 0.9999798545861696]}, "guid": "9ed77171-ecdb-4b63-94cf-bb9837f891a0"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 103.0842622913752, "c_nn": 0, "c_u": 13.898937679503872, "c_v": -46.19580328147201}, {"c_np": 3527.66817395298, "c_nn": 0, "c_u": -71.37192494088407, "c_v": -90.2952498287253}, {"c_np": 3469.8844290980524, "c_nn": 0, "c_u": -22.57618290826316, "c_v": -100.22873365979446}, {"c_np": 150.23325472842544, "c_nn": 0, "c_u": 16.86232345051432, "c_v": -48.67790129532996}]}, "guid": "aed6351c-2089-42bd-bd90-6cb2d586758c"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444712177364, 0.23076926034618195, 0.09856390201072361], "xaxis": [-0.0, 0.9999999999873306, 5.0337713925961295e-06], "yaxis": [0.9999798545988388, 3.195172126175197e-08, -0.006347471660779633]}, "guid": "2168211a-77a3-444c-9dfe-caef45b5c2e0"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913150369887, 0.2307692685273871, 0.34855886566364175], "xaxis": [-0.0, 0.9999999999873306, 5.0337713925961295e-06], "yaxis": [0.9999798545988388, 3.195172126175197e-08, -0.006347471660779633]}, "guid": "d477f02a-f6a9-42e0-be89-d4c3eba99855"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913187257919, 0.1153846600187673, 0.3485588659774795], "xaxis": [-0.0, 0.9999999999873306, 5.0337713925961295e-06], "yaxis": [0.9999798545988388, 3.195172126175197e-08, -0.006347471660779633]}, "guid": "5cfe554c-51b8-4741-bd9d-8826fd71576a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830445085786924, 0.11538465183752465, 0.09856390977499183], "xaxis": [-0.0, 0.9999999999873306, 5.0337713925961295e-06], "yaxis": [0.9999798545988388, 3.195172126175197e-08, -0.006347471660779633]}, "guid": "0abc4e7c-f0eb-4493-9f4c-db39a450ebdd"}]}, "58": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.11538461538461542, 0.09856370341234204], "guid": "164396bf-b6d9-4f46-832f-3df1a93c9539"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.11538461538461542, 0.34855866711721994], "guid": "e0014715-db16-4f4d-ae28-3d33f7f7da16"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.0, 0.34855866711721994], "guid": "6b183c02-1357-488d-bd64-c40f40095602"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.0, 0.09856370341234204], "guid": "843134e4-0500-4bb0-a984-84abfb1d21ca"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, 0.05769230769230771, 0.22356118526478097], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.006347436895961065, 0.0, -0.9999798548195118]}, "guid": "49d15b45-9300-455b-9fe4-0a61996fced8"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "18c620c5-0929-4892-bded-5d374b89d54a"}], "contact_point": [[0.3883044480846315, 0.1153846529405161, 0.09856391646938503], [0.38989131460374393, 0.11538463113843166, 0.34855886522886087], [0.38989131791420567, 3.753125823342688e-08, 0.3485588746317367], [0.3883044513005086, 2.9531086427754996e-08, 0.09856391097126761]], "force_normal": [5.536796657416849, 3131.8249078483946, 3180.225801073031, 5.144953875793977], "force_tangent1": [-0.13140954443938732, -35.75099076795112, -70.25936080889691, -0.07262517926877267], "force_tangent2": [-0.5337501294249729, 46.910568973459036, 22.473666140269955, -0.22303151820282993], "gap": [-5.688154901114803e-09, -5.687795408088933e-09, -5.688100795082405e-09, -5.688292026141875e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6323.996914694671, "force_vector": [[5.540073077651769, -0.13141175741950295, 0.49859416252429123], [3131.4640528198192, -35.75069432981213, -66.78893616548152], [3180.0190834116374, -70.25917146629862, -42.659901832287765], [5.146265913884366, -0.07262602421156315, 0.19036928066859599]], "force": [6322.169475222993, -106.2139035777418, -108.75987455457641], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044480846315, 0.1153846529405161, 0.09856391646938503], "xaxis": [-0.0, 0.9999999999901502, 4.438437084840295e-06], "yaxis": [0.999979854631885, 2.817283050771132e-08, -0.0063474664547255935]}, "guid": "11f178bb-97d6-48b3-ac32-58d41b96d513"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.3883044480846315, 0.1153846529405161, 0.09856391646938503], [0.38989131460374393, 0.11538463113843166, 0.34855886522886087], [0.38989131791420567, 3.753125823342688e-08, 0.3485588746317367], [0.3883044513005086, 2.9531086427754996e-08, 0.09856391097126761]]}, "guid": "588698cd-003e-4880-a11b-c617b622a0e8"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044480846315, 0.1153846529405161, 0.09856391646938503], "guid": "f3a49aea-dff0-4e0a-a078-34b210cbc369"}, {"dtype": "compas.geometry/Point", "data": [0.38989131460374393, 0.11538463113843166, 0.34855886522886087], "guid": "0aba1b13-d6da-4dc7-a932-56af2460526e"}, {"dtype": "compas.geometry/Point", "data": [0.38989131791420567, 3.753125823342688e-08, 0.3485588746317367], "guid": "338a5505-392b-43da-a549-bae2fadad133"}, {"dtype": "compas.geometry/Point", "data": [0.3883044513005086, 2.9531086427754996e-08, 0.09856391097126761], "guid": "3cda5639-34d1-432a-bf8f-79cafceffcc8"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044480846315, 0.1153846529405161, 0.09856391646938503], "xaxis": [-0.0, 0.9999999999901502, 4.438437084840295e-06], "yaxis": [0.006347466454788113, -4.438347670891365e-06, 0.9999798546220352]}, "guid": "4fc730c8-1f8d-4531-92e8-92c589e34617"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 5.53679665741685, "c_nn": 0, "c_u": -0.13140954443938735, "c_v": 0.533750129424973}, {"c_np": 3131.8249078483955, "c_nn": 0, "c_u": -35.75099076795112, "c_v": -46.91056897345905}, {"c_np": 3180.225801073032, "c_nn": 0, "c_u": -70.25936080889691, "c_v": -22.473666140269962}, {"c_np": 5.144953875793978, "c_nn": 0, "c_u": -0.07262517926877267, "c_v": 0.22303151820282993}]}, "guid": "c3ff68f6-e28a-463f-b524-6bd7665b3db5"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044480846315, 0.1153846529405161, 0.09856391646938503], "xaxis": [-0.0, 0.9999999999901502, 4.438437084840295e-06], "yaxis": [0.999979854631885, 2.817283050771132e-08, -0.0063474664547255935]}, "guid": "2c74a76c-e100-47e0-9840-7d09d0449cb0"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989131460374393, 0.11538463113843166, 0.34855886522886087], "xaxis": [-0.0, 0.9999999999901502, 4.438437084840295e-06], "yaxis": [0.999979854631885, 2.817283050771132e-08, -0.0063474664547255935]}, "guid": "2c5c4a40-adaa-4f0b-8b21-3ba781783020"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989131791420567, 3.753125823342688e-08, 0.3485588746317367], "xaxis": [-0.0, 0.9999999999901502, 4.438437084840295e-06], "yaxis": [0.999979854631885, 2.817283050771132e-08, -0.0063474664547255935]}, "guid": "45ba8c20-ed9f-4b66-b40c-ae5a2b976abd"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044513005086, 2.9531086427754996e-08, 0.09856391097126761], "xaxis": [-0.0, 0.9999999999901502, 4.438437084840295e-06], "yaxis": [0.999979854631885, 2.817283050771132e-08, -0.0063474664547255935]}, "guid": "caa9a7e6-a22e-4071-aa2d-3a69f8d59130"}]}, "66": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507772552847, 0.2307692307692309, 0.08870494999794476], "guid": "c9347b1d-eea4-4283-98c8-2c375c89bc8c"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893074, 0.2307692307692309, 0.33865962455932286], "guid": "b20238d4-117b-4160-a470-6b7a4926878e"}, {"dtype": "compas.geometry/Point", "data": [0.3898913113343645, 0.2307692307692309, 0.34855866711721994], "guid": "cc9681d0-dc06-43bc-81b7-8ed60699f399"}, {"dtype": "compas.geometry/Point", "data": [0.38830445211037423, 0.2307692307692309, 0.09856370341234204], "guid": "ebf37ded-5e71-4c24-a4e0-98de9b356fcb"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7781654885444437, 0.23076923076923092, 0.21870669236847642], "xaxis": [-0.9999194200897036, 0.0, 0.012694618051398382], "yaxis": [0.012694618051398382, 0.0, 0.9999194200897036]}, "guid": "f6daf3c0-c404-45c2-b667-6aed4b973a11"}, "size": 0.19454502163765702, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "64c268c3-3c52-40c5-99c6-c08fdc24c407"}], "contact_point": [[0.38830444691205357, 0.2307692584164214, 0.09856390272044221], [1.1648507687213454, 0.2307692694437062, 0.08870510821007656], [1.1696111085774932, 0.23076929394171147, 0.3386597714271431], [0.3898913237216506, 0.2307692828693632, 0.3485588661279575]], "force_normal": [16.919487144141083, 19.256112018985096, 0.7179900078771668, 0.6448436328791874], "force_tangent1": [-0.997105035692947, -2.6956109285887906, 0.06418538915811968, -0.03773886692811604], "force_tangent2": [-7.790151697511565, -8.714093239273886, -0.02726084355870951, 0.0816676003684976], "gap": [-5.842445037177402e-09, -5.842445037174366e-09, -5.842445037164662e-09, -5.842445037162874e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 41.14817912302696, "force_vector": [[7.790151958765197, -16.919486926420504, 0.9971066889928669], [8.71409353660732, -19.256111621027202, 2.6956128102136923], [0.027260854645186103, -0.7179900137281506, -0.06418531899920595], [-0.08166759041147345, -0.6448436304525322, 0.03773892993947846]], "force": [16.449838759606227, -37.53843219162839, 3.6662731101468315], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444691205357, 0.2307692584164214, 0.09856390272044221], "xaxis": [0.0, -9.771572402747369e-08, -0.9999999999999952], "yaxis": [1.544099009027789e-08, -0.9999999999999951, 9.771572402747368e-08]}, "guid": "e75847d3-5f89-4278-bfff-520d77900ff3"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.38830444691205357, 0.2307692584164214, 0.09856390272044221], [1.1648507687213454, 0.2307692694437062, 0.08870510821007656], [1.1696111085774932, 0.23076929394171147, 0.3386597714271431], [0.3898913237216506, 0.2307692828693632, 0.3485588661279575]]}, "guid": "6976f66a-977f-4a3b-9407-71e1c8e7f04c"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830444691205357, 0.2307692584164214, 0.09856390272044221], "guid": "c7ab8d42-6807-445e-bb9e-eba30fb58bd8"}, {"dtype": "compas.geometry/Point", "data": [1.1648507687213454, 0.2307692694437062, 0.08870510821007656], "guid": "649e950f-10cd-4fe6-a750-9d789ae892a9"}, {"dtype": "compas.geometry/Point", "data": [1.1696111085774932, 0.23076929394171147, 0.3386597714271431], "guid": "9750cd83-2e2d-4a6b-890b-7dc4f151c3fc"}, {"dtype": "compas.geometry/Point", "data": [0.3898913237216506, 0.2307692828693632, 0.3485588661279575], "guid": "32b59ec2-8087-4a84-892a-91eb687f8364"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444691205357, 0.2307692584164214, 0.09856390272044221], "xaxis": [0.0, -9.771572402747369e-08, -0.9999999999999952], "yaxis": [0.9999999999999999, 1.544099009027782e-08, -1.5088275263725507e-15]}, "guid": "64ca1ab2-387f-4591-b034-c42373af1bdd"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 16.919487144141083, "c_nn": 0, "c_u": -0.997105035692947, "c_v": 7.790151697511564}, {"c_np": 19.256112018985096, "c_nn": 0, "c_u": -2.6956109285887906, "c_v": 8.714093239273886}, {"c_np": 0.7179900078771668, "c_nn": 0, "c_u": 0.06418538915811968, "c_v": 0.02726084355870951}, {"c_np": 0.6448436328791874, "c_nn": 0, "c_u": -0.037738866928116045, "c_v": -0.0816676003684976}]}, "guid": "dc4245be-2a8a-417f-a803-19c4cb94b612"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444691205357, 0.2307692584164214, 0.09856390272044221], "xaxis": [0.0, -9.771572402747369e-08, -0.9999999999999952], "yaxis": [1.544099009027789e-08, -0.9999999999999951, 9.771572402747368e-08]}, "guid": "e4cbd853-0fa8-4443-ad01-a6dea220c119"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507687213454, 0.2307692694437062, 0.08870510821007656], "xaxis": [0.0, -9.771572402747369e-08, -0.9999999999999952], "yaxis": [1.544099009027789e-08, -0.9999999999999951, 9.771572402747368e-08]}, "guid": "d6567527-2c0b-406c-a431-5e18ff993727"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111085774932, 0.23076929394171147, 0.3386597714271431], "xaxis": [0.0, -9.771572402747369e-08, -0.9999999999999952], "yaxis": [1.544099009027789e-08, -0.9999999999999951, 9.771572402747368e-08]}, "guid": "6c03f5f3-c714-46a7-97ef-9167fbf6fd73"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913237216506, 0.2307692828693632, 0.3485588661279575], "xaxis": [0.0, -9.771572402747369e-08, -0.9999999999999952], "yaxis": [1.544099009027789e-08, -0.9999999999999951, 9.771572402747368e-08]}, "guid": "ca298fd7-109f-468a-9562-b2d6c3ace9e7"}]}, "65": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.11538461538461542, 0.08870494999794477], "guid": "0c796cc6-f91c-4e55-9e0d-5c10546e0167"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.11538461538461542, 0.33865962455932297], "guid": "055cc1c2-dac7-403f-a50a-94dd87c79983"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.23076923076923084, 0.33865962455932297], "guid": "056efa63-2b78-4fed-a493-01b403f09e66"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.23076923076923084, 0.08870494999794477], "guid": "b9ee355c-db02-441f-801e-e76009abac98"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, 0.17307692307692313, 0.2136822872786339], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "dc5caba2-146a-4cd0-848c-21d17177b839"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5bb5ec15-5139-4f2c-8a2c-435282355dc9"}], "contact_point": [[1.1648507679314661, 0.11538465053403059, 0.08870510077015516], [1.1696111133421974, 0.11538467618714594, 0.3386597748844365], [1.1696111139096748, 0.23076928469430444, 0.33865975500642836], [1.1648507687826823, 0.2307692739423567, 0.08870509579060018]], "force_normal": [474.9702329569586, 2666.8775803395206, 2600.8134094905217, 436.66263177739745], "force_tangent1": [-47.900688989504296, -54.01997106189705, -5.725904712618135, -27.834484877076573], "force_tangent2": [-84.14589344275251, -173.18494729972147, -177.06415796578136, -70.68554897719058], "gap": [-1.170197484142904e-08, -1.1701432738373885e-08, -1.1701462519107321e-08, -1.1701827011796824e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6201.411514651379, "force_vector": [[-473.28186510021214, 47.90072910271637, 93.17470634688658], [-2663.0963853093194, 54.02006746932641, 223.93455880091346], [-2596.9703265977896, 5.726002248242678, 226.5551338536477], [-435.23751278047973, 27.834518882415473, 78.98738127440473]], "force": [-6168.586089787801, 135.48131770270092, 622.6517802758524], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507679314661, 0.11538465053403059, 0.08870510077015516], "xaxis": [0.0, -0.9999999999999074, 4.3051606182287363e-07], "yaxis": [-0.999818696457077, 8.197620636578295e-09, 0.019041381642922923]}, "guid": "bc310d5f-d700-4a66-9f83-2387467d625c"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507679314661, 0.11538465053403059, 0.08870510077015516], [1.1696111133421974, 0.11538467618714594, 0.3386597748844365], [1.1696111139096748, 0.23076928469430444, 0.33865975500642836], [1.1648507687826823, 0.2307692739423567, 0.08870509579060018]]}, "guid": "b16aaf7a-905b-4369-8aba-2ee53124b0d6"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507679314661, 0.11538465053403059, 0.08870510077015516], "guid": "32902b4e-4d0c-410b-b1d8-0cfd128f92a8"}, {"dtype": "compas.geometry/Point", "data": [1.1696111133421974, 0.11538467618714594, 0.3386597748844365], "guid": "43868cb6-1242-4712-88cb-03b647a8481b"}, {"dtype": "compas.geometry/Point", "data": [1.1696111139096748, 0.23076928469430444, 0.33865975500642836], "guid": "3a352675-78fd-4788-93e7-03ac9c74998a"}, {"dtype": "compas.geometry/Point", "data": [1.1648507687826823, 0.2307692739423567, 0.08870509579060018], "guid": "65374100-e2de-48ed-9bd0-3a5b9af30545"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507679314661, 0.11538465053403059, 0.08870510077015516], "xaxis": [0.0, -0.9999999999999074, 4.3051606182287363e-07], "yaxis": [0.01904138164292469, 4.3043800773557983e-07, 0.9998186964569843]}, "guid": "94affad3-b01f-41af-84ec-7a47b97dcda2"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 474.9702329569586, "c_nn": 0, "c_u": -47.900688989504296, "c_v": 84.14589344275251}, {"c_np": 2666.8775803395215, "c_nn": 0, "c_u": -54.01997106189705, "c_v": 173.18494729972144}, {"c_np": 2600.8134094905217, "c_nn": 0, "c_u": -5.725904712618136, "c_v": 177.06415796578136}, {"c_np": 436.66263177739745, "c_nn": 0, "c_u": -27.834484877076576, "c_v": 70.68554897719056}]}, "guid": "66507c2d-d210-4ef2-92fb-85fcda0d0537"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507679314661, 0.11538465053403059, 0.08870510077015516], "xaxis": [0.0, -0.9999999999999074, 4.3051606182287363e-07], "yaxis": [-0.999818696457077, 8.197620636578295e-09, 0.019041381642922923]}, "guid": "6bca45a6-b540-4871-a2c4-8f35280dda27"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111133421974, 0.11538467618714594, 0.3386597748844365], "xaxis": [0.0, -0.9999999999999074, 4.3051606182287363e-07], "yaxis": [-0.999818696457077, 8.197620636578295e-09, 0.019041381642922923]}, "guid": "3185d73d-1963-48e2-840e-d6b3af16ae8f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111139096748, 0.23076928469430444, 0.33865975500642836], "xaxis": [0.0, -0.9999999999999074, 4.3051606182287363e-07], "yaxis": [-0.999818696457077, 8.197620636578295e-09, 0.019041381642922923]}, "guid": "6779c380-7b04-46c5-8b41-f498aa8eb13f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507687826823, 0.2307692739423567, 0.08870509579060018], "xaxis": [0.0, -0.9999999999999074, 4.3051606182287363e-07], "yaxis": [-0.999818696457077, 8.197620636578295e-09, 0.019041381642922923]}, "guid": "06fbcd63-0aca-4316-9a70-62b1cf098c0a"}]}}, "58": {"67": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830445211037423, 0.11538461538461542, 0.09856370341234202], "guid": "bb00f2a0-aa53-4a7b-b3a1-f758f605550a"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.11538461538461542, 0.34855866711721994], "guid": "7a1a3fc5-8619-47ef-82fb-d2a6ca14721b"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436356, 0.11538461538461542, 0.34855866711722205], "guid": "e01acc96-f843-4255-9e45-667b8ddfc755"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044521103738, 0.11538461538461542, 0.09856370341234415], "guid": "ecb55935-ff9d-4f7f-8e59-02f80a9cc7d9"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.6558973299002204e-16, 0.11538461538461545, 0.2236461482078574], "xaxis": [-1.0, 0.0, 2.937822653657733e-15], "yaxis": [2.937822653657733e-15, 0.0, 1.0]}, "guid": "d78b828f-ee58-4955-8e47-3fd6008309d0"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "853e3477-7e0b-45ba-aa1e-eefd38823074"}], "contact_point": [[-0.38989130635596, 0.11538461819521952, 0.34855887087690174], [-0.38830445189810475, 0.11538461454965404, 0.09856390746938527], [0.3883044473376199, 0.11538465022578834, 0.09856391491996534], [0.3898913017954751, 0.11538465401714866, 0.3485588708769012]], "force_normal": [0.8006808451662586, 40.802547107204525, 29.05238690274424, 0.871416731557232], "force_tangent1": [-0.0991932950918464, -0.07610329718559122, 0.8059507020472316, 0.008289659389890675], "force_tangent2": [0.04198694568059652, -19.48002519282464, -13.993853132824325, 0.03146458272868083], "gap": [-7.50281330306416e-09, -7.502813303007211e-09, -7.502813303067926e-09, -7.502813303029098e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 78.94373317102965, "force_vector": [[-0.041986908898636724, -0.8006808456196527, 0.09919330700129458], [19.480027067226455, -40.80254621119222, 0.07610390408884332], [13.993854467443132, -29.052386271877467, -0.8059502699176382], [-0.03146454269723089, -0.8714167331259638, -0.008289646428306208]], "force": [33.40043008307372, -71.52703006181531, -0.6389427052558065], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989130635596, 0.11538461819521952, 0.34855887087690174], "xaxis": [0.0, -1.4874151454955962e-08, -0.9999999999999999], "yaxis": [4.5938353557987633e-08, -0.9999999999999989, 1.4874151454955948e-08]}, "guid": "66953d78-b029-4d99-bb15-651c91f6fbd2"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.38989130635596, 0.11538461819521952, 0.34855887087690174], [-0.38830445189810475, 0.11538461454965404, 0.09856390746938527], [0.3883044473376199, 0.11538465022578834, 0.09856391491996534], [0.3898913017954751, 0.11538465401714866, 0.3485588708769012]]}, "guid": "f15f42b1-781e-4fce-89f3-7ea0582d338e"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38989130635596, 0.11538461819521952, 0.34855887087690174], "guid": "7e5d5102-6eb1-4f6e-bd0f-2adb56151735"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445189810475, 0.11538461454965404, 0.09856390746938527], "guid": "888418bc-a1c2-4bd2-8880-cc6b1fd5c8f7"}, {"dtype": "compas.geometry/Point", "data": [0.3883044473376199, 0.11538465022578834, 0.09856391491996534], "guid": "e92315fb-1a79-451a-bc92-936736cdd574"}, {"dtype": "compas.geometry/Point", "data": [0.3898913017954751, 0.11538465401714866, 0.3485588708769012], "guid": "35172ff9-675f-441a-a8e3-353473502962"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989130635596, 0.11538461819521952, 0.34855887087690174], "xaxis": [0.0, -1.4874151454955962e-08, -0.9999999999999999], "yaxis": [0.999999999999999, 4.593835355798763e-08, -6.832940284128232e-16]}, "guid": "adfbd1e1-253d-4131-a58b-c6f233a5c2e0"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.8006808451662586, "c_nn": 0, "c_u": -0.0991932950918464, "c_v": -0.04198694568059653}, {"c_np": 40.80254710720453, "c_nn": 0, "c_u": -0.07610329718559121, "c_v": 19.480025192824645}, {"c_np": 29.052386902744242, "c_nn": 0, "c_u": 0.8059507020472316, "c_v": 13.993853132824325}, {"c_np": 0.871416731557232, "c_nn": 0, "c_u": 0.008289659389890675, "c_v": -0.03146458272868083}]}, "guid": "0a9a558b-d589-41f4-98dc-f21d8815cbba"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989130635596, 0.11538461819521952, 0.34855887087690174], "xaxis": [0.0, -1.4874151454955962e-08, -0.9999999999999999], "yaxis": [4.5938353557987633e-08, -0.9999999999999989, 1.4874151454955948e-08]}, "guid": "907788ca-3b0c-47b6-b99a-2430ea7f2e3c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830445189810475, 0.11538461454965404, 0.09856390746938527], "xaxis": [0.0, -1.4874151454955962e-08, -0.9999999999999999], "yaxis": [4.5938353557987633e-08, -0.9999999999999989, 1.4874151454955948e-08]}, "guid": "d5d9fae3-65b9-4d71-9670-505087946ef8"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044473376199, 0.11538465022578834, 0.09856391491996534], "xaxis": [0.0, -1.4874151454955962e-08, -0.9999999999999999], "yaxis": [4.5938353557987633e-08, -0.9999999999999989, 1.4874151454955948e-08]}, "guid": "2bddd073-8b68-440e-bade-f03c80cf2eb3"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913017954751, 0.11538465401714866, 0.3485588708769012], "xaxis": [0.0, -1.4874151454955962e-08, -0.9999999999999999], "yaxis": [4.5938353557987633e-08, -0.9999999999999989, 1.4874151454955948e-08]}, "guid": "1380bd9a-0359-454c-8a8d-b9fc530a9547"}]}, "59": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.11538461538461542, 0.09856370341234416], "guid": "9bc580c0-052b-4cda-a0ca-50f88dca3f96"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.11538461538461542, 0.34855866711722205], "guid": "246d0203-92ed-41b7-a873-1605e9e729b7"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.0, 0.34855866711722205], "guid": "d055e152-5841-4bd4-bc2f-4a1c2762a4e1"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.0, 0.09856370341234416], "guid": "78558cf9-8d87-4494-a6f2-d52bc258bc8a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, 0.057692307692307716, 0.2235611852647831], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "48d6f2cf-8bf7-410c-b28b-a94152958093"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5c20fb35-2157-472d-87be-8332f35f6547"}], "contact_point": [[-0.3898913200420795, 0.11538460371183225, 0.3485588615841577], [-0.38989131640056535, -4.796750231329826e-09, 0.3485588642958447], [-0.3883044470763566, 5.520977841530822e-09, 0.09856390065190802], [-0.3883044507651631, 0.11538462148017814, 0.09856390539061435]], "force_normal": [3518.735896112461, 3471.184642969719, 93.65040639678452, 173.40927008990116], "force_tangent1": [46.54309387926396, 36.70189240776683, -13.1615264164399, -29.233849978867877], "force_tangent2": [82.42858323268567, 107.81404882394034, 40.176741721226485, 52.30000935944783], "gap": [-1.1480142762475258e-08, -1.1479485616346079e-08, -1.1480081763540189e-08, -1.1480103421120431e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7262.60013971496, "force_vector": [[3518.141796079691, -46.54257054816772, 104.76225138809016], [3470.43036721121, -36.701243776000304, 129.84532591701972], [93.39349881249211, 13.161730081518161, 40.770310423762766], [173.07380356235305, 29.23411673238624, 53.39952112177426]], "force": [7255.039465665745, -40.84796751026363, 328.7774088506469], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913200420795, 0.11538460371183225, 0.3485588615841577], "xaxis": [0.0, -0.9999999999875229, 4.9954222061282195e-06], "yaxis": [0.9999798545630637, 3.170832904150426e-08, 0.006347477296755798]}, "guid": "c5a9446f-e2a2-4737-bd5a-7c778b4e1286"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.3898913200420795, 0.11538460371183225, 0.3485588615841577], [-0.38989131640056535, -4.796750231329826e-09, 0.3485588642958447], [-0.3883044470763566, 5.520977841530822e-09, 0.09856390065190802], [-0.3883044507651631, 0.11538462148017814, 0.09856390539061435]]}, "guid": "6ec781ae-c0ba-4ae1-a733-02cd852b9809"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.3898913200420795, 0.11538460371183225, 0.3485588615841577], "guid": "27a9e723-6d73-41d6-869e-26089217fe2c"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131640056535, -4.796750231329826e-09, 0.3485588642958447], "guid": "12bfc76b-365a-45c0-ade0-caaefb9fcb0d"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044470763566, 5.520977841530822e-09, 0.09856390065190802], "guid": "e511fe9b-8d28-48d0-9d3a-50900c40ad08"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044507651631, 0.11538462148017814, 0.09856390539061435], "guid": "f1e68f8e-542c-47c4-b502-3e0663cd4587"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913200420795, 0.11538460371183225, 0.3485588615841577], "xaxis": [0.0, -0.9999999999875229, 4.9954222061282195e-06], "yaxis": [0.006347477296834999, -4.995321571165197e-06, -0.9999798545505869]}, "guid": "d7f4d18d-d57f-43bc-8a7f-e717e7cf6030"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3518.735896112461, "c_nn": 0, "c_u": 46.54309387926394, "c_v": -82.42858323268564}, {"c_np": 3471.1846429697184, "c_nn": 0, "c_u": 36.70189240776683, "c_v": -107.8140488239403}, {"c_np": 93.6504063967845, "c_nn": 0, "c_u": -13.1615264164399, "c_v": -40.17674172122648}, {"c_np": 173.40927008990113, "c_nn": 0, "c_u": -29.233849978867877, "c_v": -52.30000935944782}]}, "guid": "c10d284e-ab56-4d12-a009-3c7d07b40859"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913200420795, 0.11538460371183225, 0.3485588615841577], "xaxis": [0.0, -0.9999999999875229, 4.9954222061282195e-06], "yaxis": [0.9999798545630637, 3.170832904150426e-08, 0.006347477296755798]}, "guid": "50f1b4d3-7f5d-4921-9cd0-01f01486b042"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989131640056535, -4.796750231329826e-09, 0.3485588642958447], "xaxis": [0.0, -0.9999999999875229, 4.9954222061282195e-06], "yaxis": [0.9999798545630637, 3.170832904150426e-08, 0.006347477296755798]}, "guid": "7f8633b2-01be-443b-be74-89c882b31cb5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044470763566, 5.520977841530822e-09, 0.09856390065190802], "xaxis": [0.0, -0.9999999999875229, 4.9954222061282195e-06], "yaxis": [0.9999798545630637, 3.170832904150426e-08, 0.006347477296755798]}, "guid": "eeb459f4-ae6b-446d-b181-99415569e214"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044507651631, 0.11538462148017814, 0.09856390539061435], "xaxis": [0.0, -0.9999999999875229, 4.9954222061282195e-06], "yaxis": [0.9999798545630637, 3.170832904150426e-08, 0.006347477296755798]}, "guid": "e0ce021a-1cef-4da6-a963-2a326822082f"}]}}, "59": {"60": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.11538461538461542, 0.08870494999794358], "guid": "b1a8e94b-e22d-40a1-97e0-63f98149eeb2"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.11538461538461542, 0.33865962455932164], "guid": "7587458b-99fc-41e2-86fc-33ae611cf1c1"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.0, 0.33865962455932164], "guid": "b8b2770f-3f42-4705-af26-6d0ff4671d23"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.0, 0.08870494999794358], "guid": "cda5dd3a-a424-4e79-948b-4933538ca705"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, 0.05769230769230771, 0.2136822872786326], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.019041287736090595, 0.0, 0.9998186982455127]}, "guid": "4d9c0866-bd83-4509-b97f-6a010377f386"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4b7d988a-357a-41cd-9267-e3edfe526229"}], "contact_point": [[-1.1696111145580492, 0.11538459662064386, 0.3386597627879005], [-1.1696111137068328, -2.6787682354355422e-08, 0.33865976259976655], [-1.1648507670319883, -1.144384668011072e-08, 0.08870508850954767], [-1.164850768025074, 0.1153846045139018, 0.08870509614691428]], "force_normal": [2669.030212517743, 2628.039187342593, 455.2603248020563, 451.4616014260041], "force_tangent1": [73.70088255336681, 25.466759036714343, 19.063862305838594, 57.72381402152336], "force_tangent2": [142.12987947132575, 143.82056277673053, 86.5959815190095, 72.31928475328078], "gap": [-8.402777706280562e-09, -8.403010721693082e-09, -8.403058601955337e-09, -8.403300948382986e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6222.209622808473, "force_vector": [[2665.8399576304696, -73.70080813606906, 192.9261756243942], [2624.824171322755, -25.466684268463943, 193.83600783587806], [453.5288768776604, -19.063825565468246, 95.24907659934415], [450.00269032788674, -57.72378281499473, 80.90265020220987]], "force": [6194.195696158771, -175.95510078499598, 562.9139102618262], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111145580492, 0.11538459662064386, 0.3386597627879005], "xaxis": [0.0, -0.9999999999999256, 3.857294272973678e-07], "yaxis": [0.9998186963607776, 7.344823186498881e-09, 0.019041386699376814]}, "guid": "4ddc1781-cf63-494f-99fa-06e8eb62dbf3"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.1696111145580492, 0.11538459662064386, 0.3386597627879005], [-1.1696111137068328, -2.6787682354355422e-08, 0.33865976259976655], [-1.1648507670319883, -1.144384668011072e-08, 0.08870508850954767], [-1.164850768025074, 0.1153846045139018, 0.08870509614691428]]}, "guid": "645eacbb-6126-4e43-9e06-0acfc539182b"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1696111145580492, 0.11538459662064386, 0.3386597627879005], "guid": "87de6c30-988a-41f7-976a-0cedef6a7253"}, {"dtype": "compas.geometry/Point", "data": [-1.1696111137068328, -2.6787682354355422e-08, 0.33865976259976655], "guid": "c2313376-0d99-4a26-a2a4-f6bbf44f33c4"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507670319883, -1.144384668011072e-08, 0.08870508850954767], "guid": "16ce4e6f-df49-449b-a12a-db3fa0fbb8a9"}, {"dtype": "compas.geometry/Point", "data": [-1.164850768025074, 0.1153846045139018, 0.08870509614691428], "guid": "3d31c6f9-fe35-4217-b26b-8869fefbad07"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111145580492, 0.11538459662064386, 0.3386597627879005], "xaxis": [0.0, -0.9999999999999256, 3.857294272973678e-07], "yaxis": [0.019041386699378236, -3.856594931484436e-07, -0.9998186963607032]}, "guid": "1bd1a689-1501-4cf7-a534-75ae6e7444e4"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2669.030212517743, "c_nn": 0, "c_u": 73.70088255336681, "c_v": -142.12987947132572}, {"c_np": 2628.039187342593, "c_nn": 0, "c_u": 25.466759036714343, "c_v": -143.8205627767305}, {"c_np": 455.2603248020563, "c_nn": 0, "c_u": 19.063862305838597, "c_v": -86.5959815190095}, {"c_np": 451.46160142600417, "c_nn": 0, "c_u": 57.72381402152337, "c_v": -72.31928475328078}]}, "guid": "51fc406f-53d6-45a9-9a47-6f75168e0d08"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111145580492, 0.11538459662064386, 0.3386597627879005], "xaxis": [0.0, -0.9999999999999256, 3.857294272973678e-07], "yaxis": [0.9998186963607776, 7.344823186498881e-09, 0.019041386699376814]}, "guid": "930eeaf5-6788-4815-ac79-bf341a243f98"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111137068328, -2.6787682354355422e-08, 0.33865976259976655], "xaxis": [0.0, -0.9999999999999256, 3.857294272973678e-07], "yaxis": [0.9998186963607776, 7.344823186498881e-09, 0.019041386699376814]}, "guid": "0a09617c-4be5-4bfa-bc4d-2ed59f421f76"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507670319883, -1.144384668011072e-08, 0.08870508850954767], "xaxis": [0.0, -0.9999999999999256, 3.857294272973678e-07], "yaxis": [0.9998186963607776, 7.344823186498881e-09, 0.019041386699376814]}, "guid": "d59c2316-9627-42d1-8c39-a3b80db8edea"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.164850768025074, 0.1153846045139018, 0.08870509614691428], "xaxis": [0.0, -0.9999999999999256, 3.857294272973678e-07], "yaxis": [0.9998186963607776, 7.344823186498881e-09, 0.019041386699376814]}, "guid": "cba842aa-670e-4884-8c98-a8b30feec4fb"}]}, "67": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.11538461538461542, 0.09856370341234416], "guid": "2a6d1f64-fc8a-43d6-a4ce-f6c45872ad05"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.11538461538461542, 0.34855866711722205], "guid": "2d001488-629a-492f-a1e9-003504360696"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.23076923076923084, 0.34855866711722205], "guid": "39d6baa6-6229-4264-a751-1b8be2c34211"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.23076923076923084, 0.09856370341234416], "guid": "d981ee80-2b98-496f-a696-0e5f588cc9cd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, 0.17307692307692313, 0.2235611852647831], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "b1034556-88e8-4542-8a9e-d2778bec5d0c"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "d2415d0e-cbf3-45f5-9c99-c10dfc0651a9"}], "contact_point": [[-0.38989131966784546, 0.2307692294442057, 0.34855885770661044], [-0.3883044517397289, 0.23076923311322953, 0.09856390895435121], [-0.38830444757800187, 0.11538460970304924, 0.09856391187248854], [-0.3898913155534108, 0.11538463583639032, 0.3485588680750082]], "force_normal": [3182.90553388415, 3.9248286774880135, 4.492012939957536, 3159.2232883428164], "force_tangent1": [60.206129024302356, 0.06319068136468782, 0.1892392706684063, 50.24369371874023], "force_tangent2": [-51.22540456443097, 0.14948668140162616, 0.46069726337321776, -28.826420437825217], "gap": [-6.066163157091236e-09, -6.0668398988359915e-09, -6.066740396677905e-09, -6.066090198715784e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6352.007256895944, "force_vector": [[-3182.516261140812, 60.20572135034915, -71.42812027638773], [-3.9256984727672486, 0.0631913923503851, 0.12457056877860356], [-4.494846709564151, 0.18924173729802468, 0.43217397558549886], [-3158.976669614486, 50.24341474220535, -48.87920813365871]], "force": [-6349.913475937629, 110.70156922220292, -119.75058386568233], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989131966784546, 0.2307692294442057, 0.34855885770661044], "xaxis": [0.0, 0.9999999999837124, -5.707485122731488e-06], "yaxis": [-0.9999798545961097, -3.622810252522362e-08, -0.006347472090701746]}, "guid": "5a1651f4-5d80-42ea-84a2-e5bdceaa4d41"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.38989131966784546, 0.2307692294442057, 0.34855885770661044], [-0.3883044517397289, 0.23076923311322953, 0.09856390895435121], [-0.38830444757800187, 0.11538460970304924, 0.09856391187248854], [-0.3898913155534108, 0.11538463583639032, 0.3485588680750082]]}, "guid": "360efc33-75a9-4b28-87d7-e3db498da373"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38989131966784546, 0.2307692294442057, 0.34855885770661044], "guid": "bddfdfd0-2fef-4fbb-b894-1a9f505c5e2a"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044517397289, 0.23076923311322953, 0.09856390895435121], "guid": "37f9f992-13ff-45cf-b812-4d75a61c7aa7"}, {"dtype": "compas.geometry/Point", "data": [-0.38830444757800187, 0.11538460970304924, 0.09856391187248854], "guid": "c83afd37-0d10-4eba-bcbd-0c81843084df"}, {"dtype": "compas.geometry/Point", "data": [-0.3898913155534108, 0.11538463583639032, 0.3485588680750082], "guid": "f4b6020d-a9ab-45c9-8ec0-212467b70aff"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989131966784546, 0.2307692294442057, 0.34855885770661044], "xaxis": [0.0, 0.9999999999837124, -5.707485122731488e-06], "yaxis": [0.006347472090805132, -5.707370143138493e-06, -0.9999798545798224]}, "guid": "13cd0709-612a-44d4-b2b2-a41e402227c6"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3182.9055338841513, "c_nn": 0, "c_u": 60.20612902430237, "c_v": 51.22540456443099}, {"c_np": 3.9248286774880143, "c_nn": 0, "c_u": 0.06319068136468783, "c_v": -0.1494866814016262}, {"c_np": 4.4920129399575375, "c_nn": 0, "c_u": 0.1892392706684063, "c_v": -0.46069726337321787}, {"c_np": 3159.2232883428173, "c_nn": 0, "c_u": 50.24369371874024, "c_v": 28.82642043782522}]}, "guid": "3a385a71-1d11-4c6c-a779-1d2f6fe2c911"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989131966784546, 0.2307692294442057, 0.34855885770661044], "xaxis": [0.0, 0.9999999999837124, -5.707485122731488e-06], "yaxis": [-0.9999798545961097, -3.622810252522362e-08, -0.006347472090701746]}, "guid": "690bf14f-1d9f-4cdb-9463-289c76a9583e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044517397289, 0.23076923311322953, 0.09856390895435121], "xaxis": [0.0, 0.9999999999837124, -5.707485122731488e-06], "yaxis": [-0.9999798545961097, -3.622810252522362e-08, -0.006347472090701746]}, "guid": "df81c2e5-1d12-4d67-84c6-3e01ecbd7007"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830444757800187, 0.11538460970304924, 0.09856391187248854], "xaxis": [0.0, 0.9999999999837124, -5.707485122731488e-06], "yaxis": [-0.9999798545961097, -3.622810252522362e-08, -0.006347472090701746]}, "guid": "d264b39e-7c34-4474-801d-cc63de2736c1"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913155534108, 0.11538463583639032, 0.3485588680750082], "xaxis": [0.0, 0.9999999999837124, -5.707485122731488e-06], "yaxis": [-0.9999798545961097, -3.622810252522362e-08, -0.006347472090701746]}, "guid": "f9d471bf-12c3-4b56-997f-846fd2d10174"}]}, "69": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.23076923076923084, 0.08870494999794358], "guid": "ae6783fa-de5d-4341-8f66-dbf860c02785"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.23076923076923084, 0.33865962455932164], "guid": "c7be776c-d217-4c97-b3a4-02545ddb3a38"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.11538461538461542, 0.33865962455932164], "guid": "35f8a6e4-a200-46b7-955b-dc68bb646b42"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.11538461538461542, 0.08870494999794358], "guid": "7b1d1e90-b3bf-4fcc-9030-312afb3506ce"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, 0.17307692307692313, 0.2136822872786326], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.019041287736090595, 0.0, -0.9998186982455127]}, "guid": "352f0929-8f32-49e6-8ca8-9f73e9b93588"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "1986b2dc-9686-43f6-b3ce-47590c614832"}], "contact_point": [[-1.1696111137888252, 0.23076921523825772, 0.3386597658262576], [-1.1696111127957396, 0.11538459182992841, 0.3386597635801483], [-1.1648507667113441, 0.11538459549483462, 0.08870509693061564], [-1.1648507677044297, 0.23076921890316393, 0.08870509917672495]], "force_normal": [2934.457016059628, 2882.0149738218056, 803.1026759455223, 799.6358271190219], "force_tangent1": [21.193360160601948, -0.95178090058789, -30.30700687839509, -22.72990078285343], "force_tangent2": [184.7220014632862, 191.18679487093894, 119.57300764552988, 131.41367122335683], "gap": [-1.0854504856513973e-08, -1.0854292736497976e-08, -1.0854454748526769e-08, -1.0854435926582767e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7445.720771626799, "force_vector": [[2930.4076256934572, -21.19325612754994, 240.56464539375526], [2877.8519927673415, 0.951887297019488, 246.02968802285238], [800.6802348723139, 30.307065191960056, 134.8435026927512], [796.9885519652872, 22.72996418748085, 146.6160091894182]], "force": [7405.9284052984, 32.795660548910455, 768.0538452987771], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111137888252, 0.23076921523825772, 0.3386597658262576], "xaxis": [0.0, -0.9999999999999065, 4.3245362933269063e-07], "yaxis": [0.9998186963949501, 8.234516009713638e-09, 0.019041384905057596]}, "guid": "3a540d2f-0f1e-4d0a-a243-1bb4c002e042"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.1696111137888252, 0.23076921523825772, 0.3386597658262576], [-1.1696111127957396, 0.11538459182992841, 0.3386597635801483], [-1.1648507667113441, 0.11538459549483462, 0.08870509693061564], [-1.1648507677044297, 0.23076921890316393, 0.08870509917672495]]}, "guid": "baec3b3c-d89f-4e1b-84ac-ffda7153b739"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1696111137888252, 0.23076921523825772, 0.3386597658262576], "guid": "ae55113e-a97a-4b15-8563-ad40313a8b0a"}, {"dtype": "compas.geometry/Point", "data": [-1.1696111127957396, 0.11538459182992841, 0.3386597635801483], "guid": "10ce623e-827d-404e-9b7a-40fc55c4f92e"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507667113441, 0.11538459549483462, 0.08870509693061564], "guid": "7caa6437-43ca-4011-a539-37559b4614e3"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507677044297, 0.23076921890316393, 0.08870509917672495], "guid": "ab566423-217e-482f-8d6a-c5a2246eab69"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111137888252, 0.23076921523825772, 0.3386597658262576], "xaxis": [0.0, -0.9999999999999065, 4.3245362933269063e-07], "yaxis": [0.019041384905059376, -4.323752239306757e-07, -0.9998186963948567]}, "guid": "6101b9f6-9cb5-464f-8be9-0819a48ce21d"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2934.4570160596286, "c_nn": 0, "c_u": 21.193360160601948, "c_v": -184.7220014632862}, {"c_np": 2882.0149738218056, "c_nn": 0, "c_u": -0.95178090058789, "c_v": -191.18679487093894}, {"c_np": 803.1026759455223, "c_nn": 0, "c_u": -30.307006878395093, "c_v": -119.57300764552988}, {"c_np": 799.6358271190219, "c_nn": 0, "c_u": -22.729900782853434, "c_v": -131.41367122335686}]}, "guid": "bc1126b6-6403-4cda-985f-d65554d35b43"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111137888252, 0.23076921523825772, 0.3386597658262576], "xaxis": [0.0, -0.9999999999999065, 4.3245362933269063e-07], "yaxis": [0.9998186963949501, 8.234516009713638e-09, 0.019041384905057596]}, "guid": "abfe7f8c-0d18-43cf-9c16-643bb5d3b82a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111127957396, 0.11538459182992841, 0.3386597635801483], "xaxis": [0.0, -0.9999999999999065, 4.3245362933269063e-07], "yaxis": [0.9998186963949501, 8.234516009713638e-09, 0.019041384905057596]}, "guid": "86e067a2-84f8-419f-96e0-16ed72105ee1"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507667113441, 0.11538459549483462, 0.08870509693061564], "xaxis": [0.0, -0.9999999999999065, 4.3245362933269063e-07], "yaxis": [0.9998186963949501, 8.234516009713638e-09, 0.019041384905057596]}, "guid": "1a5b7c95-4ec5-45d3-8ff9-6caa1e7d7d0f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507677044297, 0.23076921890316393, 0.08870509917672495], "xaxis": [0.0, -0.9999999999999065, 4.3245362933269063e-07], "yaxis": [0.9998186963949501, 8.234516009713638e-09, 0.019041384905057596]}, "guid": "8fc1c0e5-0ed8-4936-bf7f-10972bb40d32"}]}, "68": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.23076923076923095, 0.09856370341234418], "guid": "3faf7555-bd7a-42d9-af08-7fe83f7283b8"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.23076923076923095, 0.34855866711722205], "guid": "ff09af2d-3668-4bc4-b9ca-e26c48bc9466"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, 0.23076923076923095, 0.33865962455932175], "guid": "5abe721b-cbbd-4045-bd6d-3e9678479355"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.23076923076923095, 0.0887049499979436], "guid": "92db6563-0090-4085-a9e0-d8467384bcbd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.778165488544444, 0.23076923076923095, 0.21870669236847695], "xaxis": [-0.9999194200897036, 0.0, -0.012694618051403083], "yaxis": [-0.012694618051403083, 0.0, 0.9999194200897036]}, "guid": "f8df0b7f-4b58-4a41-8a78-7280f92253c7"}, "size": 0.19454502163765763, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ed3c9c9a-6b2d-44b7-81ad-71e1392a404a"}], "contact_point": [[-1.1696111021353353, 0.23076921688567748, 0.3386597705385492], [-1.164850769729768, 0.23076921394316224, 0.08870509987090087], [-0.3883044479204764, 0.2307692332289572, 0.09856390928242637], [-0.38989132473007343, 0.2307692362502862, 0.34855885778878165]], "force_normal": [0.5708976429061844, 22.557540436144716, 12.490847327943918, 0.594408933837514], "force_tangent1": [-0.07718146138952568, 2.067363128651901, 3.0704792393939395, -0.13724320111910146], "force_tangent2": [0.08505388852677766, -10.973293829042463, -5.348060979982441, 0.1685301539463278], "gap": [-4.79073650483631e-09, -4.790736504805627e-09, -4.790736504890195e-09, -4.790736504852708e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 39.92298782807827, "force_vector": [[-0.08505387443706937, -0.570897644060435, 0.07718146837857981], [10.97329438576076, -22.557540190633805, -2.067362852497549], [5.348061288255556, -12.490847233543676, -3.07047908647825], [-0.1685301392763627, -0.5944089363166633, 0.137243208395986]], "force": [16.06777166030288, -36.213694004554576, -4.923417262201234], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111021353353, 0.23076921688567748, 0.3386597705385492], "xaxis": [0.0, -1.224221922134172e-08, -1.0], "yaxis": [2.4679920204833313e-08, -0.9999999999999998, 1.2242219221341717e-08]}, "guid": "c29ce081-20b5-408f-a338-afa62adebbce"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.1696111021353353, 0.23076921688567748, 0.3386597705385492], [-1.164850769729768, 0.23076921394316224, 0.08870509987090087], [-0.3883044479204764, 0.2307692332289572, 0.09856390928242637], [-0.38989132473007343, 0.2307692362502862, 0.34855885778878165]]}, "guid": "eab0ee9a-00f7-49c4-a313-a2e486ebca87"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1696111021353353, 0.23076921688567748, 0.3386597705385492], "guid": "26f80ce3-4534-4ee5-bab0-17943c84e6e4"}, {"dtype": "compas.geometry/Point", "data": [-1.164850769729768, 0.23076921394316224, 0.08870509987090087], "guid": "0c9aadbd-7b60-407f-bd54-6a9860a13eb2"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044479204764, 0.2307692332289572, 0.09856390928242637], "guid": "5046d464-5b3d-4299-ab0c-af988d5c538f"}, {"dtype": "compas.geometry/Point", "data": [-0.38989132473007343, 0.2307692362502862, 0.34855885778878165], "guid": "b950f364-28ac-4734-b748-55f5ac3b0a8f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111021353353, 0.23076921688567748, 0.3386597705385492], "xaxis": [0.0, -1.224221922134172e-08, -1.0], "yaxis": [0.9999999999999997, 2.4679920204833307e-08, -3.021369935127902e-16]}, "guid": "23e9c1f0-8105-4c15-a8d2-1589fd2b50a0"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.5708976429061843, "c_nn": 0, "c_u": -0.0771814613895257, "c_v": -0.08505388852677767}, {"c_np": 22.55754043614472, "c_nn": 0, "c_u": 2.0673631286519014, "c_v": 10.973293829042463}, {"c_np": 12.49084732794392, "c_nn": 0, "c_u": 3.07047923939394, "c_v": 5.348060979982442}, {"c_np": 0.5944089338375141, "c_nn": 0, "c_u": -0.1372432011191015, "c_v": -0.16853015394632778}]}, "guid": "906ef115-efec-4aa7-90b4-b2df541ee492"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111021353353, 0.23076921688567748, 0.3386597705385492], "xaxis": [0.0, -1.224221922134172e-08, -1.0], "yaxis": [2.4679920204833313e-08, -0.9999999999999998, 1.2242219221341717e-08]}, "guid": "cba222ce-c01c-444d-b737-2ca8ca3d8879"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.164850769729768, 0.23076921394316224, 0.08870509987090087], "xaxis": [0.0, -1.224221922134172e-08, -1.0], "yaxis": [2.4679920204833313e-08, -0.9999999999999998, 1.2242219221341717e-08]}, "guid": "ac621476-5199-4e00-8a3c-474fb2e06e61"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044479204764, 0.2307692332289572, 0.09856390928242637], "xaxis": [0.0, -1.224221922134172e-08, -1.0], "yaxis": [2.4679920204833313e-08, -0.9999999999999998, 1.2242219221341717e-08]}, "guid": "f2f92da2-0cc7-4014-8ffb-8e2631603809"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989132473007343, 0.2307692362502862, 0.34855885778878165], "xaxis": [0.0, -1.224221922134172e-08, -1.0], "yaxis": [2.4679920204833313e-08, -0.9999999999999998, 1.2242219221341717e-08]}, "guid": "5569b268-91eb-4321-a6b2-0595410d6ab9"}]}}, "60": {"61": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.11538461538461542, 0.06898903200408567], "guid": "1820c7a2-eb79-44fe-bacf-2e0d5dbfb685"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.11538461538461542, 0.31886313477145534], "guid": "f38b0890-450a-4967-86ad-d1e848d5869b"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.0, 0.31886313477145534], "guid": "de67f2a2-a72a-403d-ad3c-afdcbf1e777a"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.0, 0.06898903200408567], "guid": "fc1b48b9-afe7-4afe-8102-cc2d4515fdf8"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, 0.057692307692307716, 0.1939260833877705], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "b0eede7f-b4d5-4c56-ab47-d8c4a09aa84c"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "24d186c6-7866-4e02-9dd2-feece4eb7b63"}], "contact_point": [[-1.9491424034512619, -2.7949155033081845e-08, 0.3188631584846046], [-1.9412093652385636, -5.200867397538473e-09, 0.06898906383006638], [-1.9412093652385636, 0.1153846033062885, 0.06898907433456572], [-1.9491424034512619, 0.11538458055800087, 0.31886316898910394]], "force_normal": [1808.145758288453, 1817.6716551264433, 1835.5290042453423, 1876.567865652632], "force_tangent1": [-20.832947051103982, -5.257666706280555, -1.283472489443657, -37.36355023780832], "force_tangent2": [257.23904238626733, 274.89766165555125, 245.9139969554054, 241.57289722907618], "gap": [-1.1303756124528254e-08, -1.1303774697546378e-08, -1.1304121940322577e-08, -1.1304122726651912e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7408.698217155604, "force_vector": [[1799.0724424274342, 20.83291842062593, 314.48586015181735], [1808.0331960813603, 5.2576364414701, 332.43786249442076], [1826.8012664951932, 1.283444810360818, 304.03544551102846], [1867.9572135209908, 37.363522835180014, 300.99878667253535]], "force": [7301.864118524979, 64.73752250763687, 1251.9579548298018], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491424034512619, -2.7949155033081845e-08, 0.3188631584846046], "xaxis": [0.0, -0.9999999999999959, -9.103899973927608e-08], "yaxis": [0.9994964084054713, -2.888863541204857e-09, 0.031732153796484766]}, "guid": "74bdc183-9e8f-4dac-a70f-b430c16b197d"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.9491424034512619, -2.7949155033081845e-08, 0.3188631584846046], [-1.9412093652385636, -5.200867397538473e-09, 0.06898906383006638], [-1.9412093652385636, 0.1153846033062885, 0.06898907433456572], [-1.9491424034512619, 0.11538458055800087, 0.31886316898910394]]}, "guid": "72bfc07f-9172-4ac9-956b-7730813df812"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9491424034512619, -2.7949155033081845e-08, 0.3188631584846046], "guid": "896c2549-27df-46f7-a766-90802fd7da6f"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093652385636, -5.200867397538473e-09, 0.06898906383006638], "guid": "23dce8ba-28a7-491e-9f29-844c4c51b2ac"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093652385636, 0.1153846033062885, 0.06898907433456572], "guid": "29660662-62d6-43da-a522-e7ff3e2e2a35"}, {"dtype": "compas.geometry/Point", "data": [-1.9491424034512619, 0.11538458055800087, 0.31886316898910394], "guid": "492dc70b-6fef-48a5-aa2c-410573b22777"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491424034512619, -2.7949155033081845e-08, 0.3188631584846046], "xaxis": [0.0, -0.9999999999999959, -9.103899973927608e-08], "yaxis": [0.03173215379648489, 9.099315326423308e-08, -0.999496408405467]}, "guid": "65e96d7f-1d1b-4b4a-af62-0f716d59a93a"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1808.1457582884532, "c_nn": 0, "c_u": -20.832947051103986, "c_v": -257.23904238626744}, {"c_np": 1817.671655126444, "c_nn": 0, "c_u": -5.257666706280556, "c_v": -274.8976616555513}, {"c_np": 1835.5290042453428, "c_nn": 0, "c_u": -1.2834724894436573, "c_v": -245.9139969554055}, {"c_np": 1876.5678656526322, "c_nn": 0, "c_u": -37.36355023780832, "c_v": -241.5728972290762}]}, "guid": "5299e30c-f07b-40a1-a341-439999bf1775"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491424034512619, -2.7949155033081845e-08, 0.3188631584846046], "xaxis": [0.0, -0.9999999999999959, -9.103899973927608e-08], "yaxis": [0.9994964084054713, -2.888863541204857e-09, 0.031732153796484766]}, "guid": "7cf66844-1fff-4bd2-b69f-1f79a5b7fd91"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093652385636, -5.200867397538473e-09, 0.06898906383006638], "xaxis": [0.0, -0.9999999999999959, -9.103899973927608e-08], "yaxis": [0.9994964084054713, -2.888863541204857e-09, 0.031732153796484766]}, "guid": "431717db-ec80-48ea-a096-8b7dfdb85399"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093652385636, 0.1153846033062885, 0.06898907433456572], "xaxis": [0.0, -0.9999999999999959, -9.103899973927608e-08], "yaxis": [0.9994964084054713, -2.888863541204857e-09, 0.031732153796484766]}, "guid": "9143d2e9-e231-4312-843f-d90f1f08aa45"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491424034512619, 0.11538458055800087, 0.31886316898910394], "xaxis": [0.0, -0.9999999999999959, -9.103899973927608e-08], "yaxis": [0.9994964084054713, -2.888863541204857e-09, 0.031732153796484766]}, "guid": "830fbba3-ba47-44ab-83fc-215dd8ef93f7"}]}, "69": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.11538461538461542, 0.08870494999794357], "guid": "0d1129c7-55c2-4224-93a9-90037d6ca03a"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.11538461538461542, 0.33865962455932164], "guid": "2a3d3d67-e96d-4af2-8578-44963fd727bb"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293436, 0.11538461538461542, 0.31886313477145534], "guid": "ebefa895-3e4f-4612-a8de-7b1293013f7a"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.11538461538461542, 0.06898903200408565], "guid": "679d259c-fe17-4d97-a0ec-bd2673a35bc8"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.5562055680783635, 0.11538461538461542, 0.2038891208921549], "xaxis": [-0.9996776933450584, 0.0, -0.025387190240421666], "yaxis": [-0.025387190240421666, 0.0, 0.9996776933450584]}, "guid": "b1ba983e-08ea-4c09-9b9c-cb1242a67043"}, "size": 0.19454502163765713, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "0349ede7-fa4f-48bf-aec8-3174d5c94e67"}], "contact_point": [[-1.949142409882492, 0.11538459376774833, 0.3188631748797835], [-1.9412093594884339, 0.11538460497000085, 0.06898907479071058], [-1.1648507625078621, 0.11538460020108486, 0.0887050917389335], [-1.169611117265171, 0.11538458897934359, 0.3386597624065816]], "force_normal": [4.890960324375645, 14.959389632163518, 30.441594197683422, 30.709566281784287], "force_tangent1": [1.7362516046142809, 5.151592015845392, 12.089298961688087, 13.318662782863818], "force_tangent2": [1.2022924788969729, 4.873111880703041, 8.613092121622415, 6.827191059624313], "gap": [-3.5238428720652453e-09, -3.5238428720708833e-09, -3.5238428720559213e-09, -3.523842872053319e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 89.81752917690726, "force_vector": [[-1.2022925033523595, -4.890960240249497, -1.7362518246602077], [-4.873111955501778, -14.959389376025525, -5.151592688873292], [-8.613092273834027, -30.441593610715326, -12.089300331265502], [-6.8271912131758175, -30.709565648436424, -13.318664164497385]], "force": [-21.51568794586398, -81.00150887542677, -32.295809009296384], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142409882492, 0.11538459376774833, 0.3188631748797835], "xaxis": [0.0, 4.4990331987998636e-08, -0.999999999999999], "yaxis": [-5.0001196051507744e-09, -0.999999999999999, -4.4990331987998636e-08]}, "guid": "d282faac-2d40-4002-bdb3-46e5557d34bb"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.949142409882492, 0.11538459376774833, 0.3188631748797835], [-1.9412093594884339, 0.11538460497000085, 0.06898907479071058], [-1.1648507625078621, 0.11538460020108486, 0.0887050917389335], [-1.169611117265171, 0.11538458897934359, 0.3386597624065816]]}, "guid": "acce32f4-7269-4a4d-88c9-a5b18e3bcba5"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.949142409882492, 0.11538459376774833, 0.3188631748797835], "guid": "c5461643-ebea-4aa7-a97d-693f122e1bd5"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093594884339, 0.11538460497000085, 0.06898907479071058], "guid": "909a7f00-ad0c-4b9a-8f9b-551789f4c018"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507625078621, 0.11538460020108486, 0.0887050917389335], "guid": "5847e1e6-efb5-40d3-a4c3-c58c47c1adb7"}, {"dtype": "compas.geometry/Point", "data": [-1.169611117265171, 0.11538458897934359, 0.3386597624065816], "guid": "8078714b-ee98-4048-8de5-e5f17a7d6d6d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142409882492, 0.11538459376774833, 0.3188631748797835], "xaxis": [0.0, 4.4990331987998636e-08, -0.999999999999999], "yaxis": [1.0, -5.0001196051507695e-09, -2.24957041015434e-16]}, "guid": "a46ac413-0b63-4232-ac4f-ee1f55c7fd4b"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 4.890960324375644, "c_nn": 0, "c_u": 1.7362516046142809, "c_v": -1.2022924788969729}, {"c_np": 14.95938963216352, "c_nn": 0, "c_u": 5.151592015845392, "c_v": -4.873111880703041}, {"c_np": 30.441594197683422, "c_nn": 0, "c_u": 12.089298961688087, "c_v": -8.613092121622415}, {"c_np": 30.709566281784287, "c_nn": 0, "c_u": 13.318662782863818, "c_v": -6.8271910596243135}]}, "guid": "09e9d47d-7196-4525-9059-4e7e33382106"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142409882492, 0.11538459376774833, 0.3188631748797835], "xaxis": [0.0, 4.4990331987998636e-08, -0.999999999999999], "yaxis": [-5.0001196051507744e-09, -0.999999999999999, -4.4990331987998636e-08]}, "guid": "ea7ad9e5-7bbe-4228-bb22-2ab44a67f10c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093594884339, 0.11538460497000085, 0.06898907479071058], "xaxis": [0.0, 4.4990331987998636e-08, -0.999999999999999], "yaxis": [-5.0001196051507744e-09, -0.999999999999999, -4.4990331987998636e-08]}, "guid": "cc6c4e38-56e6-4785-bdc4-516d899fe43b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507625078621, 0.11538460020108486, 0.0887050917389335], "xaxis": [0.0, 4.4990331987998636e-08, -0.999999999999999], "yaxis": [-5.0001196051507744e-09, -0.999999999999999, -4.4990331987998636e-08]}, "guid": "8dc950a8-7b56-46d6-9c13-527bcbc6b7c1"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611117265171, 0.11538458897934359, 0.3386597624065816], "xaxis": [0.0, 4.4990331987998636e-08, -0.999999999999999], "yaxis": [-5.0001196051507744e-09, -0.999999999999999, -4.4990331987998636e-08]}, "guid": "c3864faa-7d30-4408-9767-ff2e44d6f447"}]}}, "61": {"62": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.11538461538461542, 0.03941912684456511], "guid": "e7998739-8183-4820-92b5-3df0b145ac1f"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.11538461538461542, 0.2891723881523536], "guid": "511dfd9d-6ea7-413f-85ab-c41c67758787"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.0, 0.2891723881523536], "guid": "0350db93-f2b2-4d07-bcbe-d55daf243c65"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.0, 0.03941912684456511], "guid": "bf602ba5-7ece-4188-b7e5-cc23b8b2149b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, 0.057692307692307716, 0.16429575749845934], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062878, 0.0, 0.9990130452311541]}, "guid": "a1c4ee7f-e052-4ff6-be39-4d60c500c5db"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5e518f8e-cbfa-4bf1-954c-dfb0db62656d"}], "contact_point": [[-2.7283595648916137, 0.11538461313268639, 0.28917238548439705], [-2.7283595645606753, -2.517679242863835e-08, 0.28917237895459147], [-2.717255125189291, -4.802177100415861e-09, 0.039419125320215194], [-2.717255125520229, 0.11538461860614052, 0.0394191318500209]], "force_normal": [12.907639237025851, 10.694735381688666, 2987.2428001160088, 3508.11104344274], "force_tangent1": [-0.012121621262357316, 0.07566401328617861, 90.47604066397527, 127.5356880141851], "force_tangent2": [-1.7973731430438855, -1.225204994744341, 457.73441026109214, 670.0324214083495], "gap": [-4.3491414190085974e-09, -4.3510008886168895e-09, -4.357576572111945e-09, -4.359344358341845e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6618.866718269784, "force_vector": [[12.974735255799756, 0.012121611586471586, -1.2222708090624597], [10.738601011703576, -0.07566401921518175, -0.7489595943918566], [2963.962987204567, -90.47603599359023, 589.9692775971446], [3474.8873548001916, -127.53568148168958, 825.1935603112937]], "force": [6462.563678272261, -218.07525988290854, 1413.191607504984], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595648916137, 0.11538461313268639, 0.28917238548439705], "xaxis": [0.0, -1.0, 7.91631908287319e-09], "yaxis": [0.9990130443104134, 3.51625151680444e-10, 0.04441775880929036]}, "guid": "263e0954-1f85-43c0-ae9f-dc602272ff8b"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595648916137, 0.11538461313268639, 0.28917238548439705], [-2.7283595645606753, -2.517679242863835e-08, 0.28917237895459147], [-2.717255125189291, -4.802177100415861e-09, 0.039419125320215194], [-2.717255125520229, 0.11538461860614052, 0.0394191318500209]]}, "guid": "83792e7c-0f73-4c53-b76b-14c7e5c6f600"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595648916137, 0.11538461313268639, 0.28917238548439705], "guid": "962c8221-c9b6-4b60-a557-f8b6d5af4ce9"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595645606753, -2.517679242863835e-08, 0.28917237895459147], "guid": "b1c08c18-afcf-41b0-869d-5f05af526e87"}, {"dtype": "compas.geometry/Point", "data": [-2.717255125189291, -4.802177100415861e-09, 0.039419125320215194], "guid": "55ee292a-7e05-40b9-8656-8a62fe0890a5"}, {"dtype": "compas.geometry/Point", "data": [-2.717255125520229, 0.11538461860614052, 0.0394191318500209], "guid": "64eefd10-6351-4902-9e61-bf5905380a18"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595648916137, 0.11538461313268639, 0.28917238548439705], "xaxis": [0.0, -1.0, 7.91631908287319e-09], "yaxis": [0.04441775880929035, -7.908506026713764e-09, -0.9990130443104133]}, "guid": "802e5a76-5376-4b45-950d-867333be7624"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 12.907639237025853, "c_nn": 0, "c_u": -0.012121621262357316, "c_v": 1.7973731430438855}, {"c_np": 10.69473538168867, "c_nn": 0, "c_u": 0.07566401328617861, "c_v": 1.225204994744341}, {"c_np": 2987.2428001160088, "c_nn": 0, "c_u": 90.47604066397528, "c_v": -457.7344102610922}, {"c_np": 3508.1110434427405, "c_nn": 0, "c_u": 127.53568801418511, "c_v": -670.0324214083496}]}, "guid": "a873d7be-bc22-4524-b200-2902e5030906"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595648916137, 0.11538461313268639, 0.28917238548439705], "xaxis": [0.0, -1.0, 7.91631908287319e-09], "yaxis": [0.9990130443104134, 3.51625151680444e-10, 0.04441775880929036]}, "guid": "5fd84f2a-ece4-4aff-b711-fd918e3944f5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595645606753, -2.517679242863835e-08, 0.28917237895459147], "xaxis": [0.0, -1.0, 7.91631908287319e-09], "yaxis": [0.9990130443104134, 3.51625151680444e-10, 0.04441775880929036]}, "guid": "16c12105-9330-493f-b305-8ad6a77c11ba"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255125189291, -4.802177100415861e-09, 0.039419125320215194], "xaxis": [0.0, -1.0, 7.91631908287319e-09], "yaxis": [0.9990130443104134, 3.51625151680444e-10, 0.04441775880929036]}, "guid": "0b0799c2-98fc-4bb6-9055-b8f225350df0"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255125520229, 0.11538461860614052, 0.0394191318500209], "xaxis": [0.0, -1.0, 7.91631908287319e-09], "yaxis": [0.9990130443104134, 3.51625151680444e-10, 0.04441775880929036]}, "guid": "19739e66-6d65-4571-b078-bc7fce6d9327"}]}, "71": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.23076923076923084, 0.03941912684456511], "guid": "11407111-c17d-4bab-b566-427383868548"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.23076923076923084, 0.2891723881523536], "guid": "d6f38137-a1ea-42cd-a1ac-e5403bb6e357"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.11538461538461542, 0.2891723881523536], "guid": "61553677-246a-44e5-ab85-48a3f0955246"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.11538461538461542, 0.03941912684456511], "guid": "e835d8a1-befe-4182-a253-62b0c3a900a4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, 0.17307692307692313, 0.16429575749845934], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062878, 0.0, -0.9990130452311541]}, "guid": "c5741e2f-7702-4e70-9a6a-c2e18e35703a"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "add44a54-7918-4aad-8acb-0380ef7879a5"}], "contact_point": [[-2.7283595648916137, 0.2307692136161406, 0.28917238548439717], [-2.7283595648916137, 0.11538461255956484, 0.2891723863978185], [-2.717255125520229, 0.11538461803301897, 0.03941913276344233], [-2.717255125851167, 0.2307692265401754, 0.039419139293248154]], "force_normal": [77.47651034392528, 49.99087413679127, 3643.7864474830485, 3311.858075485598], "force_tangent1": [-33.14004234633875, -16.88729724901574, 159.31397046355895, -152.86640432236862], "force_tangent2": [4.687169470972861, 7.6162340932661925, 673.6562346101672, 639.1947409130846], "gap": [-4.431130637764201e-09, -4.429662949025862e-09, -4.439680522722424e-09, -4.438572377639784e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7206.13680265092, "force_vector": [[77.19185089817209, 33.140042410649954, 8.12387612989024], [49.60323931014476, 16.887297326826825, 9.82919966408297], [3610.267891567777, -159.3139638546976, 834.8401945946363], [3280.1978204808493, 152.86641054197668, 785.6691960241671]], "force": [7017.260802256943, 43.579786424755866, 1638.4624664127766], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595648916137, 0.2307692136161406, 0.28917238548439717], "xaxis": [0.0, -1.0, 7.91631908287319e-09], "yaxis": [0.9990130443104134, 3.51625151680444e-10, 0.04441775880929036]}, "guid": "41cc8adf-ae95-4aa7-a6d7-69df26533915"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595648916137, 0.2307692136161406, 0.28917238548439717], [-2.7283595648916137, 0.11538461255956484, 0.2891723863978185], [-2.717255125520229, 0.11538461803301897, 0.03941913276344233], [-2.717255125851167, 0.2307692265401754, 0.039419139293248154]]}, "guid": "cd0cb707-d66f-4b2d-b80c-c6ec6a3dcf43"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595648916137, 0.2307692136161406, 0.28917238548439717], "guid": "dcd5b35d-e4b9-4d57-90eb-6d0066ae5a3b"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595648916137, 0.11538461255956484, 0.2891723863978185], "guid": "662e5aa1-977c-4e8f-a8bf-22ebf892e62b"}, {"dtype": "compas.geometry/Point", "data": [-2.717255125520229, 0.11538461803301897, 0.03941913276344233], "guid": "ff83e0cf-7871-42c0-a89b-3848392ab20a"}, {"dtype": "compas.geometry/Point", "data": [-2.717255125851167, 0.2307692265401754, 0.039419139293248154], "guid": "303f5d77-259e-4020-b87b-33fb1e72269b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595648916137, 0.2307692136161406, 0.28917238548439717], "xaxis": [0.0, -1.0, 7.91631908287319e-09], "yaxis": [0.04441775880929035, -7.908506026713764e-09, -0.9990130443104133]}, "guid": "c9ace994-3676-4fb0-abdb-495359188ef8"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 77.4765103439253, "c_nn": 0, "c_u": -33.14004234633876, "c_v": -4.6871694709728615}, {"c_np": 49.99087413679128, "c_nn": 0, "c_u": -16.887297249015745, "c_v": -7.616234093266193}, {"c_np": 3643.786447483049, "c_nn": 0, "c_u": 159.31397046355895, "c_v": -673.6562346101673}, {"c_np": 3311.8580754855984, "c_nn": 0, "c_u": -152.86640432236862, "c_v": -639.1947409130848}]}, "guid": "3260e6ba-1096-47ce-9e13-8fea291f5870"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595648916137, 0.2307692136161406, 0.28917238548439717], "xaxis": [0.0, -1.0, 7.91631908287319e-09], "yaxis": [0.9990130443104134, 3.51625151680444e-10, 0.04441775880929036]}, "guid": "971ae3ee-655b-483f-9941-9ac39a3d4d0c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595648916137, 0.11538461255956484, 0.2891723863978185], "xaxis": [0.0, -1.0, 7.91631908287319e-09], "yaxis": [0.9990130443104134, 3.51625151680444e-10, 0.04441775880929036]}, "guid": "87985141-2cd5-487a-88b9-25105dce7e4d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255125520229, 0.11538461803301897, 0.03941913276344233], "xaxis": [0.0, -1.0, 7.91631908287319e-09], "yaxis": [0.9990130443104134, 3.51625151680444e-10, 0.04441775880929036]}, "guid": "282acb3a-2835-491e-a57e-d0e74455ce24"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255125851167, 0.2307692265401754, 0.039419139293248154], "xaxis": [0.0, -1.0, 7.91631908287319e-09], "yaxis": [0.9990130443104134, 3.51625151680444e-10, 0.04441775880929036]}, "guid": "d1867e3c-d7fe-476b-b1a0-83f99965c4b6"}]}, "70": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.23076923076923078, 0.06898903200408563], "guid": "ced7e6b7-85cd-4584-8b5d-1de7b5487cfe"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293432, 0.23076923076923078, 0.31886313477145534], "guid": "29a95234-a2f5-429d-a56f-6ef7457f6383"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.23076923076923078, 0.2891723881523536], "guid": "fe622e88-9500-488d-9af2-771bbfb2edad"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551283058985, 0.23076923076923078, 0.03941912684456508], "guid": "e6603f38-554a-4723-8f31-5ecf89d4cde3"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.3339948498021252, 0.23076923076923078, 0.17919582177605323], "xaxis": [-0.9992748587227028, 0.0, -0.03807567103443308], "yaxis": [-0.03807567103443308, 0.0, 0.9992748587227028]}, "guid": "327c0b19-4a69-4be5-a0a7-e6a7b12bbb25"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "322a88a5-61c9-41be-bc21-81e85162e697"}], "contact_point": [[-2.7283595565533476, 0.23076920531488357, 0.28917237806926926], [-2.717255121824725, 0.23076922415339204, 0.039419133848059465], [-1.9412093672728377, 0.23076922540569028, 0.0689890726269369], [-1.9491424027657347, 0.23076920657229888, 0.3188631652654288]], "force_normal": [4.403493444146943, 29.478193896946898, 4.984160940519801, 14.558506613006765], "force_tangent1": [2.117257202901743, 14.09562403902114, 1.7431040043298385, 6.975245330153007], "force_tangent2": [-0.5499016866207587, -4.296292759278914, -1.7750355348498852, -1.529215982956277], "gap": [-1.1851510337183413e-09, -1.185151033856035e-09, -1.1851510339127389e-09, -1.1851510337957534e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 59.5160291297021, "force_vector": [[0.5499017063491962, -4.403493282403522, -2.1172575341734117], [4.29629289134649, -29.478192817294904, -14.095626256644623], [1.7750355571798169, -4.984160801434839, -1.7431043792847096], [1.5292160481809882, -14.558506081412826, -6.975246425379067]], "force": [8.150446203056491, -53.4243529825461, -24.93123459548181], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595565533476, 0.23076920531488357, 0.28917237806926926], "xaxis": [0.0, 7.52292875609146e-08, -0.9999999999999972], "yaxis": [4.480178700575462e-09, -0.9999999999999972, -7.52292875609146e-08]}, "guid": "bdf57f21-5967-4047-a87d-032a19f26300"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595565533476, 0.23076920531488357, 0.28917237806926926], [-2.717255121824725, 0.23076922415339204, 0.039419133848059465], [-1.9412093672728377, 0.23076922540569028, 0.0689890726269369], [-1.9491424027657347, 0.23076920657229888, 0.3188631652654288]]}, "guid": "6afaef86-abe2-4756-b1b5-b1270dc287f0"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595565533476, 0.23076920531488357, 0.28917237806926926], "guid": "b9bfe7c3-30b0-4b4e-a267-84b9830acb7e"}, {"dtype": "compas.geometry/Point", "data": [-2.717255121824725, 0.23076922415339204, 0.039419133848059465], "guid": "ab6dcb0b-4b2d-4629-8379-fd8849449353"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093672728377, 0.23076922540569028, 0.0689890726269369], "guid": "9a43732b-ee25-4908-89aa-b0cf7f8250b1"}, {"dtype": "compas.geometry/Point", "data": [-1.9491424027657347, 0.23076920657229888, 0.3188631652654288], "guid": "b24acad7-7730-42c1-b5ba-46a281363c92"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595565533476, 0.23076920531488357, 0.28917237806926926], "xaxis": [0.0, 7.52292875609146e-08, -0.9999999999999972], "yaxis": [1.0, 4.480178700575451e-09, 3.370406517898762e-16]}, "guid": "d483b703-ed28-456b-9663-f52f83cedbc4"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 4.403493444146943, "c_nn": 0, "c_u": 2.1172572029017434, "c_v": 0.5499016866207588}, {"c_np": 29.4781938969469, "c_nn": 0, "c_u": 14.09562403902114, "c_v": 4.296292759278914}, {"c_np": 4.984160940519802, "c_nn": 0, "c_u": 1.7431040043298385, "c_v": 1.7750355348498852}, {"c_np": 14.558506613006767, "c_nn": 0, "c_u": 6.975245330153007, "c_v": 1.5292159829562768}]}, "guid": "85a6baf7-e291-489f-a0e5-7be1799c973c"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595565533476, 0.23076920531488357, 0.28917237806926926], "xaxis": [0.0, 7.52292875609146e-08, -0.9999999999999972], "yaxis": [4.480178700575462e-09, -0.9999999999999972, -7.52292875609146e-08]}, "guid": "bd9aa2cc-b671-4736-88a2-ed560e1fe678"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255121824725, 0.23076922415339204, 0.039419133848059465], "xaxis": [0.0, 7.52292875609146e-08, -0.9999999999999972], "yaxis": [4.480178700575462e-09, -0.9999999999999972, -7.52292875609146e-08]}, "guid": "798a420e-a4ee-46ff-bc0b-fd188dc8966a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093672728377, 0.23076922540569028, 0.0689890726269369], "xaxis": [0.0, 7.52292875609146e-08, -0.9999999999999972], "yaxis": [4.480178700575462e-09, -0.9999999999999972, -7.52292875609146e-08]}, "guid": "99283af9-500e-42ef-8531-3a1b170b5798"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491424027657347, 0.23076920657229888, 0.3188631652654288], "xaxis": [0.0, 7.52292875609146e-08, -0.9999999999999972], "yaxis": [4.480178700575462e-09, -0.9999999999999972, -7.52292875609146e-08]}, "guid": "7e4f9cab-49e4-4280-9409-a19f7db9651b"}]}, "69": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.11538461538461542, 0.06898903200408567], "guid": "a8623fd1-9701-4ba6-85af-f71fb06c9a34"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.11538461538461542, 0.31886313477145534], "guid": "cee6fcba-6b81-4d60-9bec-6d9ffc5bdf0e"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.23076923076923084, 0.31886313477145534], "guid": "45917c82-3556-4248-8a83-f6b3c2a206c7"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.23076923076923084, 0.06898903200408567], "guid": "1054adde-cb62-4514-836a-74eb39582c21"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, 0.1730769230769231, 0.1939260833877705], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "c9eb864a-fc7e-4c23-833a-887a2642e855"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "f5ac3e01-2d2e-4644-b49f-4af6c776c1e6"}], "contact_point": [[-1.949142402816137, 0.11538458950644041, 0.31886316924579794], [-1.949142402816137, 0.2307692054641772, 0.3188631758071645], [-1.9412093648154511, 0.23076922712389272, 0.06898907369156054], [-1.941209365051874, 0.11538460371557491, 0.06898907457702211]], "force_normal": [1521.6593809943138, 1486.5796103822042, 1599.1947875072926, 1608.9636282878037], "force_tangent1": [74.41852088140143, 78.7705281907796, 42.929208513580484, 17.1456625659976], "force_tangent2": [-147.36300270438235, -137.53600423836346, -209.49743741387135, -238.85836358727173], "gap": [-9.76818486584489e-09, -9.7678718962849e-09, -9.76832802499609e-09, -9.768275327392865e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6263.1254846842485, "force_vector": [[-1516.2169410055683, 74.41853200276947, -195.57431448555818], [-1481.4666680781336, 78.77053869031519, -184.6391079520441], [-1591.741642017158, 42.92922330636393, -260.1378259152447], [-1600.5738779198443, 17.14567904518196, -289.79395398141224]], "force": [-6189.9991290207045, 213.26397304463055, -930.1452023342592], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142402816137, 0.11538458950644041, 0.31886316924579794], "xaxis": [-0.0, 0.9999999999999984, 5.6865176464858865e-08], "yaxis": [-0.9994964084624192, 1.8044544232457622e-09, -0.03173215200274395]}, "guid": "1d14dca5-0cf6-4f7d-8dfa-8a9d919f9467"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.949142402816137, 0.11538458950644041, 0.31886316924579794], [-1.949142402816137, 0.2307692054641772, 0.3188631758071645], [-1.9412093648154511, 0.23076922712389272, 0.06898907369156054], [-1.941209365051874, 0.11538460371557491, 0.06898907457702211]]}, "guid": "4a112fe1-7f15-4f85-be71-e81c105ef14c"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.949142402816137, 0.11538458950644041, 0.31886316924579794], "guid": "cf03403f-f6ec-41a7-b9fb-69225c2f34b9"}, {"dtype": "compas.geometry/Point", "data": [-1.949142402816137, 0.2307692054641772, 0.3188631758071645], "guid": "2753a1b0-de5a-4558-8b41-a33cfc215352"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093648154511, 0.23076922712389272, 0.06898907369156054], "guid": "d94af1e7-b687-4a41-a301-68d3010e7a7f"}, {"dtype": "compas.geometry/Point", "data": [-1.941209365051874, 0.11538460371557491, 0.06898907457702211], "guid": "4381b5fa-b063-4e1f-b593-fa52ef80c513"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142402816137, 0.11538458950644041, 0.31886316924579794], "xaxis": [-0.0, 0.9999999999999984, 5.6865176464858865e-08], "yaxis": [0.03173215200274401, 5.6836539643208124e-08, -0.9994964084624176]}, "guid": "52da476a-8750-4841-8e81-0afea2209cea"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1521.6593809943142, "c_nn": 0, "c_u": 74.41852088140145, "c_v": 147.36300270438238}, {"c_np": 1486.5796103822047, "c_nn": 0, "c_u": 78.77052819077961, "c_v": 137.5360042383635}, {"c_np": 1599.194787507293, "c_nn": 0, "c_u": 42.92920851358049, "c_v": 209.4974374138714}, {"c_np": 1608.9636282878039, "c_nn": 0, "c_u": 17.1456625659976, "c_v": 238.8583635872718}]}, "guid": "58d99d5f-702e-4e21-a785-73093866596b"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142402816137, 0.11538458950644041, 0.31886316924579794], "xaxis": [-0.0, 0.9999999999999984, 5.6865176464858865e-08], "yaxis": [-0.9994964084624192, 1.8044544232457622e-09, -0.03173215200274395]}, "guid": "71ecd1fa-a17e-4e09-8b00-962552a8f906"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142402816137, 0.2307692054641772, 0.3188631758071645], "xaxis": [-0.0, 0.9999999999999984, 5.6865176464858865e-08], "yaxis": [-0.9994964084624192, 1.8044544232457622e-09, -0.03173215200274395]}, "guid": "0028614b-51d4-4918-af13-08b7cc33d255"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093648154511, 0.23076922712389272, 0.06898907369156054], "xaxis": [-0.0, 0.9999999999999984, 5.6865176464858865e-08], "yaxis": [-0.9994964084624192, 1.8044544232457622e-09, -0.03173215200274395]}, "guid": "61a4fc0f-87c4-40f7-bcd9-b942880845f5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.941209365051874, 0.11538460371557491, 0.06898907457702211], "xaxis": [-0.0, 0.9999999999999984, 5.6865176464858865e-08], "yaxis": [-0.9994964084624192, 1.8044544232457622e-09, -0.03173215200274395]}, "guid": "3ed860e4-3f56-4fc5-80f5-79be8fcc20c0"}]}}, "62": {"71": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7172551283058994, 0.11538461538461542, 0.03941912684456508], "guid": "345d8c59-6beb-4e0e-9874-358b27f8fc4c"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595628310566, 0.11538461538461542, 0.2891723881523536], "guid": "64fc924e-c834-410c-9308-4c705ebf9e7c"}, {"dtype": "compas.geometry/Point", "data": [-3.5071370309951106, 0.11538461538461542, 0.24959216965742537], "guid": "998a140e-8ee3-4b43-bf7c-62dc7e160c99"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629690048982, 0.11538461538461542, 2.858824288409778e-15], "guid": "80d15d97-3421-438f-85da-b9d3d50a4758"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.111407985334628, 0.11538461538461545, 0.14463077458782633], "xaxis": [-0.9987109811433932, 0.0, -0.050758015560116394], "yaxis": [-0.050758015560116394, 0.0, 0.9987109811433932]}, "guid": "f3d89670-5b06-41d3-88c6-7d65dc6bf055"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "00458782-9ba3-47b2-be27-3d1ebc29a875"}], "contact_point": [[-3.5071370282587875, 0.11538461538461542, 0.2495921674729983], [-3.4928629675326217, 0.11538461538461542, -2.6462872726451536e-09], [-2.717255128305899, 0.11538461538461542, 0.03941912684456508], [-2.7283595630345214, 0.11538461538461542, 0.28917238596693673]], "force_normal": [0.0, 0.0, 0.0, 0.0], "force_tangent1": [0.0, 0.0, 0.0, 0.0], "force_tangent2": [0.0, 0.0, 0.0, 0.0], "gap": [0.0, 0.0, 0.0, 0.0], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 0.0, "force_vector": [[0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0]], "force": [0.0, 0.0, 0.0], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.5071370282587875, 0.11538461538461542, 0.2495921674729983], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "b7f6dc2d-2aa6-43f3-8dd7-71122834fd1e"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-3.5071370282587875, 0.11538461538461542, 0.2495921674729983], [-3.4928629675326217, 0.11538461538461542, -2.6462872726451536e-09], [-2.717255128305899, 0.11538461538461542, 0.03941912684456508], [-2.7283595630345214, 0.11538461538461542, 0.28917238596693673]]}, "guid": "3c089967-2847-4932-8c0d-6721c2f2b2f3"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-3.5071370282587875, 0.11538461538461542, 0.2495921674729983], "guid": "3dcc2dc5-a37f-4feb-b2fc-b4698ff7d3fd"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629675326217, 0.11538461538461542, -2.6462872726451536e-09], "guid": "4019f903-234e-4e63-bdaa-e6c13a20efdc"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.11538461538461542, 0.03941912684456508], "guid": "3e6e0e52-4af4-480b-b33f-044b52ae763b"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595630345214, 0.11538461538461542, 0.28917238596693673], "guid": "e5254870-b99a-40fb-b678-61f3897466a9"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.5071370282587875, 0.11538461538461542, 0.2495921674729983], "xaxis": [0.0, -0.0, -1.0], "yaxis": [1.0, 0.0, 0.0]}, "guid": "1a629ab6-d628-4c92-9808-fd1a152fd4e0"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}]}, "guid": "816154e0-418d-4494-9f30-c8be9082b74c"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-3.5071370282587875, 0.11538461538461542, 0.2495921674729983], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "7de48183-336d-48cb-b2e8-fc5db99afbe5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-3.4928629675326217, 0.11538461538461542, -2.6462872726451536e-09], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "36ebf180-051b-498a-933f-1bf3fd2a1c0f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255128305899, 0.11538461538461542, 0.03941912684456508], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "edd0073c-7720-435c-aca3-1014f70a51bd"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595630345214, 0.11538461538461542, 0.28917238596693673], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "752e7ce1-b28e-4131-b8dd-0165a499c1e4"}]}}, "63": {"64": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.34615384615384626, 0.03941912684456782], "guid": "280b0865-439f-4254-9a17-cadf88d499c0"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.34615384615384626, 0.28917238815235635], "guid": "524fcdc1-204e-4fb8-8d34-38180ac9f7af"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.23076923076923084, 0.28917238815235635], "guid": "d471633c-da2b-46ac-8ef8-bd69426195e7"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.23076923076923084, 0.03941912684456782], "guid": "fb9921cc-4da3-4e5a-8b17-0e084a899d8a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, 0.2884615384615386, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.04441773810062701, 0.0, 0.9990130452311542]}, "guid": "fd47a8ae-aa32-438f-96f9-03bda0078b65"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c386c958-c399-4f51-abf2-dddb91b62b07"}], "contact_point": [[2.7172551257598925, 0.34615384675737715, 0.03941912739640871], [2.7283595647348884, 0.34615384490396894, 0.2891723885063503], [2.7283595650658268, 0.23076927364971536, 0.28917239165118813], [2.7172551267527068, 0.23076923825022003, 0.03941914542769959]], "force_normal": [3651.7406831523604, 9.944073761705004, 67.49105901183243, 3398.9616028114115], "force_tangent1": [-98.87026777526927, 0.6672422560167982, 30.147671286850446, 113.48785901792675], "force_tangent2": [709.6380136045567, -1.5999957445422748, -2.0689538378749686, 570.1077445494759], "gap": [-4.54130519782393e-09, -4.532427041552363e-09, -4.533392826292087e-09, -4.5401343074392805e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7241.600596157482, "force_vector": [[3616.6160493149528, -98.87023532294195, -871.1397623787662], [10.005327623236603, 0.6672422129257107, 1.1567232037035842], [67.51634662241368, 30.14767132152859, -0.930888389155392], [3370.284072124405, 113.4878858592326, -720.5193161004253]], "force": [7064.421795685008, 45.43256407074496, -1591.4332436646432], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551257598925, 0.34615384675737715, 0.03941912739640871], "xaxis": [-0.0, 0.9999999999999993, 3.725272198830542e-08], "yaxis": [0.9990130444397658, 1.6546823118865341e-09, -0.04441775589998444]}, "guid": "2e4382e1-0b8e-4d1c-bd97-39e2d891e054"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.7172551257598925, 0.34615384675737715, 0.03941912739640871], [2.7283595647348884, 0.34615384490396894, 0.2891723885063503], [2.7283595650658268, 0.23076927364971536, 0.28917239165118813], [2.7172551267527068, 0.23076923825022003, 0.03941914542769959]]}, "guid": "daba1a7b-bc9f-4a2f-8122-c6cd29e49c6d"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.7172551257598925, 0.34615384675737715, 0.03941912739640871], "guid": "bb7c7edd-f7a5-4a5c-964c-10bf4c7bcecb"}, {"dtype": "compas.geometry/Point", "data": [2.7283595647348884, 0.34615384490396894, 0.2891723885063503], "guid": "ec9834e4-efa1-4286-aa67-92fc75678441"}, {"dtype": "compas.geometry/Point", "data": [2.7283595650658268, 0.23076927364971536, 0.28917239165118813], "guid": "61ddabd1-4500-4efb-9202-3256b601ffea"}, {"dtype": "compas.geometry/Point", "data": [2.7172551267527068, 0.23076923825022003, 0.03941914542769959], "guid": "acb80e05-2abd-4771-9a1e-52f1cd0f074a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551257598925, 0.34615384675737715, 0.03941912739640871], "xaxis": [-0.0, 0.9999999999999993, 3.725272198830542e-08], "yaxis": [0.04441775589998448, -3.7215955207205206e-08, 0.9990130444397651]}, "guid": "4ae29697-cd79-4d71-9ac8-a10424cfb517"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3651.7406831523604, "c_nn": 0, "c_u": -98.87026777526926, "c_v": -709.6380136045568}, {"c_np": 9.944073761705004, "c_nn": 0, "c_u": 0.6672422560167982, "c_v": 1.5999957445422752}, {"c_np": 67.49105901183245, "c_nn": 0, "c_u": 30.147671286850443, "c_v": 2.06895383787497}, {"c_np": 3398.961602811412, "c_nn": 0, "c_u": 113.48785901792677, "c_v": -570.1077445494759}]}, "guid": "d94f4e77-c329-4099-97a6-0d40e3aac5cd"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551257598925, 0.34615384675737715, 0.03941912739640871], "xaxis": [-0.0, 0.9999999999999993, 3.725272198830542e-08], "yaxis": [0.9990130444397658, 1.6546823118865341e-09, -0.04441775589998444]}, "guid": "68a1d208-e123-4b9e-9e53-3a827daaee5f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595647348884, 0.34615384490396894, 0.2891723885063503], "xaxis": [-0.0, 0.9999999999999993, 3.725272198830542e-08], "yaxis": [0.9990130444397658, 1.6546823118865341e-09, -0.04441775589998444]}, "guid": "aecb681c-71e9-4803-9b60-25658ebfbaa9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595650658268, 0.23076927364971536, 0.28917239165118813], "xaxis": [-0.0, 0.9999999999999993, 3.725272198830542e-08], "yaxis": [0.9990130444397658, 1.6546823118865341e-09, -0.04441775589998444]}, "guid": "1cfde263-fa85-42b8-9440-c6c4ed4fdbd6"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551267527068, 0.23076923825022003, 0.03941914542769959], "xaxis": [-0.0, 0.9999999999999993, 3.725272198830542e-08], "yaxis": [0.9990130444397658, 1.6546823118865341e-09, -0.04441775589998444]}, "guid": "60a0ba76-6456-4b11-a903-7b8f1a7906af"}]}, "72": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.4928629690048973, 0.34615384615384637, 0.0], "guid": "434d776d-b44b-465d-8db5-13aa7cfec72e"}, {"dtype": "compas.geometry/Point", "data": [3.5071370309951093, 0.34615384615384637, 0.24959216965742254], "guid": "512b83f6-0664-4d17-9e1d-50cc36a0a57c"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.34615384615384637, 0.28917238815235635], "guid": "ff551f41-3a82-487e-900c-06bc451f3c13"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.34615384615384637, 0.03941912684456786], "guid": "a321f98a-3f60-4666-b9c5-a61006d27374"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.1114079853346266, 0.3461538461538464, 0.14463077458782628], "xaxis": [-0.9987109811433927, 0.0, 0.0507580155601245], "yaxis": [0.0507580155601245, 0.0, 0.9987109811433927]}, "guid": "dc1349f6-fe7a-4286-b7b3-48de5eddccf4"}, "size": 0.1945450216376573, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "598c1625-1870-4631-a31f-65a8a36e5c6f"}], "contact_point": [[2.7172551297781746, 0.34615384615384626, 0.03941912949085234], [3.4928629690048973, 0.34615384615384626, -1.3877787807814457e-17], [3.507137029731063, 0.34615384615384626, 0.24959217011928558], [2.728359564506797, 0.34615384615384626, 0.28917238861322403]], "force_normal": [0.0, 0.0, 0.0, 0.0], "force_tangent1": [0.0, 0.0, 0.0, 0.0], "force_tangent2": [0.0, 0.0, 0.0, 0.0], "gap": [0.0, 0.0, 0.0, 0.0], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 0.0, "force_vector": [[0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0]], "force": [0.0, 0.0, 0.0], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, 0.34615384615384626, 0.03941912949085234], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "427db7e1-3c68-481f-8951-b5918846b50a"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.7172551297781746, 0.34615384615384626, 0.03941912949085234], [3.4928629690048973, 0.34615384615384626, -1.3877787807814457e-17], [3.507137029731063, 0.34615384615384626, 0.24959217011928558], [2.728359564506797, 0.34615384615384626, 0.28917238861322403]]}, "guid": "5445e425-77aa-44fe-a05a-eae8feaec96c"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.7172551297781746, 0.34615384615384626, 0.03941912949085234], "guid": "04145019-8bdc-4c14-9a53-7161c329f54b"}, {"dtype": "compas.geometry/Point", "data": [3.4928629690048973, 0.34615384615384626, -1.3877787807814457e-17], "guid": "26067350-2776-4f54-b97b-c5751951eedc"}, {"dtype": "compas.geometry/Point", "data": [3.507137029731063, 0.34615384615384626, 0.24959217011928558], "guid": "9ac77a9c-b92a-4dcc-83fc-e3429ad0aec0"}, {"dtype": "compas.geometry/Point", "data": [2.728359564506797, 0.34615384615384626, 0.28917238861322403], "guid": "f8b3f066-1f97-41f5-bae4-9e72d938ac5d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, 0.34615384615384626, 0.03941912949085234], "xaxis": [0.0, -0.0, -1.0], "yaxis": [1.0, 0.0, 0.0]}, "guid": "974289b3-0add-40d5-b787-ff6529e57db4"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}]}, "guid": "a8391809-3584-479c-a5d9-c66ab7e7c1b4"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, 0.34615384615384626, 0.03941912949085234], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "3f57daca-b2eb-4afa-8029-8b0031d28fe9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [3.4928629690048973, 0.34615384615384626, -1.3877787807814457e-17], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "bd6a655a-f35c-4aba-b443-c37053274aa1"}, {"dtype": "compas.geometry/Frame", "data": {"point": [3.507137029731063, 0.34615384615384626, 0.24959217011928558], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "f8386f1b-3b0a-4e42-b45e-976dbd9f7584"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359564506797, 0.34615384615384626, 0.28917238861322403], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "6672e31d-46fb-4276-b61e-922884122e16"}]}}, "64": {"65": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.34615384615384626, 0.06898903200408708], "guid": "5f5620d3-5a87-4409-91a3-bc6f6f901024"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.34615384615384626, 0.3188631347714567], "guid": "9ee00d4c-bf6a-460c-8dbf-92a9aa03efab"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.23076923076923084, 0.3188631347714567], "guid": "7afc2725-1629-4721-a4a1-34c6e79c54e2"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.23076923076923084, 0.06898903200408708], "guid": "45c3fc92-57fe-49cc-a53e-0921e92d47a1"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, 0.28846153846153855, 0.19392608338777195], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "0bbdd92d-786e-4bc2-909a-fb286082929d"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7ca5fc48-40b8-405e-9e35-271460bc0415"}], "contact_point": [[1.9412093657936413, 0.23076923870223376, 0.06898908069867513], [1.941209366739333, 0.3461538546599732, 0.06898906282657634], [1.9491424035852793, 0.3461538833642263, 0.3188631649788514], [1.9491424026395876, 0.2307692748570675, 0.3188631828509471]], "force_normal": [1620.0121624062128, 1570.505620809671, 1472.4866314997744, 1518.1952012823322], "force_tangent1": [-57.60596045091633, -51.0102518030108, -66.63732581989632, -80.48649378485466], "force_tangent2": [213.06800989139268, 210.551516555606, 165.33630773868947, 155.9355527059056], "gap": [-1.5741605023222916e-08, -1.574130097034976e-08, -1.5741946270038444e-08, -1.5741596168618366e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6231.171224976415, "force_vector": [[1612.4352327353677, -57.60606964730893, -264.36715158286125], [1563.0334759443904, -51.01035931161658, -260.2809793813971], [1466.4986238238255, -66.63741337711743, -211.97818108445765], [1512.482481308368, -80.48657806016267, -204.03258554364487]], "force": [6154.449813811952, -255.7404203962056, -940.658897592361], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093657936413, 0.23076923870223376, 0.06898908069867513], "xaxis": [0.0, 0.9999999999999147, -4.130482438136193e-07], "yaxis": [0.9994964086090624, -1.3106907749307133e-08, -0.03173214738378182]}, "guid": "91d9d5b9-2943-4bcf-a738-769c20061321"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093657936413, 0.23076923870223376, 0.06898908069867513], [1.941209366739333, 0.3461538546599732, 0.06898906282657634], [1.9491424035852793, 0.3461538833642263, 0.3188631649788514], [1.9491424026395876, 0.2307692748570675, 0.3188631828509471]]}, "guid": "db2763a0-5b5d-4127-a020-5ae150be5a9b"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093657936413, 0.23076923870223376, 0.06898908069867513], "guid": "aecc23b9-2c50-426a-a80b-dfc69e93b737"}, {"dtype": "compas.geometry/Point", "data": [1.941209366739333, 0.3461538546599732, 0.06898906282657634], "guid": "f5f83197-6963-4615-acd3-ea29790ff346"}, {"dtype": "compas.geometry/Point", "data": [1.9491424035852793, 0.3461538833642263, 0.3188631649788514], "guid": "0eafb57b-1790-457d-a1aa-a5c3bc0f3c3b"}, {"dtype": "compas.geometry/Point", "data": [1.9491424026395876, 0.2307692748570675, 0.3188631828509471], "guid": "583997d8-85b5-4260-9c14-e1c99dea4eb0"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093657936413, 0.23076923870223376, 0.06898908069867513], "xaxis": [0.0, 0.9999999999999147, -4.130482438136193e-07], "yaxis": [0.03173214738378453, 4.1284023627399286e-07, 0.9994964086089771]}, "guid": "2bfa2fa3-c6c4-41e3-806b-e3ba0fd3ca0e"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1620.0121624062133, "c_nn": 0, "c_u": -57.605960450916335, "c_v": -213.06800989139273}, {"c_np": 1570.505620809671, "c_nn": 0, "c_u": -51.0102518030108, "c_v": -210.55151655560599}, {"c_np": 1472.4866314997744, "c_nn": 0, "c_u": -66.63732581989632, "c_v": -165.3363077386895}, {"c_np": 1518.1952012823324, "c_nn": 0, "c_u": -80.48649378485467, "c_v": -155.9355527059056}]}, "guid": "78b3bd0e-2c24-4163-84c9-16223c682ba5"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093657936413, 0.23076923870223376, 0.06898908069867513], "xaxis": [0.0, 0.9999999999999147, -4.130482438136193e-07], "yaxis": [0.9994964086090624, -1.3106907749307133e-08, -0.03173214738378182]}, "guid": "b49be760-e53c-4a51-8f68-81c699e0100b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.941209366739333, 0.3461538546599732, 0.06898906282657634], "xaxis": [0.0, 0.9999999999999147, -4.130482438136193e-07], "yaxis": [0.9994964086090624, -1.3106907749307133e-08, -0.03173214738378182]}, "guid": "108d32fd-73b6-425f-8a3b-b039887affd2"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491424035852793, 0.3461538833642263, 0.3188631649788514], "xaxis": [0.0, 0.9999999999999147, -4.130482438136193e-07], "yaxis": [0.9994964086090624, -1.3106907749307133e-08, -0.03173214738378182]}, "guid": "8ce51b96-1c44-4097-b84e-ab9ac9c0e490"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491424026395876, 0.2307692748570675, 0.3188631828509471], "xaxis": [0.0, 0.9999999999999147, -4.130482438136193e-07], "yaxis": [0.9994964086090624, -1.3106907749307133e-08, -0.03173214738378182]}, "guid": "eb960cec-31b3-4c6b-b1ad-97e3c385b524"}]}, "74": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.4615384615384617, 0.06898903200408708], "guid": "0cc895e5-9b8a-4258-93fb-19eb0ff4482c"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.4615384615384617, 0.3188631347714567], "guid": "4ce99eea-3773-4cee-9e78-7303af6d0908"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.34615384615384626, 0.3188631347714567], "guid": "19170d34-0263-4fa1-93dd-b7664dc9f603"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.34615384615384626, 0.06898903200408708], "guid": "fc47de34-685b-4ba0-839a-713000695e83"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, 0.40384615384615397, 0.19392608338777195], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "bc25e4e7-6edf-4570-85c4-535957f89d66"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "042a48a1-dccf-4d4a-bc98-de8b0568ea56"}], "contact_point": [[1.9412093675705653, 0.34615385205895327, 0.06898908501185817], [1.9412093687526795, 0.4615384680166938, 0.06898906131910665], [1.9491424021127706, 0.4615385031009263, 0.3188631412190543], [1.9491424009306564, 0.3461539169455082, 0.3188631649117901]], "force_normal": [1935.972357161295, 1829.0906219978342, 1841.8970257415629, 1748.581065647931], "force_tangent1": [56.851658738125, -21.398376234104266, 51.001393324653755, 17.614416976652322], "force_tangent2": [291.21793908011375, 256.8773269894726, 261.6047757176869, 183.48802269456368], "gap": [-1.1281745742825767e-08, -1.1281747579932623e-08, -1.1281023339438657e-08, -1.1281416171531901e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7423.020769742873, "force_vector": [[1925.7564515024455, 56.851472604437305, -352.50385302209446], [1820.0182420056854, -21.398542453063946, -314.78890745157514], [1832.668184511967, 51.001224396112534, -319.9203882572683], [1741.878028952052, 17.61429083913986, -238.88184173894336]], "force": [7320.32090697215, 104.06844538662575, -1226.0949904698814], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093675705653, 0.34615385205895327, 0.06898908501185817], "xaxis": [0.0, 0.9999999999998607, -5.280330811144839e-07], "yaxis": [0.9994964089616681, -1.675561768892041e-08, -0.03173213627743383]}, "guid": "5ca20cca-0b24-462b-b3ca-6d1e81271792"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093675705653, 0.34615385205895327, 0.06898908501185817], [1.9412093687526795, 0.4615384680166938, 0.06898906131910665], [1.9491424021127706, 0.4615385031009263, 0.3188631412190543], [1.9491424009306564, 0.3461539169455082, 0.3188631649117901]]}, "guid": "6a15ef60-c695-4422-9157-6f44c083cc3e"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093675705653, 0.34615385205895327, 0.06898908501185817], "guid": "e82e9dd0-bb9c-4956-b8d8-f976328e6333"}, {"dtype": "compas.geometry/Point", "data": [1.9412093687526795, 0.4615384680166938, 0.06898906131910665], "guid": "b21779c5-49ff-4f0b-835e-61d16a3055b3"}, {"dtype": "compas.geometry/Point", "data": [1.9491424021127706, 0.4615385031009263, 0.3188631412190543], "guid": "f9346daa-9f4c-4aee-a35a-ee4de471b69d"}, {"dtype": "compas.geometry/Point", "data": [1.9491424009306564, 0.3461539169455082, 0.3188631649117901], "guid": "919d420d-a241-48fa-b15d-e15c3b4414dc"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093675705653, 0.34615385205895327, 0.06898908501185817], "xaxis": [0.0, 0.9999999999998607, -5.280330811144839e-07], "yaxis": [0.03173213627743826, 5.27767168386892e-07, 0.999496408961529]}, "guid": "6678cb44-1919-40a3-af94-268c28855061"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1935.9723571612958, "c_nn": 0, "c_u": 56.851658738124996, "c_v": -291.2179390801138}, {"c_np": 1829.0906219978351, "c_nn": 0, "c_u": -21.398376234104262, "c_v": -256.87732698947264}, {"c_np": 1841.8970257415633, "c_nn": 0, "c_u": 51.00139332465375, "c_v": -261.60477571768695}, {"c_np": 1748.5810656479314, "c_nn": 0, "c_u": 17.61441697665232, "c_v": -183.4880226945637}]}, "guid": "6b94feef-4dd5-449e-8790-892905575707"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093675705653, 0.34615385205895327, 0.06898908501185817], "xaxis": [0.0, 0.9999999999998607, -5.280330811144839e-07], "yaxis": [0.9994964089616681, -1.675561768892041e-08, -0.03173213627743383]}, "guid": "4cffc398-a328-4638-a9c2-04bf17a4a565"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093687526795, 0.4615384680166938, 0.06898906131910665], "xaxis": [0.0, 0.9999999999998607, -5.280330811144839e-07], "yaxis": [0.9994964089616681, -1.675561768892041e-08, -0.03173213627743383]}, "guid": "c4d5357a-6c05-4253-8afc-b3f4655f998c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491424021127706, 0.4615385031009263, 0.3188631412190543], "xaxis": [0.0, 0.9999999999998607, -5.280330811144839e-07], "yaxis": [0.9994964089616681, -1.675561768892041e-08, -0.03173213627743383]}, "guid": "577d5bfc-2636-42a1-9c9b-c9014cf807da"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491424009306564, 0.3461539169455082, 0.3188631649117901], "xaxis": [0.0, 0.9999999999998607, -5.280330811144839e-07], "yaxis": [0.9994964089616681, -1.675561768892041e-08, -0.03173213627743383]}, "guid": "ea513297-125b-4fbd-a161-8ff7a1463421"}]}, "73": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.46153846153846156, 0.03941912684456786], "guid": "30fde126-d6ba-41b1-baf9-dadb26437a2d"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.46153846153846156, 0.2891723881523564], "guid": "294a6391-90f5-4232-908b-a9fcd288f6cc"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.46153846153846156, 0.3188631347714568], "guid": "06c3e00e-bf0a-46d9-ba78-7329305946f6"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.46153846153846156, 0.06898903200408711], "guid": "77aad848-8f41-427c-a54d-e491fe5d395f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.333994849802124, 0.4615384615384615, 0.1791958217760553], "xaxis": [-0.9992748587227028, 0.0, 0.03807567103443127], "yaxis": [0.03807567103443127, 0.0, 0.9992748587227028]}, "guid": "fb2a7e80-56d1-48bd-9cc6-1130219c8809"}, "size": 0.19454502163765716, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "b3a97643-3066-483e-8e9d-8618520b2377"}], "contact_point": [[1.941209377471421, 0.46153846962038414, 0.06898906041292456], [2.717255124572728, 0.4615384703168738, 0.03941915143636904], [2.7283595593013503, 0.461538517497667, 0.2891723733058333], [1.9491423980631568, 0.46153851679833524, 0.3188631456008321]], "force_normal": [19.91183990353081, 4.568116901646447, 3.7133368749472835, 12.818571550940357], "force_tangent1": [-8.781254133906394, -1.966055896667949, -1.075767444481713, -6.243147356504988], "force_tangent2": [-4.688385350194551, -0.9735031672191187, -0.7632576249976724, -0.419401226479466], "gap": [-1.488781495952986e-09, -1.4887814957852598e-09, -1.4887814957397233e-09, -1.4887814956795502e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 45.33441736782919, "force_vector": [[4.688385511119566, -19.91183820993128, 8.781257888289907], [0.9735032041380716, -4.568116523078177, 1.9660567579877912], [0.7632576550083994, -3.713336665942374, 1.0757681446325285], [0.4194013300775677, -12.818570370403183, 6.243149773450574]], "force": [6.844547700343604, -41.011861769355015, 18.066232564360803], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.941209377471421, 0.46153846962038414, 0.06898906041292456], "xaxis": [0.0, -1.8855031454210226e-07, -0.9999999999999822], "yaxis": [8.081875681261432e-09, -0.9999999999999822, 1.8855031454210226e-07]}, "guid": "523484cc-6269-408a-b498-b51878a5ba7e"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.941209377471421, 0.46153846962038414, 0.06898906041292456], [2.717255124572728, 0.4615384703168738, 0.03941915143636904], [2.7283595593013503, 0.461538517497667, 0.2891723733058333], [1.9491423980631568, 0.46153851679833524, 0.3188631456008321]]}, "guid": "c5b8d958-723b-4f3a-9d37-86aa6957a729"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.941209377471421, 0.46153846962038414, 0.06898906041292456], "guid": "633d5a22-59f5-42d7-95e8-471fea4d929c"}, {"dtype": "compas.geometry/Point", "data": [2.717255124572728, 0.4615384703168738, 0.03941915143636904], "guid": "5fa17600-5e45-4ecd-b960-3b53bdcc87c7"}, {"dtype": "compas.geometry/Point", "data": [2.7283595593013503, 0.461538517497667, 0.2891723733058333], "guid": "99a650f0-f32d-4e45-b2a4-0ad918744da0"}, {"dtype": "compas.geometry/Point", "data": [1.9491423980631568, 0.46153851679833524, 0.3188631456008321], "guid": "8fbecf59-18b2-40d5-9c63-ba38212ef8f4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.941209377471421, 0.46153846962038414, 0.06898906041292456], "xaxis": [0.0, -1.8855031454210226e-07, -0.9999999999999822], "yaxis": [1.0, 8.081875681261288e-09, -1.5238402017920099e-15]}, "guid": "89ca4eb7-8433-409b-b57c-7f525a1cd0eb"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 19.911839903530808, "c_nn": 0, "c_u": -8.781254133906394, "c_v": 4.688385350194551}, {"c_np": 4.568116901646449, "c_nn": 0, "c_u": -1.966055896667949, "c_v": 0.9735031672191188}, {"c_np": 3.7133368749472835, "c_nn": 0, "c_u": -1.075767444481713, "c_v": 0.7632576249976724}, {"c_np": 12.818571550940359, "c_nn": 0, "c_u": -6.243147356504987, "c_v": 0.41940122647946604}]}, "guid": "37bfae93-9eec-4cce-a79e-534e2da77037"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.941209377471421, 0.46153846962038414, 0.06898906041292456], "xaxis": [0.0, -1.8855031454210226e-07, -0.9999999999999822], "yaxis": [8.081875681261432e-09, -0.9999999999999822, 1.8855031454210226e-07]}, "guid": "ff0b4541-2c68-402c-a2b1-f1e78c1f205e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255124572728, 0.4615384703168738, 0.03941915143636904], "xaxis": [0.0, -1.8855031454210226e-07, -0.9999999999999822], "yaxis": [8.081875681261432e-09, -0.9999999999999822, 1.8855031454210226e-07]}, "guid": "e5b2be2c-a4ab-4434-bed9-a2e71543900e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595593013503, 0.461538517497667, 0.2891723733058333], "xaxis": [0.0, -1.8855031454210226e-07, -0.9999999999999822], "yaxis": [8.081875681261432e-09, -0.9999999999999822, 1.8855031454210226e-07]}, "guid": "af69e616-6215-432e-9f23-3b0403e8df99"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423980631568, 0.46153851679833524, 0.3188631456008321], "xaxis": [0.0, -1.8855031454210226e-07, -0.9999999999999822], "yaxis": [8.081875681261432e-09, -0.9999999999999822, 1.8855031454210226e-07]}, "guid": "3f0b022f-9662-4ce9-b011-ec4a1e1a21db"}]}, "72": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.34615384615384626, 0.03941912684456782], "guid": "c4d85822-f032-4aa1-9e7a-b5865b35dd37"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.34615384615384626, 0.28917238815235635], "guid": "4d0a0408-4c3d-45cc-a421-4078822ca5cb"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.4615384615384617, 0.28917238815235635], "guid": "9a4fd4bd-831e-4f80-9251-e6fa70986732"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.4615384615384617, 0.03941912684456782], "guid": "e44bfc43-721f-4557-8dbc-c33b7ce27f3b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, 0.403846153846154, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062701, 0.0, -0.9990130452311542]}, "guid": "24ab8763-eb63-4ead-981d-838e7fe217a6"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4339a5d3-787a-42ac-8e89-9420de46ccdc"}], "contact_point": [[2.7172551257598925, 0.46153846959257316, 0.03941912739640899], [2.7172551260908304, 0.3461538461842554, 0.03941913054124489], [2.7283595650658268, 0.34615384433084717, 0.28917239165118647], [2.7283595640730125, 0.4615385124426491, 0.28917237361989784]], "force_normal": [2933.2555612741317, 3504.7741018829156, 15.64466915987085, 13.032275237096703], "force_tangent1": [-96.36894758348639, -90.242033380025, 0.5922843395231147, 0.5320048985673638], "force_tangent2": [-480.2162349274522, -698.4926279702385, 1.6845404801349841, 0.8117982766362282], "gap": [-4.1580068045211744e-09, -4.1588769867183066e-09, -4.148856365970852e-09, -4.150417504480848e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6575.4220824929525, "force_vector": [[-2909.030440886127, 96.36892485817434, 610.0309159472273], [-3470.2895705485766, 90.24200158566687, 853.4774506910641], [-15.704052074505768, -0.5922843027182885, -0.98797683972672], [-13.055471218280603, -0.5320048899197904, -0.2321326673291705]], "force": [-6408.07953472749, 185.48663725120312, 1462.2882571312355], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551257598925, 0.46153846959257316, 0.03941912739640899], "xaxis": [0.0, -0.9999999999999993, -3.725272198830542e-08], "yaxis": [-0.9990130444397658, -1.6546823118865341e-09, 0.04441775589998444]}, "guid": "fddf7bd4-6857-4f52-b989-d32877c5e5bd"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.7172551257598925, 0.46153846959257316, 0.03941912739640899], [2.7172551260908304, 0.3461538461842554, 0.03941913054124489], [2.7283595650658268, 0.34615384433084717, 0.28917239165118647], [2.7283595640730125, 0.4615385124426491, 0.28917237361989784]]}, "guid": "5b2864f1-bfa2-4a9b-96e7-39279288f6ed"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.7172551257598925, 0.46153846959257316, 0.03941912739640899], "guid": "37ae7753-2450-4bd4-925f-0420874100f8"}, {"dtype": "compas.geometry/Point", "data": [2.7172551260908304, 0.3461538461842554, 0.03941913054124489], "guid": "47ae96b2-c8cc-4cf2-8499-b8b559380429"}, {"dtype": "compas.geometry/Point", "data": [2.7283595650658268, 0.34615384433084717, 0.28917239165118647], "guid": "25881a11-6ad7-49ff-882c-28ba4e007b5c"}, {"dtype": "compas.geometry/Point", "data": [2.7283595640730125, 0.4615385124426491, 0.28917237361989784], "guid": "120947bd-a508-4f50-af69-505a505aca6d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551257598925, 0.46153846959257316, 0.03941912739640899], "xaxis": [0.0, -0.9999999999999993, -3.725272198830542e-08], "yaxis": [0.04441775589998448, -3.7215955207205206e-08, 0.9990130444397651]}, "guid": "116d5748-0f5e-4c8a-a463-6d755f763dd2"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2933.255561274132, "c_nn": 0, "c_u": -96.36894758348639, "c_v": 480.21623492745215}, {"c_np": 3504.774101882916, "c_nn": 0, "c_u": -90.242033380025, "c_v": 698.4926279702385}, {"c_np": 15.644669159870851, "c_nn": 0, "c_u": 0.5922843395231145, "c_v": -1.6845404801349844}, {"c_np": 13.032275237096702, "c_nn": 0, "c_u": 0.5320048985673639, "c_v": -0.8117982766362285}]}, "guid": "6b1430e4-1c0b-48e3-bb6e-338ef44c973f"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551257598925, 0.46153846959257316, 0.03941912739640899], "xaxis": [0.0, -0.9999999999999993, -3.725272198830542e-08], "yaxis": [-0.9990130444397658, -1.6546823118865341e-09, 0.04441775589998444]}, "guid": "4ac6922c-de36-43d3-9a2f-3ce75bc8d5b2"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551260908304, 0.3461538461842554, 0.03941913054124489], "xaxis": [0.0, -0.9999999999999993, -3.725272198830542e-08], "yaxis": [-0.9990130444397658, -1.6546823118865341e-09, 0.04441775589998444]}, "guid": "8ddbb4cb-a601-46a0-98b2-b9443181c8f4"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595650658268, 0.34615384433084717, 0.28917239165118647], "xaxis": [0.0, -0.9999999999999993, -3.725272198830542e-08], "yaxis": [-0.9990130444397658, -1.6546823118865341e-09, 0.04441775589998444]}, "guid": "3f82f756-76ef-4d00-926d-270f562652db"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595640730125, 0.4615385124426491, 0.28917237361989784], "xaxis": [0.0, -0.9999999999999993, -3.725272198830542e-08], "yaxis": [-0.9990130444397658, -1.6546823118865341e-09, 0.04441775589998444]}, "guid": "d46f43a1-9aee-4c57-af48-14c04d1953a9"}]}}, "65": {"66": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.34615384615384626, 0.08870494999794477], "guid": "0600b0c4-c293-49b0-9b8d-a088ef6cfcb2"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.34615384615384626, 0.33865962455932297], "guid": "d9c9256f-ea19-4ef8-a06b-fa31d830336f"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.23076923076923084, 0.33865962455932297], "guid": "0798623d-f27d-4222-812d-0e0246777532"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.23076923076923084, 0.08870494999794477], "guid": "098b904e-473a-4a5a-b4c8-bf783515c79b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, 0.28846153846153855, 0.2136822872786339], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "ee122f91-6789-4304-b4f3-5d18dc574d90"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "6941001d-c7df-4b2f-bf80-df83436e0cdb"}], "contact_point": [[1.164850768063265, 0.23076926313874052, 0.08870509582470998], [1.1648507686307423, 0.34615387164589884, 0.08870507488646988], [1.169611113845523, 0.34615390704634774, 0.33865974900447954], [1.1696111131361764, 0.23076930598976675, 0.3386597624934866]], "force_normal": [805.5805147242164, 734.1855191391471, 2943.7242875082625, 2905.1740162906094], "force_tangent1": [9.542314757467782, 7.555541903999753, -19.9953346885226, -44.10310558507684], "force_tangent2": [115.20453150294313, 100.34663306307351, 184.76988742988067, 162.6966265044321], "gap": [-1.0221532305607322e-08, -1.0221821603231374e-08, -1.0221005737217737e-08, -1.0221436245638317e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7410.233373909724, "force_vector": [[803.240806773768, 9.542257365880788, -130.52301410428083], [732.1416702562392, 7.55549164207754, -114.30834927785442], [2939.6723061116413, -19.99544056456905, -240.78895450804995], [2901.549329562249, -44.10320143439776, -217.9856345459048]], "force": [7376.604112703897, -47.000892991008485, -703.60595243609], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.164850768063265, 0.23076926313874052, 0.08870509582470998], "xaxis": [0.0, 0.9999999999999034, -4.3970473950917044e-07], "yaxis": [0.9998186964720044, -8.372585410555447e-09, -0.01904138085912085]}, "guid": "8111214a-80e8-42d4-ada2-c032ceb74c52"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.164850768063265, 0.23076926313874052, 0.08870509582470998], [1.1648507686307423, 0.34615387164589884, 0.08870507488646988], [1.169611113845523, 0.34615390704634774, 0.33865974900447954], [1.1696111131361764, 0.23076930598976675, 0.3386597624934866]]}, "guid": "a3abd3a8-22f1-4708-9404-ccce06154ea9"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850768063265, 0.23076926313874052, 0.08870509582470998], "guid": "3f1eff5a-3294-43b5-ad67-cfc604c1b57d"}, {"dtype": "compas.geometry/Point", "data": [1.1648507686307423, 0.34615387164589884, 0.08870507488646988], "guid": "2c2f1fc5-2c87-45af-ae81-81ec3841b713"}, {"dtype": "compas.geometry/Point", "data": [1.169611113845523, 0.34615390704634774, 0.33865974900447954], "guid": "b36aa76e-b54b-4302-8c92-8f991644f325"}, {"dtype": "compas.geometry/Point", "data": [1.1696111131361764, 0.23076930598976675, 0.3386597624934866], "guid": "d3d5e2c4-ebd9-4ff6-a822-a5eafa8d9a09"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.164850768063265, 0.23076926313874052, 0.08870509582470998], "xaxis": [0.0, 0.9999999999999034, -4.3970473950917044e-07], "yaxis": [0.019041380859122693, 4.3962501948862097e-07, 0.9998186964719077]}, "guid": "f42a7404-7d3d-4705-8591-5f2c3553f4e1"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 805.5805147242165, "c_nn": 0, "c_u": 9.542314757467782, "c_v": -115.20453150294311}, {"c_np": 734.1855191391471, "c_nn": 0, "c_u": 7.555541903999753, "c_v": -100.34663306307351}, {"c_np": 2943.724287508263, "c_nn": 0, "c_u": -19.9953346885226, "c_v": -184.76988742988067}, {"c_np": 2905.17401629061, "c_nn": 0, "c_u": -44.10310558507684, "c_v": -162.69662650443206}]}, "guid": "7a16e525-a5b1-4451-aa01-49a0acc2ecc5"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.164850768063265, 0.23076926313874052, 0.08870509582470998], "xaxis": [0.0, 0.9999999999999034, -4.3970473950917044e-07], "yaxis": [0.9998186964720044, -8.372585410555447e-09, -0.01904138085912085]}, "guid": "6c534dc7-c8ea-4f30-9042-bd6fedef9983"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507686307423, 0.34615387164589884, 0.08870507488646988], "xaxis": [0.0, 0.9999999999999034, -4.3970473950917044e-07], "yaxis": [0.9998186964720044, -8.372585410555447e-09, -0.01904138085912085]}, "guid": "42aee1d5-3ffe-4ed0-bcdc-e79b28a25e17"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.169611113845523, 0.34615390704634774, 0.33865974900447954], "xaxis": [0.0, 0.9999999999999034, -4.3970473950917044e-07], "yaxis": [0.9998186964720044, -8.372585410555447e-09, -0.01904138085912085]}, "guid": "62234923-f27c-413e-a12f-9e7a6ad35b5a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111131361764, 0.23076930598976675, 0.3386597624934866], "xaxis": [0.0, 0.9999999999999034, -4.3970473950917044e-07], "yaxis": [0.9998186964720044, -8.372585410555447e-09, -0.01904138085912085]}, "guid": "319e9030-ca93-4d4d-9305-6ee7bb811298"}]}, "74": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.3461538461538462, 0.06898903200408707], "guid": "f76a21b9-835c-4851-9e26-50827900696f"}, {"dtype": "compas.geometry/Point", "data": [1.9491423927293423, 0.3461538461538462, 0.31886313477145684], "guid": "def2f927-02db-495e-9c4f-7b7eee9fefd4"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.3461538461538462, 0.3386596245593229], "guid": "c445f14f-a7f4-4e0e-bf4a-78737e805c6a"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.3461538461538462, 0.08870494999794475], "guid": "631cbfc4-fa78-456f-ae87-0b64c54938ca"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.5562055680783622, 0.34615384615384626, 0.2038891208921563], "xaxis": [-0.9996776933450585, 0.0, 0.025387190240421426], "yaxis": [0.025387190240421426, 0.0, 0.9996776933450585]}, "guid": "d6e350fe-e71e-4874-a401-8038f81bed78"}, "size": 0.19454502163765724, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "2c4e9bd9-9425-4806-ab66-e3eb0b1be62e"}], "contact_point": [[1.164850765322871, 0.34615388268031866, 0.08870507666618505], [1.9412093623034425, 0.3461538561859528, 0.06898908206970769], [1.9491423977963396, 0.34615389580707806, 0.31886316725761654], [1.16961112008018, 0.34615392240971843, 0.3386597473338302]], "force_normal": [15.560688884033235, 14.994289524883584, 0.41918209239653126, 0.4740836998649985], "force_tangent1": [-4.32326700701715, -5.82920202112688, 0.02591457998192734, -0.05981761685626919], "force_tangent2": [6.002123570955709, 4.201012683617668, -0.16864443804385792, -0.053471447226783736], "gap": [-3.52307013062889e-09, -3.5230701306744263e-09, -3.5230701306466438e-09, -3.5230701306599725e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 34.53078346629816, "force_vector": [[-6.002124038949464, -15.560688013872737, 4.323269489245723], [-4.201013134576743, -14.994288468666651, 5.829204413003868], [0.16864442543679375, -0.4191821016024458, -0.02591451311433381], [0.05347143296853244, -0.4740836919311084, 0.059817692481721634]], "force": [-9.981021315120882, -31.448242276072943, 10.18637708161698], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.164850765322871, 0.34615388268031866, 0.08870507666618505], "xaxis": [0.0, -1.5951920086260086e-07, -0.9999999999999873], "yaxis": [-3.007538812191714e-08, -0.999999999999987, 1.595192008626008e-07]}, "guid": "fafe71d1-7a16-47e5-8bca-fafd4172bad6"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.164850765322871, 0.34615388268031866, 0.08870507666618505], [1.9412093623034425, 0.3461538561859528, 0.06898908206970769], [1.9491423977963396, 0.34615389580707806, 0.31886316725761654], [1.16961112008018, 0.34615392240971843, 0.3386597473338302]]}, "guid": "0add73c8-673f-4635-b72c-32657db5425f"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850765322871, 0.34615388268031866, 0.08870507666618505], "guid": "b08e72a6-30dc-4da8-bbef-794e0e562300"}, {"dtype": "compas.geometry/Point", "data": [1.9412093623034425, 0.3461538561859528, 0.06898908206970769], "guid": "2e67f614-96f8-4ebc-b3db-28495183683c"}, {"dtype": "compas.geometry/Point", "data": [1.9491423977963396, 0.34615389580707806, 0.31886316725761654], "guid": "d363574f-770f-433f-a987-e65d4a1e2393"}, {"dtype": "compas.geometry/Point", "data": [1.16961112008018, 0.34615392240971843, 0.3386597473338302], "guid": "a59b374e-dd23-4eb1-b0e4-a3e597817434"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.164850765322871, 0.34615388268031866, 0.08870507666618505], "xaxis": [0.0, -1.5951920086260086e-07, -0.9999999999999873], "yaxis": [0.9999999999999997, -3.007538812191675e-08, 4.797601878840779e-15]}, "guid": "c7b01cc7-d1be-4c70-ba66-ec72d1d0621b"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 15.560688884033238, "c_nn": 0, "c_u": -4.323267007017151, "c_v": -6.00212357095571}, {"c_np": 14.994289524883586, "c_nn": 0, "c_u": -5.82920202112688, "c_v": -4.201012683617669}, {"c_np": 0.41918209239653137, "c_nn": 0, "c_u": 0.025914579981927345, "c_v": 0.16864443804385798}, {"c_np": 0.47408369986499865, "c_nn": 0, "c_u": -0.0598176168562692, "c_v": 0.05347144722678374}]}, "guid": "2b54d5a1-3d73-4a7a-a8fb-213d6a2f8e16"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.164850765322871, 0.34615388268031866, 0.08870507666618505], "xaxis": [0.0, -1.5951920086260086e-07, -0.9999999999999873], "yaxis": [-3.007538812191714e-08, -0.999999999999987, 1.595192008626008e-07]}, "guid": "16870014-302b-463b-b11f-165b3a3478e7"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093623034425, 0.3461538561859528, 0.06898908206970769], "xaxis": [0.0, -1.5951920086260086e-07, -0.9999999999999873], "yaxis": [-3.007538812191714e-08, -0.999999999999987, 1.595192008626008e-07]}, "guid": "ce52cf2b-a544-446e-9ff7-b1e0741597ae"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423977963396, 0.34615389580707806, 0.31886316725761654], "xaxis": [0.0, -1.5951920086260086e-07, -0.9999999999999873], "yaxis": [-3.007538812191714e-08, -0.999999999999987, 1.595192008626008e-07]}, "guid": "1be3c341-3f1d-4c96-a0f7-87ebb5b27a55"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.16961112008018, 0.34615392240971843, 0.3386597473338302], "xaxis": [0.0, -1.5951920086260086e-07, -0.9999999999999873], "yaxis": [-3.007538812191714e-08, -0.999999999999987, 1.595192008626008e-07]}, "guid": "d8642713-a4d4-424c-9730-025b5e8d1bae"}]}}, "66": {"67": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.34615384615384626, 0.09856370341234204], "guid": "65c1504b-2b27-4ab2-9edf-5c6a556e2d8b"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.34615384615384626, 0.34855866711721994], "guid": "6bc54cd9-d90e-4d76-ad00-50aeabc214a7"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.23076923076923084, 0.34855866711721994], "guid": "de356747-d1f8-47a3-ab4e-9b9645dcdd92"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.23076923076923084, 0.09856370341234204], "guid": "ddab95e7-72d1-4b64-bfcd-b9c256488dc2"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, 0.28846153846153855, 0.22356118526478097], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.006347436895961065, 0.0, -0.9999798548195118]}, "guid": "8ff33ea0-6a39-414c-8906-3c2e468188ed"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5e160545-74a7-4711-8689-494ca6517fcd"}], "contact_point": [[0.3883044471039672, 0.34615388026026983, 0.09856388932946873], [0.38989131482320083, 0.34615389701941834, 0.3485588529837832], [0.38989131860658827, 0.23076928851072265, 0.34855885840241785], [0.388304450934647, 0.23076925685037478, 0.09856390219845766]], "force_normal": [4.190803899531264, 3206.8338700814734, 3141.9520596777556, 4.513463876749835], "force_tangent1": [-0.06521455770459805, -66.57865960863916, -31.736819056008205, -0.06583134102666932], "force_tangent2": [-0.5685117692620183, 24.848762289512493, 48.11579493818553, -0.2791441385962032], "gap": [-4.444343114036407e-09, -4.443825147270331e-09, -4.4436015179191825e-09, -4.444038780169353e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6358.661351056106, "force_vector": [[4.194328086024958, -0.0652173315078236, 0.5418989768450329], [3206.6115403476992, -66.57842822570262, -45.20388709249718], [3141.5833502016276, -31.73647068770073, -68.05843727139413], [4.515144810522076, -0.06583262319871622, 0.2504890976429405]], "force": [6356.904363445873, -98.4459488681099, -112.46993628940334], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044471039672, 0.34615388026026983, 0.09856388932946873], "xaxis": [-0.0, 0.9999999999868996, 5.1186706189099545e-06], "yaxis": [0.9999798546038148, 3.249061268215096e-08, -0.006347470876851293]}, "guid": "2494f6b3-41ae-4f88-ab90-27ca1411a462"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.3883044471039672, 0.34615388026026983, 0.09856388932946873], [0.38989131482320083, 0.34615389701941834, 0.3485588529837832], [0.38989131860658827, 0.23076928851072265, 0.34855885840241785], [0.388304450934647, 0.23076925685037478, 0.09856390219845766]]}, "guid": "591487c2-4d2f-4eb0-9af1-6d615846bd78"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044471039672, 0.34615388026026983, 0.09856388932946873], "guid": "3ef5132e-8ab7-4d24-9f26-7339d81401c0"}, {"dtype": "compas.geometry/Point", "data": [0.38989131482320083, 0.34615389701941834, 0.3485588529837832], "guid": "59dd72ba-1dd2-4982-838a-88263809c690"}, {"dtype": "compas.geometry/Point", "data": [0.38989131860658827, 0.23076928851072265, 0.34855885840241785], "guid": "ef4b28b0-300a-4aa4-bab5-077bc4f3d75c"}, {"dtype": "compas.geometry/Point", "data": [0.388304450934647, 0.23076925685037478, 0.09856390219845766], "guid": "1f0e2005-943e-41ce-bda5-97d6cd1c6cfd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044471039672, 0.34615388026026983, 0.09856388932946873], "xaxis": [-0.0, 0.9999999999868996, 5.1186706189099545e-06], "yaxis": [0.006347470876934447, -5.118567501262395e-06, 0.9999798545907146]}, "guid": "5ca43e16-3f57-439a-9900-0a0ed53553c7"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 4.1908038995312635, "c_nn": 0, "c_u": -0.06521455770459804, "c_v": 0.5685117692620182}, {"c_np": 3206.8338700814725, "c_nn": 0, "c_u": -66.57865960863914, "c_v": -24.84876228951248}, {"c_np": 3141.9520596777556, "c_nn": 0, "c_u": -31.7368190560082, "c_v": -48.11579493818552}, {"c_np": 4.513463876749834, "c_nn": 0, "c_u": -0.06583134102666932, "c_v": 0.27914413859620313}]}, "guid": "5fd44cf5-4cee-4b72-8c34-1b6638afc62b"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044471039672, 0.34615388026026983, 0.09856388932946873], "xaxis": [-0.0, 0.9999999999868996, 5.1186706189099545e-06], "yaxis": [0.9999798546038148, 3.249061268215096e-08, -0.006347470876851293]}, "guid": "e393505d-9c7c-4ea7-8a15-79a7eb552634"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989131482320083, 0.34615389701941834, 0.3485588529837832], "xaxis": [-0.0, 0.9999999999868996, 5.1186706189099545e-06], "yaxis": [0.9999798546038148, 3.249061268215096e-08, -0.006347470876851293]}, "guid": "9e747c9a-9476-42e3-8ace-45cf29adffa3"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989131860658827, 0.23076928851072265, 0.34855885840241785], "xaxis": [-0.0, 0.9999999999868996, 5.1186706189099545e-06], "yaxis": [0.9999798546038148, 3.249061268215096e-08, -0.006347470876851293]}, "guid": "b2c6e066-f804-4e33-8519-e24c5ca6a427"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.388304450934647, 0.23076925685037478, 0.09856390219845766], "xaxis": [-0.0, 0.9999999999868996, 5.1186706189099545e-06], "yaxis": [0.9999798546038148, 3.249061268215096e-08, -0.006347470876851293]}, "guid": "88ee9ba8-527d-47bf-8cc7-6dba84c7a82b"}]}, "76": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.4615384615384617, 0.09856370341234204], "guid": "c0036af6-b716-4b55-86f3-79342d88ab05"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.4615384615384617, 0.34855866711721994], "guid": "3269d726-a4ff-4910-b9b9-1ae7d6eb19dc"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.34615384615384626, 0.34855866711721994], "guid": "0f209b29-1789-444e-9863-a99c20540cb0"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.34615384615384626, 0.09856370341234204], "guid": "2c785dc4-c4b1-4941-9fe3-ff7fabadaa1b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, 0.4038461538461539, 0.22356118526478097], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.006347436895961065, 0.0, 0.9999798548195118]}, "guid": "7ab6b292-cf4d-4130-a025-45561dffdb0b"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "9784dfe2-377a-4d5f-b387-5ab3465e458a"}], "contact_point": [[0.38830444717589, 0.461538484082501, 0.09856386694787374], [0.3898913174337083, 0.46153851554556874, 0.3485588231344789], [0.38989132074417776, 0.34615391448781613, 0.3485588433665524], [0.38830445043906703, 0.3461538755742001, 0.09856387972948437]], "force_normal": [113.97764303349278, 3506.69243406409, 3507.8076951877947, 127.88560505133148], "force_tangent1": [22.04170456333208, -72.45454543293918, -23.166755538481553, 13.299789047888865], "force_tangent2": [48.72926793326202, 86.53988331071567, 101.43551000361319, 39.29681506056941], "gap": [-1.0102265231630563e-08, -1.0101781447272068e-08, -1.0102184084528937e-08, -1.0102396415765732e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7261.860638572809, "force_vector": [[113.66603878814193, 22.041919410424338, -49.451661445861774], [3506.072479841335, -72.45407275542847, -108.7971190797026], [3507.0931687868892, -23.16621811668646, -123.69931065728838], [127.63359294113464, 13.299963299349956, -40.10771710208363]], "force": [7254.465280357501, -60.278408162340625, -322.0558082849364], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444717589, 0.461538484082501, 0.09856386694787374], "xaxis": [-0.0, 0.9999999999905623, 4.344583739990765e-06], "yaxis": [0.9999798545381584, 2.757716370023266e-08, -0.006347481220382925]}, "guid": "20242964-5fc5-4c8d-8698-9efd3feca6ba"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.38830444717589, 0.461538484082501, 0.09856386694787374], [0.3898913174337083, 0.46153851554556874, 0.3485588231344789], [0.38989132074417776, 0.34615391448781613, 0.3485588433665524], [0.38830445043906703, 0.3461538755742001, 0.09856387972948437]]}, "guid": "954e1382-9aa0-4175-8fbc-355154910f28"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830444717589, 0.461538484082501, 0.09856386694787374], "guid": "8849ff12-ac24-4979-a7b1-64750dbd9310"}, {"dtype": "compas.geometry/Point", "data": [0.3898913174337083, 0.46153851554556874, 0.3485588231344789], "guid": "d5203a63-f46a-469c-a1c7-8ec21e94ecae"}, {"dtype": "compas.geometry/Point", "data": [0.38989132074417776, 0.34615391448781613, 0.3485588433665524], "guid": "a939afec-8b26-4fac-b016-c70c6ebcd09f"}, {"dtype": "compas.geometry/Point", "data": [0.38830445043906703, 0.3461538755742001, 0.09856387972948437], "guid": "fe53ca51-cc31-448c-b556-c429c1e4b029"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444717589, 0.461538484082501, 0.09856386694787374], "xaxis": [-0.0, 0.9999999999905623, 4.344583739990765e-06], "yaxis": [0.00634748122044283, -4.344496216344813e-06, 0.9999798545287208]}, "guid": "767889b1-2bab-41b6-bcf7-77de482de55a"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 113.97764303349281, "c_nn": 0, "c_u": 22.04170456333208, "c_v": -48.72926793326204}, {"c_np": 3506.692434064091, "c_nn": 0, "c_u": -72.45454543293918, "c_v": -86.53988331071568}, {"c_np": 3507.807695187795, "c_nn": 0, "c_u": -23.166755538481553, "c_v": -101.43551000361322}, {"c_np": 127.88560505133151, "c_nn": 0, "c_u": 13.299789047888865, "c_v": -39.296815060569415}]}, "guid": "6e876d4b-c84a-4425-ab6f-0048db6abd56"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444717589, 0.461538484082501, 0.09856386694787374], "xaxis": [-0.0, 0.9999999999905623, 4.344583739990765e-06], "yaxis": [0.9999798545381584, 2.757716370023266e-08, -0.006347481220382925]}, "guid": "d5543afa-e180-4477-b94c-bf0033468eb4"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913174337083, 0.46153851554556874, 0.3485588231344789], "xaxis": [-0.0, 0.9999999999905623, 4.344583739990765e-06], "yaxis": [0.9999798545381584, 2.757716370023266e-08, -0.006347481220382925]}, "guid": "c1c9198d-a769-4232-866d-1c4abd0661d6"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989132074417776, 0.34615391448781613, 0.3485588433665524], "xaxis": [-0.0, 0.9999999999905623, 4.344583739990765e-06], "yaxis": [0.9999798545381584, 2.757716370023266e-08, -0.006347481220382925]}, "guid": "1be57980-9aa9-4459-8d92-13510db2f79c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830445043906703, 0.3461538755742001, 0.09856387972948437], "xaxis": [-0.0, 0.9999999999905623, 4.344583739990765e-06], "yaxis": [0.9999798545381584, 2.757716370023266e-08, -0.006347481220382925]}, "guid": "a79fbaec-ad11-4aaa-ba42-076b0858da75"}]}, "75": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507772552847, 0.4615384615384618, 0.08870494999794476], "guid": "1a022a83-e2e0-4c88-8483-d239d6b4ab97"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893074, 0.4615384615384618, 0.33865962455932286], "guid": "801b4e17-acc8-49b2-a186-767a3b8624bd"}, {"dtype": "compas.geometry/Point", "data": [0.3898913113343645, 0.4615384615384618, 0.34855866711721994], "guid": "afc37f42-cbb0-47d2-a27d-2dadfc17966b"}, {"dtype": "compas.geometry/Point", "data": [0.38830445211037423, 0.4615384615384618, 0.09856370341234204], "guid": "9f8f11a7-bffc-4f4d-807a-384ca15b697f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7781654885444437, 0.46153846153846184, 0.21870669236847642], "xaxis": [-0.9999194200897036, 0.0, 0.012694618051398382], "yaxis": [0.012694618051398382, 0.0, 0.9999194200897036]}, "guid": "e082ca79-cf8e-411b-871d-7357939a0f16"}, "size": 0.19454502163765702, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c0d6b951-5162-44cd-b20f-3dfeb286aba1"}], "contact_point": [[0.3883044470150493, 0.4615384839569323, 0.09856386456167461], [1.164850768824341, 0.4615384958117869, 0.08870507005130744], [1.1696111086804888, 0.46153854713307246, 0.3386597332683699], [0.3898913238246463, 0.46153853522977367, 0.34855882796918586]], "force_normal": [18.743503719931084, 30.991447942259708, 0.5926626683760193, 0.56619014926927], "force_tangent1": [-0.9508783937114793, -3.265286803828011, -0.08526174170256376, 0.04093489231831044], "force_tangent2": [-8.730207512116086, -14.483734276934426, 0.20721158571640366, 0.15319425743446993], "gap": [-4.614988370799773e-09, -4.614988370822758e-09, -4.614988370850906e-09, -4.61498837078683e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 55.95190105925098, "force_vector": [[8.73020784703469, -18.74350336902181, 0.9508822357937025], [14.483734830705622, -30.991447014130948, 3.265293156519179], [-0.207211575126401, -0.5926626546014417, 0.08526186318778595], [-0.15319424731749193, -0.5661901603975313, -0.04093477625947769]], "force": [22.85353685529642, -50.89380319815173, 4.26050247924119], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044470150493, 0.4615384839569323, 0.09856386456167461], "xaxis": [0.0, -2.0498207445756882e-07, -0.999999999999979], "yaxis": [1.786851643800387e-08, -0.9999999999999789, 2.049820744575688e-07]}, "guid": "47b12d86-2e28-419f-9094-6cc3d277dad7"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.3883044470150493, 0.4615384839569323, 0.09856386456167461], [1.164850768824341, 0.4615384958117869, 0.08870507005130744], [1.1696111086804888, 0.46153854713307246, 0.3386597332683699], [0.3898913238246463, 0.46153853522977367, 0.34855882796918586]]}, "guid": "d3200a41-e932-4154-8036-d985690a122d"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044470150493, 0.4615384839569323, 0.09856386456167461], "guid": "71784d5c-9291-4921-b6dd-5977ffebc974"}, {"dtype": "compas.geometry/Point", "data": [1.164850768824341, 0.4615384958117869, 0.08870507005130744], "guid": "61f80340-c1d4-48a5-a0b0-36e45b8ffd89"}, {"dtype": "compas.geometry/Point", "data": [1.1696111086804888, 0.46153854713307246, 0.3386597332683699], "guid": "4a7e48f4-0efa-4608-ae22-f7d357995bc7"}, {"dtype": "compas.geometry/Point", "data": [0.3898913238246463, 0.46153853522977367, 0.34855882796918586], "guid": "ba508587-1132-43ac-bc7e-32902692c4c4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044470150493, 0.4615384839569323, 0.09856386456167461], "xaxis": [0.0, -2.0498207445756882e-07, -0.999999999999979], "yaxis": [0.9999999999999999, 1.78685164380035e-08, -3.662725566941202e-15]}, "guid": "969ef0d8-e0ab-4213-9cd3-d19de2d73891"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 18.74350371993109, "c_nn": 0, "c_u": -0.9508783937114793, "c_v": 8.730207512116086}, {"c_np": 30.99144794225971, "c_nn": 0, "c_u": -3.2652868038280114, "c_v": 14.483734276934427}, {"c_np": 0.5926626683760193, "c_nn": 0, "c_u": -0.08526174170256376, "c_v": -0.20721158571640366}, {"c_np": 0.5661901492692701, "c_nn": 0, "c_u": 0.04093489231831044, "c_v": -0.15319425743446996}]}, "guid": "cc142ad6-3574-4f91-89ac-d0a012967f47"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044470150493, 0.4615384839569323, 0.09856386456167461], "xaxis": [0.0, -2.0498207445756882e-07, -0.999999999999979], "yaxis": [1.786851643800387e-08, -0.9999999999999789, 2.049820744575688e-07]}, "guid": "ac2df7fe-0833-4132-9258-789818d7e321"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.164850768824341, 0.4615384958117869, 0.08870507005130744], "xaxis": [0.0, -2.0498207445756882e-07, -0.999999999999979], "yaxis": [1.786851643800387e-08, -0.9999999999999789, 2.049820744575688e-07]}, "guid": "f9b60afe-d51e-488a-8b51-70283c7eb5ed"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111086804888, 0.46153854713307246, 0.3386597332683699], "xaxis": [0.0, -2.0498207445756882e-07, -0.999999999999979], "yaxis": [1.786851643800387e-08, -0.9999999999999789, 2.049820744575688e-07]}, "guid": "3e79bec0-b307-4787-913d-00e216ece020"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913238246463, 0.46153853522977367, 0.34855882796918586], "xaxis": [0.0, -2.0498207445756882e-07, -0.999999999999979], "yaxis": [1.786851643800387e-08, -0.9999999999999789, 2.049820744575688e-07]}, "guid": "a64ad075-dd04-4c6e-876f-eacc98498820"}]}, "74": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.34615384615384626, 0.08870494999794477], "guid": "41fb2255-a167-4142-8de3-c2a08952ab70"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.34615384615384626, 0.33865962455932297], "guid": "aebd0c0d-3596-4606-8bd3-8ce5e563ab21"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.4615384615384617, 0.33865962455932297], "guid": "2ee42c2c-8c67-446d-8547-22ce8f910413"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.4615384615384617, 0.08870494999794477], "guid": "4169ecdd-c603-40dd-9815-da62b6591830"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, 0.403846153846154, 0.2136822872786339], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "3248196d-512e-402a-b1a0-159625f89ff2"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "1e731dec-551a-462f-99cd-a8752bd4fc7e"}], "contact_point": [[1.1648507691768308, 0.3461538793279264, 0.08870507518377385], [1.1696111116141297, 0.34615393867833805, 0.3386597493546805], [1.1696111123234758, 0.461538532284335, 0.33865971793114064], [1.1648507701699156, 0.461538495285674, 0.08870505865868016]], "force_normal": [458.55903128691097, 2653.3161711684284, 2684.7773248643075, 455.02518210265856], "force_tangent1": [-33.070776802293054, -45.316454508749025, -29.409186190316248, -17.282702770105445], "force_tangent2": [-81.46446047408122, -172.3447755423511, -157.46871685481437, -81.08908980136496], "gap": [-9.82361225129976e-09, -9.823889625277712e-09, -9.823167809184703e-09, -9.823420624246991e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6272.28381640418, "force_vector": [[-456.9246981004637, 33.070830472542774, 90.18126308212197], [-2649.55343555167, 45.3165871269626, 222.83627617015907], [-2681.292145769926, 29.409310313363726, 208.56198748867007], [-453.3986371865603, 17.282756176954937, 89.73868053247199]], "force": [-6241.16891660862, 125.07948408982404, 611.3182072734231], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507691768308, 0.3461538793279264, 0.08870507518377385], "xaxis": [0.0, -0.9999999999998229, 5.951374158016491e-07], "yaxis": [-0.999818696683591, 1.1332231585859663e-08, 0.019041369749191718]}, "guid": "8540de97-b7b5-41cf-8a8d-33f7b5c40240"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507691768308, 0.3461538793279264, 0.08870507518377385], [1.1696111116141297, 0.34615393867833805, 0.3386597493546805], [1.1696111123234758, 0.461538532284335, 0.33865971793114064], [1.1648507701699156, 0.461538495285674, 0.08870505865868016]]}, "guid": "f6f8f1c9-803d-4269-9ad4-e4ac5453fc0e"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507691768308, 0.3461538793279264, 0.08870507518377385], "guid": "07ab269f-7c91-41f1-bebe-5fb4fb0ba861"}, {"dtype": "compas.geometry/Point", "data": [1.1696111116141297, 0.34615393867833805, 0.3386597493546805], "guid": "050803cc-9a20-4e67-bbe4-653782e212d4"}, {"dtype": "compas.geometry/Point", "data": [1.1696111123234758, 0.461538532284335, 0.33865971793114064], "guid": "0d4ea079-f693-417e-9cfd-9a60b64ec175"}, {"dtype": "compas.geometry/Point", "data": [1.1648507701699156, 0.461538495285674, 0.08870505865868016], "guid": "f9f80892-43c9-44df-9c9f-41811922c828"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507691768308, 0.3461538793279264, 0.08870507518377385], "xaxis": [0.0, -0.9999999999998229, 5.951374158016491e-07], "yaxis": [0.01904136974919509, 5.950295154144452e-07, 0.9998186966834139]}, "guid": "fa66abe3-b7a2-4abc-8880-7527d40ba704"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 458.559031286911, "c_nn": 0, "c_u": -33.070776802293054, "c_v": 81.46446047408124}, {"c_np": 2653.316171168429, "c_nn": 0, "c_u": -45.31645450874903, "c_v": 172.3447755423511}, {"c_np": 2684.7773248643075, "c_nn": 0, "c_u": -29.409186190316248, "c_v": 157.46871685481437}, {"c_np": 455.0251821026586, "c_nn": 0, "c_u": -17.28270277010545, "c_v": 81.08908980136498}]}, "guid": "ff603ac8-d650-49de-b109-126ed3e9cdc4"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507691768308, 0.3461538793279264, 0.08870507518377385], "xaxis": [0.0, -0.9999999999998229, 5.951374158016491e-07], "yaxis": [-0.999818696683591, 1.1332231585859663e-08, 0.019041369749191718]}, "guid": "ac28cc1a-cc82-41b7-8f62-ea520dd88a1d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111116141297, 0.34615393867833805, 0.3386597493546805], "xaxis": [0.0, -0.9999999999998229, 5.951374158016491e-07], "yaxis": [-0.999818696683591, 1.1332231585859663e-08, 0.019041369749191718]}, "guid": "b7ae4267-d696-4065-b4f6-6dab037933c3"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111123234758, 0.461538532284335, 0.33865971793114064], "xaxis": [0.0, -0.9999999999998229, 5.951374158016491e-07], "yaxis": [-0.999818696683591, 1.1332231585859663e-08, 0.019041369749191718]}, "guid": "6f02f10d-354a-4982-a8fe-7ec86ab62d13"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507701699156, 0.461538495285674, 0.08870505865868016], "xaxis": [0.0, -0.9999999999998229, 5.951374158016491e-07], "yaxis": [-0.999818696683591, 1.1332231585859663e-08, 0.019041369749191718]}, "guid": "083de645-dcb3-4ec9-b819-1e59c3de9856"}]}}, "67": {"68": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.34615384615384626, 0.09856370341234416], "guid": "59d58f8e-5a79-4388-921a-bc45ec87107c"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.34615384615384626, 0.34855866711722205], "guid": "08ce939e-dea5-48fd-b3f9-e7f915a3f993"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.23076923076923084, 0.34855866711722205], "guid": "d69ed454-2901-476a-86af-eceb2f2125a8"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.23076923076923084, 0.09856370341234416], "guid": "5bddaeb7-2bfd-4463-b352-5f953cf7dbce"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, 0.2884615384615386, 0.2235611852647831], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "f4ceeebd-f508-4821-9f46-111804365d2b"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "33838430-5557-4cba-a17c-581e15cbb654"}], "contact_point": [[-0.3898913177337593, 0.34615386783133684, 0.34855884973166357], [-0.38989131328828225, 0.23076925187147487, 0.3485588598014092], [-0.3883044467729887, 0.23076923259885057, 0.09856390358892446], [-0.38830445121846574, 0.3461538411081319, 0.0985638935192247]], "force_normal": [3526.5695805049495, 3486.2026101873744, 91.33864223508156, 152.62706331547759], "force_tangent1": [42.27125130539528, 45.21243091102376, -16.198787271857668, -24.162221329468327], "force_tangent2": [93.93616173305556, 90.9484290927735, 38.550240149870106, 49.07246998926991], "gap": [-1.5273279824842272e-08, -1.5273073101106922e-08, -1.5273414968005862e-08, -1.5273440678345534e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7262.005623119238, "force_vector": [[3525.9022798508554, -42.270535141170484, 116.31931100353894], [3485.555087272804, -45.21173471907642, 113.07542867908377], [91.09210583633518, 16.199028185871413, 39.129132755212375], [152.31250274022295, 24.162529421412557, 50.040127774594765]], "force": [7254.861975700218, -47.12071225296293, 318.56400021242985], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913177337593, 0.34615386783133684, 0.34855884973166357], "xaxis": [0.0, -0.9999999999810464, 6.156888480536349e-06], "yaxis": [0.9999798546331825, 3.908064183733346e-08, 0.0063474662502232436]}, "guid": "0a1a90d6-f957-4166-8f15-fd8d2bf62441"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.3898913177337593, 0.34615386783133684, 0.34855884973166357], [-0.38989131328828225, 0.23076925187147487, 0.3485588598014092], [-0.3883044467729887, 0.23076923259885057, 0.09856390358892446], [-0.38830445121846574, 0.3461538411081319, 0.0985638935192247]]}, "guid": "fb08c71a-7033-4f5f-8fd6-9002cf263dd1"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.3898913177337593, 0.34615386783133684, 0.34855884973166357], "guid": "c3f4ff11-dd6e-47d2-98a8-1b8db885c8c3"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131328828225, 0.23076925187147487, 0.3485588598014092], "guid": "dd033c3d-3c84-4597-9a48-3b51dac7bff3"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044467729887, 0.23076923259885057, 0.09856390358892446], "guid": "e7dde156-1f13-4064-8bc2-7e67cf173649"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445121846574, 0.3461538411081319, 0.0985638935192247], "guid": "ee6682df-2695-497d-9c65-ecc3226c1bb5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913177337593, 0.34615386783133684, 0.34855884973166357], "xaxis": [0.0, -0.9999999999810464, 6.156888480536349e-06], "yaxis": [0.006347466250343551, -6.156764447759454e-06, -0.9999798546142292]}, "guid": "b18dc4e6-81f1-406d-93cf-eb0b6bb275cf"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3526.56958050495, "c_nn": 0, "c_u": 42.27125130539529, "c_v": -93.93616173305556}, {"c_np": 3486.202610187375, "c_nn": 0, "c_u": 45.21243091102375, "c_v": -90.9484290927735}, {"c_np": 91.33864223508156, "c_nn": 0, "c_u": -16.198787271857668, "c_v": -38.550240149870106}, {"c_np": 152.6270633154776, "c_nn": 0, "c_u": -24.16222132946833, "c_v": -49.07246998926991}]}, "guid": "f67326d0-bd35-4f26-8d45-bc2975f5f9f3"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913177337593, 0.34615386783133684, 0.34855884973166357], "xaxis": [0.0, -0.9999999999810464, 6.156888480536349e-06], "yaxis": [0.9999798546331825, 3.908064183733346e-08, 0.0063474662502232436]}, "guid": "117f9197-9e3a-4b30-8391-b5518a1c67c9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989131328828225, 0.23076925187147487, 0.3485588598014092], "xaxis": [0.0, -0.9999999999810464, 6.156888480536349e-06], "yaxis": [0.9999798546331825, 3.908064183733346e-08, 0.0063474662502232436]}, "guid": "95272c19-004a-43c4-9bc3-dfc48a9ec63e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044467729887, 0.23076923259885057, 0.09856390358892446], "xaxis": [0.0, -0.9999999999810464, 6.156888480536349e-06], "yaxis": [0.9999798546331825, 3.908064183733346e-08, 0.0063474662502232436]}, "guid": "fa0b5f11-0c84-49da-b0fb-20410b885519"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830445121846574, 0.3461538411081319, 0.0985638935192247], "xaxis": [0.0, -0.9999999999810464, 6.156888480536349e-06], "yaxis": [0.9999798546331825, 3.908064183733346e-08, 0.0063474662502232436]}, "guid": "9df696d7-a03e-4f41-9db3-c92679c12fac"}]}, "76": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830445211037423, 0.34615384615384626, 0.09856370341234202], "guid": "0fcdb2f2-66e7-4869-b645-daa458179ef1"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.34615384615384626, 0.34855866711721994], "guid": "aad1def9-6af2-4f7d-a6a9-40dbf6841955"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436356, 0.34615384615384626, 0.34855866711722205], "guid": "0b7d7f89-25bb-437c-9514-40d4928f80aa"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044521103738, 0.34615384615384626, 0.09856370341234415], "guid": "c5eeaceb-21eb-4980-aea6-4f9032b966b7"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.6558973299002204e-16, 0.34615384615384626, 0.2236461482078574], "xaxis": [-1.0, 0.0, 2.937822653657733e-15], "yaxis": [2.937822653657733e-15, 0.0, 1.0]}, "guid": "71288dfd-62b8-492e-a073-175d3ce72223"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "93f65dd5-323a-4d66-9c69-2e0e5ffaecdc"}], "contact_point": [[-0.38989130326671023, 0.3461538704310746, 0.34855885467742814], [-0.388304448808855, 0.34615384105248037, 0.09856389126991338], [0.388304442976289, 0.3461538763548965, 0.09856389126990922], [0.38989129743414425, 0.34615390587775663, 0.3485588397762628]], "force_normal": [0.6703966350788256, 29.53249915132652, 44.36892269215254, 0.7635833262144588], "force_tangent1": [-0.06286145689285325, 0.25401178128437346, 1.7327376654375357, -0.10252020423563107], "force_tangent2": [0.3092868825974706, -13.64029067974003, -21.479972409416717, 0.3677687410358499], "gap": [-8.2223770682127e-09, -8.222377068071482e-09, -8.222377068113116e-09, -8.222377068235467e-09], "status": ["stic", "stic", "stic", "slid"], "force_magnitude": 82.85574624737855, "force_vector": [[-0.3092868521231592, -0.6703966417327044, 0.0628615358691216], [13.64029202220285, -29.532498561201667, -0.2540083021999446], [21.479974426300853, -44.36892191985981, -1.7327324385440246], [-0.3677687063255383, -0.7635833308547444, 0.10252029418978424]], "force": [34.443210890055006, -75.33540045364893, -1.8213589106850634], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989130326671023, 0.3461538704310746, 0.34855885467742814], "xaxis": [0.0, -1.1780528570735675e-07, -0.9999999999999931], "yaxis": [4.545713608805502e-08, -0.9999999999999921, 1.1780528570735664e-07]}, "guid": "489ef414-436a-4f6e-ba97-058ec7d19a65"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.38989130326671023, 0.3461538704310746, 0.34855885467742814], [-0.388304448808855, 0.34615384105248037, 0.09856389126991338], [0.388304442976289, 0.3461538763548965, 0.09856389126990922], [0.38989129743414425, 0.34615390587775663, 0.3485588397762628]]}, "guid": "1211b9ea-9b1e-441c-a2c8-42edd53f62d5"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38989130326671023, 0.3461538704310746, 0.34855885467742814], "guid": "3ff30ef9-23bf-4505-846a-bb701bcda7c8"}, {"dtype": "compas.geometry/Point", "data": [-0.388304448808855, 0.34615384105248037, 0.09856389126991338], "guid": "18a96a3e-af67-4ebc-a5c3-a714e5d60c61"}, {"dtype": "compas.geometry/Point", "data": [0.388304442976289, 0.3461538763548965, 0.09856389126990922], "guid": "6f7cdc09-7830-4ae5-843d-e91cdfd9711d"}, {"dtype": "compas.geometry/Point", "data": [0.38989129743414425, 0.34615390587775663, 0.3485588397762628], "guid": "62824d1b-9f8e-45fd-9497-7a0fa08c0e3e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989130326671023, 0.3461538704310746, 0.34855885467742814], "xaxis": [0.0, -1.1780528570735675e-07, -0.9999999999999931], "yaxis": [0.999999999999999, 4.5457136088054705e-08, -5.355090904291518e-15]}, "guid": "f83a40b5-7557-416e-8399-600c74ad0925"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.6703966350788257, "c_nn": 0, "c_u": -0.06286145689285326, "c_v": -0.30928688259747056}, {"c_np": 29.532499151326522, "c_nn": 0, "c_u": 0.2540117812843735, "c_v": 13.640290679740032}, {"c_np": 44.368922692152545, "c_nn": 0, "c_u": 1.732737665437536, "c_v": 21.47997240941672}, {"c_np": 0.7635833262144588, "c_nn": 0, "c_u": -0.10252020423563109, "c_v": -0.3677687410358499}]}, "guid": "0d9cd14c-ac94-47a6-9803-8521d90caae0"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989130326671023, 0.3461538704310746, 0.34855885467742814], "xaxis": [0.0, -1.1780528570735675e-07, -0.9999999999999931], "yaxis": [4.545713608805502e-08, -0.9999999999999921, 1.1780528570735664e-07]}, "guid": "b0f36e7b-75a1-4faa-8828-506bdb1ecf42"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.388304448808855, 0.34615384105248037, 0.09856389126991338], "xaxis": [0.0, -1.1780528570735675e-07, -0.9999999999999931], "yaxis": [4.545713608805502e-08, -0.9999999999999921, 1.1780528570735664e-07]}, "guid": "399728b7-3a48-4387-b835-da163f3af61d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.388304442976289, 0.3461538763548965, 0.09856389126990922], "xaxis": [0.0, -1.1780528570735675e-07, -0.9999999999999931], "yaxis": [4.545713608805502e-08, -0.9999999999999921, 1.1780528570735664e-07]}, "guid": "cedf6337-0a43-4fe6-abd8-ed07ecbb7c02"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989129743414425, 0.34615390587775663, 0.3485588397762628], "xaxis": [0.0, -1.1780528570735675e-07, -0.9999999999999931], "yaxis": [4.545713608805502e-08, -0.9999999999999921, 1.1780528570735664e-07]}, "guid": "10814369-8271-4bbd-8ea7-10617f5d90bf"}]}}, "68": {"69": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.34615384615384626, 0.08870494999794358], "guid": "3d741868-5192-4814-a0a5-e35c7f8b409a"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.34615384615384626, 0.33865962455932164], "guid": "f388e48f-24b1-4d98-a7a4-6da69ba80a40"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.23076923076923084, 0.33865962455932164], "guid": "3c756394-fc4b-4dba-85ee-c495e8e986af"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.23076923076923084, 0.08870494999794358], "guid": "bb02e6a8-6e93-4c1c-a79f-d0b735366659"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, 0.2884615384615385, 0.2136822872786326], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.019041287736090595, 0.0, 0.9998186982455127]}, "guid": "4ddbfeb5-28ea-4a28-926f-e0b6afb42a64"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ac0a2f48-9729-4ed4-b3c8-a4b58f338b04"}], "contact_point": [[-1.1696111119125576, 0.3461538291180734, 0.3386597619033957], [-1.1696111106357336, 0.2307692355120588, 0.3386597658060367], [-1.164850766011222, 0.23076920848407084, 0.08870509912869506], [-1.164850767288046, 0.34615383189240784, 0.08870509522603576]], "force_normal": [2601.8523318306093, 2641.390339387159, 467.88173163151737, 499.6672683211418], "force_tangent1": [42.344945558857994, 37.78054385430418, 8.22886511537247, 55.21275940106621], "force_tangent2": [180.90254447365808, 126.81691109200091, 70.49092093271487, 77.41685915749255], "gap": [-8.271986602209013e-09, -8.271883948670567e-09, -8.272222390460784e-09, -8.27261397932108e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6229.136447113151, "force_vector": [[2597.93597298916, -42.34480388668254, 230.41262876949867], [2638.4966772140197, -37.78043496844658, 177.08965668504848], [466.4546586927124, -8.228816303091458, 79.38725915190454], [498.10255313835916, -55.21270595890582, 86.9172110214456]], "force": [6200.989862034252, -143.5667611171264, 573.8067556278974], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111119125576, 0.3461538291180734, 0.3386597619033957], "xaxis": [0.0, -0.999999999999811, 6.148629274701275e-07], "yaxis": [0.9998186965061633, 1.1707838075296459e-08, 0.019041379065520354]}, "guid": "adad8bc2-7181-4d31-a75f-b6d1711f2c28"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.1696111119125576, 0.3461538291180734, 0.3386597619033957], [-1.1696111106357336, 0.2307692355120588, 0.3386597658060367], [-1.164850766011222, 0.23076920848407084, 0.08870509912869506], [-1.164850767288046, 0.34615383189240784, 0.08870509522603576]]}, "guid": "e654b912-7558-438b-adbb-f373de618bbf"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1696111119125576, 0.3461538291180734, 0.3386597619033957], "guid": "d4002197-7397-405c-a578-75a0a801b8e8"}, {"dtype": "compas.geometry/Point", "data": [-1.1696111106357336, 0.2307692355120588, 0.3386597658060367], "guid": "5aa6b35a-6cae-499f-9735-bee0975fc8fa"}, {"dtype": "compas.geometry/Point", "data": [-1.164850766011222, 0.23076920848407084, 0.08870509912869506], "guid": "c42d14a9-02f6-4d73-90f5-a77f75a009ef"}, {"dtype": "compas.geometry/Point", "data": [-1.164850767288046, 0.34615383189240784, 0.08870509522603576], "guid": "4411ddb4-2d66-48f6-9725-0a5a22a68f6a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111119125576, 0.3461538291180734, 0.3386597619033957], "xaxis": [0.0, -0.999999999999811, 6.148629274701275e-07], "yaxis": [0.019041379065523955, -6.147514506731465e-07, -0.9998186965059742]}, "guid": "35369de9-15cf-4241-af06-69dec149742f"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2601.8523318306097, "c_nn": 0, "c_u": 42.344945558857994, "c_v": -180.90254447365808}, {"c_np": 2641.39033938716, "c_nn": 0, "c_u": 37.78054385430417, "c_v": -126.8169110920009}, {"c_np": 467.8817316315175, "c_nn": 0, "c_u": 8.22886511537247, "c_v": -70.49092093271487}, {"c_np": 499.66726832114193, "c_nn": 0, "c_u": 55.21275940106621, "c_v": -77.41685915749257}]}, "guid": "38f53e67-d363-4fa0-8449-7ec9701ef4ac"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111119125576, 0.3461538291180734, 0.3386597619033957], "xaxis": [0.0, -0.999999999999811, 6.148629274701275e-07], "yaxis": [0.9998186965061633, 1.1707838075296459e-08, 0.019041379065520354]}, "guid": "d9c94cb0-adaf-4c40-80a8-a57788032a86"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111106357336, 0.2307692355120588, 0.3386597658060367], "xaxis": [0.0, -0.999999999999811, 6.148629274701275e-07], "yaxis": [0.9998186965061633, 1.1707838075296459e-08, 0.019041379065520354]}, "guid": "e69433a8-96d5-4273-bf59-79d326079071"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.164850766011222, 0.23076920848407084, 0.08870509912869506], "xaxis": [0.0, -0.999999999999811, 6.148629274701275e-07], "yaxis": [0.9998186965061633, 1.1707838075296459e-08, 0.019041379065520354]}, "guid": "aed1409b-063f-4076-a588-6eb69af42125"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.164850767288046, 0.34615383189240784, 0.08870509522603576], "xaxis": [0.0, -0.999999999999811, 6.148629274701275e-07], "yaxis": [0.9998186965061633, 1.1707838075296459e-08, 0.019041379065520354]}, "guid": "4fe13af6-d990-4e23-a45a-10077852489a"}]}, "78": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.4615384615384617, 0.08870494999794358], "guid": "5a66270d-65b9-4c87-ab79-c5bf2f5d4f73"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.4615384615384617, 0.33865962455932164], "guid": "2c47b87c-5a5b-489b-b182-1e1feea2bf22"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.34615384615384626, 0.33865962455932164], "guid": "2d921ab6-4e0d-41da-9664-252e37455243"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.34615384615384626, 0.08870494999794358], "guid": "8b2ebdc9-a0f8-4e7f-93b0-89449c89bc81"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, 0.403846153846154, 0.2136822872786326], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.019041287736090595, 0.0, -0.9998186982455127]}, "guid": "425e4099-e4b1-4378-96c7-a1f57020a7ea"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "6fa467c6-633d-4d66-af97-fadb6e37c110"}], "contact_point": [[-1.1696111095329, 0.46153846633942225, 0.33865974864865445], [-1.1696111082560765, 0.34615383548050505, 0.3386597592662976], [-1.1648507654811275, 0.3461538311589436, 0.0887051000056399], [-1.164850766757951, 0.4615384396661189, 0.08870508938801179]], "force_normal": [2957.6696100673544, 2963.8427369480464, 701.0583665614754, 811.0542247358374], "force_tangent1": [11.510425342116624, -7.627242787521694, 9.043958231870365, -25.824376460851983], "force_tangent2": [213.56468412716117, 203.32327701043081, 65.85049873545859, 132.1576266226636], "gap": [-1.1811225129072445e-08, -1.1811365699544374e-08, -1.1811610441361464e-08, -1.1811293242091143e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7459.024283334951, "force_vector": [[2953.066809971538, -11.510243721036437, 269.844059871391], [2959.433828088679, 7.627417595886526, 259.7220414822227], [699.6773784631698, -9.043904933860032, 79.18767922161962], [808.3907153145292, 25.824475789103378, 147.577234014801]], "force": [7420.568731837916, 12.897744730093436, 756.3310145900343], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111095329, 0.46153846633942225, 0.33865974864865445], "xaxis": [0.0, -0.9999999999997735, 6.730594065389326e-07], "yaxis": [0.9998186966362541, 1.2815974696007764e-08, 0.019041372234745717]}, "guid": "c061b4a3-010b-46c5-b6f7-c4fdaf2e54ef"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.1696111095329, 0.46153846633942225, 0.33865974864865445], [-1.1696111082560765, 0.34615383548050505, 0.3386597592662976], [-1.1648507654811275, 0.3461538311589436, 0.0887051000056399], [-1.164850766757951, 0.4615384396661189, 0.08870508938801179]]}, "guid": "1332e909-0955-4307-bf91-2ecc7cfbb841"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1696111095329, 0.46153846633942225, 0.33865974864865445], "guid": "e8fb87a8-a9f0-4a61-af20-80713929834b"}, {"dtype": "compas.geometry/Point", "data": [-1.1696111082560765, 0.34615383548050505, 0.3386597592662976], "guid": "421dda03-0aef-4a57-b103-8580ec3d6720"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507654811275, 0.3461538311589436, 0.0887051000056399], "guid": "2cedbe55-2843-47ed-beeb-095d542bf5ff"}, {"dtype": "compas.geometry/Point", "data": [-1.164850766757951, 0.4615384396661189, 0.08870508938801179], "guid": "97156e7b-d023-49c3-b1e3-19e3b53f4404"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111095329, 0.46153846633942225, 0.33865974864865445], "xaxis": [0.0, -0.9999999999997735, 6.730594065389326e-07], "yaxis": [0.01904137223475003, -6.729373786045264e-07, -0.9998186966360276]}, "guid": "eda1df0b-653b-4613-b815-a15a767409fc"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2957.669610067355, "c_nn": 0, "c_u": 11.510425342116624, "c_v": -213.56468412716123}, {"c_np": 2963.8427369480473, "c_nn": 0, "c_u": -7.627242787521694, "c_v": -203.32327701043084}, {"c_np": 701.0583665614756, "c_nn": 0, "c_u": 9.043958231870366, "c_v": -65.85049873545861}, {"c_np": 811.0542247358375, "c_nn": 0, "c_u": -25.824376460851987, "c_v": -132.15762662266363}]}, "guid": "ed43c86c-f69a-4007-a7be-630cdb0ba95f"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111095329, 0.46153846633942225, 0.33865974864865445], "xaxis": [0.0, -0.9999999999997735, 6.730594065389326e-07], "yaxis": [0.9998186966362541, 1.2815974696007764e-08, 0.019041372234745717]}, "guid": "97673dc0-6a3b-4ac0-88c9-d4b470a6367f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111082560765, 0.34615383548050505, 0.3386597592662976], "xaxis": [0.0, -0.9999999999997735, 6.730594065389326e-07], "yaxis": [0.9998186966362541, 1.2815974696007764e-08, 0.019041372234745717]}, "guid": "69191303-e2fb-4beb-9a3d-8edfcbdbd677"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507654811275, 0.3461538311589436, 0.0887051000056399], "xaxis": [0.0, -0.9999999999997735, 6.730594065389326e-07], "yaxis": [0.9998186966362541, 1.2815974696007764e-08, 0.019041372234745717]}, "guid": "98116abb-5653-49cd-bd71-81fd3b00cca8"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.164850766757951, 0.4615384396661189, 0.08870508938801179], "xaxis": [0.0, -0.9999999999997735, 6.730594065389326e-07], "yaxis": [0.9998186966362541, 1.2815974696007764e-08, 0.019041372234745717]}, "guid": "4e83f1fa-2ccf-4648-8759-03bf5fcb7ce4"}]}, "77": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.4615384615384619, 0.09856370341234418], "guid": "6fd0740a-1531-4294-a177-bf6dbd161a84"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.4615384615384619, 0.34855866711722205], "guid": "96701b62-9e6d-417b-b6a2-c9392c2afbf3"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, 0.4615384615384619, 0.33865962455932175], "guid": "93b65e23-0ace-4e30-82c1-4f39539574b5"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.4615384615384619, 0.0887049499979436], "guid": "e2ae3882-74c4-4d6f-81c6-fb2a536d0654"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.778165488544444, 0.4615384615384619, 0.21870669236847695], "xaxis": [-0.9999194200897036, 0.0, -0.012694618051403083], "yaxis": [-0.012694618051403083, 0.0, 0.9999194200897036]}, "guid": "f9a19f4a-a9f7-49b9-9366-f571def8622e"}, "size": 0.19454502163765763, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5c8edf03-4357-4f36-bd02-5a13e1acca28"}], "contact_point": [[-1.1696111028280918, 0.46153846220779104, 0.33865975454831615], [-1.1648507704225246, 0.46153843801061356, 0.08870508388066901], [-0.3883044486132332, 0.4615384644595144, 0.09856388584161162], [-0.3898913254228302, 0.4615384887647769, 0.3485588268973851]], "force_normal": [17.61004057743508, 30.76839129192694, 19.589820603475157, 0.5035547954920451], "force_tangent1": [1.0816604867749795, 2.7241192653781368, 5.51092128846409, -0.04953793607301571], "force_tangent2": [-7.7875306386120124, -14.688690313189262, -7.628400852696876, 0.025603963784047442], "gap": [-8.612821504867483e-09, -8.612821504863145e-09, -8.612821504776842e-09, -8.61282150479249e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 75.35924639259237, "force_vector": [[7.787531216621026, -17.610040427214887, -1.0816587710047283], [14.688691323090826, -30.768391075219007, -2.7241162675718438], [7.628401495687609, -19.589820890026946, -5.510919379801148], [-0.025603947256021165, -0.5035547915058848, 0.04953798513504606]], "force": [30.07902008814344, -68.47180718396673, -9.267156433242674], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111028280918, 0.46153846220779104, 0.33865975454831615], "xaxis": [0.0, -9.74313638512402e-08, -0.9999999999999952], "yaxis": [3.282269657660941e-08, -0.9999999999999947, 9.743136385124015e-08]}, "guid": "62bf81ce-13ec-4148-9f2f-422ce461815a"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.1696111028280918, 0.46153846220779104, 0.33865975454831615], [-1.1648507704225246, 0.46153843801061356, 0.08870508388066901], [-0.3883044486132332, 0.4615384644595144, 0.09856388584161162], [-0.3898913254228302, 0.4615384887647769, 0.3485588268973851]]}, "guid": "ea84bd58-729a-48ee-b92d-42ee2d6cf341"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1696111028280918, 0.46153846220779104, 0.33865975454831615], "guid": "52e9fba5-291d-4b47-8564-bf5354c78bba"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507704225246, 0.46153843801061356, 0.08870508388066901], "guid": "1011dd69-2cc4-4325-8d5f-2251a98eb0ae"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044486132332, 0.4615384644595144, 0.09856388584161162], "guid": "f3a8283f-1057-4dfd-8cef-108a77167c99"}, {"dtype": "compas.geometry/Point", "data": [-0.3898913254228302, 0.4615384887647769, 0.3485588268973851], "guid": "11d1edc6-07a0-402d-9d51-38d0adeb6768"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111028280918, 0.46153846220779104, 0.33865975454831615], "xaxis": [0.0, -9.74313638512402e-08, -0.9999999999999952], "yaxis": [0.9999999999999994, 3.2822696576609246e-08, -3.197960092734487e-15]}, "guid": "10d39144-dfb9-4d2a-91aa-6a13731995da"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 17.61004057743508, "c_nn": 0, "c_u": 1.0816604867749795, "c_v": 7.787530638612012}, {"c_np": 30.76839129192694, "c_nn": 0, "c_u": 2.7241192653781368, "c_v": 14.68869031318926}, {"c_np": 19.58982060347516, "c_nn": 0, "c_u": 5.510921288464089, "c_v": 7.628400852696876}, {"c_np": 0.503554795492045, "c_nn": 0, "c_u": -0.04953793607301571, "c_v": -0.025603963784047442}]}, "guid": "63477955-2e59-4fd3-927c-9d16e2b1268d"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111028280918, 0.46153846220779104, 0.33865975454831615], "xaxis": [0.0, -9.74313638512402e-08, -0.9999999999999952], "yaxis": [3.282269657660941e-08, -0.9999999999999947, 9.743136385124015e-08]}, "guid": "570de518-3dd4-4a57-9def-fc36412232b8"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507704225246, 0.46153843801061356, 0.08870508388066901], "xaxis": [0.0, -9.74313638512402e-08, -0.9999999999999952], "yaxis": [3.282269657660941e-08, -0.9999999999999947, 9.743136385124015e-08]}, "guid": "2acced76-63e1-4979-b110-d68008775115"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044486132332, 0.4615384644595144, 0.09856388584161162], "xaxis": [0.0, -9.74313638512402e-08, -0.9999999999999952], "yaxis": [3.282269657660941e-08, -0.9999999999999947, 9.743136385124015e-08]}, "guid": "795a5521-2ab4-493e-aab4-5cc1529a8010"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913254228302, 0.4615384887647769, 0.3485588268973851], "xaxis": [0.0, -9.74313638512402e-08, -0.9999999999999952], "yaxis": [3.282269657660941e-08, -0.9999999999999947, 9.743136385124015e-08]}, "guid": "8f7fc807-cc4d-4729-b97a-b323953dd4b8"}]}, "76": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.34615384615384626, 0.09856370341234416], "guid": "366b36da-0fb7-4084-a5e8-8c2c0d50e721"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.34615384615384626, 0.34855866711722205], "guid": "ff712003-dd56-4801-9ad5-0ddcafc07d8f"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.4615384615384617, 0.34855866711722205], "guid": "6459f29b-9d71-4c8f-961a-1eeefc222510"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.4615384615384617, 0.09856370341234416], "guid": "d58bd198-db28-4aff-a236-1df08e28280f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, 0.40384615384615397, 0.2235611852647831], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "3d0866eb-24b8-4ede-9a96-074767ca35f4"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "f26bc1d4-fbd9-4ffa-9808-96be85c49bc3"}], "contact_point": [[-0.38989131504776636, 0.4615384902857699, 0.34855883016922173], [-0.38830445121294643, 0.461538463428625, 0.09856388884220774], [-0.3883044472403989, 0.3461538400186103, 0.09856389438578166], [-0.3898913112170956, 0.3461538817770387, 0.3485588580640056]], "force_normal": [3225.672442397483, 3.246481500975719, 3.615574533871157, 3148.8477466729146], "force_tangent1": [70.54077495643523, 0.2009037547900069, 0.09980469905647342, 44.96584404772679], "force_tangent2": [-44.22207381941322, 0.18103752558416616, 0.20606494150154875, -41.89797862509824], "gap": [-6.303082632331529e-09, -6.3034735340228615e-09, -6.3031016729997276e-09, -6.302693474625469e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6383.008760290812, "force_vector": [[-3225.326762591009, 70.54042094164643, -64.69638254541493], [-3.2475652273392877, 0.20090463263659059, 0.16042588100987423], [-3.6168096851634184, 0.09980570103105263, 0.18311054419999967], [-3148.518366614842, 44.96550541876719, -61.88455285714496]], "force": [-6380.709504118353, 115.80663669408128, -126.23739897735001], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989131504776636, 0.4615384902857699, 0.34855883016922173], "xaxis": [0.0, 0.9999999999850289, -5.471957332592123e-06], "yaxis": [-0.9999798546988392, -3.4733007892445967e-08, -0.006347455906691544]}, "guid": "f6676793-f934-4d56-9e9d-838603bdcba5"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.38989131504776636, 0.4615384902857699, 0.34855883016922173], [-0.38830445121294643, 0.461538463428625, 0.09856388884220774], [-0.3883044472403989, 0.3461538400186103, 0.09856389438578166], [-0.3898913112170956, 0.3461538817770387, 0.3485588580640056]]}, "guid": "a2041ca5-e693-449c-84ad-30db070e5ffb"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38989131504776636, 0.4615384902857699, 0.34855883016922173], "guid": "5f7b326e-c271-451f-a219-998c43eaddba"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445121294643, 0.461538463428625, 0.09856388884220774], "guid": "7f8c810f-e9eb-4e53-ae97-9e01e5a7bb34"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044472403989, 0.3461538400186103, 0.09856389438578166], "guid": "5aeabc05-4cf0-4e79-a055-dd4bb1113e7e"}, {"dtype": "compas.geometry/Point", "data": [-0.3898913112170956, 0.3461538817770387, 0.3485588580640056], "guid": "bbe2fe55-aae2-4c90-b6a9-367bd60360a7"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989131504776636, 0.4615384902857699, 0.34855883016922173], "xaxis": [0.0, 0.9999999999850289, -5.471957332592123e-06], "yaxis": [0.00634745590678657, -5.471847098363719e-06, -0.9999798546838684]}, "guid": "a6db984a-b324-4d40-9bec-e77e0be75b56"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3225.672442397484, "c_nn": 0, "c_u": 70.54077495643523, "c_v": 44.22207381941323}, {"c_np": 3.2464815009757197, "c_nn": 0, "c_u": 0.20090375479000688, "c_v": -0.18103752558416616}, {"c_np": 3.615574533871158, "c_nn": 0, "c_u": 0.0998046990564734, "c_v": -0.20606494150154875}, {"c_np": 3148.8477466729155, "c_nn": 0, "c_u": 44.96584404772678, "c_v": 41.897978625098254}]}, "guid": "e928cf7f-02d7-4e9a-b25c-83f5f985586f"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989131504776636, 0.4615384902857699, 0.34855883016922173], "xaxis": [0.0, 0.9999999999850289, -5.471957332592123e-06], "yaxis": [-0.9999798546988392, -3.4733007892445967e-08, -0.006347455906691544]}, "guid": "a3ab81ef-aca9-41cd-887a-31a818f43f98"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830445121294643, 0.461538463428625, 0.09856388884220774], "xaxis": [0.0, 0.9999999999850289, -5.471957332592123e-06], "yaxis": [-0.9999798546988392, -3.4733007892445967e-08, -0.006347455906691544]}, "guid": "4e08c297-2000-4d57-89e3-24b376169a7f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044472403989, 0.3461538400186103, 0.09856389438578166], "xaxis": [0.0, 0.9999999999850289, -5.471957332592123e-06], "yaxis": [-0.9999798546988392, -3.4733007892445967e-08, -0.006347455906691544]}, "guid": "5beea9ba-f834-42ff-9462-a1f668e39c71"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913112170956, 0.3461538817770387, 0.3485588580640056], "xaxis": [0.0, 0.9999999999850289, -5.471957332592123e-06], "yaxis": [-0.9999798546988392, -3.4733007892445967e-08, -0.006347455906691544]}, "guid": "ea0847c2-1608-401c-9eb2-852be1eb1e24"}]}}, "69": {"70": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.34615384615384626, 0.06898903200408567], "guid": "32d9dd85-66b4-4526-a106-9a607d3ff5ef"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.34615384615384626, 0.31886313477145534], "guid": "6c7d400c-8785-474b-b99f-d4f3462864a6"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.23076923076923084, 0.31886313477145534], "guid": "0e6fabbe-fd5b-4975-870e-642a17386801"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.23076923076923084, 0.06898903200408567], "guid": "8351ee62-4bc2-4ece-8810-4f1edd3a842a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, 0.28846153846153855, 0.1939260833877705], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "b0aa35ce-df3f-4603-9e39-4b1959da68e3"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "270bdb8e-63b2-4efa-adfc-9671214f44ac"}], "contact_point": [[-1.949142403472072, 0.3461538219848652, 0.31886317658251107], [-1.949142403235649, 0.23076920602712872, 0.3188631638790326], [-1.9412093647515871, 0.23076921741080067, 0.06898907668744343], [-1.9412093647515871, 0.3461538333685375, 0.06898908194409341]], "force_normal": [1815.2562578968436, 1839.5979738886974, 1955.061237808062, 1830.801113577476], "force_tangent1": [6.654265761843636, -41.63858395680224, -38.87456948737857, 24.60195706266591], "force_tangent2": [185.50254337835568, 252.73826591088365, 369.3715271570242, 225.39695886986274], "gap": [-8.255002420637694e-09, -8.255173500954274e-09, -8.255079774795495e-09, -8.255074212772432e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7512.243188322692, "force_vector": [[1808.4557143734899, -6.654276832855046, 243.0111199842971], [1830.6516376556185, 41.638569789043565, 310.9854004928432], [1942.3557304178034, 38.874549841841905, 431.2238243585907], [1822.7268059854318, -24.601969972729457, 283.37871594604286]], "force": [7404.189888432344, 49.25687282530097, 1268.599060781774], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142403472072, 0.3461538219848652, 0.31886317658251107], "xaxis": [0.0, -0.999999999999999, -4.5557632936163774e-08], "yaxis": [0.9994964083409861, -1.4456419074683767e-09, 0.03173215582763126]}, "guid": "0aa08b46-e805-473f-81fb-f1ca52bac0f7"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.949142403472072, 0.3461538219848652, 0.31886317658251107], [-1.949142403235649, 0.23076920602712872, 0.3188631638790326], [-1.9412093647515871, 0.23076921741080067, 0.06898907668744343], [-1.9412093647515871, 0.3461538333685375, 0.06898908194409341]]}, "guid": "31f8915b-2a67-4f29-924c-9024f1032353"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.949142403472072, 0.3461538219848652, 0.31886317658251107], "guid": "faf428cd-3878-4bd8-8c67-abde20ba8476"}, {"dtype": "compas.geometry/Point", "data": [-1.949142403235649, 0.23076920602712872, 0.3188631638790326], "guid": "1e69e82e-ac8a-4975-bb30-7338b072a8e0"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093647515871, 0.23076921741080067, 0.06898907668744343], "guid": "c7c8614c-af69-46fa-98c5-538dc19da1cc"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093647515871, 0.3461538333685375, 0.06898908194409341], "guid": "d675e9f2-74d4-40a5-9428-7afa160ae465"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142403472072, 0.3461538219848652, 0.31886317658251107], "xaxis": [0.0, -0.999999999999999, -4.5557632936163774e-08], "yaxis": [0.031732155827631274, 4.5534690492212696e-08, -0.999496408340985]}, "guid": "e01bf2be-7bce-495c-8b84-bffb49452d9f"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1815.256257896844, "c_nn": 0, "c_u": 6.654265761843636, "c_v": -185.5025433783557}, {"c_np": 1839.5979738886979, "c_nn": 0, "c_u": -41.63858395680224, "c_v": -252.73826591088368}, {"c_np": 1955.0612378080623, "c_nn": 0, "c_u": -38.87456948737857, "c_v": -369.3715271570243}, {"c_np": 1830.8011135774761, "c_nn": 0, "c_u": 24.60195706266591, "c_v": -225.39695886986277}]}, "guid": "7810171b-aad5-43ea-bb5c-98aee5b409fb"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142403472072, 0.3461538219848652, 0.31886317658251107], "xaxis": [0.0, -0.999999999999999, -4.5557632936163774e-08], "yaxis": [0.9994964083409861, -1.4456419074683767e-09, 0.03173215582763126]}, "guid": "fa27e663-41f4-4cc9-adc9-3e20082a32af"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142403235649, 0.23076920602712872, 0.3188631638790326], "xaxis": [0.0, -0.999999999999999, -4.5557632936163774e-08], "yaxis": [0.9994964083409861, -1.4456419074683767e-09, 0.03173215582763126]}, "guid": "8202278a-a390-4f9f-9e53-b18086007c04"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093647515871, 0.23076921741080067, 0.06898907668744343], "xaxis": [0.0, -0.999999999999999, -4.5557632936163774e-08], "yaxis": [0.9994964083409861, -1.4456419074683767e-09, 0.03173215582763126]}, "guid": "cab7c0d8-2a02-4c1c-9a8d-76e97c635c82"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093647515871, 0.3461538333685375, 0.06898908194409341], "xaxis": [0.0, -0.999999999999999, -4.5557632936163774e-08], "yaxis": [0.9994964083409861, -1.4456419074683767e-09, 0.03173215582763126]}, "guid": "fbb28307-81ea-4e11-b0c9-7f9dce5c6817"}]}, "78": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.34615384615384626, 0.08870494999794357], "guid": "80d580cb-d0fb-4b6a-9357-6c4686e951b2"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.34615384615384626, 0.33865962455932164], "guid": "cbd33758-2a3e-4f25-be62-9ed0f9cc2c0b"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293436, 0.34615384615384626, 0.31886313477145534], "guid": "dffa5bb1-92e0-4d37-bb80-585c7144e2d1"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.34615384615384626, 0.06898903200408565], "guid": "4a00228c-ed41-4cd6-8f1b-df2279806572"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.5562055680783635, 0.3461538461538463, 0.2038891208921549], "xaxis": [-0.9996776933450584, 0.0, -0.025387190240421666], "yaxis": [-0.025387190240421666, 0.0, 0.9996776933450584]}, "guid": "92941345-354a-432e-9b8e-1aaab3943d2a"}, "size": 0.19454502163765713, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "51300449-3125-4e83-9453-84975c062443"}], "contact_point": [[-1.949142401624592, 0.3461538327782654, 0.31886317949489174], [-1.9412093586811143, 0.34615383281168455, 0.06898907940581858], [-1.1648507617005426, 0.34615382981463844, 0.0887050963540417], [-1.1696111164578515, 0.34615382976897147, 0.3386597446699482]], "force_normal": [0.34886307800343774, 13.65260638964259, 13.389862572187969, 0.3739242726011529], "force_tangent1": [0.03299744454209912, 3.266689782776323, 5.073862844651464, -0.12085122808586635], "force_tangent2": [-0.15195424735277346, 5.38040643662533, 3.6508805220579985, -0.09146457923875906], "gap": [-2.3312513587688852e-09, -2.3312513588149976e-09, -2.3312513587690275e-09, -2.3312513587971016e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 30.26950813293964, "force_vector": [[0.1519542460082952, -0.3488630785806014, -0.03299744463144214], [-5.380406489240908, -13.652606368070531, -3.2666897862727233], [-3.6508805736609915, -13.389862556818489, -5.0738628480805765], [0.09146457779769784, -0.37392427298459663, 0.12085122799010521]], "force": [-8.787868239095907, -27.765256276454217, -8.252698850994637], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142401624592, 0.3461538327782654, 0.31886317949489174], "xaxis": [0.0, 2.5609766353342564e-10, -1.0], "yaxis": [-3.8538851753968626e-09, -1.0, -2.5609766353342564e-10]}, "guid": "a62d2077-0c7d-4f9a-b30c-89b9f9078e21"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.949142401624592, 0.3461538327782654, 0.31886317949489174], [-1.9412093586811143, 0.34615383281168455, 0.06898907940581858], [-1.1648507617005426, 0.34615382981463844, 0.0887050963540417], [-1.1696111164578515, 0.34615382976897147, 0.3386597446699482]]}, "guid": "cf4282cb-3d08-4671-b752-839cc920be54"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.949142401624592, 0.3461538327782654, 0.31886317949489174], "guid": "08294067-f16f-4863-aa99-29be68f03cb6"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093586811143, 0.34615383281168455, 0.06898907940581858], "guid": "28054af4-1845-491d-8b4d-095c05e198ea"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507617005426, 0.34615382981463844, 0.0887050963540417], "guid": "e1cda208-817d-4393-8236-3a593ae7180a"}, {"dtype": "compas.geometry/Point", "data": [-1.1696111164578515, 0.34615382976897147, 0.3386597446699482], "guid": "81b4adce-ec74-4aad-bde7-6d145a015823"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142401624592, 0.3461538327782654, 0.31886317949489174], "xaxis": [0.0, 2.5609766353342564e-10, -1.0], "yaxis": [1.0, -3.8538851753968626e-09, -9.869709889452427e-19]}, "guid": "7d1132f9-238f-43ea-929a-f6a7619ebabe"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.34886307800343774, "c_nn": 0, "c_u": 0.03299744454209912, "c_v": 0.15195424735277346}, {"c_np": 13.65260638964259, "c_nn": 0, "c_u": 3.266689782776323, "c_v": -5.38040643662533}, {"c_np": 13.389862572187969, "c_nn": 0, "c_u": 5.073862844651464, "c_v": -3.6508805220579985}, {"c_np": 0.3739242726011529, "c_nn": 0, "c_u": -0.12085122808586635, "c_v": 0.09146457923875906}]}, "guid": "e69a8596-c52c-4320-a280-ad671d74697f"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142401624592, 0.3461538327782654, 0.31886317949489174], "xaxis": [0.0, 2.5609766353342564e-10, -1.0], "yaxis": [-3.8538851753968626e-09, -1.0, -2.5609766353342564e-10]}, "guid": "96dd676d-d64e-4a61-a831-66240a50dd87"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093586811143, 0.34615383281168455, 0.06898907940581858], "xaxis": [0.0, 2.5609766353342564e-10, -1.0], "yaxis": [-3.8538851753968626e-09, -1.0, -2.5609766353342564e-10]}, "guid": "2b0dd554-dfa5-48a8-a50e-134215a101e1"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507617005426, 0.34615382981463844, 0.0887050963540417], "xaxis": [0.0, 2.5609766353342564e-10, -1.0], "yaxis": [-3.8538851753968626e-09, -1.0, -2.5609766353342564e-10]}, "guid": "49a223ef-f946-48a2-a405-fc0835ff79b9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111164578515, 0.34615382976897147, 0.3386597446699482], "xaxis": [0.0, 2.5609766353342564e-10, -1.0], "yaxis": [-3.8538851753968626e-09, -1.0, -2.5609766353342564e-10]}, "guid": "691fda58-f417-4597-b0ab-2249736f6130"}]}}, "70": {"71": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.34615384615384626, 0.03941912684456511], "guid": "62d9fb40-6644-424f-834e-f3b20891580a"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.34615384615384626, 0.2891723881523536], "guid": "31d535a9-a07e-4e41-a6f1-0d2b38e9a965"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.23076923076923084, 0.2891723881523536], "guid": "4eda1992-85ca-4264-b5ab-ec73ed69c9a6"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.23076923076923084, 0.03941912684456511], "guid": "6f0df269-0ba8-4371-b794-8ce78239de5b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, 0.28846153846153855, 0.16429575749845934], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062878, 0.0, 0.9990130452311541]}, "guid": "8049da95-a6c7-4659-b023-11583640cbea"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3cc37f7a-ec32-4adc-8cdb-fd6c2cb15bf0"}], "contact_point": [[-2.7283595654750377, 0.34615384473004707, 0.28917238448014765], [-2.7283595651440993, 0.23076920642056817, 0.28917237906992677], [-2.7172551248169556, 0.23076922437181144, 0.03941912547804488], [-2.7172551251478936, 0.34615384778012914, 0.039419130888266075]], "force_normal": [14.491622210272313, 10.686841716640972, 3007.9246822587006, 3560.8847199916245], "force_tangent1": [-0.3791402386521655, 0.12803618640510545, 87.33190349055477, 81.69058295563723], "force_tangent2": [-1.4180638055713204, -1.2614299062895882, 468.88543364237813, 698.9466678505662], "gap": [-5.6031254020185226e-09, -5.606026892424452e-09, -5.612245628319476e-09, -5.613392152438176e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6698.263980930198, "force_vector": [[14.540306840330642, 0.37914022503275496, -0.7729788103761445], [10.732324169743379, -0.12803620024511994, -0.7854993297372073], [2984.129151475131, -87.33189288319304, 602.0279505074018], [3526.3246367667493, -81.69056786598485, 856.4233720342168]], "force": [6535.726419251954, -168.77135672439024, 1456.892844401505], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595654750377, 0.34615384473004707, 0.28917238448014765], "xaxis": [0.0, -0.9999999999999999, 1.7619384172998698e-08], "yaxis": [0.9990130441404349, 7.826136239240521e-10, 0.044417762632327946]}, "guid": "5141a7e5-6938-4bb3-b40f-a99007334495"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595654750377, 0.34615384473004707, 0.28917238448014765], [-2.7283595651440993, 0.23076920642056817, 0.28917237906992677], [-2.7172551248169556, 0.23076922437181144, 0.03941912547804488], [-2.7172551251478936, 0.34615384778012914, 0.039419130888266075]]}, "guid": "df0157e2-a879-4c8a-804f-39d857585da2"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595654750377, 0.34615384473004707, 0.28917238448014765], "guid": "789df43d-52cb-496b-8b6a-7e29decee788"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595651440993, 0.23076920642056817, 0.28917237906992677], "guid": "7879458e-bf04-4f43-b74d-006ed061661c"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551248169556, 0.23076922437181144, 0.03941912547804488], "guid": "e126b445-0e1a-46ae-ac58-912fddee5a5f"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551251478936, 0.34615384778012914, 0.039419130888266075], "guid": "8036e3e2-f95c-4bc0-b736-9af361def4dd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595654750377, 0.34615384473004707, 0.28917238448014765], "xaxis": [0.0, -0.9999999999999999, 1.7619384172998698e-08], "yaxis": [0.044417762632327946, -1.7601994618547225e-08, -0.9990130441404347]}, "guid": "b767177a-1ab3-44bb-8964-62a516dd89e3"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 14.491622210272316, "c_nn": 0, "c_u": -0.3791402386521655, "c_v": 1.4180638055713204}, {"c_np": 10.686841716640975, "c_nn": 0, "c_u": 0.12803618640510545, "c_v": 1.2614299062895884}, {"c_np": 3007.924682258701, "c_nn": 0, "c_u": 87.33190349055477, "c_v": -468.8854336423783}, {"c_np": 3560.884719991625, "c_nn": 0, "c_u": 81.69058295563724, "c_v": -698.9466678505664}]}, "guid": "bcbdf197-7f90-44f5-b6b1-e4bb6053dab7"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595654750377, 0.34615384473004707, 0.28917238448014765], "xaxis": [0.0, -0.9999999999999999, 1.7619384172998698e-08], "yaxis": [0.9990130441404349, 7.826136239240521e-10, 0.044417762632327946]}, "guid": "31ab253c-4c6e-49dd-87a7-42fd4871e15d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595651440993, 0.23076920642056817, 0.28917237906992677], "xaxis": [0.0, -0.9999999999999999, 1.7619384172998698e-08], "yaxis": [0.9990130441404349, 7.826136239240521e-10, 0.044417762632327946]}, "guid": "9078a00a-9ef0-45c4-b9de-6abeba371e19"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551248169556, 0.23076922437181144, 0.03941912547804488], "xaxis": [0.0, -0.9999999999999999, 1.7619384172998698e-08], "yaxis": [0.9990130441404349, 7.826136239240521e-10, 0.044417762632327946]}, "guid": "eec7835e-b0a8-41d3-8f9c-dfa0cb2a0aa7"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551251478936, 0.34615384778012914, 0.039419130888266075], "xaxis": [0.0, -0.9999999999999999, 1.7619384172998698e-08], "yaxis": [0.9990130441404349, 7.826136239240521e-10, 0.044417762632327946]}, "guid": "fe504d02-bfdc-4607-a9a7-0d35546e8727"}]}, "80": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.4615384615384617, 0.03941912684456511], "guid": "a20ca407-7643-4b1d-b8d3-17d3197ba72b"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.4615384615384617, 0.2891723881523536], "guid": "d4f30f79-479c-46e9-b76d-81a583d8511f"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.34615384615384626, 0.2891723881523536], "guid": "58504107-e03c-40c6-a727-3e5b5351f96b"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.34615384615384626, 0.03941912684456511], "guid": "00b0eb94-2cf1-4c83-957e-ad2a0d579324"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, 0.403846153846154, 0.16429575749845934], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062878, 0.0, -0.9990130452311541]}, "guid": "cddef82b-309b-4922-9b3b-e5705df59880"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "f745efb9-3cb8-4b00-937b-017ec0875c1a"}], "contact_point": [[-2.7283595658059756, 0.4615384452135014, 0.2891723919233751], [-2.7283595654750377, 0.3461538441569255, 0.2891723865131535], [-2.7172551248169556, 0.3461538472070075, 0.03941912547804475], [-2.7172551251478936, 0.46153845571416396, 0.03941913088826621]], "force_normal": [58.16923311598934, 77.32356082698968, 3675.981500687853, 3360.798861320727], "force_tangent1": [-23.37795180189451, -27.356129280336173, 122.6007119647273, -58.28245533496487], "force_tangent2": [2.18061092917612, 15.869785988568236, 688.5114692268512, 589.9666829029123], "gap": [-5.784766178013209e-09, -5.784259097399166e-09, -5.79430015189398e-09, -5.792833351060408e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7288.530238114122, "force_vector": [[58.014964791873496, 23.377951885801647, 4.762205539587589], [76.54234549848297, 27.35612962019053, 19.28866229899822], [3641.771330196342, -122.6006969686789, 851.1108146964506], [3331.276901109563, 58.28246834976222, 738.6635768785142]], "force": [7107.605541596262, -13.584147112924505, 1613.8252594135506], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595658059756, 0.4615384452135014, 0.2891723919233751], "xaxis": [0.0, -0.9999999999999999, 1.7619384172998698e-08], "yaxis": [0.9990130441404349, 7.826136239240521e-10, 0.044417762632327946]}, "guid": "11cbc42d-f5ac-4199-a62f-200db4b6e5f7"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595658059756, 0.4615384452135014, 0.2891723919233751], [-2.7283595654750377, 0.3461538441569255, 0.2891723865131535], [-2.7172551248169556, 0.3461538472070075, 0.03941912547804475], [-2.7172551251478936, 0.46153845571416396, 0.03941913088826621]]}, "guid": "c16e3095-9c14-4583-ad01-04ea28952761"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595658059756, 0.4615384452135014, 0.2891723919233751], "guid": "3a483898-03c3-48c9-8dbe-7ce336aa77a9"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595654750377, 0.3461538441569255, 0.2891723865131535], "guid": "7a36dbb7-1285-466a-8e81-23fff05b804f"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551248169556, 0.3461538472070075, 0.03941912547804475], "guid": "910fbb2f-a8ca-48ff-8655-aea915372e34"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551251478936, 0.46153845571416396, 0.03941913088826621], "guid": "8a3533d1-4616-4486-9ae9-f29404d1106d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595658059756, 0.4615384452135014, 0.2891723919233751], "xaxis": [0.0, -0.9999999999999999, 1.7619384172998698e-08], "yaxis": [0.044417762632327946, -1.7601994618547225e-08, -0.9990130441404347]}, "guid": "4f2d6b28-d9ee-4c03-94f9-99f779ef1c19"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 58.16923311598936, "c_nn": 0, "c_u": -23.377951801894515, "c_v": -2.1806109291761215}, {"c_np": 77.3235608269897, "c_nn": 0, "c_u": -27.356129280336173, "c_v": -15.869785988568239}, {"c_np": 3675.981500687854, "c_nn": 0, "c_u": 122.60071196472731, "c_v": -688.5114692268514}, {"c_np": 3360.7988613207276, "c_nn": 0, "c_u": -58.28245533496488, "c_v": -589.9666829029125}]}, "guid": "35d49aff-ac00-41a6-9ad0-8cbfc0de5d65"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595658059756, 0.4615384452135014, 0.2891723919233751], "xaxis": [0.0, -0.9999999999999999, 1.7619384172998698e-08], "yaxis": [0.9990130441404349, 7.826136239240521e-10, 0.044417762632327946]}, "guid": "cd39fe04-7422-41c6-bda0-00f493eb3360"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595654750377, 0.3461538441569255, 0.2891723865131535], "xaxis": [0.0, -0.9999999999999999, 1.7619384172998698e-08], "yaxis": [0.9990130441404349, 7.826136239240521e-10, 0.044417762632327946]}, "guid": "6814317a-e953-4cda-8f76-abb5fb72161a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551248169556, 0.3461538472070075, 0.03941912547804475], "xaxis": [0.0, -0.9999999999999999, 1.7619384172998698e-08], "yaxis": [0.9990130441404349, 7.826136239240521e-10, 0.044417762632327946]}, "guid": "df74f075-dd3f-4f13-853a-d0b8ce3558fc"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551251478936, 0.46153845571416396, 0.03941913088826621], "xaxis": [0.0, -0.9999999999999999, 1.7619384172998698e-08], "yaxis": [0.9990130441404349, 7.826136239240521e-10, 0.044417762632327946]}, "guid": "5cb8badd-2d56-4480-9819-163d0838cf91"}]}, "79": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.46153846153846156, 0.06898903200408563], "guid": "dcc11094-7f4e-44d2-b3ed-0f625e9c7a80"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293432, 0.46153846153846156, 0.31886313477145534], "guid": "d939188b-da60-411d-b62b-71802862a0b0"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.46153846153846156, 0.2891723881523536], "guid": "09574a57-e587-4b5c-b0f2-e4d2e7676d8f"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551283058985, 0.46153846153846156, 0.03941912684456508], "guid": "11b5ae86-e1f5-4085-a78e-d3c2f778fcac"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.3339948498021252, 0.46153846153846156, 0.17919582177605323], "xaxis": [-0.9992748587227028, 0.0, -0.03807567103443308], "yaxis": [-0.03807567103443308, 0.0, 0.9992748587227028]}, "guid": "e62cca94-d8bd-4d34-91c1-3b3cae805f0c"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "173f9ed7-1307-4735-aa2b-8fbc395f9bdd"}], "contact_point": [[-2.7283595649108507, 0.46153844273512923, 0.28917238868876427], [-2.7172551227316477, 0.4615384540194584, 0.03941912956639282], [-1.9412093681797602, 0.4615384558082117, 0.06898907579585078], [-1.9491424036726572, 0.46153844453119347, 0.3188631535331819]], "force_normal": [0.038885112055717826, 12.214401683322995, 14.262962894973032, 0.041158812001063014], "force_tangent1": [0.005513400853002684, 5.452340926875523, 6.045447046866037, 0.003407965235472375], "force_tangent2": [0.014877745236319831, -2.312586887448435, -3.040077507002847, -0.02029522263438718], "gap": [-6.211796241564103e-10, -6.211796241294568e-10, -6.211796242972914e-10, -6.211796241913852e-10], "status": ["stic", "stic", "stic", "slid"], "force_magnitude": 29.434832215210832, "force_vector": [[-0.014877745080012147, -0.03888511186740171, -0.0055134026029566045], [2.312586936547042, -12.214401428654293, -5.4523414765625065], [3.0400775643361184, -14.262962610688348, -6.045447688744799], [0.020295222799834523, -0.04115881176611235, -0.003407967087750033]], "force": [5.358081978602983, -26.557407962976153, -11.506710534998012], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595649108507, 0.46153844273512923, 0.28917238868876427], "xaxis": [0.0, 4.500318582840153e-08, -0.999999999999999], "yaxis": [4.019730817414766e-09, -0.999999999999999, -4.500318582840153e-08]}, "guid": "9e57e449-0b8a-4619-8352-e6c9202875be"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595649108507, 0.46153844273512923, 0.28917238868876427], [-2.7172551227316477, 0.4615384540194584, 0.03941912956639282], [-1.9412093681797602, 0.4615384558082117, 0.06898907579585078], [-1.9491424036726572, 0.46153844453119347, 0.3188631535331819]]}, "guid": "e210e224-e1e3-4abf-9c0a-7f8325b6fdaa"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595649108507, 0.46153844273512923, 0.28917238868876427], "guid": "a7850f35-e36b-441e-a463-6d3afba857bf"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551227316477, 0.4615384540194584, 0.03941912956639282], "guid": "614c9c2d-5794-4fe6-9f22-a74eea38aefc"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093681797602, 0.4615384558082117, 0.06898907579585078], "guid": "e8cb6380-5a7e-431d-bd51-9285d94617af"}, {"dtype": "compas.geometry/Point", "data": [-1.9491424036726572, 0.46153844453119347, 0.3188631535331819], "guid": "74fbff3a-523d-45f5-b6df-c2617c0caa3f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595649108507, 0.46153844273512923, 0.28917238868876427], "xaxis": [0.0, 4.500318582840153e-08, -0.999999999999999], "yaxis": [1.0, 4.019730817414762e-09, 1.8090069295626908e-16]}, "guid": "6e979fcb-1b78-496a-9f02-a7ff47ee0258"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.038885112055717826, "c_nn": 0, "c_u": 0.005513400853002684, "c_v": -0.014877745236319831}, {"c_np": 12.214401683322995, "c_nn": 0, "c_u": 5.452340926875523, "c_v": 2.3125868874484357}, {"c_np": 14.262962894973034, "c_nn": 0, "c_u": 6.045447046866036, "c_v": 3.040077507002847}, {"c_np": 0.041158812001063014, "c_nn": 0, "c_u": 0.0034079652354723753, "c_v": 0.02029522263438718}]}, "guid": "2b8ab084-09a0-496b-854e-7ae356d787bb"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595649108507, 0.46153844273512923, 0.28917238868876427], "xaxis": [0.0, 4.500318582840153e-08, -0.999999999999999], "yaxis": [4.019730817414766e-09, -0.999999999999999, -4.500318582840153e-08]}, "guid": "6ecf11c8-abef-44c6-beba-36e6a0273699"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551227316477, 0.4615384540194584, 0.03941912956639282], "xaxis": [0.0, 4.500318582840153e-08, -0.999999999999999], "yaxis": [4.019730817414766e-09, -0.999999999999999, -4.500318582840153e-08]}, "guid": "3fb96003-e361-4621-b651-7b7551638764"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093681797602, 0.4615384558082117, 0.06898907579585078], "xaxis": [0.0, 4.500318582840153e-08, -0.999999999999999], "yaxis": [4.019730817414766e-09, -0.999999999999999, -4.500318582840153e-08]}, "guid": "1c03dda3-b737-428c-90a6-0662e8ab03b9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491424036726572, 0.46153844453119347, 0.3188631535331819], "xaxis": [0.0, 4.500318582840153e-08, -0.999999999999999], "yaxis": [4.019730817414766e-09, -0.999999999999999, -4.500318582840153e-08]}, "guid": "45a5d777-2d1d-4c5a-a2c2-e80b352162ca"}]}, "78": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.34615384615384626, 0.06898903200408567], "guid": "4c330dc8-2a77-4b1a-a7b0-22225792b356"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.34615384615384626, 0.31886313477145534], "guid": "aafcabfc-9ac5-45ac-8f7b-1f97f346ff15"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.4615384615384617, 0.31886313477145534], "guid": "b8432cba-4be4-401f-9d48-aa4ca2428dc4"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.4615384615384617, 0.06898903200408567], "guid": "97c83961-86a2-4f1f-bcde-0de643cf34f5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, 0.40384615384615397, 0.1939260833877705], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "12e49eb2-1a62-4eb8-ae76-68c27591a237"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "905ce300-cc6a-4d51-ace8-067e2c3cc7d9"}], "contact_point": [[-1.9491424014792926, 0.4615384360892059, 0.31886317889463694], [-1.941209364229528, 0.4615384581643849, 0.06898907675519181], [-1.941209364229528, 0.3461538347560673, 0.06898907688290053], [-1.9491424012428697, 0.34615383503263014, 0.3188631715755171]], "force_normal": [1529.1210581094801, 1596.3809100117592, 1594.3508097178876, 1543.0159677124173], "force_tangent1": [76.13228854236736, 33.87774589640727, 48.341605504883326, 46.39368391758343], "force_tangent2": [-146.2160905450596, -220.7317122055085, -205.41288434995752, -163.95517398565048], "gap": [-3.775180459268108e-09, -3.7749709765869064e-09, -3.775195036704588e-09, -3.774906312979105e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6309.326954512382, "force_vector": [[-1523.7112550592628, 76.1322883269107, -194.6647547109382], [-1588.5726946664322, 33.87774559615534, -271.2771505374573], [-1587.0297160416987, 48.341605221649175, -255.90161768351976], [-1537.03626806579, 46.39368368201488, -212.83582020984952]], "force": [-6236.349933833184, 204.74532282673007, -934.6793431417648], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491424014792926, 0.4615384360892059, 0.31886317889463694], "xaxis": [0.0, 1.0, -1.1068087553850472e-09], "yaxis": [-0.9994964085577804, -3.5121420339340826e-11, -0.03173214899905852]}, "guid": "e3698925-0090-43d8-9b20-012db645e4de"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.9491424014792926, 0.4615384360892059, 0.31886317889463694], [-1.941209364229528, 0.4615384581643849, 0.06898907675519181], [-1.941209364229528, 0.3461538347560673, 0.06898907688290053], [-1.9491424012428697, 0.34615383503263014, 0.3188631715755171]]}, "guid": "a724a59f-f4b5-480b-805d-f3dcac36268e"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9491424014792926, 0.4615384360892059, 0.31886317889463694], "guid": "a27e61e1-ccbe-4e40-8492-846c767bc3e6"}, {"dtype": "compas.geometry/Point", "data": [-1.941209364229528, 0.4615384581643849, 0.06898907675519181], "guid": "7d45f52e-d8bc-4a7c-8673-bfe02164fa09"}, {"dtype": "compas.geometry/Point", "data": [-1.941209364229528, 0.3461538347560673, 0.06898907688290053], "guid": "bd3db9b2-2eab-43c8-9cdc-9dca11bbe2bd"}, {"dtype": "compas.geometry/Point", "data": [-1.9491424012428697, 0.34615383503263014, 0.3188631715755171], "guid": "f5223c5d-b706-41d1-ad6c-e7453723c4ee"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491424014792926, 0.4615384360892059, 0.31886317889463694], "xaxis": [0.0, 1.0, -1.1068087553850472e-09], "yaxis": [0.03173214899905852, -1.1062513759676615e-09, -0.9994964085577804]}, "guid": "5c79ea26-b426-41bd-9d99-c0d8b8371ee4"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1529.12105810948, "c_nn": 0, "c_u": 76.13228854236735, "c_v": 146.21609054505956}, {"c_np": 1596.3809100117594, "c_nn": 0, "c_u": 33.87774589640727, "c_v": 220.73171220550853}, {"c_np": 1594.3508097178878, "c_nn": 0, "c_u": 48.341605504883326, "c_v": 205.4128843499575}, {"c_np": 1543.0159677124175, "c_nn": 0, "c_u": 46.39368391758343, "c_v": 163.95517398565048}]}, "guid": "a5d2874d-9246-4556-bdc3-1e75c1bbc960"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491424014792926, 0.4615384360892059, 0.31886317889463694], "xaxis": [0.0, 1.0, -1.1068087553850472e-09], "yaxis": [-0.9994964085577804, -3.5121420339340826e-11, -0.03173214899905852]}, "guid": "70e1cfff-ce6e-4f1c-94b3-b1fd78992183"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.941209364229528, 0.4615384581643849, 0.06898907675519181], "xaxis": [0.0, 1.0, -1.1068087553850472e-09], "yaxis": [-0.9994964085577804, -3.5121420339340826e-11, -0.03173214899905852]}, "guid": "6dfe6239-2d3e-43a4-9175-c497e3154690"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.941209364229528, 0.3461538347560673, 0.06898907688290053], "xaxis": [0.0, 1.0, -1.1068087553850472e-09], "yaxis": [-0.9994964085577804, -3.5121420339340826e-11, -0.03173214899905852]}, "guid": "45c97168-3e7c-4448-a316-34c219945ad3"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491424012428697, 0.34615383503263014, 0.3188631715755171], "xaxis": [0.0, 1.0, -1.1068087553850472e-09], "yaxis": [-0.9994964085577804, -3.5121420339340826e-11, -0.03173214899905852]}, "guid": "87bfd164-627f-4cad-af30-4a4ea99622f4"}]}}, "71": {"80": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7172551283058994, 0.34615384615384637, 0.03941912684456508], "guid": "3fd2ea4a-d85e-433d-86ba-a7e8bdf6b5fa"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595628310566, 0.34615384615384637, 0.2891723881523536], "guid": "821fa134-e581-48fe-b97e-6eecea7f7d90"}, {"dtype": "compas.geometry/Point", "data": [-3.5071370309951106, 0.34615384615384637, 0.24959216965742537], "guid": "0e1379dc-74f2-4c8c-adae-7b3ea1f56141"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629690048982, 0.34615384615384637, 2.858824288409778e-15], "guid": "b7ea83f3-8217-424d-85e5-5c4a5717cfa3"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.111407985334628, 0.3461538461538465, 0.14463077458782633], "xaxis": [-0.9987109811433932, 0.0, -0.050758015560116394], "yaxis": [-0.050758015560116394, 0.0, 0.9987109811433932]}, "guid": "b7553c85-b8a1-417e-91b0-8291f2a40914"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "6d01e9a4-b757-44f8-b0b5-ff255390d53b"}], "contact_point": [[-3.5071370282587875, 0.34615384615384626, 0.2495921674729983], [-3.4928629675326217, 0.34615384615384626, -2.6462872726451536e-09], [-2.717255128305899, 0.34615384615384626, 0.03941912684456508], [-2.7283595630345214, 0.34615384615384626, 0.28917238596693673]], "force_normal": [0.0, 0.0, 0.0, 0.0], "force_tangent1": [0.0, 0.0, 0.0, 0.0], "force_tangent2": [0.0, 0.0, 0.0, 0.0], "gap": [0.0, 0.0, 0.0, 0.0], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 0.0, "force_vector": [[0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0]], "force": [0.0, 0.0, 0.0], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.5071370282587875, 0.34615384615384626, 0.2495921674729983], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "d525e8b0-eb2d-43e8-9184-15392ffd78be"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-3.5071370282587875, 0.34615384615384626, 0.2495921674729983], [-3.4928629675326217, 0.34615384615384626, -2.6462872726451536e-09], [-2.717255128305899, 0.34615384615384626, 0.03941912684456508], [-2.7283595630345214, 0.34615384615384626, 0.28917238596693673]]}, "guid": "55230b92-a94b-4750-bdad-d5dd16ecab54"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-3.5071370282587875, 0.34615384615384626, 0.2495921674729983], "guid": "97ed3f60-f822-4561-a720-b1118168003e"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629675326217, 0.34615384615384626, -2.6462872726451536e-09], "guid": "77194374-953a-42bc-801c-f04dfc7699a8"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.34615384615384626, 0.03941912684456508], "guid": "7da21359-ac4d-4d33-9712-3aa6b8239e1a"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595630345214, 0.34615384615384626, 0.28917238596693673], "guid": "15200374-cc88-4a82-8002-e2e1c1728aa1"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.5071370282587875, 0.34615384615384626, 0.2495921674729983], "xaxis": [0.0, -0.0, -1.0], "yaxis": [1.0, 0.0, 0.0]}, "guid": "1ac69081-5c46-44ec-adde-4345e618b760"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}]}, "guid": "7c12ed16-6eb4-4666-a7ea-3fb0edb6887c"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-3.5071370282587875, 0.34615384615384626, 0.2495921674729983], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "f09aa44f-0f22-448c-a79e-d42ca3f5da34"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-3.4928629675326217, 0.34615384615384626, -2.6462872726451536e-09], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "e50b63e8-78ef-478f-904f-f45ac7cb88fc"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255128305899, 0.34615384615384626, 0.03941912684456508], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "19443595-3da6-4ff4-a400-401ed99e9e61"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595630345214, 0.34615384615384626, 0.28917238596693673], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "ef45ee8b-e000-4bad-840c-118b329e1f20"}]}}, "72": {"73": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.5769230769230771, 0.03941912684456782], "guid": "2ba4c8ad-62cf-4afd-8dba-518e58f76b68"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.5769230769230771, 0.28917238815235635], "guid": "90087df5-f626-437d-9aef-4c52414f946f"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.4615384615384617, 0.28917238815235635], "guid": "c33d8c75-7200-4913-976f-857775ed479a"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.4615384615384617, 0.03941912684456782], "guid": "e4575965-afa2-428c-974f-d82dc95decad"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, 0.5192307692307694, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.04441773810062701, 0.0, 0.9990130452311542]}, "guid": "1c7ea7b4-67c6-4b2b-bbc4-7727c22e4ee9"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "26c26f9e-9cde-4948-9c75-cca5d0bc985b"}], "contact_point": [[2.7172551275915677, 0.5769230790048698, 0.039419129397466626], [2.7283595633228037, 0.5769230825512196, 0.28917238319368976], [2.7283595633228037, 0.4615385261981276, 0.28917238827420794], [2.7172551282534436, 0.4615384704977143, 0.039419149364441464]], "force_normal": [3510.064523310077, 53.83058341354955, 94.47260497222803, 3311.2549061179775], "force_tangent1": [-95.22189834906062, 21.406193425184167, 43.78680733155325, 151.54080321588202], "force_tangent2": [694.9945737968463, 6.643062079794684, 0.5899941050786917, 580.8611542794393], "gap": [-1.42754932779224e-09, -1.4183313877385076e-09, -1.419531914813503e-09, -1.4258145496447181e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7087.786777707636, "force_vector": [[3475.730156197213, -95.22193578515294, -850.2177894980107], [53.48238521533651, 21.406193027690968, -9.027539705540459], [94.3531585511334, 43.78680712083444, -4.78567374157108], [3282.186304197592, 151.54077118908373, -727.3663506691129]], "force": [6905.752004161275, 121.51183555245619, -1591.397353614235], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551275915677, 0.5769230790048698, 0.039419129397466626], "xaxis": [0.0, 0.9999999999999991, -4.403117962372e-08], "yaxis": [0.9990130449578012, -1.9557656754947798e-09, -0.04441774424869573]}, "guid": "acb054bc-fa72-40b8-9544-ff57d1156803"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.7172551275915677, 0.5769230790048698, 0.039419129397466626], [2.7283595633228037, 0.5769230825512196, 0.28917238319368976], [2.7283595633228037, 0.4615385261981276, 0.28917238827420794], [2.7172551282534436, 0.4615384704977143, 0.039419149364441464]]}, "guid": "d1ab25d9-a4f9-4764-9216-58577a3b10de"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.7172551275915677, 0.5769230790048698, 0.039419129397466626], "guid": "aa7a6160-5bc3-4f6d-acfa-eb663dc7ead6"}, {"dtype": "compas.geometry/Point", "data": [2.7283595633228037, 0.5769230825512196, 0.28917238319368976], "guid": "efebf2b9-9035-4615-9986-3ac911298443"}, {"dtype": "compas.geometry/Point", "data": [2.7283595633228037, 0.4615385261981276, 0.28917238827420794], "guid": "88125469-6fb3-466e-9b36-ff77d8ac3fd7"}, {"dtype": "compas.geometry/Point", "data": [2.7172551282534436, 0.4615384704977143, 0.039419149364441464], "guid": "407acb6a-5663-4ca0-bbc0-a0014cf57f22"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551275915677, 0.5769230790048698, 0.039419129397466626], "xaxis": [0.0, 0.9999999999999991, -4.403117962372e-08], "yaxis": [0.04441774424869577, 4.398772282897641e-08, 0.9990130449578002]}, "guid": "70222ef9-1114-46a4-8d75-dec2e3d5e861"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3510.0645233100777, "c_nn": 0, "c_u": -95.22189834906064, "c_v": -694.9945737968466}, {"c_np": 53.830583413549554, "c_nn": 0, "c_u": 21.40619342518417, "c_v": -6.643062079794685}, {"c_np": 94.47260497222805, "c_nn": 0, "c_u": 43.78680733155326, "c_v": -0.5899941050786932}, {"c_np": 3311.2549061179775, "c_nn": 0, "c_u": 151.54080321588202, "c_v": -580.8611542794395}]}, "guid": "aa3a9b51-816d-4398-9edd-f465cbe7f132"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551275915677, 0.5769230790048698, 0.039419129397466626], "xaxis": [0.0, 0.9999999999999991, -4.403117962372e-08], "yaxis": [0.9990130449578012, -1.9557656754947798e-09, -0.04441774424869573]}, "guid": "1f20afea-eaad-41fb-9078-deb3e4826eb4"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595633228037, 0.5769230825512196, 0.28917238319368976], "xaxis": [0.0, 0.9999999999999991, -4.403117962372e-08], "yaxis": [0.9990130449578012, -1.9557656754947798e-09, -0.04441774424869573]}, "guid": "0052b563-41d3-4bbd-873d-aac55e12a09d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595633228037, 0.4615385261981276, 0.28917238827420794], "xaxis": [0.0, 0.9999999999999991, -4.403117962372e-08], "yaxis": [0.9990130449578012, -1.9557656754947798e-09, -0.04441774424869573]}, "guid": "792bc14a-1761-41eb-ab22-89205fbe5901"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551282534436, 0.4615384704977143, 0.039419149364441464], "xaxis": [0.0, 0.9999999999999991, -4.403117962372e-08], "yaxis": [0.9990130449578012, -1.9557656754947798e-09, -0.04441774424869573]}, "guid": "a95e8fc8-4a82-40bd-a5c6-62b8de5ef667"}]}, "81": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.4928629690048973, 0.5769230769230773, 0.0], "guid": "55209b29-42b4-491e-bb99-291233bfdd00"}, {"dtype": "compas.geometry/Point", "data": [3.5071370309951093, 0.5769230769230773, 0.24959216965742254], "guid": "e0caceef-344d-4482-9fd4-0fd2a78bf0ef"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.5769230769230773, 0.28917238815235635], "guid": "0c1d5e4f-ef6c-48f5-ad9c-1d216b5ea193"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.5769230769230773, 0.03941912684456786], "guid": "841493a4-e059-4d81-876e-3e3030fdf4bc"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.1114079853346266, 0.5769230769230773, 0.14463077458782628], "xaxis": [-0.9987109811433927, 0.0, 0.0507580155601245], "yaxis": [0.0507580155601245, 0.0, 0.9987109811433927]}, "guid": "c645866f-2922-4a0d-af5a-5903bb927a28"}, "size": 0.1945450216376573, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5bbba55e-85fd-4ebe-9821-280d6c3d047c"}], "contact_point": [[2.7172551297781746, 0.5769230769230771, 0.03941912949085234], [3.4928629690048973, 0.5769230769230771, -1.3877787807814457e-17], [3.507137029731063, 0.5769230769230771, 0.24959217011928558], [2.728359564506797, 0.5769230769230771, 0.28917238861322403]], "force_normal": [0.0, 0.0, 0.0, 0.0], "force_tangent1": [0.0, 0.0, 0.0, 0.0], "force_tangent2": [0.0, 0.0, 0.0, 0.0], "gap": [0.0, 0.0, 0.0, 0.0], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 0.0, "force_vector": [[0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0]], "force": [0.0, 0.0, 0.0], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, 0.5769230769230771, 0.03941912949085234], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "ce0cdfdb-f42e-40bf-91eb-3a3f71364c5e"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.7172551297781746, 0.5769230769230771, 0.03941912949085234], [3.4928629690048973, 0.5769230769230771, -1.3877787807814457e-17], [3.507137029731063, 0.5769230769230771, 0.24959217011928558], [2.728359564506797, 0.5769230769230771, 0.28917238861322403]]}, "guid": "cbb5f4ba-e1bf-44bf-b4f0-4d2ff9a5a5b1"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.7172551297781746, 0.5769230769230771, 0.03941912949085234], "guid": "5ab2798c-8035-4783-b06f-410169434ab7"}, {"dtype": "compas.geometry/Point", "data": [3.4928629690048973, 0.5769230769230771, -1.3877787807814457e-17], "guid": "776476a5-222c-4e28-99e7-ada7bd726671"}, {"dtype": "compas.geometry/Point", "data": [3.507137029731063, 0.5769230769230771, 0.24959217011928558], "guid": "a9796532-818d-4881-a054-29c03f1096da"}, {"dtype": "compas.geometry/Point", "data": [2.728359564506797, 0.5769230769230771, 0.28917238861322403], "guid": "3474bbb8-09cf-4cf3-a94a-dc6afa6b53f0"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, 0.5769230769230771, 0.03941912949085234], "xaxis": [0.0, -0.0, -1.0], "yaxis": [1.0, 0.0, 0.0]}, "guid": "16e2c106-b3b2-41b3-a1ee-cfb2bd17ab48"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}]}, "guid": "30f5fc79-5fd6-417e-82df-675f498ee5ae"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, 0.5769230769230771, 0.03941912949085234], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "1931b3b8-d17d-4cf3-b832-3237f5585543"}, {"dtype": "compas.geometry/Frame", "data": {"point": [3.4928629690048973, 0.5769230769230771, -1.3877787807814457e-17], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "67b5920d-80ce-42f5-a1f5-804afe648659"}, {"dtype": "compas.geometry/Frame", "data": {"point": [3.507137029731063, 0.5769230769230771, 0.24959217011928558], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "8e20605c-b980-4115-a6c6-59039ab5542a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359564506797, 0.5769230769230771, 0.28917238861322403], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "6548c895-89ab-48c8-81b9-b0923ec4a6b4"}]}}, "73": {"74": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.5769230769230771, 0.06898903200408708], "guid": "c8b583c9-a9b2-46a2-887c-efa2f7470e69"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.5769230769230771, 0.3188631347714567], "guid": "8478c882-7f4b-41e4-8bd8-41817d799963"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.4615384615384617, 0.3188631347714567], "guid": "b60f0281-90bd-44d9-8e3d-767b68393624"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.4615384615384617, 0.06898903200408708], "guid": "8d676246-1d59-40af-98bb-10942b5e6c30"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, 0.5192307692307693, 0.19392608338777195], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "2fdddeef-5b50-475b-a3e0-2f4d99eea79c"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "cf194a7c-393c-43aa-a103-d6f0b26734b5"}], "contact_point": [[1.9412093681932938, 0.46153846808869936, 0.06898906471257794], [1.9412093696118302, 0.5769230840464415, 0.06898903695840344], [1.9491424007669589, 0.5769231366020935, 0.31886313929135807], [1.9491423993484223, 0.4615385280949318, 0.31886316704552786]], "force_normal": [1634.196269336636, 1566.8025677438425, 1532.8586166024859, 1589.3193195623796], "force_tangent1": [-72.66890572159696, -39.567009941532525, -62.74471938704169, -87.26392149210679], "force_tangent2": [202.7682486664625, 251.43880088253283, 172.94117025419493, 172.068763917171], "gap": [-1.77158540558237e-08, -1.7715609611470053e-08, -1.7716097527885656e-08, -1.771600582999332e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6378.877996968788, "force_vector": [[1626.9390360095474, -72.66906550359136, -254.522610522086], [1558.034853227705, -39.56719891960338, -301.03012814507133], [1526.5988925409001, -62.744858435186636, -221.49489995298293], [1583.0588457242668, -87.26406111757741, -222.41453562168383]], "force": [6294.631627502419, -262.2451839759588, -999.4621742418241], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093681932938, 0.46153846808869936, 0.06898906471257794], "xaxis": [0.0, 0.9999999999998029, -6.27771260699441e-07], "yaxis": [0.9994964093317535, -1.992051587769189e-08, -0.03173212462050782]}, "guid": "abaf72b0-9054-4aeb-b54c-dcd43b3095e5"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093681932938, 0.46153846808869936, 0.06898906471257794], [1.9412093696118302, 0.5769230840464415, 0.06898903695840344], [1.9491424007669589, 0.5769231366020935, 0.31886313929135807], [1.9491423993484223, 0.4615385280949318, 0.31886316704552786]]}, "guid": "211632a2-146a-4e90-901e-00e1b61fc8b1"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093681932938, 0.46153846808869936, 0.06898906471257794], "guid": "ddd35eab-852a-4d67-b711-1533bc462e3f"}, {"dtype": "compas.geometry/Point", "data": [1.9412093696118302, 0.5769230840464415, 0.06898903695840344], "guid": "388999d2-3017-46aa-b677-1f4bc413eaff"}, {"dtype": "compas.geometry/Point", "data": [1.9491424007669589, 0.5769231366020935, 0.31886313929135807], "guid": "9914f1bc-fbd8-4584-a324-794ce7e3b171"}, {"dtype": "compas.geometry/Point", "data": [1.9491423993484223, 0.4615385280949318, 0.31886316704552786], "guid": "3dd8c328-d08f-4883-a4c7-e3044087aba7"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093681932938, 0.46153846808869936, 0.06898906471257794], "xaxis": [0.0, 0.9999999999998029, -6.27771260699441e-07], "yaxis": [0.03173212462051407, 6.274551209507595e-07, 0.9994964093315566]}, "guid": "a2c26c10-a8e1-490a-8814-f3316add43f6"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1634.1962693366363, "c_nn": 0, "c_u": -72.66890572159694, "c_v": -202.76824866646254}, {"c_np": 1566.8025677438427, "c_nn": 0, "c_u": -39.56700994153253, "c_v": -251.43880088253286}, {"c_np": 1532.8586166024859, "c_nn": 0, "c_u": -62.74471938704169, "c_v": -172.94117025419493}, {"c_np": 1589.3193195623799, "c_nn": 0, "c_u": -87.26392149210679, "c_v": -172.068763917171}]}, "guid": "1d0b97ff-bfed-4784-9c24-b4e744893bd4"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093681932938, 0.46153846808869936, 0.06898906471257794], "xaxis": [0.0, 0.9999999999998029, -6.27771260699441e-07], "yaxis": [0.9994964093317535, -1.992051587769189e-08, -0.03173212462050782]}, "guid": "18ad546f-25d3-4e56-a4cb-bd3bebdd815b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093696118302, 0.5769230840464415, 0.06898903695840344], "xaxis": [0.0, 0.9999999999998029, -6.27771260699441e-07], "yaxis": [0.9994964093317535, -1.992051587769189e-08, -0.03173212462050782]}, "guid": "8dc51227-5a62-4998-bcc1-d58bbb646d86"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491424007669589, 0.5769231366020935, 0.31886313929135807], "xaxis": [0.0, 0.9999999999998029, -6.27771260699441e-07], "yaxis": [0.9994964093317535, -1.992051587769189e-08, -0.03173212462050782]}, "guid": "09c4ab5d-8bd8-4acf-b01f-f697ada92d5c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423993484223, 0.4615385280949318, 0.31886316704552786], "xaxis": [0.0, 0.9999999999998029, -6.27771260699441e-07], "yaxis": [0.9994964093317535, -1.992051587769189e-08, -0.03173212462050782]}, "guid": "68fc203f-ebab-4979-8549-8a5af9940ed4"}]}, "83": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.6923076923076925, 0.06898903200408708], "guid": "d02cb2cb-593c-47e0-ba3a-62005739d641"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.6923076923076925, 0.3188631347714567], "guid": "c9a7d331-0f3a-4299-8d02-f26a56831e24"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.5769230769230771, 0.3188631347714567], "guid": "a7bc1ca4-8be6-4385-8270-fe0e2309fbe2"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.5769230769230771, 0.06898903200408708], "guid": "d7194de0-a984-46e8-8e26-34c3a5793a7c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, 0.6346153846153848, 0.19392608338777195], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "795d6e98-f5c7-43a9-9d28-7373218de78d"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "8b87bd66-b103-4891-994c-eb037b4af7b7"}], "contact_point": [[1.9412093690259875, 0.5769230855463594, 0.06898906234042512], [1.9412093702081008, 0.6923077015040981, 0.06898903124896297], [1.9491423969467356, 0.6923077600613768, 0.3188631113591222], [1.9491423957646226, 0.5769231590047993, 0.3188631424505755]], "force_normal": [1896.462872515236, 1828.612948862554, 1810.5614341474504, 1837.3384731523834], "force_tangent1": [33.8143160771176, -40.0558830995092, 39.68800615780892, 88.36692795869011], "force_tangent2": [245.68018614396405, 220.111775343788, 276.2591137008619, 227.41339143291773], "gap": [-7.255224996982661e-09, -7.255561113138402e-09, -7.2548357896079985e-09, -7.254687148897147e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7437.437122027581, "force_vector": [[1887.7118817624525, 33.814135034392, -305.7352521201521], [1820.7074662849284, -40.05604773445521, -278.0266523516995], [1800.883368630431, 39.687808630845666, -333.5729500334711], [1829.1969008028611, 88.3667588382532, -285.6015467595346]], "force": [7338.499617480673, 121.81265476903566, -1202.9364012648573], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093690259875, 0.5769230855463594, 0.06898906234042512], "xaxis": [0.0, 0.9999999999998247, -5.921552397720893e-07], "yaxis": [0.9994964098025432, -1.879033508212607e-08, -0.0317321097916061]}, "guid": "1520d657-9790-4289-807e-17236db37de8"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093690259875, 0.5769230855463594, 0.06898906234042512], [1.9412093702081008, 0.6923077015040981, 0.06898903124896297], [1.9491423969467356, 0.6923077600613768, 0.3188631113591222], [1.9491423957646226, 0.5769231590047993, 0.3188631424505755]]}, "guid": "8622e855-2bce-4b75-b138-e320a8ff57b0"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093690259875, 0.5769230855463594, 0.06898906234042512], "guid": "5df67160-e52f-4a5b-9f0e-b17e11030999"}, {"dtype": "compas.geometry/Point", "data": [1.9412093702081008, 0.6923077015040981, 0.06898903124896297], "guid": "5cf6e890-e96a-4d71-b933-241219baada6"}, {"dtype": "compas.geometry/Point", "data": [1.9491423969467356, 0.6923077600613768, 0.3188631113591222], "guid": "f21272aa-40a0-4192-a3d0-bc128ff080ed"}, {"dtype": "compas.geometry/Point", "data": [1.9491423957646226, 0.5769231590047993, 0.3188631424505755], "guid": "2890d768-4997-4e98-b58c-3e262d824ecd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093690259875, 0.5769230855463594, 0.06898906234042512], "xaxis": [0.0, 0.9999999999998247, -5.921552397720893e-07], "yaxis": [0.031732109791611667, 5.918570361979674e-07, 0.999496409802368]}, "guid": "f06a3b35-272c-4fdb-b9da-2f717012d7a9"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1896.4628725152365, "c_nn": 0, "c_u": 33.8143160771176, "c_v": -245.68018614396408}, {"c_np": 1828.6129488625545, "c_nn": 0, "c_u": -40.05588309950921, "c_v": -220.11177534378797}, {"c_np": 1810.5614341474507, "c_nn": 0, "c_u": 39.68800615780892, "c_v": -276.259113700862}, {"c_np": 1837.3384731523836, "c_nn": 0, "c_u": 88.36692795869011, "c_v": -227.41339143291776}]}, "guid": "b80db610-6c5b-4308-8ac7-2c39d3780a38"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093690259875, 0.5769230855463594, 0.06898906234042512], "xaxis": [0.0, 0.9999999999998247, -5.921552397720893e-07], "yaxis": [0.9994964098025432, -1.879033508212607e-08, -0.0317321097916061]}, "guid": "8f60f48d-1f6f-4a9b-9df2-546b7b947ad0"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093702081008, 0.6923077015040981, 0.06898903124896297], "xaxis": [0.0, 0.9999999999998247, -5.921552397720893e-07], "yaxis": [0.9994964098025432, -1.879033508212607e-08, -0.0317321097916061]}, "guid": "196d77c0-26e7-43c3-9e07-a2b54923aa6c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423969467356, 0.6923077600613768, 0.3188631113591222], "xaxis": [0.0, 0.9999999999998247, -5.921552397720893e-07], "yaxis": [0.9994964098025432, -1.879033508212607e-08, -0.0317321097916061]}, "guid": "4238e12a-2e50-42f9-8f02-48ddebb2355b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423957646226, 0.5769231590047993, 0.3188631424505755], "xaxis": [0.0, 0.9999999999998247, -5.921552397720893e-07], "yaxis": [0.9994964098025432, -1.879033508212607e-08, -0.0317321097916061]}, "guid": "f4106194-c2ea-4476-b40c-2dd76ef825f1"}]}, "82": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.6923076923076925, 0.03941912684456786], "guid": "71871c96-5322-4c03-9a87-c4a258e7b225"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.6923076923076925, 0.2891723881523564], "guid": "826d4ce0-e11d-4dc2-ba21-811aa464d72f"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.6923076923076925, 0.3188631347714568], "guid": "78ecda07-957c-4958-ba4a-e79f0d89038a"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.6923076923076925, 0.06898903200408711], "guid": "649eda3b-5935-45a3-b733-cf08ce15c45a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.333994849802124, 0.6923076923076924, 0.1791958217760553], "xaxis": [-0.9992748587227028, 0.0, 0.03807567103443127], "yaxis": [0.03807567103443127, 0.0, 0.9992748587227028]}, "guid": "007d424c-24e9-44e0-ba39-6f2c9cb736e3"}, "size": 0.19454502163765716, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a2e72939-b78f-4959-9990-04d5f0ab2eaa"}], "contact_point": [[1.9412093760101463, 0.6923077019374596, 0.068989038711811], [2.7172551231114532, 0.6923077007419236, 0.03941916698815844], [2.728359550389495, 0.6923077651024102, 0.2891723590552965], [1.9491423966018822, 0.6923077663028434, 0.3188631164491341]], "force_normal": [18.31088602361835, 51.26119408426597, 0.15905276944181157, 0.07276580707642916], "force_tangent1": [-8.751326185369605, -25.455413179778045, -0.013172808649773105, 0.0011003423594605276], "force_tangent2": [-2.6628196742091492, -1.871355270962684, -0.02649253269096814, 0.0337915419408912], "gap": [-6.77435786083497e-10, -6.774357854507567e-10, -6.77435785404712e-10, -6.774357859949516e-10], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 77.8717147649705, "force_vector": [[2.662819825539858, -18.310883749641686, 8.751330897289439], [1.8713556946119179, -51.261187518384986, 25.455426370763803], [0.026492534005463152, -0.15905276583311384, 0.013172849578646562], [-0.03379154133951663, -0.07276580763884757, -0.001100323634715443]], "force": [4.526876512817723, -69.80388984149863, 34.218829793997166], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093760101463, 0.6923077019374596, 0.068989038711811], "xaxis": [0.0, -2.5732889840175955e-07, -0.9999999999999669], "yaxis": [8.264521368891315e-09, -0.9999999999999669, 2.5732889840175955e-07]}, "guid": "d8ef008e-fbe4-45e6-aa07-b035a1a700cc"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093760101463, 0.6923077019374596, 0.068989038711811], [2.7172551231114532, 0.6923077007419236, 0.03941916698815844], [2.728359550389495, 0.6923077651024102, 0.2891723590552965], [1.9491423966018822, 0.6923077663028434, 0.3188631164491341]]}, "guid": "910b04a1-34a2-4b5b-b9e2-2b723a442a68"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093760101463, 0.6923077019374596, 0.068989038711811], "guid": "5ef96d26-532a-44b0-b2a7-dc85ef709b0e"}, {"dtype": "compas.geometry/Point", "data": [2.7172551231114532, 0.6923077007419236, 0.03941916698815844], "guid": "fd4b66f5-3b1a-4602-aa19-3897e1bcc69e"}, {"dtype": "compas.geometry/Point", "data": [2.728359550389495, 0.6923077651024102, 0.2891723590552965], "guid": "44928174-ef67-474a-a6a1-aeb612ff0860"}, {"dtype": "compas.geometry/Point", "data": [1.9491423966018822, 0.6923077663028434, 0.3188631164491341], "guid": "2eb88744-7c38-415d-8f95-73b58e94a533"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093760101463, 0.6923077019374596, 0.068989038711811], "xaxis": [0.0, -2.5732889840175955e-07, -0.9999999999999669], "yaxis": [1.0, 8.264521368891044e-09, -2.1267001796746043e-15]}, "guid": "f4b7acc7-bc6f-48cf-9990-30cc3ce2d415"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 18.310886023618348, "c_nn": 0, "c_u": -8.751326185369605, "c_v": 2.6628196742091492}, {"c_np": 51.26119408426597, "c_nn": 0, "c_u": -25.455413179778045, "c_v": 1.871355270962684}, {"c_np": 0.15905276944181154, "c_nn": 0, "c_u": -0.013172808649773106, "c_v": 0.026492532690968143}, {"c_np": 0.0727658070764292, "c_nn": 0, "c_u": 0.0011003423594605276, "c_v": -0.03379154194089121}]}, "guid": "a3c6383c-3ff4-428f-aceb-50da12fe1038"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093760101463, 0.6923077019374596, 0.068989038711811], "xaxis": [0.0, -2.5732889840175955e-07, -0.9999999999999669], "yaxis": [8.264521368891315e-09, -0.9999999999999669, 2.5732889840175955e-07]}, "guid": "a127f821-cbf7-4a0b-afc6-98e9b9255777"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551231114532, 0.6923077007419236, 0.03941916698815844], "xaxis": [0.0, -2.5732889840175955e-07, -0.9999999999999669], "yaxis": [8.264521368891315e-09, -0.9999999999999669, 2.5732889840175955e-07]}, "guid": "913dbfdd-edf8-4033-b546-1d786aa56da2"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359550389495, 0.6923077651024102, 0.2891723590552965], "xaxis": [0.0, -2.5732889840175955e-07, -0.9999999999999669], "yaxis": [8.264521368891315e-09, -0.9999999999999669, 2.5732889840175955e-07]}, "guid": "f1e3fcff-a2f7-4df9-aa6f-821178bc7d0a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423966018822, 0.6923077663028434, 0.3188631164491341], "xaxis": [0.0, -2.5732889840175955e-07, -0.9999999999999669], "yaxis": [8.264521368891315e-09, -0.9999999999999669, 2.5732889840175955e-07]}, "guid": "4e68f453-5bc0-43be-b86d-1bd452cf07a7"}]}, "81": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.5769230769230771, 0.03941912684456782], "guid": "8001e372-7371-4707-bdde-4ac1d79d32f6"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.5769230769230771, 0.28917238815235635], "guid": "c3ce4d1a-bee2-44b5-9d05-8b8e5e95e3b6"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.6923076923076925, 0.28917238815235635], "guid": "af787ce2-8de5-4bb2-a43b-67326c616ff4"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.6923076923076925, 0.03941912684456782], "guid": "5e97a7f9-4156-4b96-a91d-92fae724efe4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, 0.6346153846153849, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062701, 0.0, -0.9990130452311542]}, "guid": "9cb7e499-ff58-488d-898c-445f950972dd"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3865a0c6-3edb-42e6-9a35-3260c410f30e"}], "contact_point": [[2.71725512726063, 0.5769230784317481, 0.03941912703476017], [2.7283595633228037, 0.5769230745275176, 0.2891723882742109], [2.72835956232999, 0.6923077575404788, 0.28917236086400555], [2.7172551275915677, 0.6923077092906464, 0.03941912939746597]], "force_normal": [3786.693805683899, 14.211801902741932, 12.309154518946356, 2970.7568859994017], "force_tangent1": [-157.86261166087493, 0.8779666734990842, 0.7358368295437923, -134.4878115534449], "force_tangent2": [-683.8109887998296, 1.6160160420099163, 0.8082476820451758, -494.1581027354976], "gap": [-1.8795398537575807e-09, -1.8694283123100664e-09, -1.870391451860331e-09, -1.8779024986727315e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6891.204883511105, "force_vector": [[-3752.5831675241575, 157.86264914604882, 851.3324881546328], [-14.269555280451074, -0.8779667167889948, -0.9831648859419521], [-12.332906475659358, -0.7358368410229447, -0.2607050681800348], [-2945.8754942858914, 134.4878391004388, 625.6247045700751]], "force": [-6725.06112356616, 290.7366846886757, 1475.7133227705858], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.71725512726063, 0.5769230784317481, 0.03941912703476017], "xaxis": [0.0, -0.9999999999999991, 4.403117962372e-08], "yaxis": [-0.9990130449578012, 1.9557656754947798e-09, 0.04441774424869573]}, "guid": "d39083e8-ce5f-40b6-baba-e1b3d49d7044"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.71725512726063, 0.5769230784317481, 0.03941912703476017], [2.7283595633228037, 0.5769230745275176, 0.2891723882742109], [2.72835956232999, 0.6923077575404788, 0.28917236086400555], [2.7172551275915677, 0.6923077092906464, 0.03941912939746597]]}, "guid": "3de4f98d-d093-4a2d-82fe-12e0be327aca"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.71725512726063, 0.5769230784317481, 0.03941912703476017], "guid": "1018261e-9442-4c20-a499-c6dc85adee20"}, {"dtype": "compas.geometry/Point", "data": [2.7283595633228037, 0.5769230745275176, 0.2891723882742109], "guid": "56c17f99-9fa3-4e23-8aed-673ae5699856"}, {"dtype": "compas.geometry/Point", "data": [2.72835956232999, 0.6923077575404788, 0.28917236086400555], "guid": "99a4a158-6dee-4e04-8401-79d28961816f"}, {"dtype": "compas.geometry/Point", "data": [2.7172551275915677, 0.6923077092906464, 0.03941912939746597], "guid": "fbb66ad4-5980-4904-903a-65e276227bc9"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.71725512726063, 0.5769230784317481, 0.03941912703476017], "xaxis": [0.0, -0.9999999999999991, 4.403117962372e-08], "yaxis": [0.04441774424869577, 4.398772282897641e-08, 0.9990130449578002]}, "guid": "87d813b0-3a50-4861-afa4-43798c3f8ad0"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3786.6938056839, "c_nn": 0, "c_u": -157.862611660875, "c_v": 683.8109887998297}, {"c_np": 14.211801902741934, "c_nn": 0, "c_u": 0.8779666734990844, "c_v": -1.6160160420099166}, {"c_np": 12.309154518946356, "c_nn": 0, "c_u": 0.7358368295437923, "c_v": -0.8082476820451757}, {"c_np": 2970.756885999402, "c_nn": 0, "c_u": -134.48781155344494, "c_v": 494.1581027354978}]}, "guid": "b38e8694-0cd7-49e8-b0d8-2c2f8338210f"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.71725512726063, 0.5769230784317481, 0.03941912703476017], "xaxis": [0.0, -0.9999999999999991, 4.403117962372e-08], "yaxis": [-0.9990130449578012, 1.9557656754947798e-09, 0.04441774424869573]}, "guid": "35631b99-0510-4d19-ac99-748110403439"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595633228037, 0.5769230745275176, 0.2891723882742109], "xaxis": [0.0, -0.9999999999999991, 4.403117962372e-08], "yaxis": [-0.9990130449578012, 1.9557656754947798e-09, 0.04441774424869573]}, "guid": "51e1857b-c8fb-4c8d-bef5-055fb01fa3e2"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.72835956232999, 0.6923077575404788, 0.28917236086400555], "xaxis": [0.0, -0.9999999999999991, 4.403117962372e-08], "yaxis": [-0.9990130449578012, 1.9557656754947798e-09, 0.04441774424869573]}, "guid": "ff7e7190-c365-4d93-86af-210abf3533d9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551275915677, 0.6923077092906464, 0.03941912939746597], "xaxis": [0.0, -0.9999999999999991, 4.403117962372e-08], "yaxis": [-0.9990130449578012, 1.9557656754947798e-09, 0.04441774424869573]}, "guid": "2ae5cee7-b0b6-42f7-abb7-bcde48626906"}]}}, "74": {"75": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.5769230769230771, 0.08870494999794477], "guid": "c61da767-cf4c-4f73-8c80-dc8010f70622"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.5769230769230771, 0.33865962455932297], "guid": "5fff2e5c-6327-4b82-a718-db65d43213ac"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.4615384615384617, 0.33865962455932297], "guid": "351f2d1b-0517-4be0-8a97-00f272cc52da"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.4615384615384617, 0.08870494999794477], "guid": "1ad5666a-c58e-4e71-8092-6cce99535a75"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, 0.5192307692307695, 0.2136822872786339], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "edfcb857-0d98-4e00-b910-d9f3a3608e9a"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3abab4ef-08d2-426c-84e8-412373c092cc"}], "contact_point": [[1.1648507695551082, 0.4615384930913028, 0.08870506816689026], [1.164850770122585, 0.5769231090490381, 0.0887050326848186], [1.1696111111310745, 0.576923168504817, 0.33865969943100244], [1.1696111102798592, 0.46153855999765375, 0.33865972001461037]], "force_normal": [827.2715668706242, 732.3242949940608, 2918.317667751537, 2918.167813695146], "force_tangent1": [25.358452524838654, -21.99724978681193, -9.407402565845134, -2.290514453050153], "force_tangent2": [121.19094184302323, 67.31124651046002, 212.8738591554814, 196.37727428767158], "gap": [-8.361814022848597e-09, -8.361818282677198e-09, -8.360931041490427e-09, -8.360768536564245e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7420.202003409503, "force_vector": [[824.8139389630596, 25.3583750614101, -136.92136341096742], [730.9098242559045, -21.997295750418274, -81.24348422732079], [2913.7351585998513, -9.40755441575094, -268.40400985188126], [2913.8994491996295, -2.2906569700713417, -251.90756646866635]], "force": [7383.358371018445, -8.337132074830457, -738.4764239588358], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507695551082, 0.4615384930913028, 0.08870506816689026], "xaxis": [0.0, 0.99999999999984, -5.657512508267927e-07], "yaxis": [0.9998186967816292, -1.077267584071048e-08, -0.019041364601431274]}, "guid": "44ebe548-837c-4784-b814-323a2a9e0b6e"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507695551082, 0.4615384930913028, 0.08870506816689026], [1.164850770122585, 0.5769231090490381, 0.0887050326848186], [1.1696111111310745, 0.576923168504817, 0.33865969943100244], [1.1696111102798592, 0.46153855999765375, 0.33865972001461037]]}, "guid": "dc0a44de-908e-44a9-a1ff-85dcea926495"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507695551082, 0.4615384930913028, 0.08870506816689026], "guid": "073f7007-f9a1-43ea-9a9a-120c3a2a2fa0"}, {"dtype": "compas.geometry/Point", "data": [1.164850770122585, 0.5769231090490381, 0.0887050326848186], "guid": "6c3762e1-a0f5-41d4-8f12-ac5b789f468c"}, {"dtype": "compas.geometry/Point", "data": [1.1696111111310745, 0.576923168504817, 0.33865969943100244], "guid": "4d7e4bee-a76b-4ea3-9777-2459b9bd42ed"}, {"dtype": "compas.geometry/Point", "data": [1.1696111102798592, 0.46153855999765375, 0.33865972001461037], "guid": "1df1541a-94d8-4f74-ab53-8b5cf2714ac6"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507695551082, 0.4615384930913028, 0.08870506816689026], "xaxis": [0.0, 0.99999999999984, -5.657512508267927e-07], "yaxis": [0.019041364601434328, 5.656486783042205e-07, 0.9998186967814692]}, "guid": "0c17aeee-d47c-4352-9ed7-a4e96258c516"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 827.2715668706243, "c_nn": 0, "c_u": 25.358452524838658, "c_v": -121.19094184302321}, {"c_np": 732.3242949940608, "c_nn": 0, "c_u": -21.99724978681193, "c_v": -67.31124651046002}, {"c_np": 2918.3176677515376, "c_nn": 0, "c_u": -9.407402565845135, "c_v": -212.8738591554814}, {"c_np": 2918.1678136951464, "c_nn": 0, "c_u": -2.290514453050153, "c_v": -196.37727428767158}]}, "guid": "e13de940-091f-4676-bf4c-7aa5f83f37f5"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507695551082, 0.4615384930913028, 0.08870506816689026], "xaxis": [0.0, 0.99999999999984, -5.657512508267927e-07], "yaxis": [0.9998186967816292, -1.077267584071048e-08, -0.019041364601431274]}, "guid": "74bc32f7-2ba3-42da-9857-9e4c96229d19"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.164850770122585, 0.5769231090490381, 0.0887050326848186], "xaxis": [0.0, 0.99999999999984, -5.657512508267927e-07], "yaxis": [0.9998186967816292, -1.077267584071048e-08, -0.019041364601431274]}, "guid": "f7823dbd-ffcc-4937-948d-c97c10bea9a5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111111310745, 0.576923168504817, 0.33865969943100244], "xaxis": [0.0, 0.99999999999984, -5.657512508267927e-07], "yaxis": [0.9998186967816292, -1.077267584071048e-08, -0.019041364601431274]}, "guid": "96e48cbb-c588-4e7f-a4fd-149dd1a55e0d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111102798592, 0.46153855999765375, 0.33865972001461037], "xaxis": [0.0, 0.99999999999984, -5.657512508267927e-07], "yaxis": [0.9998186967816292, -1.077267584071048e-08, -0.019041364601431274]}, "guid": "2ee8b6d7-e510-4f2d-8446-acb1ab318a5f"}]}, "83": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.5769230769230772, 0.06898903200408707], "guid": "520ec07b-09c4-4286-90a2-3cad08c46cd9"}, {"dtype": "compas.geometry/Point", "data": [1.9491423927293423, 0.5769230769230772, 0.31886313477145684], "guid": "4a4b67cf-31c8-432a-a6a7-bde418c771a3"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.5769230769230772, 0.3386596245593229], "guid": "8d949e4c-7d0a-4e7e-b4b8-5a0e75aa2795"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.5769230769230772, 0.08870494999794475], "guid": "a87977e0-4a76-4e7e-8da0-b298efbc64e2"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.5562055680783622, 0.5769230769230773, 0.2038891208921563], "xaxis": [-0.9996776933450585, 0.0, 0.025387190240421426], "yaxis": [0.025387190240421426, 0.0, 0.9996776933450585]}, "guid": "2b957715-3c65-4a3c-b0cb-a3246648032d"}, "size": 0.19454502163765724, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3c620c8e-89ea-47fd-809a-4d2b61f08431"}], "contact_point": [[1.1648507683464815, 0.5769231123843259, 0.08870503062821142], [1.9412093653270528, 0.5769230843768691, 0.06898906583405885], [1.9491423859187886, 0.576923146453653, 0.3188631361208019], [1.1696111156532099, 0.5769231745755724, 0.338659701295852]], "force_normal": [25.233780004125506, 11.01226422461214, 0.5196375503559841, 19.44186753349262], "force_tangent1": [-7.773159599604098, -4.336088752148294, 0.06391525789676752, -3.3064060629147485], "force_tangent2": [9.335967093255622, 2.5394071418297783, -0.08985380398358013, 7.769187517196458], "gap": [-3.739581354798989e-09, -3.73958135472136e-09, -3.73958135465971e-09, -3.739581354757355e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 61.46015862172479, "force_vector": [[-9.335967843768465, -25.23377778800713, 7.773165892316503], [-2.5394074693608, -11.012263067764959, 4.336091498348477], [0.08985378852831903, -0.5196375689674001, -0.06391512831135117], [-7.769188095444, -19.441866477877724, 3.30641091126022]], "force": [-19.554709620044946, -56.207544902617215, 15.351753173613847], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507683464815, 0.5769231123843259, 0.08870503062821142], "xaxis": [0.0, -2.493765387339319e-07, -0.9999999999999689], "yaxis": [-2.97423868827252e-08, -0.9999999999999685, 2.493765387339318e-07]}, "guid": "57dfa732-d983-4866-9f8c-2641cf582478"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507683464815, 0.5769231123843259, 0.08870503062821142], [1.9412093653270528, 0.5769230843768691, 0.06898906583405885], [1.9491423859187886, 0.576923146453653, 0.3188631361208019], [1.1696111156532099, 0.5769231745755724, 0.338659701295852]]}, "guid": "ee579d7a-9ef2-4187-95b6-87d64d95a28b"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507683464815, 0.5769231123843259, 0.08870503062821142], "guid": "7f08fd45-19be-4034-8246-80fefa7c1600"}, {"dtype": "compas.geometry/Point", "data": [1.9412093653270528, 0.5769230843768691, 0.06898906583405885], "guid": "030535e1-97ca-4b1a-a204-2b48b75d2a97"}, {"dtype": "compas.geometry/Point", "data": [1.9491423859187886, 0.576923146453653, 0.3188631361208019], "guid": "85a1c0c5-94dc-4291-80d2-739e18ae57f5"}, {"dtype": "compas.geometry/Point", "data": [1.1696111156532099, 0.5769231745755724, 0.338659701295852], "guid": "21f1a8e4-2ac5-4384-81bb-3f72dd312065"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507683464815, 0.5769231123843259, 0.08870503062821142], "xaxis": [0.0, -2.493765387339319e-07, -0.9999999999999689], "yaxis": [0.9999999999999996, -2.9742386882724282e-08, 7.41705349449951e-15]}, "guid": "5444473f-67c8-4693-a7bc-109a70713ea4"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 25.23378000412551, "c_nn": 0, "c_u": -7.773159599604098, "c_v": -9.335967093255624}, {"c_np": 11.01226422461214, "c_nn": 0, "c_u": -4.336088752148294, "c_v": -2.5394071418297783}, {"c_np": 0.519637550355984, "c_nn": 0, "c_u": 0.06391525789676752, "c_v": 0.08985380398358013}, {"c_np": 19.44186753349262, "c_nn": 0, "c_u": -3.3064060629147485, "c_v": -7.769187517196457}]}, "guid": "5957ca03-6b00-4d58-9d9c-5f19eaf67b52"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507683464815, 0.5769231123843259, 0.08870503062821142], "xaxis": [0.0, -2.493765387339319e-07, -0.9999999999999689], "yaxis": [-2.97423868827252e-08, -0.9999999999999685, 2.493765387339318e-07]}, "guid": "61598147-8e90-425b-8785-88b65e514daa"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093653270528, 0.5769230843768691, 0.06898906583405885], "xaxis": [0.0, -2.493765387339319e-07, -0.9999999999999689], "yaxis": [-2.97423868827252e-08, -0.9999999999999685, 2.493765387339318e-07]}, "guid": "17d58542-981a-4805-9214-cab92f399724"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423859187886, 0.576923146453653, 0.3188631361208019], "xaxis": [0.0, -2.493765387339319e-07, -0.9999999999999689], "yaxis": [-2.97423868827252e-08, -0.9999999999999685, 2.493765387339318e-07]}, "guid": "75fe9dd3-5567-48ab-a8bb-9d69df7f5049"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111156532099, 0.5769231745755724, 0.338659701295852], "xaxis": [0.0, -2.493765387339319e-07, -0.9999999999999689], "yaxis": [-2.97423868827252e-08, -0.9999999999999685, 2.493765387339318e-07]}, "guid": "114dce7a-515c-4466-bea8-00b1397c5f8e"}]}}, "75": {"76": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.5769230769230771, 0.09856370341234204], "guid": "b61c4fdb-45ec-4abe-b638-de6449202c81"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.5769230769230771, 0.34855866711721994], "guid": "62246d21-7d1b-4cc4-a20e-c6a7c9195e1f"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.4615384615384617, 0.34855866711721994], "guid": "fe641d03-e72e-4571-b9cb-811bfddc0444"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.4615384615384617, 0.09856370341234204], "guid": "da9ed764-90a3-48ee-9282-fae5dca2e47b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, 0.5192307692307694, 0.22356118526478097], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.006347436895961065, 0.0, -0.9999798548195118]}, "guid": "87c6ab73-337e-48cb-a6c1-3fa853fdb324"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "dd2a3be8-e737-4b57-ad8d-43fb6861a9a5"}], "contact_point": [[0.3883044471250805, 0.576923104610371, 0.09856384246748448], [0.3898913160484603, 0.5769231332103406, 0.3485587912120336], [0.3898913195480965, 0.46153853960303165, 0.34855881929160015], [0.3883044505774244, 0.4615384812007735, 0.09856386309648536]], "force_normal": [3.850803461116654, 3183.4424882517787, 3222.9112692301037, 3.8262958359708663], "force_tangent1": [-0.2010877426772819, -37.74557716868219, -50.866437209389794, -0.24986251210708904], "force_tangent2": [-0.41266537370698636, 40.64656173678152, 37.00154536509004, -0.3666371773615796], "gap": [-2.971777410207859e-09, -2.970924718925937e-09, -2.9717175894035428e-09, -2.9712708577037333e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6415.109730666734, "force_vector": [[3.8533452686136065, -0.20108950316984614, 0.38821326565151265], [3183.120353358617, -37.74530121078055, -60.852739084723524], [3222.611475875612, -50.86617664453345, -57.458382787516555], [3.828545974309512, -0.24986406457765353, 0.34234133694207713]], "force": [6413.413720477152, -89.0624314230615, -117.58056726964648], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044471250805, 0.576923104610371, 0.09856384246748448], "xaxis": [-0.0, 0.9999999999897176, 4.534854041071251e-06], "yaxis": [0.9999798545708395, 2.8784877515068877e-08, -0.006347476071792856]}, "guid": "caaf844a-c8d2-4cb4-9701-b681755cfe4b"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.3883044471250805, 0.576923104610371, 0.09856384246748448], [0.3898913160484603, 0.5769231332103406, 0.3485587912120336], [0.3898913195480965, 0.46153853960303165, 0.34855881929160015], [0.3883044505774244, 0.4615384812007735, 0.09856386309648536]]}, "guid": "d0e4df6f-2f51-42f5-b1b8-e11841f9bd55"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044471250805, 0.576923104610371, 0.09856384246748448], "guid": "1fa89598-3f05-49cd-be43-9668536ef29f"}, {"dtype": "compas.geometry/Point", "data": [0.3898913160484603, 0.5769231332103406, 0.3485587912120336], "guid": "56068fff-4c04-42a3-898d-7ce73dc77cea"}, {"dtype": "compas.geometry/Point", "data": [0.3898913195480965, 0.46153853960303165, 0.34855881929160015], "guid": "6467828e-d2e3-4ce4-9e77-c8a2c4863ff6"}, {"dtype": "compas.geometry/Point", "data": [0.3883044505774244, 0.4615384812007735, 0.09856386309648536], "guid": "3392673d-4442-43dc-acae-bb63efd92eef"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044471250805, 0.576923104610371, 0.09856384246748448], "xaxis": [-0.0, 0.9999999999897176, 4.534854041071251e-06], "yaxis": [0.006347476071858125, -4.534762684490413e-06, 0.9999798545605573]}, "guid": "03f65694-0c34-4ed5-bc03-478eee51fda7"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3.850803461116654, "c_nn": 0, "c_u": -0.2010877426772819, "c_v": 0.4126653737069864}, {"c_np": 3183.4424882517787, "c_nn": 0, "c_u": -37.74557716868219, "c_v": -40.64656173678152}, {"c_np": 3222.9112692301037, "c_nn": 0, "c_u": -50.866437209389794, "c_v": -37.00154536509004}, {"c_np": 3.8262958359708668, "c_nn": 0, "c_u": -0.24986251210708904, "c_v": 0.36663717736157964}]}, "guid": "07ec50b2-00d3-47ea-886b-e8db054de212"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044471250805, 0.576923104610371, 0.09856384246748448], "xaxis": [-0.0, 0.9999999999897176, 4.534854041071251e-06], "yaxis": [0.9999798545708395, 2.8784877515068877e-08, -0.006347476071792856]}, "guid": "b1be709b-3b45-4d46-9432-759bfedabe25"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913160484603, 0.5769231332103406, 0.3485587912120336], "xaxis": [-0.0, 0.9999999999897176, 4.534854041071251e-06], "yaxis": [0.9999798545708395, 2.8784877515068877e-08, -0.006347476071792856]}, "guid": "fbb36207-a4e9-4dff-9dbb-e15d49b04efc"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913195480965, 0.46153853960303165, 0.34855881929160015], "xaxis": [-0.0, 0.9999999999897176, 4.534854041071251e-06], "yaxis": [0.9999798545708395, 2.8784877515068877e-08, -0.006347476071792856]}, "guid": "0d8169c0-619f-48a2-80a4-8be55b71351a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044505774244, 0.4615384812007735, 0.09856386309648536], "xaxis": [-0.0, 0.9999999999897176, 4.534854041071251e-06], "yaxis": [0.9999798545708395, 2.8784877515068877e-08, -0.006347476071792856]}, "guid": "f41cd1fd-00d9-4bf0-b75c-284b21cd3628"}]}, "85": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.6923076923076925, 0.09856370341234204], "guid": "82bfd394-eaef-4bfe-8945-361462c76e87"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.6923076923076925, 0.34855866711721994], "guid": "9ef1f649-721b-43a7-9b20-592940c456e6"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.5769230769230771, 0.34855866711721994], "guid": "a79d9e56-4d23-4403-a265-1bad98587ef1"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.5769230769230771, 0.09856370341234204], "guid": "78c7aecf-a542-418e-9eaa-51b5103eb0b2"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, 0.6346153846153848, 0.22356118526478097], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.006347436895961065, 0.0, 0.9999798548195118]}, "guid": "6652d8e8-dc8c-43f0-a128-222a7d22f355"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "16feea3b-eeb3-461a-9f54-b2968f8ac0e9"}], "contact_point": [[0.3883044455875751, 0.6923077102708971, 0.09856380250566245], [0.3898913154195529, 0.6923077694669579, 0.3485587586959067], [0.38989131929753035, 0.5769231684087694, 0.3485587917244859], [0.38830444941826014, 0.5769231017621653, 0.09856382808377381]], "force_normal": [120.3001227334734, 3503.9169781288665, 3537.780638383714, 142.1328163947177], "force_tangent1": [19.60733511445393, -61.970613975827696, -33.53825354196294, 18.69902363250371], "force_tangent2": [53.3642896733371, 114.11104095743327, 80.03175284988873, 43.00136518691393], "gap": [-8.434648263914563e-09, -8.433473148329862e-09, -8.43405889399017e-09, -8.434559878294558e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7310.129305258704, "force_vector": [[119.95897049759697, 19.607606209754593, -54.12671898608812], [3503.1220726458223, -61.96993106367722, -136.35009376696397], [3537.20136828518, -33.537740237138564, -102.48629868811133], [141.8570027802949, 18.699243519983728, -43.902590390699665]], "force": [7302.139414208895, -57.20082157107747, -336.8657018318631], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044455875751, 0.6923077102708971, 0.09856380250566245], "xaxis": [-0.0, 0.9999999999874574, 5.008525545357597e-06], "yaxis": [0.9999798545489705, 3.179151330993416e-08, -0.006347479517001359]}, "guid": "1b70b053-e021-4c06-989e-ced94820e518"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.3883044455875751, 0.6923077102708971, 0.09856380250566245], [0.3898913154195529, 0.6923077694669579, 0.3485587586959067], [0.38989131929753035, 0.5769231684087694, 0.3485587917244859], [0.38830444941826014, 0.5769231017621653, 0.09856382808377381]]}, "guid": "ddfb3429-0a09-4d9f-a34e-ad33080e11cf"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044455875751, 0.6923077102708971, 0.09856380250566245], "guid": "0c3333d4-b2c4-4232-ab00-12099197fffc"}, {"dtype": "compas.geometry/Point", "data": [0.3898913154195529, 0.6923077694669579, 0.3485587586959067], "guid": "6bb1ccf5-5341-4d9e-bb0e-805b91a18742"}, {"dtype": "compas.geometry/Point", "data": [0.38989131929753035, 0.5769231684087694, 0.3485587917244859], "guid": "7b376e38-f32b-4653-b075-f5441aa18ceb"}, {"dtype": "compas.geometry/Point", "data": [0.38830444941826014, 0.5769231017621653, 0.09856382808377381], "guid": "2b20b283-03fd-47ce-ba1b-d0143fc05589"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044455875751, 0.6923077102708971, 0.09856380250566245], "xaxis": [-0.0, 0.9999999999874574, 5.008525545357597e-06], "yaxis": [0.006347479517080973, -5.008424646351493e-06, 0.9999798545364281]}, "guid": "ee29f117-b629-41ee-8738-1774b210f2c2"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 120.30012273347342, "c_nn": 0, "c_u": 19.607335114453935, "c_v": -53.3642896733371}, {"c_np": 3503.916978128867, "c_nn": 0, "c_u": -61.9706139758277, "c_v": -114.11104095743329}, {"c_np": 3537.7806383837137, "c_nn": 0, "c_u": -33.538253541962945, "c_v": -80.03175284988873}, {"c_np": 142.1328163947177, "c_nn": 0, "c_u": 18.69902363250371, "c_v": -43.00136518691393}]}, "guid": "54483bd6-818a-45f5-8c9d-220d8dacbf60"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044455875751, 0.6923077102708971, 0.09856380250566245], "xaxis": [-0.0, 0.9999999999874574, 5.008525545357597e-06], "yaxis": [0.9999798545489705, 3.179151330993416e-08, -0.006347479517001359]}, "guid": "9c8904ac-0602-4b72-aa22-e572a6d55840"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913154195529, 0.6923077694669579, 0.3485587586959067], "xaxis": [-0.0, 0.9999999999874574, 5.008525545357597e-06], "yaxis": [0.9999798545489705, 3.179151330993416e-08, -0.006347479517001359]}, "guid": "0a96125d-0448-4f06-bdf7-dfff4b4a7336"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989131929753035, 0.5769231684087694, 0.3485587917244859], "xaxis": [-0.0, 0.9999999999874574, 5.008525545357597e-06], "yaxis": [0.9999798545489705, 3.179151330993416e-08, -0.006347479517001359]}, "guid": "f09ef0e6-0011-4332-8c9c-7fdd3d004520"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444941826014, 0.5769231017621653, 0.09856382808377381], "xaxis": [-0.0, 0.9999999999874574, 5.008525545357597e-06], "yaxis": [0.9999798545489705, 3.179151330993416e-08, -0.006347479517001359]}, "guid": "dc44e216-1839-4097-b4d0-7adb723a2080"}]}, "84": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507772552847, 0.6923076923076923, 0.08870494999794476], "guid": "02abf337-239b-43c1-90b1-67c0c234fda0"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893074, 0.6923076923076923, 0.33865962455932286], "guid": "c24353fb-33bf-4115-85de-aa6c2ea2a5e8"}, {"dtype": "compas.geometry/Point", "data": [0.3898913113343645, 0.6923076923076923, 0.34855866711721994], "guid": "6f4a11a8-99f2-43cf-aedb-3f94d3ed0182"}, {"dtype": "compas.geometry/Point", "data": [0.38830445211037423, 0.6923076923076923, 0.09856370341234204], "guid": "a5d3bc4e-7639-4c5b-af63-9d8104fc8c07"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7781654885444437, 0.6923076923076923, 0.21870669236847642], "xaxis": [-0.9999194200897036, 0.0, 0.012694618051398382], "yaxis": [0.012694618051398382, 0.0, 0.9999194200897036]}, "guid": "d174c436-7772-45d5-b015-b9522213a4d0"}, "size": 0.19454502163765702, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "03d17633-81ab-4d65-bd28-eee0f34fd74b"}], "contact_point": [[0.3883044571776343, 0.6923077096551687, 0.09856379391146819], [1.1648507715363454, 0.6923077220152902, 0.08870500685167979], [1.169611096491332, 0.6923078021427844, 0.3386596775193153], [0.3898913190860701, 0.6923077897321527, 0.34855875731897185]], "force_normal": [18.36500783708329, 21.355637178412653, 0.533575549313754, 0.4632204439972777], "force_tangent1": [0.7506388295172834, -2.813516863439873, -0.010074227322604672, -0.09257220958259113], "force_tangent2": [-8.394740240873388, -9.770507649774006, 0.11279638530292369, 0.196650118581336], "gap": [-5.888953784403515e-09, -5.8889537844512205e-09, -5.888953784424806e-09, -5.888953784410529e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 44.513246811516254, "force_vector": [[8.394740607839047, -18.365007909685648, -0.7506329492703738], [9.77050807649778, -21.35563608232628, 2.8135237012488825], [-0.11279637464113113, -0.5335755483419575, 0.010074398166854492], [-0.19665010932536411, -0.4632204182862052, 0.09257235790000824]], "force": [17.85580220037033, -40.71743995864009, 2.1655375080453716], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044571776343, 0.6923077096551687, 0.09856379391146819], "xaxis": [0.0, -3.201875532590235e-07, -0.9999999999999488], "yaxis": [1.9981786187120498e-08, -0.9999999999999487, 3.2018755325902344e-07]}, "guid": "150778be-47e3-43d3-b1f0-96e1e0ef2b7a"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.3883044571776343, 0.6923077096551687, 0.09856379391146819], [1.1648507715363454, 0.6923077220152902, 0.08870500685167979], [1.169611096491332, 0.6923078021427844, 0.3386596775193153], [0.3898913190860701, 0.6923077897321527, 0.34855875731897185]]}, "guid": "c5b6a568-5957-4564-a3cc-26a218109ee2"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044571776343, 0.6923077096551687, 0.09856379391146819], "guid": "28b88fca-fdb6-4076-83c6-a2a2c818f5d8"}, {"dtype": "compas.geometry/Point", "data": [1.1648507715363454, 0.6923077220152902, 0.08870500685167979], "guid": "c2473605-e5f8-44f7-87bd-64104b1583f2"}, {"dtype": "compas.geometry/Point", "data": [1.169611096491332, 0.6923078021427844, 0.3386596775193153], "guid": "f8cdc6c7-d194-494b-a6b6-2fc18bf181d2"}, {"dtype": "compas.geometry/Point", "data": [0.3898913190860701, 0.6923077897321527, 0.34855875731897185], "guid": "66aabee3-bbef-4ff7-b0c4-0780d62c1042"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044571776343, 0.6923077096551687, 0.09856379391146819], "xaxis": [0.0, -3.201875532590235e-07, -0.9999999999999488], "yaxis": [0.9999999999999999, 1.9981786187119476e-08, -6.397919228999065e-15]}, "guid": "0c845ff3-571e-4632-8272-c7e9280361d7"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 18.365007837083294, "c_nn": 0, "c_u": 0.7506388295172836, "c_v": 8.39474024087339}, {"c_np": 21.35563717841266, "c_nn": 0, "c_u": -2.8135168634398733, "c_v": 9.770507649774007}, {"c_np": 0.533575549313754, "c_nn": 0, "c_u": -0.010074227322604674, "c_v": -0.1127963853029237}, {"c_np": 0.46322044399727774, "c_nn": 0, "c_u": -0.09257220958259116, "c_v": -0.19665011858133602}]}, "guid": "566fe1fe-0b8b-49d3-9b60-ce24d6898014"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044571776343, 0.6923077096551687, 0.09856379391146819], "xaxis": [0.0, -3.201875532590235e-07, -0.9999999999999488], "yaxis": [1.9981786187120498e-08, -0.9999999999999487, 3.2018755325902344e-07]}, "guid": "6b85228c-a593-4eba-ad72-4e5ff551375c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507715363454, 0.6923077220152902, 0.08870500685167979], "xaxis": [0.0, -3.201875532590235e-07, -0.9999999999999488], "yaxis": [1.9981786187120498e-08, -0.9999999999999487, 3.2018755325902344e-07]}, "guid": "2efef6d3-6e3c-4000-855e-7fa4d58779b1"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.169611096491332, 0.6923078021427844, 0.3386596775193153], "xaxis": [0.0, -3.201875532590235e-07, -0.9999999999999488], "yaxis": [1.9981786187120498e-08, -0.9999999999999487, 3.2018755325902344e-07]}, "guid": "9a55bd76-f6f3-4cdc-9db6-85896acab22a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913190860701, 0.6923077897321527, 0.34855875731897185], "xaxis": [0.0, -3.201875532590235e-07, -0.9999999999999488], "yaxis": [1.9981786187120498e-08, -0.9999999999999487, 3.2018755325902344e-07]}, "guid": "addfc07c-344b-4c40-8abc-605983973cef"}]}, "83": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.5769230769230771, 0.08870494999794477], "guid": "4ba72796-ff30-487f-bbd4-719f620394bb"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.5769230769230771, 0.33865962455932297], "guid": "a69e4f07-4989-4ad5-82b7-2d92bb41265a"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.6923076923076925, 0.33865962455932297], "guid": "48548dca-bea7-44b8-86ed-309beadfedfd"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.6923076923076925, 0.08870494999794477], "guid": "b0112ab6-027a-4a5b-ab15-3090fea63864"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, 0.634615384615385, 0.2136822872786339], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "0f1534f3-f24f-4cb8-8225-e87a964eebd4"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "95b931c9-88db-4916-897c-74117b6f03ed"}], "contact_point": [[1.1648507696234007, 0.576923114056699, 0.08870503618876428], [1.1696111070653383, 0.5769231825535514, 0.3386597104547938], [1.1696111073490767, 0.6923077910607015, 0.33865966965812055], [1.164850770049008, 0.6923077225638528, 0.08870500284132087]], "force_normal": [477.7289648577887, 2660.8444851546296, 2712.482234097, 486.39969499609265], "force_tangent1": [-48.73569346713862, -34.989532726876334, -43.2461402163198, -0.778774882658237], "force_tangent2": [-80.50359578273898, -159.2728265329267, -139.11292225688047, -99.58298725494085], "gap": [-9.127868861408339e-09, -9.127868047757109e-09, -9.128192183211697e-09, -9.128227628141674e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6356.775641241256, "force_vector": [[-476.10945406905097, 48.735736709314075, 89.58558103421844], [-2657.3292966390763, 34.98963404858762, 209.9100035321281], [-2709.341555294566, 43.24623228339369, 190.73700275935545], [-484.4153148121467, 0.7788274123170291, 108.82663891041643]], "force": [-6327.19562081484, 127.7504304536124, 599.0592262361184], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507696234007, 0.576923114056699, 0.08870503618876428], "xaxis": [0.0, -0.9999999999998835, 4.826911795424896e-07], "yaxis": [-0.9998186970641338, 9.191091579476506e-09, 0.01904134976774809]}, "guid": "06792e41-773c-4ec8-8532-078a6eb867e2"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507696234007, 0.576923114056699, 0.08870503618876428], [1.1696111070653383, 0.5769231825535514, 0.3386597104547938], [1.1696111073490767, 0.6923077910607015, 0.33865966965812055], [1.164850770049008, 0.6923077225638528, 0.08870500284132087]]}, "guid": "9fa12e5d-3da8-4c93-b1f9-4e31c29feac2"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507696234007, 0.576923114056699, 0.08870503618876428], "guid": "f8f87685-5c8c-4a7a-b7eb-e5e90dba5640"}, {"dtype": "compas.geometry/Point", "data": [1.1696111070653383, 0.5769231825535514, 0.3386597104547938], "guid": "bdda9ffd-9a3c-4c63-8c30-8a0a630e4480"}, {"dtype": "compas.geometry/Point", "data": [1.1696111073490767, 0.6923077910607015, 0.33865966965812055], "guid": "2fccc51b-e6a5-443a-bbf2-80e0d47bf635"}, {"dtype": "compas.geometry/Point", "data": [1.164850770049008, 0.6923077225638528, 0.08870500284132087], "guid": "dc978f22-6351-49c7-9991-97fc2a683ab6"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507696234007, 0.576923114056699, 0.08870503618876428], "xaxis": [0.0, -0.9999999999998835, 4.826911795424896e-07], "yaxis": [0.019041349767750314, 4.826036662145218e-07, 0.9998186970640174]}, "guid": "888f80d5-8812-4c07-93ed-c1e3de92e0c0"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 477.7289648577887, "c_nn": 0, "c_u": -48.73569346713862, "c_v": 80.50359578273898}, {"c_np": 2660.84448515463, "c_nn": 0, "c_u": -34.989532726876334, "c_v": 159.27282653292667}, {"c_np": 2712.482234097, "c_nn": 0, "c_u": -43.24614021631981, "c_v": 139.11292225688044}, {"c_np": 486.39969499609265, "c_nn": 0, "c_u": -0.7787748826582371, "c_v": 99.58298725494085}]}, "guid": "f6da55f7-a92f-454d-b4c6-fd0e2a2954f4"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507696234007, 0.576923114056699, 0.08870503618876428], "xaxis": [0.0, -0.9999999999998835, 4.826911795424896e-07], "yaxis": [-0.9998186970641338, 9.191091579476506e-09, 0.01904134976774809]}, "guid": "26cafafd-5e12-4672-ba93-25fdc1b0c437"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111070653383, 0.5769231825535514, 0.3386597104547938], "xaxis": [0.0, -0.9999999999998835, 4.826911795424896e-07], "yaxis": [-0.9998186970641338, 9.191091579476506e-09, 0.01904134976774809]}, "guid": "5f277ed1-ac49-49b4-a344-15b02170dbf4"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111073490767, 0.6923077910607015, 0.33865966965812055], "xaxis": [0.0, -0.9999999999998835, 4.826911795424896e-07], "yaxis": [-0.9998186970641338, 9.191091579476506e-09, 0.01904134976774809]}, "guid": "d00a3ed0-66ca-4926-8c7e-50dc1c2f4ca4"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.164850770049008, 0.6923077225638528, 0.08870500284132087], "xaxis": [0.0, -0.9999999999998835, 4.826911795424896e-07], "yaxis": [-0.9998186970641338, 9.191091579476506e-09, 0.01904134976774809]}, "guid": "710bf90b-b890-46ce-84ae-111475200032"}]}}, "76": {"77": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.5769230769230771, 0.09856370341234416], "guid": "9afdaec4-ab1a-4687-9f11-e1b13094e37a"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.5769230769230771, 0.34855866711722205], "guid": "06a36ea4-36a3-4d2b-acab-f3f88ea39c04"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.4615384615384617, 0.34855866711722205], "guid": "4b397bf3-627c-4155-af6c-f95fc73e3b30"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.4615384615384617, 0.09856370341234416], "guid": "94060242-83be-4d7c-ad26-220b45fcf0e7"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, 0.5192307692307695, 0.2235611852647831], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "208e4109-cc13-49f0-9c1a-9e58a98c3eb9"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "34d55bb7-eb5e-41d5-95a0-0a94f7ee3c2c"}], "contact_point": [[-0.38989131458886045, 0.5769231196527473, 0.34855881387208865], [-0.3898913100015207, 0.46153849624216753, 0.3485588285541386], [-0.3883044484619497, 0.4615384632532318, 0.09856387976052638], [-0.3883044530019973, 0.5769230717626028, 0.09856385762814115]], "force_normal": [3501.4932693352985, 3536.788127819916, 95.8140340046318, 152.11443210440675], "force_tangent1": [11.396840717917303, 56.7677312712477, -17.248991402894326, -23.51968875986978], "force_tangent2": [110.98471367707782, 82.96737838978297, 38.39171829174527, 39.612548089837475], "gap": [-1.0344355387172468e-08, -1.034381566394802e-08, -1.0344145638385551e-08, -1.0344410030673996e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7291.33492354581, "force_vector": [[3500.7182613706887, -11.395989442171755, 133.20809201826012], [3536.190247369687, -56.76705760608876, 105.4156433207406], [95.56841442845426, 17.249240629244206, 38.99900910787649], [151.85992919122893, 23.519948071494944, 40.57713800560745]], "force": [7284.336852360058, -27.393858347521373, 318.19988245248464], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989131458886045, 0.5769231196527473, 0.34855881387208865], "xaxis": [0.0, -0.9999999999795803, 6.390572564711397e-06], "yaxis": [0.9999798547583171, 4.0563817692904056e-08, 0.006347446536491625]}, "guid": "9c3b7cb3-3028-4a93-9e0c-4bb192b8726d"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.38989131458886045, 0.5769231196527473, 0.34855881387208865], [-0.3898913100015207, 0.46153849624216753, 0.3485588285541386], [-0.3883044484619497, 0.4615384632532318, 0.09856387976052638], [-0.3883044530019973, 0.5769230717626028, 0.09856385762814115]]}, "guid": "9b1274ca-7340-46ec-85f8-3db45d775cf6"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38989131458886045, 0.5769231196527473, 0.34855881387208865], "guid": "29976bc8-ed61-40d7-b0b9-03ff98257969"}, {"dtype": "compas.geometry/Point", "data": [-0.3898913100015207, 0.46153849624216753, 0.3485588285541386], "guid": "631a1105-5c98-478e-b7f5-cec8252b8b29"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044484619497, 0.4615384632532318, 0.09856387976052638], "guid": "b8d25744-b9ed-4c36-b923-29c352872e87"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044530019973, 0.5769230717626028, 0.09856385762814115], "guid": "bacb3fa5-586f-4699-8a36-fc8adcbd68aa"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989131458886045, 0.5769231196527473, 0.34855881387208865], "xaxis": [0.0, -0.9999999999795803, 6.390572564711397e-06], "yaxis": [0.006347446536621238, -6.390443825082589e-06, -0.9999798547378979]}, "guid": "727a0436-c36a-4da8-8a28-009f796f833a"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3501.493269335299, "c_nn": 0, "c_u": 11.396840717917302, "c_v": -110.98471367707782}, {"c_np": 3536.788127819917, "c_nn": 0, "c_u": 56.7677312712477, "c_v": -82.96737838978297}, {"c_np": 95.81403400463181, "c_nn": 0, "c_u": -17.248991402894326, "c_v": -38.39171829174528}, {"c_np": 152.11443210440677, "c_nn": 0, "c_u": -23.51968875986978, "c_v": -39.61254808983748}]}, "guid": "b52d808d-169e-4e7f-8ad1-eab809213569"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989131458886045, 0.5769231196527473, 0.34855881387208865], "xaxis": [0.0, -0.9999999999795803, 6.390572564711397e-06], "yaxis": [0.9999798547583171, 4.0563817692904056e-08, 0.006347446536491625]}, "guid": "d48498c0-390b-463f-aa2e-d354960555d3"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913100015207, 0.46153849624216753, 0.3485588285541386], "xaxis": [0.0, -0.9999999999795803, 6.390572564711397e-06], "yaxis": [0.9999798547583171, 4.0563817692904056e-08, 0.006347446536491625]}, "guid": "88da595f-a2c2-4a59-9790-95e07bab11c7"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044484619497, 0.4615384632532318, 0.09856387976052638], "xaxis": [0.0, -0.9999999999795803, 6.390572564711397e-06], "yaxis": [0.9999798547583171, 4.0563817692904056e-08, 0.006347446536491625]}, "guid": "a106526a-48bf-4ee1-9fe1-eceb2676990b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044530019973, 0.5769230717626028, 0.09856385762814115], "xaxis": [0.0, -0.9999999999795803, 6.390572564711397e-06], "yaxis": [0.9999798547583171, 4.0563817692904056e-08, 0.006347446536491625]}, "guid": "546e31dc-f335-466b-9b3e-d0777042edae"}]}, "85": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830445211037423, 0.5769230769230771, 0.09856370341234202], "guid": "3b5f47ce-21e2-4ec0-a53d-cfa50af379e1"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.5769230769230771, 0.34855866711721994], "guid": "dfbd8b75-f11c-48f4-8ac8-25a8ea124e39"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436356, 0.5769230769230771, 0.34855866711722205], "guid": "eb43cf4f-a1ed-48e4-8367-5968c2d6cfeb"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044521103738, 0.5769230769230771, 0.09856370341234415], "guid": "2f12af88-ad2e-47f0-b352-086c0b92a98c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.6558973299002204e-16, 0.5769230769230772, 0.2236461482078574], "xaxis": [-1.0, 0.0, 2.937822653657733e-15], "yaxis": [2.937822653657733e-15, 0.0, 1.0]}, "guid": "bf1cf972-333e-436f-a669-7f34afcbb32b"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "20dfce2d-6e3b-41ac-8672-d6c046325b29"}], "contact_point": [[-0.3898913013872848, 0.576923123188669, 0.3485588164056502], [-0.38830444692942956, 0.5769230663764952, 0.09856385299814015], [0.38830444485571447, 0.5769231007389497, 0.09856383809697114], [0.3898913067641503, 0.5769231576915489, 0.34855879405390056]], "force_normal": [0.5025565586015737, 37.281222085560806, 43.14135586219745, 0.5501797082716782], "force_tangent1": [-0.04920879703187668, 1.6635363289455458, 3.347823370851114, -0.08771701362599567], "force_tangent2": [0.19405944874557077, -17.626022201237276, -20.053038642802743, 0.20905493729216537], "gap": [-9.860431909857696e-09, -9.860431909815824e-09, -9.860431909743833e-09, -9.860431909796403e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 89.73005692883724, "force_vector": [[-0.19405942650905122, -0.5025565559913887, 0.049208911380648056], [17.62602385081202, -37.281221684176025, -1.6635278461951468], [20.05304055166965, -43.1413557366576, -3.3478135547202394], [-0.20905491294847386, -0.5501796975630606, 0.08771713881065826]], "force": [37.27595006302415, -81.47531367438808, -4.87441535072408], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913013872848, 0.576923123188669, 0.3485588164056502], "xaxis": [0.0, -2.27534132701718e-07, -0.9999999999999741], "yaxis": [4.4246799613841387e-08, -0.9999999999999731, 2.2753413270171776e-07]}, "guid": "1d681fda-017b-4adc-8501-6d2cd0b200ce"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.3898913013872848, 0.576923123188669, 0.3485588164056502], [-0.38830444692942956, 0.5769230663764952, 0.09856385299814015], [0.38830444485571447, 0.5769231007389497, 0.09856383809697114], [0.3898913067641503, 0.5769231576915489, 0.34855879405390056]]}, "guid": "06581fb7-1ec9-47d7-ad4e-3809f2e5520d"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.3898913013872848, 0.576923123188669, 0.3485588164056502], "guid": "ca2221d2-e7fd-4ebc-8f6c-5b6f44964536"}, {"dtype": "compas.geometry/Point", "data": [-0.38830444692942956, 0.5769230663764952, 0.09856385299814015], "guid": "3f67c134-d939-4b6f-ad4c-84e2a9feea97"}, {"dtype": "compas.geometry/Point", "data": [0.38830444485571447, 0.5769231007389497, 0.09856383809697114], "guid": "943ef60f-a2dd-4633-9a74-96a5986698d6"}, {"dtype": "compas.geometry/Point", "data": [0.3898913067641503, 0.5769231576915489, 0.34855879405390056], "guid": "b153e220-667c-45be-95fe-329e7c85b33e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913013872848, 0.576923123188669, 0.3485588164056502], "xaxis": [0.0, -2.27534132701718e-07, -0.9999999999999741], "yaxis": [0.999999999999999, 4.424679961384024e-08, -1.006765717496211e-14]}, "guid": "cbcc19e7-ad7f-485f-b870-97d4835dd513"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.5025565586015737, "c_nn": 0, "c_u": -0.04920879703187669, "c_v": -0.19405944874557077}, {"c_np": 37.281222085560806, "c_nn": 0, "c_u": 1.6635363289455458, "c_v": 17.626022201237276}, {"c_np": 43.14135586219746, "c_nn": 0, "c_u": 3.347823370851114, "c_v": 20.053038642802736}, {"c_np": 0.5501797082716781, "c_nn": 0, "c_u": -0.08771701362599567, "c_v": -0.20905493729216537}]}, "guid": "dd33e6c6-ae0b-46a0-8f95-b3a5b94eb12b"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913013872848, 0.576923123188669, 0.3485588164056502], "xaxis": [0.0, -2.27534132701718e-07, -0.9999999999999741], "yaxis": [4.4246799613841387e-08, -0.9999999999999731, 2.2753413270171776e-07]}, "guid": "9484fad7-d9ae-48ae-927e-d5097b1e2d51"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830444692942956, 0.5769230663764952, 0.09856385299814015], "xaxis": [0.0, -2.27534132701718e-07, -0.9999999999999741], "yaxis": [4.4246799613841387e-08, -0.9999999999999731, 2.2753413270171776e-07]}, "guid": "5222d203-47da-4a3a-af15-e2e8fe281eab"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444485571447, 0.5769231007389497, 0.09856383809697114], "xaxis": [0.0, -2.27534132701718e-07, -0.9999999999999741], "yaxis": [4.4246799613841387e-08, -0.9999999999999731, 2.2753413270171776e-07]}, "guid": "1a78f55c-b968-4a88-bf15-325fe0d3d4fc"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913067641503, 0.5769231576915489, 0.34855879405390056], "xaxis": [0.0, -2.27534132701718e-07, -0.9999999999999741], "yaxis": [4.4246799613841387e-08, -0.9999999999999731, 2.2753413270171776e-07]}, "guid": "5cb77bc0-24d1-42ab-b03f-e9033fb7c12b"}]}}, "77": {"78": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.5769230769230771, 0.08870494999794358], "guid": "4f9569ff-07ad-40e9-a1c6-551a093171fb"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.5769230769230771, 0.33865962455932164], "guid": "6ace4bed-8ff4-4d11-9c29-5133fd891e51"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.4615384615384617, 0.33865962455932164], "guid": "ac45060e-1773-4438-b188-358995a451c5"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.4615384615384617, 0.08870494999794358], "guid": "dbbd366d-9619-4d0a-8bad-99be779ac7af"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, 0.5192307692307694, 0.2136822872786326], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.019041287736090595, 0.0, 0.9998186982455127]}, "guid": "98450faa-f616-4310-bf51-82b8e844d857"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "44244491-85e8-4446-a79c-2edc86411005"}], "contact_point": [[-1.169611109166757, 0.576923078030932, 0.33865973552170636], [-1.169611107322457, 0.46153846952373656, 0.3386597544584189], [-1.164850766605941, 0.4615384347865227, 0.08870508025465819], [-1.1648507687339789, 0.5769230581948943, 0.08870507621639027]], "force_normal": [2625.927100536951, 2657.004570237452, 473.2231116737941, 458.5687110332415], "force_tangent1": [73.48430337222494, 53.06495782657957, 4.50610246779614, 59.042951321717844], "force_tangent2": [153.91040430391996, 119.71739219645077, 94.03116565610068, 87.6398486153133], "gap": [-1.330689060622461e-08, -1.3306585377104853e-08, -1.3307324290601215e-08, -1.33072834524784e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6234.278023707456, "force_vector": [[2622.5203477319887, -73.48409879563513, 203.88380437243433], [2654.2432645392637, -53.06478695921563, 170.28872845578624], [471.34683327030314, -4.505999092771904, 103.0249350136], [456.8167889062314, -59.04285463852694, 96.35579170094422]], "force": [6204.927234447787, -190.0977394861496, 573.5532595427649], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611109166757, 0.576923078030932, 0.33865973552170636], "xaxis": [0.0, -0.9999999999994966, 1.0033981238602988e-06], "yaxis": [0.999818696814679, 1.910606777555324e-08, 0.01904136286605587]}, "guid": "13f75a7a-163a-4062-800c-75d9e18eee7e"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.169611109166757, 0.576923078030932, 0.33865973552170636], [-1.169611107322457, 0.46153846952373656, 0.3386597544584189], [-1.164850766605941, 0.4615384347865227, 0.08870508025465819], [-1.1648507687339789, 0.5769230581948943, 0.08870507621639027]]}, "guid": "53b6c326-42a4-4fa5-ab31-27d9a4af009b"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.169611109166757, 0.576923078030932, 0.33865973552170636], "guid": "b6e73b4e-6720-4831-b875-26ff20681479"}, {"dtype": "compas.geometry/Point", "data": [-1.169611107322457, 0.46153846952373656, 0.3386597544584189], "guid": "c1c457a0-bc13-4531-a629-143fe4037a1d"}, {"dtype": "compas.geometry/Point", "data": [-1.164850766605941, 0.4615384347865227, 0.08870508025465819], "guid": "46b8cad8-492d-41f5-9e58-5f5f53879d01"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507687339789, 0.5769230581948943, 0.08870507621639027], "guid": "59ddad2f-b44f-47b3-96b9-be566f916205"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611109166757, 0.576923078030932, 0.33865973552170636], "xaxis": [0.0, -0.9999999999994966, 1.0033981238602988e-06], "yaxis": [0.019041362866065455, -1.0032162045842978e-06, -0.9998186968141758]}, "guid": "92f098ab-2c54-446a-8945-b1482fda85a4"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2625.927100536952, "c_nn": 0, "c_u": 73.48430337222494, "c_v": -153.91040430392}, {"c_np": 2657.0045702374528, "c_nn": 0, "c_u": 53.06495782657957, "c_v": -119.7173921964508}, {"c_np": 473.22311167379416, "c_nn": 0, "c_u": 4.506102467796139, "c_v": -94.0311656561007}, {"c_np": 458.56871103324164, "c_nn": 0, "c_u": 59.04295132171784, "c_v": -87.63984861531331}]}, "guid": "8fb0d34f-98e0-4fef-b44e-ab5125419e93"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611109166757, 0.576923078030932, 0.33865973552170636], "xaxis": [0.0, -0.9999999999994966, 1.0033981238602988e-06], "yaxis": [0.999818696814679, 1.910606777555324e-08, 0.01904136286605587]}, "guid": "68042f83-0831-4e6f-8817-3202f84091e4"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611107322457, 0.46153846952373656, 0.3386597544584189], "xaxis": [0.0, -0.9999999999994966, 1.0033981238602988e-06], "yaxis": [0.999818696814679, 1.910606777555324e-08, 0.01904136286605587]}, "guid": "843c3b04-12e3-4394-8ce0-6c2fdc0bc309"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.164850766605941, 0.4615384347865227, 0.08870508025465819], "xaxis": [0.0, -0.9999999999994966, 1.0033981238602988e-06], "yaxis": [0.999818696814679, 1.910606777555324e-08, 0.01904136286605587]}, "guid": "4518b0da-d9c0-4b62-ac28-b38e981c4ae5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507687339789, 0.5769230581948943, 0.08870507621639027], "xaxis": [0.0, -0.9999999999994966, 1.0033981238602988e-06], "yaxis": [0.999818696814679, 1.910606777555324e-08, 0.01904136286605587]}, "guid": "ddfa5f43-b138-4e38-9e5c-de337858a090"}]}, "87": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.6923076923076925, 0.08870494999794358], "guid": "73a1f856-d95e-4566-8f8d-9f8ecd362d63"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.6923076923076925, 0.33865962455932164], "guid": "edde4a98-52f1-41b1-8b92-f7ccc3bdd218"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.5769230769230771, 0.33865962455932164], "guid": "f84c57d2-035b-4ebe-8298-16470a1d98df"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.5769230769230771, 0.08870494999794358], "guid": "920f2f36-0a14-4d8e-9940-46d2ab31ad6f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, 0.6346153846153848, 0.2136822872786326], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.019041287736090595, 0.0, -0.9998186982455127]}, "guid": "4b265c6f-b19e-4001-a5d7-325a5c31194e"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a4436e8e-9154-4e8d-843f-0c6c641ed25c"}], "contact_point": [[-1.1696111071296966, 0.6923077037437443, 0.3386597162585421], [-1.1696111051435292, 0.5769230803353804, 0.3386597296030124], [-1.164850768066055, 0.5769230564766319, 0.08870507023379551], [-1.1648507699103532, 0.692307664983827, 0.0887050494401106]], "force_normal": [2961.6784063096966, 2984.858714337354, 710.275724420029, 821.9799364243038], "force_tangent1": [39.09748117140607, -7.236036488865517, -18.173439768875642, -21.954581598993773], "force_tangent2": [162.85699757925465, 188.00952311888543, 108.02345456471708, 146.6246818716161], "gap": [-1.4344242180941579e-08, -1.4344041703168308e-08, -1.4344091198152807e-08, -1.434392288108419e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7503.269807542736, "force_vector": [[2958.040428337309, -39.09725767651439, 219.22186446572957], [2980.737595678988, 7.236286071867456, 244.81116688752553], [708.0900370036785, 18.173563666163265, 121.52845933906477], [819.0389772489045, 21.954747011240677, 162.24968321073285]], "force": [7465.907038268881, 8.267339072757007, 747.8111739030527], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111071296966, 0.6923077037437443, 0.3386597162585421], "xaxis": [0.0, -0.9999999999994803, 1.0194918857279181e-06], "yaxis": [0.9998186970702835, 1.9412501252334585e-08, 0.019041349444840313]}, "guid": "827193dd-bc17-4c7d-8f1e-a03920b9e5dc"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.1696111071296966, 0.6923077037437443, 0.3386597162585421], [-1.1696111051435292, 0.5769230803353804, 0.3386597296030124], [-1.164850768066055, 0.5769230564766319, 0.08870507023379551], [-1.1648507699103532, 0.692307664983827, 0.0887050494401106]]}, "guid": "2a4799ac-ee8a-4c14-822d-e14af03a89cd"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1696111071296966, 0.6923077037437443, 0.3386597162585421], "guid": "c02faf70-3f6f-4f9b-b35d-22d8c4dac4b9"}, {"dtype": "compas.geometry/Point", "data": [-1.1696111051435292, 0.5769230803353804, 0.3386597296030124], "guid": "6fd1f137-679d-499f-9691-79a04668a490"}, {"dtype": "compas.geometry/Point", "data": [-1.164850768066055, 0.5769230564766319, 0.08870507023379551], "guid": "45cf314a-c3ec-4594-8a71-af1b63c8e876"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507699103532, 0.692307664983827, 0.0887050494401106], "guid": "3755346f-dfcd-47d2-89ed-e1db5998ddc6"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111071296966, 0.6923077037437443, 0.3386597162585421], "xaxis": [0.0, -0.9999999999994803, 1.0194918857279181e-06], "yaxis": [0.019041349444850208, -1.0193070488622133e-06, -0.9998186970697639]}, "guid": "1f7ea9e2-9b92-4403-9184-0ab26995a26c"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2961.678406309697, "c_nn": 0, "c_u": 39.097481171406066, "c_v": -162.85699757925468}, {"c_np": 2984.858714337354, "c_nn": 0, "c_u": -7.236036488865518, "c_v": -188.00952311888545}, {"c_np": 710.2757244200292, "c_nn": 0, "c_u": -18.17343976887564, "c_v": -108.0234545647171}, {"c_np": 821.9799364243041, "c_nn": 0, "c_u": -21.95458159899377, "c_v": -146.62468187161616}]}, "guid": "ddff5ac1-0e09-461e-97e6-bad96abf4b0c"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111071296966, 0.6923077037437443, 0.3386597162585421], "xaxis": [0.0, -0.9999999999994803, 1.0194918857279181e-06], "yaxis": [0.9998186970702835, 1.9412501252334585e-08, 0.019041349444840313]}, "guid": "a3254cd2-094e-4b85-a3fb-6e1aec643ce4"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111051435292, 0.5769230803353804, 0.3386597296030124], "xaxis": [0.0, -0.9999999999994803, 1.0194918857279181e-06], "yaxis": [0.9998186970702835, 1.9412501252334585e-08, 0.019041349444840313]}, "guid": "3554d642-2b26-4438-a6cd-95d4153d987d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.164850768066055, 0.5769230564766319, 0.08870507023379551], "xaxis": [0.0, -0.9999999999994803, 1.0194918857279181e-06], "yaxis": [0.9998186970702835, 1.9412501252334585e-08, 0.019041349444840313]}, "guid": "52dfe06c-f88f-45db-8f6f-598782b40cea"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507699103532, 0.692307664983827, 0.0887050494401106], "xaxis": [0.0, -0.9999999999994803, 1.0194918857279181e-06], "yaxis": [0.9998186970702835, 1.9412501252334585e-08, 0.019041349444840313]}, "guid": "ee2c4e1e-c3ed-4f8f-9bd3-d39a86afb7f5"}]}, "86": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.6923076923076925, 0.09856370341234418], "guid": "1379ed88-5a48-464b-abaa-866a6c4e4fe9"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.6923076923076925, 0.34855866711722205], "guid": "958310dd-1d95-4918-8558-57be8947ae73"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, 0.6923076923076925, 0.33865962455932175], "guid": "247cba5a-2c40-4384-8d62-1d9a31fcb77e"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.6923076923076925, 0.0887049499979436], "guid": "c3f03b8d-478e-41ee-9a35-450a55b43eb1"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.778165488544444, 0.6923076923076926, 0.21870669236847695], "xaxis": [-0.9999194200897036, 0.0, -0.012694618051403083], "yaxis": [-0.012694618051403083, 0.0, 0.9999194200897036]}, "guid": "ff3c8cc2-4e2c-408e-b8af-3a40a804dc91"}, "size": 0.19454502163765763, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a32bebd3-d171-45e9-b233-ff22cb85d2b9"}], "contact_point": [[-1.1696111000506106, 0.6923077065026148, 0.3386597206710378], [-1.164850775095624, 0.6923076620508175, 0.08870505000339339], [-0.38830445328633284, 0.6923076950395614, 0.0985638370631716], [-0.38989132264534926, 0.6923077396261652, 0.3485587632177811]], "force_normal": [0.2910814620563748, 30.41064597761683, 28.36376976816386, 0.33667148130781926], "force_tangent1": [0.007334221217042181, 4.00210965776385, 8.290894725942069, 0.033184189541789866], "force_tangent2": [0.030010386720186105, -14.151812475544936, -10.906171028173999, -0.08441390377870628], "gap": [-4.845227536628804e-09, -4.845227536609763e-09, -4.845227536554686e-09, -4.845227536470321e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 65.66098850441195, "force_vector": [[-0.030010375014681727, -0.29108146457313366, -0.007334169228350849], [14.151813698473882, -30.41064612331553, -4.002104226261429], [10.906172168790189, -28.363770810382043, -8.29088966002249], [0.08441391731756047, -0.3366714838400781, -0.03318412941048001]], "force": [25.11238940956695, -59.40216988211078, -12.333512184922752], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111000506106, 0.6923077065026148, 0.3386597206710378], "xaxis": [0.0, -1.7860529706077673e-07, -0.9999999999999841], "yaxis": [4.02138434812743e-08, -0.9999999999999833, 1.786052970607766e-07]}, "guid": "1c565832-e158-4e70-abf9-36ffdd1a1f54"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.1696111000506106, 0.6923077065026148, 0.3386597206710378], [-1.164850775095624, 0.6923076620508175, 0.08870505000339339], [-0.38830445328633284, 0.6923076950395614, 0.0985638370631716], [-0.38989132264534926, 0.6923077396261652, 0.3485587632177811]]}, "guid": "f065f054-df80-44c1-a7c4-62de58bdc015"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1696111000506106, 0.6923077065026148, 0.3386597206710378], "guid": "fe733e03-fcca-4eea-afd8-e952c6c2bf29"}, {"dtype": "compas.geometry/Point", "data": [-1.164850775095624, 0.6923076620508175, 0.08870505000339339], "guid": "ea9fe417-7230-4340-a5e8-6f73020f519e"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445328633284, 0.6923076950395614, 0.0985638370631716], "guid": "43e26378-3147-41f8-b8fb-b40a67ab24b2"}, {"dtype": "compas.geometry/Point", "data": [-0.38989132264534926, 0.6923077396261652, 0.3485587632177811], "guid": "83a4d2b1-fa04-40f0-a968-ad2b4699bc17"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111000506106, 0.6923077065026148, 0.3386597206710378], "xaxis": [0.0, -1.7860529706077673e-07, -0.9999999999999841], "yaxis": [0.9999999999999992, 4.021384348127367e-08, -7.182405460928578e-15]}, "guid": "a96894b9-23f0-4758-b002-7c73fd8cb231"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.29108146205637486, "c_nn": 0, "c_u": 0.007334221217042182, "c_v": -0.03001038672018611}, {"c_np": 30.410645977616827, "c_nn": 0, "c_u": 4.0021096577638495, "c_v": 14.151812475544936}, {"c_np": 28.36376976816386, "c_nn": 0, "c_u": 8.29089472594207, "c_v": 10.906171028174}, {"c_np": 0.33667148130781926, "c_nn": 0, "c_u": 0.033184189541789866, "c_v": 0.08441390377870628}]}, "guid": "185b60f3-1067-40ae-9e04-1810694b0e5d"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111000506106, 0.6923077065026148, 0.3386597206710378], "xaxis": [0.0, -1.7860529706077673e-07, -0.9999999999999841], "yaxis": [4.02138434812743e-08, -0.9999999999999833, 1.786052970607766e-07]}, "guid": "0f11a882-b427-46ad-8e49-f69429854866"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.164850775095624, 0.6923076620508175, 0.08870505000339339], "xaxis": [0.0, -1.7860529706077673e-07, -0.9999999999999841], "yaxis": [4.02138434812743e-08, -0.9999999999999833, 1.786052970607766e-07]}, "guid": "9fdb01df-b616-4a5d-86d1-d2a7ee804046"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830445328633284, 0.6923076950395614, 0.0985638370631716], "xaxis": [0.0, -1.7860529706077673e-07, -0.9999999999999841], "yaxis": [4.02138434812743e-08, -0.9999999999999833, 1.786052970607766e-07]}, "guid": "da8dec9e-8fad-4083-a71c-74113ee2018a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989132264534926, 0.6923077396261652, 0.3485587632177811], "xaxis": [0.0, -1.7860529706077673e-07, -0.9999999999999841], "yaxis": [4.02138434812743e-08, -0.9999999999999833, 1.786052970607766e-07]}, "guid": "55fe2385-6b02-49fe-af72-d4076ffadbdc"}]}, "85": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.5769230769230771, 0.09856370341234416], "guid": "153ba92c-4bba-40ef-aaab-3fec81f04381"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.5769230769230771, 0.34855866711722205], "guid": "30e4431a-5dc8-4bf2-9bef-17b7e3d98987"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.6923076923076925, 0.34855866711722205], "guid": "f0b90bf3-a136-411f-8724-fe40e48f3b02"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.6923076923076925, 0.09856370341234416], "guid": "49513e7f-2972-48fd-b642-cda7b66f4d76"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, 0.6346153846153849, 0.2235611852647831], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "ba711bcc-f22b-4bf1-b25e-652dd4982494"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "97f5e579-c909-4bcb-851a-f2991ca4a9f6"}], "contact_point": [[-0.3898913152031056, 0.6923077395420724, 0.3485587740235643], [-0.3883044546194146, 0.6923076971180707, 0.09856384012442128], [-0.38830444960644817, 0.5769230588058905, 0.09856385744466843], [-0.3898913103320156, 0.5769231310323709, 0.34855881369489444]], "force_normal": [3227.3847591336935, 3.7149660996105713, 3.8011996492467586, 3147.2578705197707], "force_tangent1": [102.28712528838673, 0.082026867281133, 0.05085370289424738, 42.947914232352], "force_tangent2": [-39.44611150759883, 0.08133557850402065, 0.34730584735005704, -39.57614123531895], "gap": [-4.44008353957137e-09, -4.44062831137895e-09, -4.440377284764714e-09, -4.4399840981301775e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6384.297900134565, "force_vector": [[-3227.0693608103215, 102.28670609462954, -59.93167340273615], [-3.715407533757755, 0.08202727123932943, 0.05775283033296977], [-3.803327577345644, 0.05085596333471402, 0.32317059663696224], [-3146.943261013886, 42.94749768800685, -59.55268459317698]], "force": [-6381.531356935311, 145.36708701721042, -119.10343456894319], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913152031056, 0.6923077395420724, 0.3485587740235643], "xaxis": [0.0, 0.999999999975538, -6.99456957446028e-06], "yaxis": [-0.9999798547801855, -4.439763232299175e-08, -0.006347443091282931]}, "guid": "8391be25-278f-48d1-99fc-f9d406fbc772"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.3898913152031056, 0.6923077395420724, 0.3485587740235643], [-0.3883044546194146, 0.6923076971180707, 0.09856384012442128], [-0.38830444960644817, 0.5769230588058905, 0.09856385744466843], [-0.3898913103320156, 0.5769231310323709, 0.34855881369489444]]}, "guid": "648c8340-9350-4a3c-9d56-b66d60ab04d0"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.3898913152031056, 0.6923077395420724, 0.3485587740235643], "guid": "c74ab5c1-1097-4ce4-9182-9fee7e4d565b"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044546194146, 0.6923076971180707, 0.09856384012442128], "guid": "afb521a6-aec7-43ce-970c-073fa730bcfb"}, {"dtype": "compas.geometry/Point", "data": [-0.38830444960644817, 0.5769230588058905, 0.09856385744466843], "guid": "71aad47f-38bf-4f52-a48a-f2283bcffb38"}, {"dtype": "compas.geometry/Point", "data": [-0.3898913103320156, 0.5769231310323709, 0.34855881369489444], "guid": "2cb6c84b-5312-4897-90d8-75b630573d91"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913152031056, 0.6923077395420724, 0.3485587740235643], "xaxis": [0.0, 0.999999999975538, -6.99456957446028e-06], "yaxis": [0.006347443091438205, -6.994428667318695e-06, -0.9999798547557239]}, "guid": "5fd06089-5cd5-441d-8884-1d388cd4fae9"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3227.3847591336926, "c_nn": 0, "c_u": 102.28712528838673, "c_v": 39.44611150759881}, {"c_np": 3.7149660996105704, "c_nn": 0, "c_u": 0.082026867281133, "c_v": -0.08133557850402065}, {"c_np": 3.801199649246758, "c_nn": 0, "c_u": 0.05085370289424738, "c_v": -0.347305847350057}, {"c_np": 3147.25787051977, "c_nn": 0, "c_u": 42.947914232352, "c_v": 39.57614123531893}]}, "guid": "50589bca-9ff9-4299-916d-04f8d6772147"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913152031056, 0.6923077395420724, 0.3485587740235643], "xaxis": [0.0, 0.999999999975538, -6.99456957446028e-06], "yaxis": [-0.9999798547801855, -4.439763232299175e-08, -0.006347443091282931]}, "guid": "0db9f540-9ad7-4ba0-be4a-991371ad7394"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044546194146, 0.6923076971180707, 0.09856384012442128], "xaxis": [0.0, 0.999999999975538, -6.99456957446028e-06], "yaxis": [-0.9999798547801855, -4.439763232299175e-08, -0.006347443091282931]}, "guid": "7a7952e0-de61-40e3-a822-ee2535e8a3a2"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830444960644817, 0.5769230588058905, 0.09856385744466843], "xaxis": [0.0, 0.999999999975538, -6.99456957446028e-06], "yaxis": [-0.9999798547801855, -4.439763232299175e-08, -0.006347443091282931]}, "guid": "1d8cbe49-8b0a-4f76-a8a3-32d8d8085636"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913103320156, 0.5769231310323709, 0.34855881369489444], "xaxis": [0.0, 0.999999999975538, -6.99456957446028e-06], "yaxis": [-0.9999798547801855, -4.439763232299175e-08, -0.006347443091282931]}, "guid": "be4a469c-ae94-40b3-942a-50a5b087cc20"}]}}, "78": {"79": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.5769230769230771, 0.06898903200408567], "guid": "1da9a5e5-a06a-488a-82e2-7545db757ebb"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.5769230769230771, 0.31886313477145534], "guid": "c08023c3-ab7f-4d85-85ab-3c7cdabecd77"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.4615384615384617, 0.31886313477145534], "guid": "374b8f56-b11a-44d8-988e-3e2e5aa39351"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.4615384615384617, 0.06898903200408567], "guid": "7b3f1710-ca55-471b-9643-a270d08279a2"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, 0.5192307692307695, 0.1939260833877705], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "4011da03-f54b-42f1-9be2-4a9dc107cc0f"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "0b3e14cd-7cd4-4332-a47a-3014c7c27ba7"}], "contact_point": [[-1.9491423997797679, 0.4615384490202555, 0.3188631616763042], [-1.9412093652436149, 0.46153844764040236, 0.06898907435937607], [-1.9412093652436149, 0.5769230635981393, 0.06898907372219984], [-1.9491423997797679, 0.5769230649779924, 0.318863161039128]], "force_normal": [1849.058159215055, 1858.9346737857002, 1860.7526112195164, 1860.2513090327168], "force_tangent1": [-61.81657170124751, 17.836790952859204, -10.099567944583518, 16.309603370910157], "force_tangent2": [274.96376953907935, 292.1333801560983, 293.3012582189102, 185.05820597494184], "gap": [-6.112005610252601e-09, -6.111458393057432e-09, -6.111411549250821e-09, -6.111830251303017e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7502.292905840816, "force_vector": [[1839.4018010362377, 61.81657354289846, 333.4998723176115], [1848.7285133930138, -17.836789014711407, 350.97423985382784], [1850.5084760593793, 10.099569889495875, 352.19921667453065], [1853.4422100156573, -16.309602023523748, 243.99476742919504]], "force": [7392.081000504288, 37.769752394159184, 1280.668096275165], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423997797679, 0.4615384490202555, 0.3188631616763042], "xaxis": [0.0, -1.0, 5.522193871934147e-09], "yaxis": [0.9994964088423409, 1.7523102925012912e-10, 0.03173214003599524]}, "guid": "e46f590d-6626-412a-b62d-cc90da42185a"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.9491423997797679, 0.4615384490202555, 0.3188631616763042], [-1.9412093652436149, 0.46153844764040236, 0.06898907435937607], [-1.9412093652436149, 0.5769230635981393, 0.06898907372219984], [-1.9491423997797679, 0.5769230649779924, 0.318863161039128]]}, "guid": "966752fc-4590-4962-9d87-bb9d95873dae"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9491423997797679, 0.4615384490202555, 0.3188631616763042], "guid": "c95fb3df-210f-4343-83cf-749bec8f06c5"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093652436149, 0.46153844764040236, 0.06898907435937607], "guid": "c7c47ac9-6732-4c18-ab53-a7341f458044"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093652436149, 0.5769230635981393, 0.06898907372219984], "guid": "dda38139-3247-4583-8563-afba5cfcd1b3"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423997797679, 0.5769230649779924, 0.318863161039128], "guid": "7e8f9ab3-3604-4bb4-8333-d49ba3ee8666"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423997797679, 0.4615384490202555, 0.3188631616763042], "xaxis": [0.0, -1.0, 5.522193871934147e-09], "yaxis": [0.03173214003599524, -5.519412943929362e-09, -0.9994964088423409]}, "guid": "a190f6bb-b23e-4420-9fae-e79d64690f75"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1849.0581592150547, "c_nn": 0, "c_u": -61.81657170124751, "c_v": -274.9637695390794}, {"c_np": 1858.9346737857, "c_nn": 0, "c_u": 17.836790952859204, "c_v": -292.1333801560983}, {"c_np": 1860.7526112195162, "c_nn": 0, "c_u": -10.09956794458352, "c_v": -293.3012582189102}, {"c_np": 1860.2513090327168, "c_nn": 0, "c_u": 16.309603370910157, "c_v": -185.05820597494184}]}, "guid": "4a7ea436-3e11-4b57-a53d-f35b6b8fd4f6"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423997797679, 0.4615384490202555, 0.3188631616763042], "xaxis": [0.0, -1.0, 5.522193871934147e-09], "yaxis": [0.9994964088423409, 1.7523102925012912e-10, 0.03173214003599524]}, "guid": "35af2bfc-61ca-40bf-b3e5-c21257cee5c0"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093652436149, 0.46153844764040236, 0.06898907435937607], "xaxis": [0.0, -1.0, 5.522193871934147e-09], "yaxis": [0.9994964088423409, 1.7523102925012912e-10, 0.03173214003599524]}, "guid": "5209a25c-5791-43ca-9f0d-b29395850437"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093652436149, 0.5769230635981393, 0.06898907372219984], "xaxis": [0.0, -1.0, 5.522193871934147e-09], "yaxis": [0.9994964088423409, 1.7523102925012912e-10, 0.03173214003599524]}, "guid": "47661203-69ed-4747-b1b1-f645b846395c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423997797679, 0.5769230649779924, 0.318863161039128], "xaxis": [0.0, -1.0, 5.522193871934147e-09], "yaxis": [0.9994964088423409, 1.7523102925012912e-10, 0.03173214003599524]}, "guid": "f9b37257-35a4-4fc3-818a-a88d813ebd3f"}]}, "87": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.5769230769230771, 0.08870494999794357], "guid": "e7bbad1f-3d00-4ad0-8504-d68e52741f4b"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.5769230769230771, 0.33865962455932164], "guid": "489fcde8-98ad-4d7e-92d8-f0fb44534891"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293436, 0.5769230769230771, 0.31886313477145534], "guid": "6a3fc085-5089-4a40-9c0f-a9c2f7038fdf"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.5769230769230771, 0.06898903200408565], "guid": "f8e34813-6a94-4794-9e30-5ef777a63011"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.5562055680783635, 0.5769230769230771, 0.2038891208921549], "xaxis": [-0.9996776933450584, 0.0, -0.025387190240421666], "yaxis": [-0.025387190240421666, 0.0, 0.9996776933450584]}, "guid": "20054311-d3e6-4ea4-be96-e5be4d15b887"}, "size": 0.19454502163765713, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "87192e03-bf18-4b2e-a90e-967e6f581278"}], "contact_point": [[-1.9491424028695645, 0.5769230754812882, 0.3188631725005944], [-1.941209359926087, 0.5769230608884404, 0.06898907241152163], [-1.1648507629455152, 0.5769230592784517, 0.0887050744585837], [-1.1696111102522435, 0.5769230738647191, 0.3386597302250704]], "force_normal": [0.2903741965767466, 16.05268206638161, 21.395882874087825, 0.25056733461235714], "force_tangent1": [0.049224001515940446, 4.118890508392319, 8.604688630220615, 0.015177480714095177], "force_tangent2": [-0.019370222560334674, 6.461601472797346, 5.284472958332535, -0.0021594437191381735], "gap": [-3.053698671650745e-09, -3.0536986716900474e-09, -3.0536986715256825e-09, -3.053698671522782e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 41.76362053584702, "force_vector": [[0.019370221528338817, -0.2903741995147553, -0.049223984590618386], [-6.461601529848908, -16.05268228349868, -4.11888957271409], [-5.284473034373942, -21.39588335685648, -8.604687383098058], [0.002159442828616721, -0.2505673355046959, -0.015177466109034289]], "force": [-11.724544899865894, -37.98950717537461, -12.787978406511801], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491424028695645, 0.5769230754812882, 0.3188631725005944], "xaxis": [0.0, -5.828796832653061e-08, -0.9999999999999983], "yaxis": [-3.5540205356854222e-09, -0.9999999999999983, 5.828796832653061e-08]}, "guid": "e28f0bce-41e4-42ad-baf1-c3397c21071a"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.9491424028695645, 0.5769230754812882, 0.3188631725005944], [-1.941209359926087, 0.5769230608884404, 0.06898907241152163], [-1.1648507629455152, 0.5769230592784517, 0.0887050744585837], [-1.1696111102522435, 0.5769230738647191, 0.3386597302250704]]}, "guid": "6c5a01fd-7f75-4813-8a6f-afe3a4ca7eaa"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9491424028695645, 0.5769230754812882, 0.3188631725005944], "guid": "c9c5b8a5-acd4-438a-a0b2-bce6376a5a50"}, {"dtype": "compas.geometry/Point", "data": [-1.941209359926087, 0.5769230608884404, 0.06898907241152163], "guid": "912938ae-4058-49fa-96ed-2ce3deb97778"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507629455152, 0.5769230592784517, 0.0887050744585837], "guid": "7473154f-b29e-4092-806c-c5e8cee2d1c6"}, {"dtype": "compas.geometry/Point", "data": [-1.1696111102522435, 0.5769230738647191, 0.3386597302250704], "guid": "ed9e5cfe-5ca6-46aa-8c09-681a58afe0d4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491424028695645, 0.5769230754812882, 0.3188631725005944], "xaxis": [0.0, -5.828796832653061e-08, -0.9999999999999983], "yaxis": [1.0, -3.554020535685417e-09, 2.0715663641587126e-16]}, "guid": "e205ca27-14ec-46d8-aaa1-84032660d7b2"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.29037419657674657, "c_nn": 0, "c_u": 0.049224001515940446, "c_v": 0.019370222560334674}, {"c_np": 16.05268206638161, "c_nn": 0, "c_u": 4.118890508392319, "c_v": -6.461601472797346}, {"c_np": 21.395882874087825, "c_nn": 0, "c_u": 8.604688630220615, "c_v": -5.284472958332535}, {"c_np": 0.2505673346123571, "c_nn": 0, "c_u": 0.015177480714095179, "c_v": 0.002159443719138174}]}, "guid": "ea47fd7c-b22e-4c31-a223-32e774d02f5f"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491424028695645, 0.5769230754812882, 0.3188631725005944], "xaxis": [0.0, -5.828796832653061e-08, -0.9999999999999983], "yaxis": [-3.5540205356854222e-09, -0.9999999999999983, 5.828796832653061e-08]}, "guid": "ad718ae6-c2c9-433e-aa26-32d0cdb041df"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.941209359926087, 0.5769230608884404, 0.06898907241152163], "xaxis": [0.0, -5.828796832653061e-08, -0.9999999999999983], "yaxis": [-3.5540205356854222e-09, -0.9999999999999983, 5.828796832653061e-08]}, "guid": "539f9b94-fdf3-4060-890f-17a588dae1e9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507629455152, 0.5769230592784517, 0.0887050744585837], "xaxis": [0.0, -5.828796832653061e-08, -0.9999999999999983], "yaxis": [-3.5540205356854222e-09, -0.9999999999999983, 5.828796832653061e-08]}, "guid": "a2e822e4-e5ee-49dd-a242-a471fc51f2af"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111102522435, 0.5769230738647191, 0.3386597302250704], "xaxis": [0.0, -5.828796832653061e-08, -0.9999999999999983], "yaxis": [-3.5540205356854222e-09, -0.9999999999999983, 5.828796832653061e-08]}, "guid": "2ff20940-4b7a-49a5-9850-4a2eaf6c5b47"}]}}, "79": {"80": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.5769230769230771, 0.03941912684456511], "guid": "376bd49c-e86c-4693-8a8d-b16a4bf50e29"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.5769230769230771, 0.2891723881523536], "guid": "2d579273-7724-49ae-9296-0c8de5b8ebb3"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.4615384615384617, 0.2891723881523536], "guid": "bcaccd0e-71bd-4938-9ba1-0eb6bf135c21"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.4615384615384617, 0.03941912684456511], "guid": "66977ac5-52bb-4ecb-b157-b2835d1d090a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, 0.5192307692307695, 0.16429575749845934], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062878, 0.0, 0.9990130452311541]}, "guid": "b4ca2e7b-813d-4644-815e-cfcca4610848"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "1d4f0809-d673-4967-90b2-7338fda25480"}], "contact_point": [[-2.7283595646981835, 0.5769230813221639, 0.28917239163926195], [-2.7283595643672456, 0.4615384504632655, 0.2891723874021548], [-2.7172551259488458, 0.46153845097410956, 0.039419126267466055], [-2.7172551262797837, 0.5769230743824273, 0.03941913050457342]], "force_normal": [11.301231523333179, 9.208265901118567, 2897.3132272720363, 3557.6190983102433], "force_tangent1": [0.18561480846403475, 0.19252262619164287, 16.224005298924553, 107.2274290781374], "force_tangent2": [-1.9332284249277887, -1.5762807743347291, 448.7831965227549, 695.6681352011611], "gap": [-3.416065123448536e-09, -3.4170200370494468e-09, -3.4239421324945983e-09, -3.4253668790861365e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6576.353762411636, "force_vector": [[11.375947375135668, -0.1856148481803464, -1.4293450914066803], [9.269192603953687, -0.19252265858261913, -1.1657145635096493], [2874.519766683443, -16.223989265288413, 577.0324131910679], [3523.2078708441973, -107.22740537628064, 853.0029934886073]], "force": [6418.372777506729, -123.82953214833202, 1427.440347024759], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595646981835, 0.5769230813221639, 0.28917239163926195], "xaxis": [0.0, -0.9999999999999997, 2.7786370018405077e-08], "yaxis": [0.9990130445387546, 1.2342081389610016e-09, 0.04441775367359929]}, "guid": "1443f1ba-8773-4439-8261-71c75641d305"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595646981835, 0.5769230813221639, 0.28917239163926195], [-2.7283595643672456, 0.4615384504632655, 0.2891723874021548], [-2.7172551259488458, 0.46153845097410956, 0.039419126267466055], [-2.7172551262797837, 0.5769230743824273, 0.03941913050457342]]}, "guid": "9b9ab4e5-d5f9-47b9-acdc-7ede84fac398"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595646981835, 0.5769230813221639, 0.28917239163926195], "guid": "779d4e26-2e26-4365-ad07-2793952c0fc7"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595643672456, 0.4615384504632655, 0.2891723874021548], "guid": "a8de719a-9c73-4495-944a-c275b515e122"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551259488458, 0.46153845097410956, 0.039419126267466055], "guid": "d9a46c50-fe32-4e3d-868a-4373fca15ad4"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551262797837, 0.5769230743824273, 0.03941913050457342], "guid": "c7eef253-eb2b-4d72-b5d4-d9e75e36045a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595646981835, 0.5769230813221639, 0.28917239163926195], "xaxis": [0.0, -0.9999999999999997, 2.7786370018405077e-08], "yaxis": [0.04441775367359932, -2.7758946108767226e-08, -0.9990130445387543]}, "guid": "2614c877-b422-4a2e-ba5e-761924974c38"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 11.301231523333183, "c_nn": 0, "c_u": 0.18561480846403475, "c_v": 1.9332284249277891}, {"c_np": 9.208265901118569, "c_nn": 0, "c_u": 0.19252262619164287, "c_v": 1.5762807743347296}, {"c_np": 2897.313227272037, "c_nn": 0, "c_u": 16.224005298924553, "c_v": -448.783196522755}, {"c_np": 3557.6190983102438, "c_nn": 0, "c_u": 107.2274290781374, "c_v": -695.6681352011611}]}, "guid": "456af9d3-b94f-4a37-b31b-52127cd62004"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595646981835, 0.5769230813221639, 0.28917239163926195], "xaxis": [0.0, -0.9999999999999997, 2.7786370018405077e-08], "yaxis": [0.9990130445387546, 1.2342081389610016e-09, 0.04441775367359929]}, "guid": "322d1d92-81ef-48a3-ae94-a6061478fa7b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595643672456, 0.4615384504632655, 0.2891723874021548], "xaxis": [0.0, -0.9999999999999997, 2.7786370018405077e-08], "yaxis": [0.9990130445387546, 1.2342081389610016e-09, 0.04441775367359929]}, "guid": "0613a507-603e-4d1d-a1a0-d97fd78cc4ef"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551259488458, 0.46153845097410956, 0.039419126267466055], "xaxis": [0.0, -0.9999999999999997, 2.7786370018405077e-08], "yaxis": [0.9990130445387546, 1.2342081389610016e-09, 0.04441775367359929]}, "guid": "95664cb0-d4ba-42a0-94a0-8387cdaf5548"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551262797837, 0.5769230743824273, 0.03941913050457342], "xaxis": [0.0, -0.9999999999999997, 2.7786370018405077e-08], "yaxis": [0.9990130445387546, 1.2342081389610016e-09, 0.04441775367359929]}, "guid": "c00b3c2e-7035-45db-b678-0da4dc9c2e8c"}]}, "89": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.6923076923076925, 0.03941912684456511], "guid": "856f88d7-a29a-4257-9a89-6ec1d9a0d1c3"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.6923076923076925, 0.2891723881523536], "guid": "cd774d3b-2773-44d9-82af-ede1251abdac"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.5769230769230771, 0.2891723881523536], "guid": "a30b275b-cc60-4206-85a8-b0f61de2742b"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.5769230769230771, 0.03941912684456511], "guid": "204b2ee7-3a74-4080-ab28-fd9f3b783349"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, 0.6346153846153848, 0.16429575749845934], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062878, 0.0, -0.9990130452311541]}, "guid": "351d76a5-5909-46cf-ac0d-c0285bad1300"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "528d7c43-ad5e-4721-8b93-2a965124fb9d"}], "contact_point": [[-2.7283595646981835, 0.6923076892561987, 0.28917239163926217], [-2.7283595643672456, 0.5769230732984616, 0.28917238740215456], [-2.7172551262797837, 0.5769230738093059, 0.039419133710693055], [-2.7172551262797837, 0.6923076823164621, 0.03941913050457363]], "force_normal": [118.03289360233595, 79.95968171777962, 3779.298810341512, 3358.866313647364], "force_tangent1": [-49.48092586055138, -25.740247341732573, 131.89512464612412, -53.54184082619165], "force_tangent2": [19.238857983735738, 19.502379633512273, 699.0819488599064, 606.2177611909215], "gap": [-3.7015132362542837e-09, -3.7003225835675963e-09, -3.7106722765877375e-09, -3.709043577315066e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7458.261571455913, "force_vector": [[117.06185353850559, 49.480926540278936, 24.46262470629595], [79.01451317861843, 25.740247981784957, 23.034760384557384], [3744.517160938848, -131.89510057590456, 866.2599533941835], [3328.624431006377, 53.541861799697934, 754.8127463152155]], "force": [7269.21795866235, -3.1320642541427404, 1668.5700848002523], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595646981835, 0.6923076892561987, 0.28917239163926217], "xaxis": [0.0, -0.9999999999999997, 2.7786370018405077e-08], "yaxis": [0.9990130445387546, 1.2342081389610016e-09, 0.04441775367359929]}, "guid": "deee4568-5064-4646-9007-8a668c600415"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595646981835, 0.6923076892561987, 0.28917239163926217], [-2.7283595643672456, 0.5769230732984616, 0.28917238740215456], [-2.7172551262797837, 0.5769230738093059, 0.039419133710693055], [-2.7172551262797837, 0.6923076823164621, 0.03941913050457363]]}, "guid": "259a8112-ae2e-436a-8ded-d75bd36a93fc"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595646981835, 0.6923076892561987, 0.28917239163926217], "guid": "b15e6363-42c9-4900-ba4d-53b2d48c25d3"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595643672456, 0.5769230732984616, 0.28917238740215456], "guid": "22588b15-bb76-4a10-8372-272b24915147"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551262797837, 0.5769230738093059, 0.039419133710693055], "guid": "6783110b-1824-40ab-8052-3869bb6fa678"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551262797837, 0.6923076823164621, 0.03941913050457363], "guid": "56653eec-647b-4b0b-8c56-1f6d3cafd854"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595646981835, 0.6923076892561987, 0.28917239163926217], "xaxis": [0.0, -0.9999999999999997, 2.7786370018405077e-08], "yaxis": [0.04441775367359932, -2.7758946108767226e-08, -0.9990130445387543]}, "guid": "844943fd-ec0f-45f9-a381-93767e254bda"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 118.03289360233597, "c_nn": 0, "c_u": -49.48092586055138, "c_v": -19.238857983735738}, {"c_np": 79.95968171777963, "c_nn": 0, "c_u": -25.740247341732577, "c_v": -19.502379633512273}, {"c_np": 3779.2988103415137, "c_nn": 0, "c_u": 131.89512464612412, "c_v": -699.0819488599066}, {"c_np": 3358.8663136473647, "c_nn": 0, "c_u": -53.541840826191645, "c_v": -606.2177611909215}]}, "guid": "5ad27f53-8879-4040-ae66-487f09a8026d"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595646981835, 0.6923076892561987, 0.28917239163926217], "xaxis": [0.0, -0.9999999999999997, 2.7786370018405077e-08], "yaxis": [0.9990130445387546, 1.2342081389610016e-09, 0.04441775367359929]}, "guid": "ef2d7893-8e81-446a-a18c-1aa7a18defa9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595643672456, 0.5769230732984616, 0.28917238740215456], "xaxis": [0.0, -0.9999999999999997, 2.7786370018405077e-08], "yaxis": [0.9990130445387546, 1.2342081389610016e-09, 0.04441775367359929]}, "guid": "0ad2784b-db43-4d9a-a116-7157823a0fe6"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551262797837, 0.5769230738093059, 0.039419133710693055], "xaxis": [0.0, -0.9999999999999997, 2.7786370018405077e-08], "yaxis": [0.9990130445387546, 1.2342081389610016e-09, 0.04441775367359929]}, "guid": "7e2150a3-5f57-49f8-aacd-e59d2d96a4ff"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551262797837, 0.6923076823164621, 0.03941913050457363], "xaxis": [0.0, -0.9999999999999997, 2.7786370018405077e-08], "yaxis": [0.9990130445387546, 1.2342081389610016e-09, 0.04441775367359929]}, "guid": "05a444a7-ecc9-469d-96cd-69b014d18106"}]}, "88": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.6923076923076923, 0.06898903200408563], "guid": "5f399d9a-ad69-44cb-81bb-49a2a3b3cc4c"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293432, 0.6923076923076923, 0.31886313477145534], "guid": "97a49b99-446e-4923-9c2f-3614fa4d6a1d"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.6923076923076923, 0.2891723881523536], "guid": "cf3625aa-e030-4521-81be-661377754117"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551283058985, 0.6923076923076923, 0.03941912684456508], "guid": "affd1a53-082d-455b-b4bc-7e183fcffa73"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.3339948498021252, 0.6923076923076922, 0.17919582177605323], "xaxis": [-0.9992748587227028, 0.0, -0.03807567103443308], "yaxis": [-0.03807567103443308, 0.0, 0.9992748587227028]}, "guid": "8eaa747d-d47c-46ea-93f9-fe52050d5e6d"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "d2dceba2-9977-4ff0-a062-fc9987504f60"}], "contact_point": [[-2.7283595623638655, 0.6923076817047583, 0.2891723860079554], [-2.717255127635243, 0.6923076843048946, 0.03941913433616433], [-1.9412093730833555, 0.692307685977862, 0.0689890582138804], [-1.9491423936750913, 0.6923076833845624, 0.3188631434017924]], "force_normal": [32.24370364369831, 13.294424396341775, 10.42571842868768, 2.084589555858151], "force_tangent1": [12.809730433023606, 5.4908998478834485, 4.584982553776852, -0.061866089167328206], "force_tangent2": [-9.150970398004143, -3.117233560685845, -1.107470969513395, 0.05886814858772444], "gap": [-1.0375143774856145e-09, -1.0375143774450653e-09, -1.0375143775133701e-09, -1.0375143775118522e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 63.77994734404803, "force_vector": [[9.150970480165245, -32.24370348847191, -12.809730765054022], [3.117233594561748, -13.294424331855971, -5.4908999847831454], [1.1074709960794664, -10.42571837865172, -4.584982661135971], [-0.05886814327592216, -2.084589556645222, 0.06186606770121053]], "force": [13.31680692753054, -58.048435755624816, -22.82374734327193], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595623638655, 0.6923076817047583, 0.2891723860079554], "xaxis": [0.0, 1.0297527211731511e-08, -1.0], "yaxis": [2.548128607006447e-09, -1.0, -1.0297527211731511e-08]}, "guid": "d34d805b-0829-4215-92ed-73af9e2e90bb"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595623638655, 0.6923076817047583, 0.2891723860079554], [-2.717255127635243, 0.6923076843048946, 0.03941913433616433], [-1.9412093730833555, 0.692307685977862, 0.0689890582138804], [-1.9491423936750913, 0.6923076833845624, 0.3188631434017924]]}, "guid": "eb44ba18-c2a7-4b77-be7f-b128734f30ea"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595623638655, 0.6923076817047583, 0.2891723860079554], "guid": "0064c173-b8b8-4132-983e-144b55456acb"}, {"dtype": "compas.geometry/Point", "data": [-2.717255127635243, 0.6923076843048946, 0.03941913433616433], "guid": "178193b2-f4ee-4997-93e8-a6b38afc1ca3"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093730833555, 0.692307685977862, 0.0689890582138804], "guid": "b1b3bc4a-5b0e-4874-b165-ee17b83314e3"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423936750913, 0.6923076833845624, 0.3188631434017924], "guid": "f93ba599-5ff1-4494-8ece-0638ffa72107"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595623638655, 0.6923076817047583, 0.2891723860079554], "xaxis": [0.0, 1.0297527211731511e-08, -1.0], "yaxis": [1.0, 2.5481286070064476e-09, 2.6239423669640405e-17]}, "guid": "89b7d032-56cd-473c-8c79-0149797b5cbb"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 32.24370364369831, "c_nn": 0, "c_u": 12.809730433023608, "c_v": 9.150970398004143}, {"c_np": 13.294424396341777, "c_nn": 0, "c_u": 5.490899847883449, "c_v": 3.117233560685845}, {"c_np": 10.425718428687683, "c_nn": 0, "c_u": 4.584982553776852, "c_v": 1.1074709695133949}, {"c_np": 2.084589555858151, "c_nn": 0, "c_u": -0.06186608916732821, "c_v": -0.05886814858772444}]}, "guid": "252c28ba-8dbf-43c3-8683-c62e4f320c2d"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595623638655, 0.6923076817047583, 0.2891723860079554], "xaxis": [0.0, 1.0297527211731511e-08, -1.0], "yaxis": [2.548128607006447e-09, -1.0, -1.0297527211731511e-08]}, "guid": "8e6eff74-22ba-47c3-9f47-f699c024b503"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255127635243, 0.6923076843048946, 0.03941913433616433], "xaxis": [0.0, 1.0297527211731511e-08, -1.0], "yaxis": [2.548128607006447e-09, -1.0, -1.0297527211731511e-08]}, "guid": "86be1210-9efe-465b-b225-12184f50214a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093730833555, 0.692307685977862, 0.0689890582138804], "xaxis": [0.0, 1.0297527211731511e-08, -1.0], "yaxis": [2.548128607006447e-09, -1.0, -1.0297527211731511e-08]}, "guid": "ac57281f-8fc1-4354-9fb3-6f98cfd81fee"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423936750913, 0.6923076833845624, 0.3188631434017924], "xaxis": [0.0, 1.0297527211731511e-08, -1.0], "yaxis": [2.548128607006447e-09, -1.0, -1.0297527211731511e-08]}, "guid": "ca7616a9-a24a-47af-9d03-43ef8a8eee65"}]}, "87": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.5769230769230771, 0.06898903200408567], "guid": "cbc46b46-6cbf-431d-a912-db76167712cc"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.5769230769230771, 0.31886313477145534], "guid": "46284f93-b5fe-409a-bdec-0c5901b376e8"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.6923076923076925, 0.31886313477145534], "guid": "7f61e2e0-0070-4818-ab34-1774b6f37c11"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.6923076923076925, 0.06898903200408567], "guid": "ebceda5b-4f2d-4a8a-878a-70bf00e3d856"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, 0.6346153846153848, 0.1939260833877705], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "5727244f-cde5-4cb6-b4bd-e1b20b00b9bd"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ad2c4108-d51b-47d5-ad77-1c7f057f4028"}], "contact_point": [[-1.9491423983023362, 0.5769230701683572, 0.31886316489647654], [-1.9491423983023362, 0.6923076786755135, 0.3188631617987505], [-1.9412093666475596, 0.6923076868683146, 0.06898905948167475], [-1.9412093668839825, 0.5769230560094167, 0.06898907002622989]], "force_normal": [1480.1729402491544, 1604.1521452062648, 1612.1243362521834, 1633.1380078951308], "force_tangent1": [71.41939572318543, 91.91636096796243, 23.839806759912328, 9.046855067116983], "force_tangent2": [-127.6438271150495, -134.72110619645298, -232.85670601941104, -227.45131494368567], "gap": [-2.7574599443608266e-09, -2.7572816458945578e-09, -2.7579086085083277e-09, -2.7576430073283894e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6373.73018454296, "force_vector": [[-1475.3771287909728, 71.41939103708657, -174.54858394231002], [-1599.0693218536135, 91.91635598633654, -185.55642335167877], [-1603.923446898586, 23.83979913817911, -283.8955757441686], [-1625.0980608052957, 9.046847572527227, -279.15971486545067]], "force": [-6303.4679583484685, 196.2223937341294, -923.1602979036081], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423983023362, 0.5769230701683572, 0.31886316489647654], "xaxis": [0.0, 0.9999999999999997, -2.684696021395236e-08], "yaxis": [-0.999496409268302, -8.519111408472357e-10, -0.031732126619105926]}, "guid": "f00e5c88-a13c-4c2e-b89d-f490ba8219f3"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.9491423983023362, 0.5769230701683572, 0.31886316489647654], [-1.9491423983023362, 0.6923076786755135, 0.3188631617987505], [-1.9412093666475596, 0.6923076868683146, 0.06898905948167475], [-1.9412093668839825, 0.5769230560094167, 0.06898907002622989]]}, "guid": "ea92806a-7a49-446c-990e-e9b00c2b8391"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9491423983023362, 0.5769230701683572, 0.31886316489647654], "guid": "cff29286-942d-4aee-9850-8b3370ab51c7"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423983023362, 0.6923076786755135, 0.3188631617987505], "guid": "7e0b26ff-f93b-42a9-9acf-69fd738cf10a"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093666475596, 0.6923076868683146, 0.06898905948167475], "guid": "34fa0c44-6d71-4241-b1c3-056b726ada35"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093668839825, 0.5769230560094167, 0.06898907002622989], "guid": "496d8851-72f8-471f-865a-3c33debde054"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423983023362, 0.5769230701683572, 0.31886316489647654], "xaxis": [0.0, 0.9999999999999997, -2.684696021395236e-08], "yaxis": [0.031732126619105926, -2.6833440333614346e-08, -0.9994964092683016]}, "guid": "12ba45b8-48c7-4578-a499-258f7aae7d14"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1480.1729402491546, "c_nn": 0, "c_u": 71.41939572318543, "c_v": 127.64382711504952}, {"c_np": 1604.1521452062645, "c_nn": 0, "c_u": 91.91636096796243, "c_v": 134.72110619645304}, {"c_np": 1612.1243362521832, "c_nn": 0, "c_u": 23.83980675991233, "c_v": 232.85670601941106}, {"c_np": 1633.1380078951306, "c_nn": 0, "c_u": 9.046855067116981, "c_v": 227.45131494368565}]}, "guid": "3996f589-7264-4c7a-9731-1d442342ae5d"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423983023362, 0.5769230701683572, 0.31886316489647654], "xaxis": [0.0, 0.9999999999999997, -2.684696021395236e-08], "yaxis": [-0.999496409268302, -8.519111408472357e-10, -0.031732126619105926]}, "guid": "d089e585-40b6-495d-ade0-1ddc466b304f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423983023362, 0.6923076786755135, 0.3188631617987505], "xaxis": [0.0, 0.9999999999999997, -2.684696021395236e-08], "yaxis": [-0.999496409268302, -8.519111408472357e-10, -0.031732126619105926]}, "guid": "53efb7c4-55c0-4053-a779-0ec07599c0c3"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093666475596, 0.6923076868683146, 0.06898905948167475], "xaxis": [0.0, 0.9999999999999997, -2.684696021395236e-08], "yaxis": [-0.999496409268302, -8.519111408472357e-10, -0.031732126619105926]}, "guid": "dd9d8029-f3af-463b-8860-840ac5201920"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093668839825, 0.5769230560094167, 0.06898907002622989], "xaxis": [0.0, 0.9999999999999997, -2.684696021395236e-08], "yaxis": [-0.999496409268302, -8.519111408472357e-10, -0.031732126619105926]}, "guid": "a6c81522-d10b-41d2-bb62-0dc924d6c480"}]}}, "80": {"89": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7172551283058994, 0.5769230769230771, 0.03941912684456508], "guid": "398ac6ce-a2ae-4478-98a8-ea26145c23cf"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595628310566, 0.5769230769230771, 0.2891723881523536], "guid": "b5cd3f2e-1c15-4e2b-a23c-9b2b15f8da31"}, {"dtype": "compas.geometry/Point", "data": [-3.5071370309951106, 0.5769230769230771, 0.24959216965742537], "guid": "c517c0ff-dafb-4cfc-909a-938f56e7f7c2"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629690048982, 0.5769230769230771, 2.858824288409778e-15], "guid": "0b8894e9-eaaf-4b2f-adb6-925e68e45cd7"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.111407985334628, 0.5769230769230772, 0.14463077458782633], "xaxis": [-0.9987109811433932, 0.0, -0.050758015560116394], "yaxis": [-0.050758015560116394, 0.0, 0.9987109811433932]}, "guid": "48c4bfc1-f2fb-42c2-bfbd-a06e776e5c0c"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a1a9dafd-a6eb-4251-b80b-ecc652a8865c"}], "contact_point": [[-3.5071370282587875, 0.5769230769230771, 0.2495921674729983], [-3.4928629675326217, 0.5769230769230771, -2.6462872726451536e-09], [-2.717255128305899, 0.5769230769230771, 0.03941912684456508], [-2.7283595630345214, 0.5769230769230771, 0.28917238596693673]], "force_normal": [0.0, 0.0, 0.0, 0.0], "force_tangent1": [0.0, 0.0, 0.0, 0.0], "force_tangent2": [0.0, 0.0, 0.0, 0.0], "gap": [0.0, 0.0, 0.0, 0.0], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 0.0, "force_vector": [[0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0]], "force": [0.0, 0.0, 0.0], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.5071370282587875, 0.5769230769230771, 0.2495921674729983], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "42563d6d-d947-46b1-b15a-47e317b5e8ce"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-3.5071370282587875, 0.5769230769230771, 0.2495921674729983], [-3.4928629675326217, 0.5769230769230771, -2.6462872726451536e-09], [-2.717255128305899, 0.5769230769230771, 0.03941912684456508], [-2.7283595630345214, 0.5769230769230771, 0.28917238596693673]]}, "guid": "ca2961f7-f615-4752-b622-617bc43b1372"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-3.5071370282587875, 0.5769230769230771, 0.2495921674729983], "guid": "38ee4ccd-3e64-44ae-a71c-6b26b9b90f3c"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629675326217, 0.5769230769230771, -2.6462872726451536e-09], "guid": "603dbce8-dc83-407c-9c69-d29cf0168fef"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.5769230769230771, 0.03941912684456508], "guid": "9013b164-3371-494d-be48-c01c04218931"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595630345214, 0.5769230769230771, 0.28917238596693673], "guid": "9ea15e08-de5c-421c-b1cf-d7f616604171"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.5071370282587875, 0.5769230769230771, 0.2495921674729983], "xaxis": [0.0, -0.0, -1.0], "yaxis": [1.0, 0.0, 0.0]}, "guid": "cbe5c82f-387a-4677-8ceb-c07c2ebc4e17"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}]}, "guid": "748905e4-2f8f-4ad8-b279-da319829cd80"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-3.5071370282587875, 0.5769230769230771, 0.2495921674729983], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "0432a1cd-7056-4cae-b28b-edf166d403e2"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-3.4928629675326217, 0.5769230769230771, -2.6462872726451536e-09], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "65d0c266-afa0-42f0-88f2-5fb230fb6caa"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255128305899, 0.5769230769230771, 0.03941912684456508], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "d5d21969-dd2d-42d4-9493-2b8c794fea41"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595630345214, 0.5769230769230771, 0.28917238596693673], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "1be23e77-ff49-4d00-a857-3ec668fe7596"}]}}, "81": {"82": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.8076923076923079, 0.03941912684456782], "guid": "19146844-d1be-4fed-9e70-dc2b3aaeb33e"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.8076923076923079, 0.28917238815235635], "guid": "fb788e5e-4c94-4e63-ac87-38aacd77b1d5"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.6923076923076925, 0.28917238815235635], "guid": "79e00ace-d182-4695-b188-e3d0aa553dc0"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.6923076923076925, 0.03941912684456782], "guid": "d729b5ba-9102-4d50-bf7d-0b253b4406e3"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, 0.7500000000000003, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.04441773810062701, 0.0, 0.9990130452311542]}, "guid": "9f2438de-016c-409c-ad8f-f651d9579edd"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "592c21da-3040-4373-86a9-9b36de3501e4"}], "contact_point": [[2.7172551301902823, 0.8076923080976663, 0.03941912443583892], [2.728359560600949, 0.8076923074947574, 0.28917238592656447], [2.728359560270011, 0.692307773493407, 0.2891723816469212], [2.7172551315140336, 0.6923076995905109, 0.03941915737233379]], "force_normal": [3800.5043702041316, 7.992451021174305, 125.10419787725432, 3388.556303780478], "force_tangent1": [-140.29359497413196, 0.1781841214684412, 58.871237988834096, 222.55843244556095], "force_tangent2": [707.4572083910201, -1.7630091866129962, 0.10347454700335752, 596.421982676536], "gap": [-3.984442602848407e-09, -3.974709829280245e-09, -3.975059957848487e-09, -3.982298800788923e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7438.395903324731, "force_vector": [[3765.329809716539, -140.29361898025374, -875.5687220140526], [8.062871690677085, 0.17818416002499646, 1.4062627079922572], [124.97612968047551, 58.87123783364371, -5.660217474139058], [3358.7202488484336, 222.55841198245446, -746.3452983667923]], "force": [7257.089059936125, 141.3142149958694, -1626.1679751469917], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551301902823, 0.8076923080976663, 0.03941912443583892], "xaxis": [0.0, 0.9999999999999997, -2.7417747023525192e-08], "yaxis": [0.9990130459629017, -1.2178338553599775e-09, -0.04441772164266603]}, "guid": "113411e2-6a1c-4e2a-85a3-310fadc48e70"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.7172551301902823, 0.8076923080976663, 0.03941912443583892], [2.728359560600949, 0.8076923074947574, 0.28917238592656447], [2.728359560270011, 0.692307773493407, 0.2891723816469212], [2.7172551315140336, 0.6923076995905109, 0.03941915737233379]]}, "guid": "be5136b4-cbe8-4a69-8c5e-dcd179e35715"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.7172551301902823, 0.8076923080976663, 0.03941912443583892], "guid": "a95392b8-ab4e-4168-bea0-5a877f12eee7"}, {"dtype": "compas.geometry/Point", "data": [2.728359560600949, 0.8076923074947574, 0.28917238592656447], "guid": "e6c18686-d270-4fd2-9ad0-711f57841bcc"}, {"dtype": "compas.geometry/Point", "data": [2.728359560270011, 0.692307773493407, 0.2891723816469212], "guid": "e91af4fa-2d0f-467a-be25-b549467ba71e"}, {"dtype": "compas.geometry/Point", "data": [2.7172551315140336, 0.6923076995905109, 0.03941915737233379], "guid": "a8e4db8c-7013-4d96-921c-4ae15d428d12"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551301902823, 0.8076923080976663, 0.03941912443583892], "xaxis": [0.0, 0.9999999999999997, -2.7417747023525192e-08], "yaxis": [0.04441772164266605, 2.739068696741218e-08, 0.9990130459629013]}, "guid": "1086517b-de2a-437a-91b3-3701de9ca263"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3800.504370204132, "c_nn": 0, "c_u": -140.29359497413196, "c_v": -707.4572083910201}, {"c_np": 7.992451021174306, "c_nn": 0, "c_u": 0.17818412146844123, "c_v": 1.7630091866129964}, {"c_np": 125.10419787725434, "c_nn": 0, "c_u": 58.8712379888341, "c_v": -0.10347454700335668}, {"c_np": 3388.5563037804786, "c_nn": 0, "c_u": 222.55843244556095, "c_v": -596.421982676536}]}, "guid": "0393fc8a-eccb-4e42-a4d4-b706d803a9e9"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551301902823, 0.8076923080976663, 0.03941912443583892], "xaxis": [0.0, 0.9999999999999997, -2.7417747023525192e-08], "yaxis": [0.9990130459629017, -1.2178338553599775e-09, -0.04441772164266603]}, "guid": "26b6d5ad-0081-45c8-a8a8-f5894ad0b175"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359560600949, 0.8076923074947574, 0.28917238592656447], "xaxis": [0.0, 0.9999999999999997, -2.7417747023525192e-08], "yaxis": [0.9990130459629017, -1.2178338553599775e-09, -0.04441772164266603]}, "guid": "b200bf88-bec3-495e-a1c5-f0028f5fb652"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359560270011, 0.692307773493407, 0.2891723816469212], "xaxis": [0.0, 0.9999999999999997, -2.7417747023525192e-08], "yaxis": [0.9990130459629017, -1.2178338553599775e-09, -0.04441772164266603]}, "guid": "cc74ea74-fcf4-4e2e-83b6-d67404c20579"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551315140336, 0.6923076995905109, 0.03941915737233379], "xaxis": [0.0, 0.9999999999999997, -2.7417747023525192e-08], "yaxis": [0.9990130459629017, -1.2178338553599775e-09, -0.04441772164266603]}, "guid": "fdaab826-1c5d-4397-b06f-3750ffaf333b"}]}, "90": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.4928629690048973, 0.8076923076923082, 0.0], "guid": "457bbbab-a8e1-482c-9c0a-25231640ed15"}, {"dtype": "compas.geometry/Point", "data": [3.5071370309951093, 0.8076923076923082, 0.24959216965742254], "guid": "f5b508e4-0aa1-4989-86f5-e23a5f3992f6"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.8076923076923082, 0.28917238815235635], "guid": "503f1f2c-98f2-4882-a5b2-210060708580"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.8076923076923082, 0.03941912684456786], "guid": "2dc0db1b-6458-4972-8cf2-98f7dd60b9ff"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.1114079853346266, 0.807692307692308, 0.14463077458782628], "xaxis": [-0.9987109811433927, 0.0, 0.0507580155601245], "yaxis": [0.0507580155601245, -0.0, 0.9987109811433927]}, "guid": "ce37b5e6-fa86-41dc-ac58-ed77453bce5a"}, "size": 0.1945450216376573, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7cd989b4-1df0-413d-abe5-92b1cde06848"}], "contact_point": [[2.7172551297781746, 0.8076923076923079, 0.03941912949085234], [3.4928629690048973, 0.8076923076923079, -1.3877787807814457e-17], [3.507137029731063, 0.8076923076923079, 0.24959217011928558], [2.728359564506797, 0.8076923076923079, 0.28917238861322403]], "force_normal": [0.0, 0.0, 0.0, 0.0], "force_tangent1": [0.0, 0.0, 0.0, 0.0], "force_tangent2": [0.0, 0.0, 0.0, 0.0], "gap": [0.0, 0.0, 0.0, 0.0], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 0.0, "force_vector": [[0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0]], "force": [0.0, 0.0, 0.0], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, 0.8076923076923079, 0.03941912949085234], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "1d0f4b0e-03c0-4317-ae05-796f36913950"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.7172551297781746, 0.8076923076923079, 0.03941912949085234], [3.4928629690048973, 0.8076923076923079, -1.3877787807814457e-17], [3.507137029731063, 0.8076923076923079, 0.24959217011928558], [2.728359564506797, 0.8076923076923079, 0.28917238861322403]]}, "guid": "f0df08fe-8f77-446c-bc85-a007b7e40033"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.7172551297781746, 0.8076923076923079, 0.03941912949085234], "guid": "96c9e0d8-ad06-42a1-9af9-ac629344a73b"}, {"dtype": "compas.geometry/Point", "data": [3.4928629690048973, 0.8076923076923079, -1.3877787807814457e-17], "guid": "4afaae10-4682-4334-b5b6-253c4269067c"}, {"dtype": "compas.geometry/Point", "data": [3.507137029731063, 0.8076923076923079, 0.24959217011928558], "guid": "21077118-e642-46e0-89df-778a6f7df84e"}, {"dtype": "compas.geometry/Point", "data": [2.728359564506797, 0.8076923076923079, 0.28917238861322403], "guid": "b34f1ab4-e041-450c-b0d3-ac3622a468a2"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, 0.8076923076923079, 0.03941912949085234], "xaxis": [0.0, -0.0, -1.0], "yaxis": [1.0, 0.0, 0.0]}, "guid": "a37f65a2-2df2-4cd6-8772-79c5db76a883"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}]}, "guid": "923c4832-47e8-4f8a-a709-5430073180d4"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, 0.8076923076923079, 0.03941912949085234], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "ac79b145-5405-4889-96d8-2fabcb3026d7"}, {"dtype": "compas.geometry/Frame", "data": {"point": [3.4928629690048973, 0.8076923076923079, -1.3877787807814457e-17], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "08dd2e18-2251-4f3b-9dd0-9855d4ee93c3"}, {"dtype": "compas.geometry/Frame", "data": {"point": [3.507137029731063, 0.8076923076923079, 0.24959217011928558], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "02622a06-c6d3-4117-91dd-d4399e0ff681"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359564506797, 0.8076923076923079, 0.28917238861322403], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "728fa1d4-8bc2-4115-bc04-0b651fc01671"}]}}, "82": {"83": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.8076923076923079, 0.06898903200408708], "guid": "82b29676-acfb-4a9b-8630-fed638006e0b"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.8076923076923079, 0.3188631347714567], "guid": "040ecf7a-f0b5-46ac-97e4-9d863b90f426"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.6923076923076925, 0.3188631347714567], "guid": "ac60c4da-e16d-4fec-a503-cf01b13f1015"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.6923076923076925, 0.06898903200408708], "guid": "b09fc3d7-0fd5-4f19-b77e-b8f7f3bb23f5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, 0.7500000000000002, 0.19392608338777195], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "14740628-539b-437e-8fc5-0e889c7e2ccf"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c0b19452-0b2b-489b-8687-9f8606fdc06d"}], "contact_point": [[1.9412093709555853, 0.692307703272585, 0.06898903442256225], [1.941209371901275, 0.80769231177974, 0.0689890001203151], [1.9491423936949361, 0.8076923835153105, 0.31886310275046087], [1.9491423927492462, 0.6923077750081554, 0.3188631370527081]], "force_normal": [1630.421310968224, 1522.0587480989552, 1619.6285194862635, 1599.9210534198653], "force_tangent1": [-62.13896109349784, -62.75890850790781, -88.37163572253532, -97.82869441312494], "force_tangent2": [210.11805529318178, 208.95666494645215, 184.01751452078793, 166.51049891244574], "gap": [-1.7544777991445617e-08, -1.7544986349158642e-08, -1.75454254794047e-08, -1.7545784527078237e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6425.872087763832, "force_vector": [[1622.9327635014822, -62.13910648006333, -261.74887870745715], [1514.661624218563, -62.759051339782594, -257.14950258890747], [1612.9736317908607, -88.37176642881059, -235.31898952189113], [1593.831624342491, -97.828815052797, -217.19542597836164]], "force": [6344.399643853398, -311.0987393014535, -971.4127967966174], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093709555853, 0.692307703272585, 0.06898903442256225], "xaxis": [0.0, 0.9999999999998458, -5.554428986855096e-07], "yaxis": [0.9994964105205887, -1.7625362481625356e-08, -0.03173208717463877]}, "guid": "a0f9726e-c546-48c9-912a-418b6b5e2f27"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093709555853, 0.692307703272585, 0.06898903442256225], [1.941209371901275, 0.80769231177974, 0.0689890001203151], [1.9491423936949361, 0.8076923835153105, 0.31886310275046087], [1.9491423927492462, 0.6923077750081554, 0.3188631370527081]]}, "guid": "b68714b0-3b47-4e44-b730-ce592c285719"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093709555853, 0.692307703272585, 0.06898903442256225], "guid": "0eddf6a3-e799-42b8-a901-103f6aa26209"}, {"dtype": "compas.geometry/Point", "data": [1.941209371901275, 0.80769231177974, 0.0689890001203151], "guid": "9c5ff5eb-7fb7-4ec0-b0d4-b73ee928a047"}, {"dtype": "compas.geometry/Point", "data": [1.9491423936949361, 0.8076923835153105, 0.31886310275046087], "guid": "f3336050-520e-448c-b22d-fdafd504657e"}, {"dtype": "compas.geometry/Point", "data": [1.9491423927492462, 0.6923077750081554, 0.3188631370527081], "guid": "44f0de25-2dc1-4f39-b7f7-83d2cf9fe6b8"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093709555853, 0.692307703272585, 0.06898903442256225], "xaxis": [0.0, 0.9999999999998458, -5.554428986855096e-07], "yaxis": [0.03173208717464367, 5.551631834853178e-07, 0.9994964105204345]}, "guid": "cd0d246b-718c-4778-bc4e-1e472f8ec43b"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1630.4213109682241, "c_nn": 0, "c_u": -62.138961093497834, "c_v": -210.11805529318178}, {"c_np": 1522.058748098956, "c_nn": 0, "c_u": -62.758908507907805, "c_v": -208.9566649464521}, {"c_np": 1619.6285194862642, "c_nn": 0, "c_u": -88.3716357225353, "c_v": -184.01751452078793}, {"c_np": 1599.9210534198655, "c_nn": 0, "c_u": -97.82869441312492, "c_v": -166.51049891244577}]}, "guid": "1732f5de-75f5-4ff6-8d7c-8385d03e379b"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093709555853, 0.692307703272585, 0.06898903442256225], "xaxis": [0.0, 0.9999999999998458, -5.554428986855096e-07], "yaxis": [0.9994964105205887, -1.7625362481625356e-08, -0.03173208717463877]}, "guid": "09c07307-9603-4159-a43e-0cace7d9a0a5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.941209371901275, 0.80769231177974, 0.0689890001203151], "xaxis": [0.0, 0.9999999999998458, -5.554428986855096e-07], "yaxis": [0.9994964105205887, -1.7625362481625356e-08, -0.03173208717463877]}, "guid": "9c89a62d-6fba-4899-a05c-ce89d0e8d795"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423936949361, 0.8076923835153105, 0.31886310275046087], "xaxis": [0.0, 0.9999999999998458, -5.554428986855096e-07], "yaxis": [0.9994964105205887, -1.7625362481625356e-08, -0.03173208717463877]}, "guid": "73d7d389-535f-4934-a7ef-553ffbac9496"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423927492462, 0.6923077750081554, 0.3188631370527081], "xaxis": [0.0, 0.9999999999998458, -5.554428986855096e-07], "yaxis": [0.9994964105205887, -1.7625362481625356e-08, -0.03173208717463877]}, "guid": "e1206128-777d-4f74-93e9-bfd86d5884a7"}]}, "92": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.9230769230769234, 0.06898903200408708], "guid": "9509a9d7-fa5a-4413-9743-577ef6bedfeb"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.9230769230769234, 0.3188631347714567], "guid": "824cb3e9-7df8-4abd-be62-2982d5754bf5"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.8076923076923079, 0.3188631347714567], "guid": "d1146fc2-c2c0-438b-8a55-d37c2e421cae"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.8076923076923079, 0.06898903200408708], "guid": "c5356424-92fa-4361-af78-4076fb61900e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, 0.8653846153846156, 0.19392608338777195], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "dd638fdc-da79-43fe-9693-f52e40ec473e"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "aed57516-91f2-4b65-b84d-6274bdb949d9"}], "contact_point": [[1.9412093747807464, 0.8076923190233541, 0.06898902831352571], [1.9412093750171688, 0.9230769349810831, 0.06898898460915193], [1.9491423898044251, 0.9230770084999665, 0.3188630725530618], [1.9491423893315805, 0.8076924297951373, 0.3188631088105905]], "force_normal": [1930.7704429175376, 1885.10253779336, 1713.354081547856, 1815.7259624399608], "force_tangent1": [55.36704521136214, -49.352737276301575, 39.33211895549724, 125.1836244500249], "force_tangent2": [260.57483112922034, 243.5333590848424, 254.675971535931, 244.65338212111126], "gap": [-7.617837756216184e-09, -7.61788238689728e-09, -7.616915534708691e-09, -7.61688236485294e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7415.140075405931, "force_vector": [[1921.5295523903228, 55.36690259354795, -321.71095869628834], [1876.425406135952, -49.35287170083041, -303.2288853674496], [1704.4098624051692, 39.33198200982292, -308.91599334312264], [1807.048227399102, 125.183490505142, -302.1469600227294]], "force": [7309.413048330546, 170.52950340768245, -1236.00279742959], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093747807464, 0.8076923190233541, 0.06898902831352571], "xaxis": [0.0, 0.9999999999999019, -4.43310418195869e-07], "yaxis": [0.9994964113503001, -1.4067153250038022e-08, -0.03173206104040017]}, "guid": "fd9583ea-bf0c-42fc-b8e7-c9ab1b68c155"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093747807464, 0.8076923190233541, 0.06898902831352571], [1.9412093750171688, 0.9230769349810831, 0.06898898460915193], [1.9491423898044251, 0.9230770084999665, 0.3188630725530618], [1.9491423893315805, 0.8076924297951373, 0.3188631088105905]]}, "guid": "7cc4cc2e-ba92-48cc-a98d-e0c799af17bb"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093747807464, 0.8076923190233541, 0.06898902831352571], "guid": "24b327c9-b454-4877-a534-e5b1a2240dc4"}, {"dtype": "compas.geometry/Point", "data": [1.9412093750171688, 0.9230769349810831, 0.06898898460915193], "guid": "67e904fe-b803-4992-a1e8-f3e27e454c6c"}, {"dtype": "compas.geometry/Point", "data": [1.9491423898044251, 0.9230770084999665, 0.3188630725530618], "guid": "e312a688-b537-4c16-a511-05d6cf2add21"}, {"dtype": "compas.geometry/Point", "data": [1.9491423893315805, 0.8076924297951373, 0.3188631088105905], "guid": "04cc591c-4456-4ed4-b31b-313662e99afc"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093747807464, 0.8076923190233541, 0.06898902831352571], "xaxis": [0.0, 0.9999999999999019, -4.43310418195869e-07], "yaxis": [0.03173206104040329, 4.430871721009718e-07, 0.9994964113502018]}, "guid": "9b7a1ee8-93b5-43c9-a219-e1cf4f1d8060"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1930.7704429175378, "c_nn": 0, "c_u": 55.367045211362154, "c_v": -260.5748311292204}, {"c_np": 1885.1025377933604, "c_nn": 0, "c_u": -49.35273727630159, "c_v": -243.5333590848424}, {"c_np": 1713.3540815478561, "c_nn": 0, "c_u": 39.33211895549726, "c_v": -254.675971535931}, {"c_np": 1815.7259624399608, "c_nn": 0, "c_u": 125.18362445002492, "c_v": -244.65338212111126}]}, "guid": "f9dfc77e-5916-4e82-ad53-ae5a528f6b6c"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093747807464, 0.8076923190233541, 0.06898902831352571], "xaxis": [0.0, 0.9999999999999019, -4.43310418195869e-07], "yaxis": [0.9994964113503001, -1.4067153250038022e-08, -0.03173206104040017]}, "guid": "5d19982e-e99b-4d7c-87b2-c4557ccac56e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093750171688, 0.9230769349810831, 0.06898898460915193], "xaxis": [0.0, 0.9999999999999019, -4.43310418195869e-07], "yaxis": [0.9994964113503001, -1.4067153250038022e-08, -0.03173206104040017]}, "guid": "82fe6ffb-ded8-46f4-92fa-94e684449f70"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423898044251, 0.9230770084999665, 0.3188630725530618], "xaxis": [0.0, 0.9999999999999019, -4.43310418195869e-07], "yaxis": [0.9994964113503001, -1.4067153250038022e-08, -0.03173206104040017]}, "guid": "93691507-591d-4d34-8e9a-27dcf80088bd"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423893315805, 0.8076924297951373, 0.3188631088105905], "xaxis": [0.0, 0.9999999999999019, -4.43310418195869e-07], "yaxis": [0.9994964113503001, -1.4067153250038022e-08, -0.03173206104040017]}, "guid": "1e619587-248f-4c93-93db-13d2ead67742"}]}, "91": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.9230769230769231, 0.03941912684456786], "guid": "9dc6055f-892c-4728-a988-fb73c8313249"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.9230769230769231, 0.2891723881523564], "guid": "74ad4b88-9bd3-41fa-b9f3-58887cd769bf"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.9230769230769231, 0.3188631347714568], "guid": "305fc1b3-e394-43a1-ae2b-e7dae26338bd"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.9230769230769231, 0.06898903200408711], "guid": "5d3cd737-37a7-4cb8-b5cf-88a4a963dde3"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.333994849802124, 0.923076923076923, 0.1791958217760553], "xaxis": [-0.9992748587227028, 0.0, 0.03807567103443127], "yaxis": [0.03807567103443127, 0.0, 0.9992748587227028]}, "guid": "aa70810e-4b9f-4111-8bf4-3c66dc35f483"}, "size": 0.19454502163765716, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "63748d8f-cda1-45d3-93bf-b324f9c884ce"}], "contact_point": [[1.9412093806198478, 0.923076935662245, 0.0689889953671574], [2.7172551351717353, 0.9230769316885777, 0.039419175797569275], [2.7283595400980354, 0.9230770191364743, 0.28917235296353905], [1.9491423863104225, 0.9230770231264015, 0.3188630731044735]], "force_normal": [21.96035664157762, 1.3953031078852471, 0.06045340498970309, 0.0985862593572097], "force_tangent1": [-8.24185409317797, -0.09906065377980473, 0.0035838924342063362, 0.007506273050078225], "force_tangent2": [-6.638313153597775, -0.4111601923509452, -0.0036769735669541616, 0.0475498873317125], "gap": [-4.455881571731102e-10, -4.455881565769074e-10, -4.455881569014413e-10, -4.4558815674960896e-10], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 25.911493656201337, "force_vector": [[6.638313333827306, -21.960353704322483, 8.241861774303572], [0.411160203802254, -1.3953030698620732, 0.09906114181828117], [0.003676974063097692, -0.0604534062130689, -0.00358387128927501], [-0.04754988652261109, -0.09858626237293447, -0.0075062385673274265]], "force": [7.005600625170047, -23.514696442770557, 8.329832806265252], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093806198478, 0.923076935662245, 0.0689889953671574], "xaxis": [0.0, -3.4977237627776723e-07, -0.9999999999999388], "yaxis": [8.207040285627373e-09, -0.9999999999999388, 3.4977237627776723e-07]}, "guid": "ef7b5128-656f-41d1-9d14-128cc80e0c9b"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093806198478, 0.923076935662245, 0.0689889953671574], [2.7172551351717353, 0.9230769316885777, 0.039419175797569275], [2.7283595400980354, 0.9230770191364743, 0.28917235296353905], [1.9491423863104225, 0.9230770231264015, 0.3188630731044735]]}, "guid": "76f177c0-4539-4753-8477-5bb0e5167afa"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093806198478, 0.923076935662245, 0.0689889953671574], "guid": "46a08195-d450-403d-892a-ae07ec15a8e7"}, {"dtype": "compas.geometry/Point", "data": [2.7172551351717353, 0.9230769316885777, 0.039419175797569275], "guid": "ff58cbaa-aacf-403d-8ead-ef6a653b425a"}, {"dtype": "compas.geometry/Point", "data": [2.7283595400980354, 0.9230770191364743, 0.28917235296353905], "guid": "2202857c-8f63-460c-9b7f-bb6eb26e87d1"}, {"dtype": "compas.geometry/Point", "data": [1.9491423863104225, 0.9230770231264015, 0.3188630731044735], "guid": "5e0f4cf6-304e-489b-a075-f64b35b9e1cd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093806198478, 0.923076935662245, 0.0689889953671574], "xaxis": [0.0, -3.4977237627776723e-07, -0.9999999999999388], "yaxis": [1.0, 8.207040285626873e-09, -2.8705959829112522e-15]}, "guid": "eb48dc2f-22bb-4778-94f4-a8aa9184171e"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 21.960356641577622, "c_nn": 0, "c_u": -8.241854093177968, "c_v": 6.638313153597775}, {"c_np": 1.3953031078852471, "c_nn": 0, "c_u": -0.09906065377980473, "c_v": 0.4111601923509452}, {"c_np": 0.0604534049897031, "c_nn": 0, "c_u": 0.003583892434206336, "c_v": 0.003676973566954162}, {"c_np": 0.09858625935720969, "c_nn": 0, "c_u": 0.007506273050078226, "c_v": -0.0475498873317125}]}, "guid": "f0652986-4e3b-49c3-9ce9-c46ef58f2818"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093806198478, 0.923076935662245, 0.0689889953671574], "xaxis": [0.0, -3.4977237627776723e-07, -0.9999999999999388], "yaxis": [8.207040285627373e-09, -0.9999999999999388, 3.4977237627776723e-07]}, "guid": "9890b49e-8773-4818-af0a-a61b8d463f78"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551351717353, 0.9230769316885777, 0.039419175797569275], "xaxis": [0.0, -3.4977237627776723e-07, -0.9999999999999388], "yaxis": [8.207040285627373e-09, -0.9999999999999388, 3.4977237627776723e-07]}, "guid": "83c755a2-04ab-4b7e-8115-614cdfd2a96d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595400980354, 0.9230770191364743, 0.28917235296353905], "xaxis": [0.0, -3.4977237627776723e-07, -0.9999999999999388], "yaxis": [8.207040285627373e-09, -0.9999999999999388, 3.4977237627776723e-07]}, "guid": "d9ae1a66-32fc-434b-8d65-0e2eb57d44b2"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423863104225, 0.9230770231264015, 0.3188630731044735], "xaxis": [0.0, -3.4977237627776723e-07, -0.9999999999999388], "yaxis": [8.207040285627373e-09, -0.9999999999999388, 3.4977237627776723e-07]}, "guid": "9ace9a40-93d8-45e9-9111-b44204ea101f"}]}, "90": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.8076923076923079, 0.03941912684456782], "guid": "9fccd78b-af91-4b73-b571-d661a9539243"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.8076923076923079, 0.28917238815235635], "guid": "edf97777-d268-4987-8755-bfd5d8fb63db"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.9230769230769234, 0.28917238815235635], "guid": "aff9cafe-0182-4287-bf07-b6000b9eb237"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.9230769230769234, 0.03941912684456782], "guid": "53a3a127-adcb-4b65-a0c1-c004bcafbb88"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, 0.8653846153846158, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062701, 0.0, -0.9990130452311542]}, "guid": "3ab66680-47e4-4c74-b0c5-b9fa92d59b64"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "fc757949-fa64-4369-acc5-db1102aba3ef"}], "contact_point": [[2.7172551301902823, 0.923076938383443, 0.03941912443583851], [2.7172551301902823, 0.8076923075245449, 0.039419127599425126], [2.728359560270011, 0.8076923143722164, 0.28917238164692327], [2.72835955894626, 0.9230770048357584, 0.2891723487104261]], "force_normal": [2909.385729814807, 3522.9018248475263, 14.586530086598941, 12.106213554436492], "force_tangent1": [-138.58377760902886, -97.6608019800292, 0.34884889723752033, 0.3010921266385243], "force_tangent2": [-501.161643162489, -703.566185796173, 1.666533764345825, 0.7658815201057884], "gap": [-4.262427778116077e-09, -4.265512482989557e-09, -4.255138999532347e-09, -4.255485064792211e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6574.149799733329, "force_vector": [[-2884.253841459317, 138.58379487933894, 629.8953013539347], [-3488.174075671305, 97.66082554149943, 859.3510682616138], [-14.646157484695534, -0.3488489251210547, -1.0169885294355667], [-12.128283990266286, -0.3010921328731885, -0.2273951981846823]], "force": [-6399.202358605584, 235.59467936284415, 1488.0019858879282], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551301902823, 0.923076938383443, 0.03941912443583851], "xaxis": [0.0, -0.9999999999999997, 2.7417747023525192e-08], "yaxis": [-0.9990130459629017, 1.2178338553599775e-09, 0.04441772164266603]}, "guid": "127b99bc-cf8d-4810-91b3-65969ebc026b"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.7172551301902823, 0.923076938383443, 0.03941912443583851], [2.7172551301902823, 0.8076923075245449, 0.039419127599425126], [2.728359560270011, 0.8076923143722164, 0.28917238164692327], [2.72835955894626, 0.9230770048357584, 0.2891723487104261]]}, "guid": "da5b3f29-c26d-4d8c-b617-d770c9bfa3fe"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.7172551301902823, 0.923076938383443, 0.03941912443583851], "guid": "bebf7e3a-7efe-42ff-8176-c13b8fa45a6f"}, {"dtype": "compas.geometry/Point", "data": [2.7172551301902823, 0.8076923075245449, 0.039419127599425126], "guid": "ab840ac8-67f8-49c9-b73c-af35b9de92f9"}, {"dtype": "compas.geometry/Point", "data": [2.728359560270011, 0.8076923143722164, 0.28917238164692327], "guid": "d1578528-738f-4489-a5ac-9659e5210c30"}, {"dtype": "compas.geometry/Point", "data": [2.72835955894626, 0.9230770048357584, 0.2891723487104261], "guid": "b297bdcc-6b83-4297-a88c-94972820f60e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551301902823, 0.923076938383443, 0.03941912443583851], "xaxis": [0.0, -0.9999999999999997, 2.7417747023525192e-08], "yaxis": [0.04441772164266605, 2.739068696741218e-08, 0.9990130459629013]}, "guid": "bca7329f-5d32-44a5-8fd2-b59d323ef36a"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2909.385729814807, "c_nn": 0, "c_u": -138.58377760902886, "c_v": 501.161643162489}, {"c_np": 3522.9018248475268, "c_nn": 0, "c_u": -97.6608019800292, "c_v": 703.566185796173}, {"c_np": 14.586530086598943, "c_nn": 0, "c_u": 0.3488488972375204, "c_v": -1.6665337643458251}, {"c_np": 12.106213554436492, "c_nn": 0, "c_u": 0.30109212663852436, "c_v": -0.7658815201057884}]}, "guid": "a5d08728-6ccb-4f02-9309-b87b744b4379"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551301902823, 0.923076938383443, 0.03941912443583851], "xaxis": [0.0, -0.9999999999999997, 2.7417747023525192e-08], "yaxis": [-0.9990130459629017, 1.2178338553599775e-09, 0.04441772164266603]}, "guid": "c0d76089-af65-4840-afb2-b3b4e673fcc0"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551301902823, 0.8076923075245449, 0.039419127599425126], "xaxis": [0.0, -0.9999999999999997, 2.7417747023525192e-08], "yaxis": [-0.9990130459629017, 1.2178338553599775e-09, 0.04441772164266603]}, "guid": "c00fb1c2-c842-4e6d-9259-b2adc0ca1285"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359560270011, 0.8076923143722164, 0.28917238164692327], "xaxis": [0.0, -0.9999999999999997, 2.7417747023525192e-08], "yaxis": [-0.9990130459629017, 1.2178338553599775e-09, 0.04441772164266603]}, "guid": "68447ac9-b023-4a89-a8f4-0395819606d4"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.72835955894626, 0.9230770048357584, 0.2891723487104261], "xaxis": [0.0, -0.9999999999999997, 2.7417747023525192e-08], "yaxis": [-0.9990130459629017, 1.2178338553599775e-09, 0.04441772164266603]}, "guid": "ecc9bfec-c41f-4e26-8347-6e55c3c46ba1"}]}}, "83": {"84": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.8076923076923079, 0.08870494999794477], "guid": "f240abd9-f28d-4230-bbac-4fee4453241a"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.8076923076923079, 0.33865962455932297], "guid": "bdc297cf-c9fd-4e17-9014-7dfa1efbc056"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.6923076923076925, 0.33865962455932297], "guid": "278231e4-dcd3-4584-a074-5b8ee3bd0780"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.6923076923076925, 0.08870494999794477], "guid": "6bdd8767-2948-4b74-be7c-41c9fc87be37"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, 0.7500000000000003, 0.2136822872786339], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "4f34742c-56c0-48eb-93ac-ebc190adaea3"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ec55e358-a365-4868-aa82-2d5625555e52"}], "contact_point": [[1.1648507697250492, 0.6923077190462531, 0.08870500579903559], [1.1648507701506563, 0.8076923424545668, 0.08870496857134424], [1.1696111048855322, 0.8076924119064943, 0.33865962798506727], [1.1696111047436633, 0.6923078183005107, 0.3386596801112028]], "force_normal": [793.0277815914452, 736.7501488536151, 2906.4072162427024, 2925.0145445374687], "force_tangent1": [1.5282359869992472, -20.021334621420156, -44.14939046930484, 14.773346645647013], "force_tangent2": [95.20940033721214, 97.23734525332512, 170.1598980237241, 204.4025698680932], "gap": [-8.220437307610027e-09, -8.220419979387837e-09, -8.21914038503722e-09, -8.219386832427493e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7383.160014320967, "force_vector": [[791.0710889027116, 1.5281790408088143, -110.29245107780349], [734.7650446657314, -20.021392061197023, -111.24841565190448], [2902.640204132813, -44.14950688443676, -225.47091297014885], [2920.592132508119, 14.773212370602245, -260.06171541281867]], "force": [7349.068470209375, -47.86950753422273, -707.0734951126755], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507697250492, 0.6923077190462531, 0.08870500579903559], "xaxis": [0.0, 0.9999999999998668, -5.163199301509735e-07], "yaxis": [0.9998186972487407, -9.831423377224134e-09, -0.01904134007445362]}, "guid": "ffba7285-c7be-4249-a5d4-dfafe66182ac"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507697250492, 0.6923077190462531, 0.08870500579903559], [1.1648507701506563, 0.8076923424545668, 0.08870496857134424], [1.1696111048855322, 0.8076924119064943, 0.33865962798506727], [1.1696111047436633, 0.6923078183005107, 0.3386596801112028]]}, "guid": "62231b58-2b8b-4e7e-aa22-43d6d4043e97"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507697250492, 0.6923077190462531, 0.08870500579903559], "guid": "f55445cb-aaa4-43b2-b02f-91826606a3ae"}, {"dtype": "compas.geometry/Point", "data": [1.1648507701506563, 0.8076923424545668, 0.08870496857134424], "guid": "3e1eb7e6-9d3e-4b12-8c68-887b33e07e9d"}, {"dtype": "compas.geometry/Point", "data": [1.1696111048855322, 0.8076924119064943, 0.33865962798506727], "guid": "ab0a3fe1-64a6-4b0e-93f8-e700dfce93c3"}, {"dtype": "compas.geometry/Point", "data": [1.1696111047436633, 0.6923078183005107, 0.3386596801112028], "guid": "7f9bd7d2-e378-4705-a5e5-32dd12394de9"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507697250492, 0.6923077190462531, 0.08870500579903559], "xaxis": [0.0, 0.9999999999998668, -5.163199301509735e-07], "yaxis": [0.01904134007445616, 5.162263199271071e-07, 0.9998186972486074]}, "guid": "4f3c8226-24b1-4d99-9020-0c91294aae1e"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 793.0277815914452, "c_nn": 0, "c_u": 1.5282359869992472, "c_v": -95.20940033721213}, {"c_np": 736.7501488536151, "c_nn": 0, "c_u": -20.021334621420156, "c_v": -97.2373452533251}, {"c_np": 2906.407216242703, "c_nn": 0, "c_u": -44.14939046930484, "c_v": -170.15989802372408}, {"c_np": 2925.0145445374687, "c_nn": 0, "c_u": 14.773346645647013, "c_v": -204.40256986809317}]}, "guid": "86dfec96-60b7-4a89-ac56-e696bd7c0551"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507697250492, 0.6923077190462531, 0.08870500579903559], "xaxis": [0.0, 0.9999999999998668, -5.163199301509735e-07], "yaxis": [0.9998186972487407, -9.831423377224134e-09, -0.01904134007445362]}, "guid": "dc0677a2-6b80-4dd4-b1e3-af689f6bddf0"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507701506563, 0.8076923424545668, 0.08870496857134424], "xaxis": [0.0, 0.9999999999998668, -5.163199301509735e-07], "yaxis": [0.9998186972487407, -9.831423377224134e-09, -0.01904134007445362]}, "guid": "ea3dd5ed-a58f-4005-adeb-29083b4674f1"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111048855322, 0.8076924119064943, 0.33865962798506727], "xaxis": [0.0, 0.9999999999998668, -5.163199301509735e-07], "yaxis": [0.9998186972487407, -9.831423377224134e-09, -0.01904134007445362]}, "guid": "c35ca9cb-565e-4ce3-9339-f67ac03b1a13"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111047436633, 0.6923078183005107, 0.3386596801112028], "xaxis": [0.0, 0.9999999999998668, -5.163199301509735e-07], "yaxis": [0.9998186972487407, -9.831423377224134e-09, -0.01904134007445362]}, "guid": "a06e7e92-0cfb-4670-b152-6ac177a5853b"}]}, "92": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.8076923076923083, 0.06898903200408707], "guid": "3f190bf5-56d1-4482-9849-df95b75811d0"}, {"dtype": "compas.geometry/Point", "data": [1.9491423927293423, 0.8076923076923083, 0.31886313477145684], "guid": "d9ea0892-d086-45fb-b871-21938948ef86"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.8076923076923083, 0.3386596245593229], "guid": "5df03e78-454c-4f19-b134-966c1ad1dd60"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.8076923076923083, 0.08870494999794475], "guid": "930b7cac-e544-4a9d-bf5e-7f17bed8a9a0"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.5562055680783622, 0.8076923076923084, 0.2038891208921563], "xaxis": [-0.9996776933450585, 0.0, 0.025387190240421426], "yaxis": [0.025387190240421426, -0.0, 0.9996776933450585]}, "guid": "a7700d6c-0b72-4fab-be21-47a6fb3431cf"}, "size": 0.19454502163765724, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "93b9895f-4ae2-407c-b438-681e7285ac68"}], "contact_point": [[1.1648507713473837, 0.8076923396205177, 0.08870497073546812], [1.9412093683279554, 0.807692315737782, 0.06898902829305809], [1.9491423814691107, 0.8076924023481776, 0.3188630985797939], [1.1696111037529509, 0.8076924263285179, 0.3386596265019402]], "force_normal": [26.248460825573474, 42.79805534950558, 0.4166309161291235, 0.40984324840397585], "force_tangent1": [-7.4046471480542095, -20.68473647890649, 0.040266668580042644, -0.01514686615683165], "force_tangent2": [10.246313695433388, 2.6595574742485355, 0.14092882321232872, -0.1278728470736884], "gap": [-3.326481472566745e-09, -3.3264814725359538e-09, -3.326481472461503e-09, -3.326481472575188e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 76.39853638396352, "force_vector": [[-10.246314271386447, -26.248458029014845, 7.404656264480285], [-2.6595584133386834, -42.79804810707216, 20.684751343217947], [-0.1409288323541924, -0.4166309270219176, -0.040266523878788464], [0.1278728380807621, -0.4098432459490819, 0.01514700850064061]], "force": [-12.918928678998562, -69.872980309058, 28.064288092320083], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507713473837, 0.8076923396205177, 0.08870497073546812], "xaxis": [0.0, -3.473128066706907e-07, -0.9999999999999397], "yaxis": [-2.1942355570130008e-08, -0.9999999999999396, 3.4731280667069066e-07]}, "guid": "9d85c58d-2294-4a82-b86e-939d24ef1cec"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507713473837, 0.8076923396205177, 0.08870497073546812], [1.9412093683279554, 0.807692315737782, 0.06898902829305809], [1.9491423814691107, 0.8076924023481776, 0.3188630985797939], [1.1696111037529509, 0.8076924263285179, 0.3386596265019402]]}, "guid": "976fae7a-9b09-4980-87d1-c839b09b9596"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507713473837, 0.8076923396205177, 0.08870497073546812], "guid": "5d65f6a3-df7e-433e-8869-bd85b2f55c38"}, {"dtype": "compas.geometry/Point", "data": [1.9412093683279554, 0.807692315737782, 0.06898902829305809], "guid": "bdec4042-2ac3-4078-9bf3-8abe11484cc2"}, {"dtype": "compas.geometry/Point", "data": [1.9491423814691107, 0.8076924023481776, 0.3188630985797939], "guid": "798857b1-6ed0-4abc-b079-0361a940ea5c"}, {"dtype": "compas.geometry/Point", "data": [1.1696111037529509, 0.8076924263285179, 0.3386596265019402], "guid": "d0723790-ad86-4e98-9715-60e25e4d2b7b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507713473837, 0.8076923396205177, 0.08870497073546812], "xaxis": [0.0, -3.473128066706907e-07, -0.9999999999999397], "yaxis": [0.9999999999999999, -2.194235557012868e-08, 7.620861098028116e-15]}, "guid": "8ea5bed7-829c-40fa-9b71-cea614dea979"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 26.24846082557348, "c_nn": 0, "c_u": -7.4046471480542095, "c_v": -10.24631369543339}, {"c_np": 42.798055349505596, "c_nn": 0, "c_u": -20.68473647890649, "c_v": -2.659557474248536}, {"c_np": 0.4166309161291236, "c_nn": 0, "c_u": 0.040266668580042644, "c_v": -0.14092882321232875}, {"c_np": 0.4098432484039759, "c_nn": 0, "c_u": -0.015146866156831652, "c_v": 0.12787284707368843}]}, "guid": "56c96904-c8bd-40d8-ac35-2f9656f486ae"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507713473837, 0.8076923396205177, 0.08870497073546812], "xaxis": [0.0, -3.473128066706907e-07, -0.9999999999999397], "yaxis": [-2.1942355570130008e-08, -0.9999999999999396, 3.4731280667069066e-07]}, "guid": "d4c8bb2d-f39c-411d-b968-fba83260b7fa"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093683279554, 0.807692315737782, 0.06898902829305809], "xaxis": [0.0, -3.473128066706907e-07, -0.9999999999999397], "yaxis": [-2.1942355570130008e-08, -0.9999999999999396, 3.4731280667069066e-07]}, "guid": "45e3d431-409b-447c-adce-cd0cfc0d3168"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423814691107, 0.8076924023481776, 0.3188630985797939], "xaxis": [0.0, -3.473128066706907e-07, -0.9999999999999397], "yaxis": [-2.1942355570130008e-08, -0.9999999999999396, 3.4731280667069066e-07]}, "guid": "59a90e46-3579-4543-bca6-dcef411a1067"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111037529509, 0.8076924263285179, 0.3386596265019402], "xaxis": [0.0, -3.473128066706907e-07, -0.9999999999999397], "yaxis": [-2.1942355570130008e-08, -0.9999999999999396, 3.4731280667069066e-07]}, "guid": "7ee6c271-001b-4da0-8c16-6a4b5efc9b2a"}]}}, "84": {"85": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.8076923076923079, 0.09856370341234204], "guid": "90b2ad94-28ce-4015-b281-6b71b658ae45"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.8076923076923079, 0.34855866711721994], "guid": "c762438d-86f9-4b26-9cd1-96f877a28bac"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.6923076923076925, 0.34855866711721994], "guid": "021af1c3-d3f5-410d-be99-cb43a8909f4b"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.6923076923076925, 0.09856370341234204], "guid": "44f90425-ba3a-4ce0-bfe0-967129134a5c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, 0.7500000000000002, 0.22356118526478097], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.006347436895961065, 0.0, -0.9999798548195118]}, "guid": "4801d7e9-6894-4a04-a054-5e230369ceec"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "0d1ee569-15eb-4ad3-a103-fa64b4a25443"}], "contact_point": [[0.38830444549906634, 0.8076923303426735, 0.09856375637923179], [0.3898913129073303, 0.8076923975750774, 0.34855871258493737], [0.38989131683259415, 0.6923077965168505, 0.348558749895506], [0.3883044494243302, 0.6923077069327049, 0.09856379368968786]], "force_normal": [3.957780423874707, 3207.9791248453007, 3245.0297141571637, 4.006317244334276], "force_tangent1": [-0.18167889009170707, -43.40979729180986, -47.96115162347179, -0.2700643298396502], "force_tangent2": [-0.2382671308187608, 33.23580361059033, 41.85488248050933, -0.3962948707021145], "gap": [-6.087434004263768e-10, -6.085594973036119e-10, -6.088105220046376e-10, -6.089273218839763e-10], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6462.054349012879, "force_vector": [[3.959213086269051, -0.18167996346153634, 0.21313952409613374], [3207.7035355959183, -43.40952737410306, -53.59790335809006], [3244.6986691662064, -47.96083711667616, -62.45200901130245], [4.0087520052454515, -0.2700661974661962, 0.37085554933620174]], "force": [6460.370169853639, -91.82211065170695, -115.46591729596017], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444549906634, 0.8076923303426735, 0.09856375637923179], "xaxis": [-0.0, 0.9999999999873195, 5.035985371581343e-06], "yaxis": [0.9999798546105096, 3.19657651712802e-08, -0.006347469822144723]}, "guid": "fda1e741-f1cb-4855-8630-845514fe7762"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.38830444549906634, 0.8076923303426735, 0.09856375637923179], [0.3898913129073303, 0.8076923975750774, 0.34855871258493737], [0.38989131683259415, 0.6923077965168505, 0.348558749895506], [0.3883044494243302, 0.6923077069327049, 0.09856379368968786]]}, "guid": "1be71794-6953-4b0c-a972-df77fd2c324a"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830444549906634, 0.8076923303426735, 0.09856375637923179], "guid": "f93073f3-53fc-4b95-ba1c-fb36b0d68f38"}, {"dtype": "compas.geometry/Point", "data": [0.3898913129073303, 0.8076923975750774, 0.34855871258493737], "guid": "90d9a058-36b3-4c0d-b238-dff8a8f9c66c"}, {"dtype": "compas.geometry/Point", "data": [0.38989131683259415, 0.6923077965168505, 0.348558749895506], "guid": "d4407229-02d7-4595-a999-9b3cbb109bd4"}, {"dtype": "compas.geometry/Point", "data": [0.3883044494243302, 0.6923077069327049, 0.09856379368968786], "guid": "60e6ec07-88d1-4870-b0d6-e117bff19789"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444549906634, 0.8076923303426735, 0.09856375637923179], "xaxis": [-0.0, 0.9999999999873195, 5.035985371581343e-06], "yaxis": [0.006347469822225212, -5.0358839196945655e-06, 0.9999798545978293]}, "guid": "3b8133d6-b1a2-4d7e-87d8-d8d5db736698"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3.9577804238747074, "c_nn": 0, "c_u": -0.1816788900917071, "c_v": 0.23826713081876083}, {"c_np": 3207.979124845301, "c_nn": 0, "c_u": -43.40979729180986, "c_v": -33.235803610590324}, {"c_np": 3245.0297141571637, "c_nn": 0, "c_u": -47.9611516234718, "c_v": -41.85488248050934}, {"c_np": 4.006317244334276, "c_nn": 0, "c_u": -0.2700643298396502, "c_v": 0.39629487070211455}]}, "guid": "92ff8ab2-c301-4ff8-a90a-844e27f0f9fb"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444549906634, 0.8076923303426735, 0.09856375637923179], "xaxis": [-0.0, 0.9999999999873195, 5.035985371581343e-06], "yaxis": [0.9999798546105096, 3.19657651712802e-08, -0.006347469822144723]}, "guid": "ccf34ff2-2d9e-4e22-a4c1-486a83c21936"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913129073303, 0.8076923975750774, 0.34855871258493737], "xaxis": [-0.0, 0.9999999999873195, 5.035985371581343e-06], "yaxis": [0.9999798546105096, 3.19657651712802e-08, -0.006347469822144723]}, "guid": "c93be884-bb29-45d1-b2f4-eb86a19fa572"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989131683259415, 0.6923077965168505, 0.348558749895506], "xaxis": [-0.0, 0.9999999999873195, 5.035985371581343e-06], "yaxis": [0.9999798546105096, 3.19657651712802e-08, -0.006347469822144723]}, "guid": "3c324e69-15c3-4542-9598-f13683aa30d8"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044494243302, 0.6923077069327049, 0.09856379368968786], "xaxis": [-0.0, 0.9999999999873195, 5.035985371581343e-06], "yaxis": [0.9999798546105096, 3.19657651712802e-08, -0.006347469822144723]}, "guid": "114bcaba-a0f4-411b-b5cc-0d1bf5c46de7"}]}, "94": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.9230769230769234, 0.09856370341234204], "guid": "8ed91373-be0c-4488-b523-fb7498912aef"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.9230769230769234, 0.34855866711721994], "guid": "43b4dcef-dc92-4084-8032-fa3c3549e5cf"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.8076923076923079, 0.34855866711721994], "guid": "afe7d2fc-e4ae-46ec-8da4-449ebf416eb7"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.8076923076923079, 0.09856370341234204], "guid": "cba955db-abf7-4acd-b6fe-92f808b94ba2"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, 0.8653846153846158, 0.22356118526478097], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.006347436895961065, 0.0, 0.9999798548195118]}, "guid": "82a078a8-1120-45b3-adaf-f78a6068537a"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "93a86c1e-48e2-4dea-924c-a5beffcf13a8"}], "contact_point": [[0.3883044430280431, 0.9230769343851056, 0.09856369987269487], [0.3898913126573646, 0.9230770289152143, 0.3485586635164491], [0.3898913172447274, 0.8076924278563825, 0.3485587042519092], [0.38830444761540595, 0.8076923258756932, 0.09856374060811093]], "force_normal": [114.08761989787281, 3535.9740383621033, 3580.39007536977, 97.67994698902967], "force_tangent1": [25.758061568634943, -72.50753465499355, 2.9133148103168356, 7.353794911904993], "force_tangent2": [47.53649836487823, 111.16108024559553, 107.60434456080064, 23.860644417965084], "gap": [-8.557793014482208e-09, -8.556806321416414e-09, -8.557038552733923e-09, -8.557953165699149e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7333.964767228922, "force_vector": [[113.78358464987905, 25.75834679699822, -48.259557198948066], [3535.1972120238947, -72.50674501930372, -133.60378864051276], [3579.6349305540957, 2.9140850900650364, -130.3286086895353], [97.52652425520931, 7.35393959673681, -24.48014163627715]], "force": [7326.142251483079, -36.48037353550365, -336.6720961652733], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044430280431, 0.9230769343851056, 0.09856369987269487], "xaxis": [-0.0, 0.9999999999825343, 5.910288654576799e-06], "yaxis": [0.9999798545553169, 3.7515430265885125e-08, -0.00634747851717509]}, "guid": "2fed6cb3-c514-4093-9706-d37529ec0ec4"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.3883044430280431, 0.9230769343851056, 0.09856369987269487], [0.3898913126573646, 0.9230770289152143, 0.3485586635164491], [0.3898913172447274, 0.8076924278563825, 0.3485587042519092], [0.38830444761540595, 0.8076923258756932, 0.09856374060811093]]}, "guid": "896a66d6-8bc5-469e-bf6c-3b2be4a831fa"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044430280431, 0.9230769343851056, 0.09856369987269487], "guid": "ecc20208-1f9f-49f2-8bcd-85ec92781559"}, {"dtype": "compas.geometry/Point", "data": [0.3898913126573646, 0.9230770289152143, 0.3485586635164491], "guid": "7c88d6aa-0b87-4520-af29-d6ed407c0ea7"}, {"dtype": "compas.geometry/Point", "data": [0.3898913172447274, 0.8076924278563825, 0.3485587042519092], "guid": "33caf3ad-2266-43ca-bdcb-fc358a81ff4a"}, {"dtype": "compas.geometry/Point", "data": [0.38830444761540595, 0.8076923258756932, 0.09856374060811093], "guid": "68d2dc69-405f-4fac-9342-9babbd780a29"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044430280431, 0.9230769343851056, 0.09856369987269487], "xaxis": [-0.0, 0.9999999999825343, 5.910288654576799e-06], "yaxis": [0.006347478517285955, -5.910169589183646e-06, 0.9999798545378514]}, "guid": "1b42c400-7ecf-4d4a-b89b-aec8bd79dd6e"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 114.08761989787281, "c_nn": 0, "c_u": 25.758061568634947, "c_v": -47.53649836487822}, {"c_np": 3535.9740383621033, "c_nn": 0, "c_u": -72.50753465499355, "c_v": -111.1610802455955}, {"c_np": 3580.39007536977, "c_nn": 0, "c_u": 2.913314810316835, "c_v": -107.60434456080063}, {"c_np": 97.67994698902967, "c_nn": 0, "c_u": 7.353794911904993, "c_v": -23.86064441796508}]}, "guid": "4a97390d-acae-46a9-a140-a51bf989abe0"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044430280431, 0.9230769343851056, 0.09856369987269487], "xaxis": [-0.0, 0.9999999999825343, 5.910288654576799e-06], "yaxis": [0.9999798545553169, 3.7515430265885125e-08, -0.00634747851717509]}, "guid": "85271190-ce9a-4637-9dfc-20eb7397cf27"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913126573646, 0.9230770289152143, 0.3485586635164491], "xaxis": [-0.0, 0.9999999999825343, 5.910288654576799e-06], "yaxis": [0.9999798545553169, 3.7515430265885125e-08, -0.00634747851717509]}, "guid": "c305926b-24e5-496b-90bc-3dd42a1cd2d0"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913172447274, 0.8076924278563825, 0.3485587042519092], "xaxis": [-0.0, 0.9999999999825343, 5.910288654576799e-06], "yaxis": [0.9999798545553169, 3.7515430265885125e-08, -0.00634747851717509]}, "guid": "ce534623-955c-4847-9222-bd595e62c401"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444761540595, 0.8076923258756932, 0.09856374060811093], "xaxis": [-0.0, 0.9999999999825343, 5.910288654576799e-06], "yaxis": [0.9999798545553169, 3.7515430265885125e-08, -0.00634747851717509]}, "guid": "37772388-7024-47d7-8ae7-76353dc144be"}]}, "93": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507772552847, 0.9230769230769236, 0.08870494999794476], "guid": "58894c29-4e72-4b70-88dc-cea21599e01b"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893074, 0.9230769230769236, 0.33865962455932286], "guid": "df7e4550-3f4c-4510-a7a2-81a3dfd315b1"}, {"dtype": "compas.geometry/Point", "data": [0.3898913113343645, 0.9230769230769236, 0.34855866711721994], "guid": "5a9cd59d-91c0-4c0d-a3ed-8843d0f474f7"}, {"dtype": "compas.geometry/Point", "data": [0.38830445211037423, 0.9230769230769236, 0.09856370341234204], "guid": "eb922039-9fb0-4bf8-aa94-75164a844bb4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7781654885444437, 0.9230769230769237, 0.21870669236847642], "xaxis": [-0.9999194200897036, 0.0, 0.012694618051398382], "yaxis": [0.012694618051398382, 0.0, 0.9999194200897036]}, "guid": "15c60f95-cb71-40fd-94ee-ed20149cce14"}, "size": 0.19454502163765702, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "65fa7f99-f13b-4971-a8bf-e084f6115058"}], "contact_point": [[0.38830444652979756, 0.9230769340835658, 0.0985637013051838], [1.1648507683390892, 0.923076948195595, 0.08870492169597308], [1.1696111007446564, 0.9230770611549154, 0.3386595923635959], [0.389891315888814, 0.9230770469852102, 0.3485586498115136]], "force_normal": [30.35673582633696, 23.837516150216832, 0.3618038351881636, 0.2403009150270266], "force_tangent1": [0.2910004362589875, -0.06352597646547252, -0.03060822394438339, 0.010249049849974854], "force_tangent2": [-14.520667530700935, -11.347719183479482, 0.17829320391335074, 0.11358263858423848], "gap": [-7.154649724381175e-09, -7.1546497245238565e-09, -7.154649724557521e-09, -7.154649724436544e-09], "status": ["stic", "stic", "slid", "stic"], "force_magnitude": 60.47182414677269, "force_vector": [[14.520668256362017, -30.35673561060149, -0.2909867312867394], [11.3477197533022, -23.837515850273718, 0.06353673824494334], [-0.17829319526462886, -0.36180382563161745, 0.030608387285776834], [-0.11358263283997715, -0.2403009223692093, -0.01024894136276826]], "force": [25.576512181559607, -54.796356208876034, -0.20709054711878752], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444652979756, 0.9230769340835658, 0.0985637013051838], "xaxis": [0.0, -4.514639667970359e-07, -0.9999999999998981], "yaxis": [2.3904450387255315e-08, -0.9999999999998979, 4.514639667970358e-07]}, "guid": "a3f39c73-3dd0-436d-8657-ca937724cb8a"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.38830444652979756, 0.9230769340835658, 0.0985637013051838], [1.1648507683390892, 0.923076948195595, 0.08870492169597308], [1.1696111007446564, 0.9230770611549154, 0.3386595923635959], [0.389891315888814, 0.9230770469852102, 0.3485586498115136]]}, "guid": "1a96c73b-386d-40e8-96aa-83c8f218c8f0"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830444652979756, 0.9230769340835658, 0.0985637013051838], "guid": "82892b77-d6e9-4997-a1cb-6bb76bb7f2f7"}, {"dtype": "compas.geometry/Point", "data": [1.1648507683390892, 0.923076948195595, 0.08870492169597308], "guid": "0e785980-8a87-482c-8906-9761cfaf23b2"}, {"dtype": "compas.geometry/Point", "data": [1.1696111007446564, 0.9230770611549154, 0.3386595923635959], "guid": "304f8fa7-dd2c-4a24-9797-e1c807e53161"}, {"dtype": "compas.geometry/Point", "data": [0.389891315888814, 0.9230770469852102, 0.3485586498115136], "guid": "9b97650c-939b-4a3b-a5e7-dd26c3fe8727"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444652979756, 0.9230769340835658, 0.0985637013051838], "xaxis": [0.0, -4.514639667970359e-07, -0.9999999999998981], "yaxis": [0.9999999999999998, 2.3904450387252884e-08, -1.0791997995933227e-14]}, "guid": "c91394c8-f441-4490-b284-6af56295c543"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 30.35673582633696, "c_nn": 0, "c_u": 0.2910004362589875, "c_v": 14.520667530700937}, {"c_np": 23.837516150216835, "c_nn": 0, "c_u": -0.0635259764654725, "c_v": 11.347719183479484}, {"c_np": 0.36180383518816356, "c_nn": 0, "c_u": -0.03060822394438339, "c_v": -0.17829320391335077}, {"c_np": 0.24030091502702663, "c_nn": 0, "c_u": 0.010249049849974852, "c_v": -0.11358263858423849}]}, "guid": "3c464fc2-8805-4d48-a649-567d15a997d9"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444652979756, 0.9230769340835658, 0.0985637013051838], "xaxis": [0.0, -4.514639667970359e-07, -0.9999999999998981], "yaxis": [2.3904450387255315e-08, -0.9999999999998979, 4.514639667970358e-07]}, "guid": "b41b9f6e-034f-45e0-aef1-30c3aecfe24b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507683390892, 0.923076948195595, 0.08870492169597308], "xaxis": [0.0, -4.514639667970359e-07, -0.9999999999998981], "yaxis": [2.3904450387255315e-08, -0.9999999999998979, 4.514639667970358e-07]}, "guid": "6eeb1b07-4e5a-40de-a38c-2c3950c4eb32"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111007446564, 0.9230770611549154, 0.3386595923635959], "xaxis": [0.0, -4.514639667970359e-07, -0.9999999999998981], "yaxis": [2.3904450387255315e-08, -0.9999999999998979, 4.514639667970358e-07]}, "guid": "160b0d03-5f05-4086-a6ec-bf246a63df56"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.389891315888814, 0.9230770469852102, 0.3485586498115136], "xaxis": [0.0, -4.514639667970359e-07, -0.9999999999998981], "yaxis": [2.3904450387255315e-08, -0.9999999999998979, 4.514639667970358e-07]}, "guid": "a876073f-0593-4326-a533-0841abb9f00a"}]}, "92": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.8076923076923079, 0.08870494999794477], "guid": "191e1259-b0d2-42f9-930c-d3fccd33a521"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.8076923076923079, 0.33865962455932297], "guid": "7d9ba721-b0f2-49e2-bfa8-e9d285eba45c"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.9230769230769234, 0.33865962455932297], "guid": "145b84ea-5c40-426c-bddc-ce2934ed0b27"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.9230769230769234, 0.08870494999794477], "guid": "92d43e01-b2b5-4d5a-ac5c-e57c0afb1028"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, 0.8653846153846158, 0.2136822872786339], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "52664502-62e4-42f4-84af-f600352dd27e"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c6e97a99-b22b-4582-952d-f3814ffa0f81"}], "contact_point": [[1.1648507723275652, 0.9230769462505467, 0.08870491870956489], [1.164850772469434, 0.8076923377433972, 0.08870495936118732], [1.1696111009523813, 0.8076924394711987, 0.3386596337978239], [1.1696111008105123, 0.9230770405277675, 0.3386595931462036]], "force_normal": [468.4423925315358, 471.63863902863085, 2767.581334417901, 2748.2984767954486], "force_tangent1": [-15.925662428113707, -28.406129483892997, -31.112595174905948, -19.068128789094253], "force_tangent2": [-76.90864969205414, -77.98968339049647, -188.1528326291162, -162.54504976397683], "gap": [-7.703611064866427e-09, -7.703251956727369e-09, -7.703807264808137e-09, -7.703714178921917e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6476.418034082222, "force_vector": [[-466.89302112733566, 15.925687121575944, 85.81446005303408], [-470.06810383571553, 28.40615450588311, 86.95615489928002], [-2763.496888532318, 31.112664471010802, 240.81709616420585], [-2744.705132768036, 19.068190612136462, 214.84678856815833]], "force": [-6445.163146263405, 94.51269671060632, 628.4344996846783], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507723275652, 0.9230769462505467, 0.08870491870956489], "xaxis": [0.0, -0.9999999999999586, 2.8775408668958426e-07], "yaxis": [-0.999818697746622, 5.479215899811638e-09, 0.01904131393178834]}, "guid": "9d73d732-1812-4ab6-8e92-5438ccf114a9"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507723275652, 0.9230769462505467, 0.08870491870956489], [1.164850772469434, 0.8076923377433972, 0.08870495936118732], [1.1696111009523813, 0.8076924394711987, 0.3386596337978239], [1.1696111008105123, 0.9230770405277675, 0.3386595931462036]]}, "guid": "f08baa5d-8775-40d0-80b8-61b62fb8a2ba"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507723275652, 0.9230769462505467, 0.08870491870956489], "guid": "32afe60a-485a-4470-8d43-fad00ea49054"}, {"dtype": "compas.geometry/Point", "data": [1.164850772469434, 0.8076923377433972, 0.08870495936118732], "guid": "5d3f7a14-d4f1-46ee-9ffe-9b065900404a"}, {"dtype": "compas.geometry/Point", "data": [1.1696111009523813, 0.8076924394711987, 0.3386596337978239], "guid": "224af48e-f655-49a8-9b63-2daeb50594dd"}, {"dtype": "compas.geometry/Point", "data": [1.1696111008105123, 0.9230770405277675, 0.3386595931462036], "guid": "6e660e0a-de7d-4c5c-9d94-28eb672ed8b1"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507723275652, 0.9230769462505467, 0.08870491870956489], "xaxis": [0.0, -0.9999999999999586, 2.8775408668958426e-07], "yaxis": [0.01904131393178913, 2.877019162252487e-07, 0.9998186977465806]}, "guid": "3188e48a-1f0d-412a-8f9e-c7aee398ab31"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 468.44239253153586, "c_nn": 0, "c_u": -15.925662428113707, "c_v": 76.90864969205415}, {"c_np": 471.6386390286309, "c_nn": 0, "c_u": -28.406129483892997, "c_v": 77.98968339049647}, {"c_np": 2767.5813344179014, "c_nn": 0, "c_u": -31.112595174905948, "c_v": 188.15283262911623}, {"c_np": 2748.2984767954486, "c_nn": 0, "c_u": -19.06812878909425, "c_v": 162.54504976397683}]}, "guid": "7aa28faf-efb3-4ec5-ba42-e70aef450c7b"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507723275652, 0.9230769462505467, 0.08870491870956489], "xaxis": [0.0, -0.9999999999999586, 2.8775408668958426e-07], "yaxis": [-0.999818697746622, 5.479215899811638e-09, 0.01904131393178834]}, "guid": "8f4cfdad-a117-49f5-b653-788e1688c831"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.164850772469434, 0.8076923377433972, 0.08870495936118732], "xaxis": [0.0, -0.9999999999999586, 2.8775408668958426e-07], "yaxis": [-0.999818697746622, 5.479215899811638e-09, 0.01904131393178834]}, "guid": "86631504-5e99-4fe7-97d4-008e01517335"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111009523813, 0.8076924394711987, 0.3386596337978239], "xaxis": [0.0, -0.9999999999999586, 2.8775408668958426e-07], "yaxis": [-0.999818697746622, 5.479215899811638e-09, 0.01904131393178834]}, "guid": "bb7fb1a2-c56b-4d98-820a-4a2d09c6feba"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696111008105123, 0.9230770405277675, 0.3386595931462036], "xaxis": [0.0, -0.9999999999999586, 2.8775408668958426e-07], "yaxis": [-0.999818697746622, 5.479215899811638e-09, 0.01904131393178834]}, "guid": "f71d9877-e504-4bda-b745-42ecb96180e6"}]}}, "85": {"86": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.8076923076923079, 0.09856370341234416], "guid": "2e264b3e-d065-4ee3-a891-f47df93fc71e"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.8076923076923079, 0.34855866711722205], "guid": "111125a6-ac90-406d-bebf-02f881fee7a6"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.6923076923076925, 0.34855866711722205], "guid": "688303a2-9995-4ecb-8abd-8450ac5834ec"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.6923076923076925, 0.09856370341234416], "guid": "2ded31f6-9d4f-4285-a0b5-b91a85ce9b97"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, 0.7500000000000003, 0.2235611852647831], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "2aa78365-e045-4b97-9c39-43f0acc3e623"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "10f4d98c-39ac-48e7-a3da-8a91cffff56b"}], "contact_point": [[-0.3898913133478882, 0.8076923764789082, 0.3485587447047036], [-0.3898913081457678, 0.6923077530676829, 0.34855876995298907], [-0.38830445192608437, 0.6923076959524196, 0.09856382112422014], [-0.3883044570336207, 0.8076922895612134, 0.09856378097529189]], "force_normal": [3586.9961586193094, 3569.0311086903885, 91.55761327205067, 134.99602604150053], "force_tangent1": [47.10064315356, 4.66253542538803, -23.076086420441946, -27.64831826431631], "force_tangent2": [84.9391916739598, 110.426119307359, 34.989440319766466, 33.42064062150003], "gap": [-9.106454488612246e-09, -9.106633479711965e-09, -9.106647660596297e-09, -9.106736494940257e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7387.291748622988, "force_vector": [[3586.3847530287394, -47.09985457858373, 107.70601542649939], [3568.2582886394794, -4.661561086085809, 133.0780870974562], [91.33367597695396, 23.076346846972264, 35.569721606776895], [134.7811715137757, 27.648569223607876, 34.27664211464451]], "force": [7380.757889158948, -1.0364995940894026, 310.630466245377], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913133478882, 0.8076923764789082, 0.3485587447047036], "xaxis": [0.0, -0.9999999999731974, 7.321561711720231e-06], "yaxis": [0.9999798548933906, 4.6473065730168056e-08, 0.006347425256899655]}, "guid": "3f29b334-c3f0-42f2-a9e3-2951382f5a6d"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.3898913133478882, 0.8076923764789082, 0.3485587447047036], [-0.3898913081457678, 0.6923077530676829, 0.34855876995298907], [-0.38830445192608437, 0.6923076959524196, 0.09856382112422014], [-0.3883044570336207, 0.8076922895612134, 0.09856378097529189]]}, "guid": "70df2dc1-33bf-4360-b91d-8961cea90e98"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.3898913133478882, 0.8076923764789082, 0.3485587447047036], "guid": "62ce975b-d460-4328-8e53-c2abbd3400a6"}, {"dtype": "compas.geometry/Point", "data": [-0.3898913081457678, 0.6923077530676829, 0.34855876995298907], "guid": "4d27f727-912c-4535-b58f-d484e5c3d442"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445192608437, 0.6923076959524196, 0.09856382112422014], "guid": "56b27c65-d399-438b-872d-48320d44a120"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044570336207, 0.8076922895612134, 0.09856378097529189], "guid": "b22461a8-f275-453a-8fb9-411302955bbb"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913133478882, 0.8076923764789082, 0.3485587447047036], "xaxis": [0.0, -0.9999999999731974, 7.321561711720231e-06], "yaxis": [0.0063474252570697815, -7.321414218079e-06, -0.9999798548665884]}, "guid": "96eb9c5e-a678-4938-a4db-b746c9654cef"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3586.996158619311, "c_nn": 0, "c_u": 47.10064315356, "c_v": -84.93919167395981}, {"c_np": 3569.03110869039, "c_nn": 0, "c_u": 4.662535425388029, "c_v": -110.42611930735902}, {"c_np": 91.5576132720507, "c_nn": 0, "c_u": -23.076086420441946, "c_v": -34.98944031976647}, {"c_np": 134.99602604150058, "c_nn": 0, "c_u": -27.64831826431631, "c_v": -33.420640621500034}]}, "guid": "93f58cd5-0957-417b-9440-7e06aaea5df9"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913133478882, 0.8076923764789082, 0.3485587447047036], "xaxis": [0.0, -0.9999999999731974, 7.321561711720231e-06], "yaxis": [0.9999798548933906, 4.6473065730168056e-08, 0.006347425256899655]}, "guid": "6ae58e17-6de9-4653-96c6-d0fae039fcfa"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913081457678, 0.6923077530676829, 0.34855876995298907], "xaxis": [0.0, -0.9999999999731974, 7.321561711720231e-06], "yaxis": [0.9999798548933906, 4.6473065730168056e-08, 0.006347425256899655]}, "guid": "54ed762b-8bc3-4a33-8b60-066c2f6d192f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830445192608437, 0.6923076959524196, 0.09856382112422014], "xaxis": [0.0, -0.9999999999731974, 7.321561711720231e-06], "yaxis": [0.9999798548933906, 4.6473065730168056e-08, 0.006347425256899655]}, "guid": "2798026f-b27b-4a9e-9282-c5f760a83158"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044570336207, 0.8076922895612134, 0.09856378097529189], "xaxis": [0.0, -0.9999999999731974, 7.321561711720231e-06], "yaxis": [0.9999798548933906, 4.6473065730168056e-08, 0.006347425256899655]}, "guid": "8dadbcde-38c5-4d05-ad26-9786fb2fe9ac"}]}, "94": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830445211037423, 0.8076923076923082, 0.09856370341234202], "guid": "0e2fd85d-7fff-482e-a78f-a390f1ca1caa"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.8076923076923082, 0.34855866711721994], "guid": "89800c44-9092-47d5-9118-56360e18d84e"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436356, 0.8076923076923082, 0.34855866711722205], "guid": "320b3c76-b9f7-43b0-8873-09ac54c2a4ee"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044521103738, 0.8076923076923082, 0.09856370341234415], "guid": "580a9316-8dd2-42f8-ba7d-a46b673b95aa"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.6558973299002204e-16, 0.8076923076923082, 0.2236461482078574], "xaxis": [-1.0, 0.0, 2.937822653657733e-15], "yaxis": [2.937822653657733e-15, -0.0, 1.0]}, "guid": "07de63c6-526f-46d8-9a6c-2079d94767e3"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3a0c878d-24cf-4ea7-bee0-79cdf5d9e945"}], "contact_point": [[-0.38989130452983534, 0.8076923740949012, 0.3485587417959176], [-0.3883044500719801, 0.8076922861495135, 0.09856377838841661], [0.38830444171316364, 0.8076923277712017, 0.09856375603666016], [0.38989130362159946, 0.8076924158866768, 0.3485587045429999]], "force_normal": [0.21761448173088874, 55.68061953120678, 27.766538193638706, 0.4295178020543084], "force_tangent1": [0.005638313827550335, 2.4503737187522048, 3.4612306967143613, -0.0006800025881507436], "force_tangent2": [0.08979859933281675, -26.153609687875925, -11.61557461596194, 0.18205824058216416], "gap": [-1.2131969588085457e-08, -1.2131969588006292e-08, -1.2131969588026242e-08, -1.2131969588129642e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 92.26540464058776, "force_vector": [[-0.08979858766995269, -0.21761448852896773, -0.0056382371992155155], [26.15361267203156, -55.68061899236991, -2.4503541120011545], [11.615576104086035, -27.76653878990917, -3.4612209193157675], [-0.1820582175625209, -0.4295178115720899, 0.0006801538337551062]], "force": [37.49733197088512, -84.09429008238013, -5.916533114682382], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989130452983534, 0.8076923740949012, 0.3485587417959176], "xaxis": [0.0, -3.5212882969101795e-07, -0.999999999999938], "yaxis": [5.359415350403055e-08, -0.9999999999999367, 3.521288296910175e-07]}, "guid": "27c42bad-fad0-4d12-a1fa-e45dc1522f34"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.38989130452983534, 0.8076923740949012, 0.3485587417959176], [-0.3883044500719801, 0.8076922861495135, 0.09856377838841661], [0.38830444171316364, 0.8076923277712017, 0.09856375603666016], [0.38989130362159946, 0.8076924158866768, 0.3485587045429999]]}, "guid": "3d49dfcd-b0e1-4f05-9c28-baa0c907e26c"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38989130452983534, 0.8076923740949012, 0.3485587417959176], "guid": "3a22f2d7-6edf-41b8-b004-b88835b4786e"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044500719801, 0.8076922861495135, 0.09856377838841661], "guid": "52da1405-a3a6-415f-9fba-f89080cce22b"}, {"dtype": "compas.geometry/Point", "data": [0.38830444171316364, 0.8076923277712017, 0.09856375603666016], "guid": "92f2a9ef-a9c7-4366-90a1-f74f941fa2a1"}, {"dtype": "compas.geometry/Point", "data": [0.38989130362159946, 0.8076924158866768, 0.3485587045429999], "guid": "c7feb4ce-e8f0-4ca0-913a-456bf2c04412"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989130452983534, 0.8076923740949012, 0.3485587417959176], "xaxis": [0.0, -3.5212882969101795e-07, -0.999999999999938], "yaxis": [0.9999999999999987, 5.3594153504027216e-08, -1.887204655165504e-14]}, "guid": "cfe3c7eb-cf7b-491f-ab1f-d29a7398b4da"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.21761448173088882, "c_nn": 0, "c_u": 0.005638313827550335, "c_v": -0.08979859933281675}, {"c_np": 55.680619531206794, "c_nn": 0, "c_u": 2.4503737187522048, "c_v": 26.153609687875928}, {"c_np": 27.76653819363871, "c_nn": 0, "c_u": 3.461230696714362, "c_v": 11.615574615961942}, {"c_np": 0.4295178020543084, "c_nn": 0, "c_u": -0.0006800025881507437, "c_v": -0.1820582405821642}]}, "guid": "12f0b493-b428-4708-9e89-0d77c455c4ed"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989130452983534, 0.8076923740949012, 0.3485587417959176], "xaxis": [0.0, -3.5212882969101795e-07, -0.999999999999938], "yaxis": [5.359415350403055e-08, -0.9999999999999367, 3.521288296910175e-07]}, "guid": "0b392f6b-19e1-484e-96c8-e3557b01c6c9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044500719801, 0.8076922861495135, 0.09856377838841661], "xaxis": [0.0, -3.5212882969101795e-07, -0.999999999999938], "yaxis": [5.359415350403055e-08, -0.9999999999999367, 3.521288296910175e-07]}, "guid": "6e5b5734-e2cd-4b49-8c5c-541d32226855"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444171316364, 0.8076923277712017, 0.09856375603666016], "xaxis": [0.0, -3.5212882969101795e-07, -0.999999999999938], "yaxis": [5.359415350403055e-08, -0.9999999999999367, 3.521288296910175e-07]}, "guid": "dade130e-e2fe-4627-bd12-df4714317621"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989130362159946, 0.8076924158866768, 0.3485587045429999], "xaxis": [0.0, -3.5212882969101795e-07, -0.999999999999938], "yaxis": [5.359415350403055e-08, -0.9999999999999367, 3.521288296910175e-07]}, "guid": "49748000-47f9-4a7e-b650-4f39ba645356"}]}}, "86": {"87": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.8076923076923079, 0.08870494999794358], "guid": "c68f4f06-b638-4724-aa9d-26e24df62e0e"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.8076923076923079, 0.33865962455932164], "guid": "f26d224b-97f1-4987-a837-6716c47fd0bf"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.6923076923076925, 0.33865962455932164], "guid": "058429c8-9df3-44d0-96cf-885a2eb2c697"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.6923076923076925, 0.08870494999794358], "guid": "bcaa6fa4-295a-4536-affc-e7cd7ef622a2"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, 0.7500000000000001, 0.2136822872786326], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.019041287736090595, 0.0, 0.9998186982455127]}, "guid": "e2d0a1fb-a3e3-49f1-beeb-6b2e291a539b"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "8a4ba008-ceff-48a8-898a-2d10ed46282c"}], "contact_point": [[-1.1696111054983092, 0.8076923216292928, 0.3386596974460206], [-1.1696111032284056, 0.6923077205726564, 0.33865971192223826], [-1.1648507706088076, 0.692307661988038, 0.08870505246812779], [-1.1648507727368422, 0.8076922853964076, 0.08870503054265438]], "force_normal": [2696.7059766620096, 2687.722606919258, 482.07116500650704, 483.92991164202556], "force_tangent1": [75.26264046370224, 55.265843720590595, 0.6172434288980562, 44.06980652490208], "force_tangent2": [167.6074200413072, 99.57989944546274, 100.55238943223583, 115.42941118677284], "gap": [-1.6235315330454778e-08, -1.6235528013659156e-08, -1.6236243566609384e-08, -1.6236324963748414e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6371.1937461949365, "force_vector": [[2693.0255884177873, -75.26238685538179, 218.92599233288163], [2685.339181961737, -55.26566910062871, 150.73972681578883], [480.0691128639763, -0.6171163345975869, 109.71343665266289], [481.6442441992683, -44.069662158849106, 124.62320451202717]], "force": [6340.078127442769, -175.21483444945721, 604.0023603133606], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111054983092, 0.8076923216292928, 0.3386596974460206], "xaxis": [0.0, -0.9999999999993291, 1.158420561428091e-06], "yaxis": [0.9998186974098809, 2.2057870057868318e-08, 0.01904133161333114]}, "guid": "93c9eeb9-4f16-4030-a086-50da8434768e"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.1696111054983092, 0.8076923216292928, 0.3386596974460206], [-1.1696111032284056, 0.6923077205726564, 0.33865971192223826], [-1.1648507706088076, 0.692307661988038, 0.08870505246812779], [-1.1648507727368422, 0.8076922853964076, 0.08870503054265438]]}, "guid": "9ed81514-d6c6-40ad-9ee4-9d30fc750c7e"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1696111054983092, 0.8076923216292928, 0.3386596974460206], "guid": "67a197f0-7194-4300-8370-a657bc77d7a7"}, {"dtype": "compas.geometry/Point", "data": [-1.1696111032284056, 0.6923077205726564, 0.33865971192223826], "guid": "72696190-014d-427c-adeb-dd9a8f0b52c4"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507706088076, 0.692307661988038, 0.08870505246812779], "guid": "491993bb-9066-47b3-88c0-af3c7590501d"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507727368422, 0.8076922853964076, 0.08870503054265438], "guid": "d1ac06fc-a2d2-48a0-9ded-71ee9609e806"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111054983092, 0.8076923216292928, 0.3386596974460206], "xaxis": [0.0, -0.9999999999993291, 1.158420561428091e-06], "yaxis": [0.01904133161334392, -1.1582105367798568e-06, -0.99981869740921]}, "guid": "4ae18a0b-ffb5-4f79-977e-e6e1591e54b8"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2696.70597666201, "c_nn": 0, "c_u": 75.26264046370225, "c_v": -167.60742004130722}, {"c_np": 2687.7226069192584, "c_nn": 0, "c_u": 55.2658437205906, "c_v": -99.57989944546276}, {"c_np": 482.0711650065071, "c_nn": 0, "c_u": 0.6172434288980563, "c_v": -100.55238943223584}, {"c_np": 483.9299116420256, "c_nn": 0, "c_u": 44.06980652490208, "c_v": -115.42941118677287}]}, "guid": "1bfc8642-4e62-45c5-9578-6d427401e1ab"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111054983092, 0.8076923216292928, 0.3386596974460206], "xaxis": [0.0, -0.9999999999993291, 1.158420561428091e-06], "yaxis": [0.9998186974098809, 2.2057870057868318e-08, 0.01904133161333114]}, "guid": "daae0675-5e57-4040-a7bb-1c0bdd49737f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111032284056, 0.6923077205726564, 0.33865971192223826], "xaxis": [0.0, -0.9999999999993291, 1.158420561428091e-06], "yaxis": [0.9998186974098809, 2.2057870057868318e-08, 0.01904133161333114]}, "guid": "69823392-9df9-456c-8700-625fb979ec0c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507706088076, 0.692307661988038, 0.08870505246812779], "xaxis": [0.0, -0.9999999999993291, 1.158420561428091e-06], "yaxis": [0.9998186974098809, 2.2057870057868318e-08, 0.01904133161333114]}, "guid": "0894ee2c-577a-4e26-b8a0-07c98a1d0c52"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507727368422, 0.8076922853964076, 0.08870503054265438], "xaxis": [0.0, -0.9999999999993291, 1.158420561428091e-06], "yaxis": [0.9998186974098809, 2.2057870057868318e-08, 0.01904133161333114]}, "guid": "a3b23a44-9321-4b14-8f4c-6c717003c5c2"}]}, "96": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.9230769230769234, 0.08870494999794358], "guid": "9de081d0-234c-49b6-a820-95d015c78db2"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.9230769230769234, 0.33865962455932164], "guid": "517a76d2-c396-4899-aaab-84e0a076b13d"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.8076923076923079, 0.33865962455932164], "guid": "bb2af162-4c01-4c54-b025-ad53a7023e49"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.8076923076923079, 0.08870494999794358], "guid": "162bf9c5-cec9-4c46-be92-a15bfff50080"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, 0.8653846153846155, 0.2136822872786326], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.019041287736090595, 0.0, -0.9998186982455127]}, "guid": "ec96b156-cf1c-411e-b6c8-c5075875e604"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "01884c65-02c4-4011-91a5-b0ce9f956cdb"}], "contact_point": [[-1.1696111035350223, 0.9230769547627423, 0.3386596622798324], [-1.1696111011232528, 0.8076923164531947, 0.3386596745726134], [-1.164850774666765, 0.8076922837144437, 0.0887050299049493], [-1.1648507766529281, 0.923076892221642, 0.08870499526451482]], "force_normal": [3055.5333570350444, 3013.3788987529106, 781.8961228428336, 703.6547614554283], "force_tangent1": [39.63220155006888, -17.914436306742292, -69.33477509909416, 3.9786641259533395], "force_tangent2": [165.91337579832958, 203.83983014748893, 126.1277015047427, 87.59708283008624], "gap": [-1.2152071059200226e-08, -1.2152004167222157e-08, -1.215199816081845e-08, -1.2151938606359863e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7577.088108586389, "force_vector": [[3051.8201745859474, -39.63193176342138, 224.06469511560005], [3008.9511896951594, 17.91475078421589, 261.1815280001126], [779.3527269769842, 69.33494486285157, 140.99307577314065], [701.8592242973177, -3.978542540620462, 100.97971318776747]], "force": [7541.983315555408, 43.639221343025625, 727.2190120766209], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111035350223, 0.9230769547627423, 0.3386596622798324], "xaxis": [0.0, -0.9999999999992751, 1.2040570518868636e-06], "yaxis": [0.9998186978577661, 2.2926821289961586e-08, 0.019041308095838663]}, "guid": "1342631d-3e8f-4102-93e7-86cff059d847"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.1696111035350223, 0.9230769547627423, 0.3386596622798324], [-1.1696111011232528, 0.8076923164531947, 0.3386596745726134], [-1.164850774666765, 0.8076922837144437, 0.0887050299049493], [-1.1648507766529281, 0.923076892221642, 0.08870499526451482]]}, "guid": "a8c2df33-4d83-41e9-870f-4f49d3aa1121"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1696111035350223, 0.9230769547627423, 0.3386596622798324], "guid": "f518d8df-d80a-4a85-bb81-07f9526109c1"}, {"dtype": "compas.geometry/Point", "data": [-1.1696111011232528, 0.8076923164531947, 0.3386596745726134], "guid": "afd8e573-3928-4c6d-9d98-8d9040bec401"}, {"dtype": "compas.geometry/Point", "data": [-1.164850774666765, 0.8076922837144437, 0.0887050299049493], "guid": "6630c558-616c-4de1-8c84-82b51e76ca53"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507766529281, 0.923076892221642, 0.08870499526451482], "guid": "452b6b99-9cc9-481e-8fc5-9ae62ba13bf7"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111035350223, 0.9230769547627423, 0.3386596622798324], "xaxis": [0.0, -0.9999999999992751, 1.2040570518868636e-06], "yaxis": [0.01904130809585247, -1.2038387537639846e-06, -0.9998186978570414]}, "guid": "651998a6-29b2-4056-87ab-a1515337998c"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3055.5333570350444, "c_nn": 0, "c_u": 39.632201550068885, "c_v": -165.91337579832958}, {"c_np": 3013.378898752911, "c_nn": 0, "c_u": -17.914436306742292, "c_v": -203.8398301474889}, {"c_np": 781.8961228428336, "c_nn": 0, "c_u": -69.33477509909416, "c_v": -126.12770150474272}, {"c_np": 703.6547614554283, "c_nn": 0, "c_u": 3.9786641259533395, "c_v": -87.59708283008624}]}, "guid": "4a2bb55c-31be-442b-b8e0-e8e3de3d1e3f"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111035350223, 0.9230769547627423, 0.3386596622798324], "xaxis": [0.0, -0.9999999999992751, 1.2040570518868636e-06], "yaxis": [0.9998186978577661, 2.2926821289961586e-08, 0.019041308095838663]}, "guid": "92cacd60-eb86-4eda-b14f-e359cf23523d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111011232528, 0.8076923164531947, 0.3386596745726134], "xaxis": [0.0, -0.9999999999992751, 1.2040570518868636e-06], "yaxis": [0.9998186978577661, 2.2926821289961586e-08, 0.019041308095838663]}, "guid": "020f439d-06ee-4874-8d0d-85fdb784fee5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.164850774666765, 0.8076922837144437, 0.0887050299049493], "xaxis": [0.0, -0.9999999999992751, 1.2040570518868636e-06], "yaxis": [0.9998186978577661, 2.2926821289961586e-08, 0.019041308095838663]}, "guid": "3c6a151d-aee0-4a5f-962b-76c0a1e3a907"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507766529281, 0.923076892221642, 0.08870499526451482], "xaxis": [0.0, -0.9999999999992751, 1.2040570518868636e-06], "yaxis": [0.9998186978577661, 2.2926821289961586e-08, 0.019041308095838663]}, "guid": "ba40cc4d-fa95-4d21-9aed-f44a94637e7f"}]}, "95": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.9230769230769238, 0.09856370341234418], "guid": "ee2a75d6-a41a-40ba-bc48-acc7b89d99c3"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.9230769230769238, 0.34855866711722205], "guid": "e540c4e3-40e1-4c3f-9957-f62d611f02c6"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, 0.9230769230769238, 0.33865962455932175], "guid": "5323b256-38a4-4ea0-83e3-fd0388fac7ff"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.9230769230769238, 0.0887049499979436], "guid": "231e96ee-6589-4fb7-906d-1a1acf51eea5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.778165488544444, 0.9230769230769238, 0.21870669236847695], "xaxis": [-0.9999194200897036, 0.0, -0.012694618051403083], "yaxis": [-0.012694618051403083, 0.0, 0.9999194200897036]}, "guid": "4160b9b2-e3ca-43e2-8ca1-091ce2c65473"}, "size": 0.19454502163765763, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c7ba315a-bdb5-4908-b54f-8c9536eec12c"}], "contact_point": [[-1.1696110914587754, 0.9230769474648373, 0.3386596650270524], [-1.16485078140495, 0.923076888716198, 0.08870499435941097], [-0.38830445959565907, 0.9230769282318432, 0.09856375161686347], [-0.38989132150409483, 0.92307698714196, 0.34855867777147004]], "force_normal": [0.17700639400219378, 52.320540882727414, 31.18548327066762, 0.08391880180414156], "force_tangent1": [0.030316197972686247, 5.274600281330834, 10.926851250522446, 0.008778124748562273], "force_tangent2": [0.04614587840250299, -24.830022985364515, -9.805157825310104, 0.014076809270992523], "gap": [-3.362459830662619e-09, -3.362459830576784e-09, -3.3624598306132137e-09, -3.3624598304617114e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 92.06565517136936, "force_vector": [[-0.04614586992551274, -0.17700640336523882, -0.030316156208160618], [24.830025491040708, -52.32054093813243, -5.274587936339073], [9.805159318810016, -31.185485379271434, -10.926843892331155], [-0.014076805252048083, -0.08391880454948164, -0.008778104947984302]], "force": [34.574962134673164, -83.76695152531859, -16.240526089826375], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110914587754, 0.9230769474648373, 0.3386596650270524], "xaxis": [0.0, -2.3594924071470193e-07, -0.9999999999999722], "yaxis": [4.7890869942581754e-08, -0.9999999999999711, 2.3594924071470167e-07]}, "guid": "2efe7608-d2a2-4fc0-acde-246f0b709e07"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.1696110914587754, 0.9230769474648373, 0.3386596650270524], [-1.16485078140495, 0.923076888716198, 0.08870499435941097], [-0.38830445959565907, 0.9230769282318432, 0.09856375161686347], [-0.38989132150409483, 0.92307698714196, 0.34855867777147004]]}, "guid": "78a550df-748d-49ec-8db3-26dfaf945e7a"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1696110914587754, 0.9230769474648373, 0.3386596650270524], "guid": "89a5f153-8af0-4acd-8d0e-e3e7d95d4cd4"}, {"dtype": "compas.geometry/Point", "data": [-1.16485078140495, 0.923076888716198, 0.08870499435941097], "guid": "e0b815e4-2f30-416d-aa38-b372c0553157"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445959565907, 0.9230769282318432, 0.09856375161686347], "guid": "cfb7e2cd-0761-4ebc-bb9c-d975770d2daa"}, {"dtype": "compas.geometry/Point", "data": [-0.38989132150409483, 0.92307698714196, 0.34855867777147004], "guid": "e9a16f59-fee0-4200-9094-13661be8b13c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110914587754, 0.9230769474648373, 0.3386596650270524], "xaxis": [0.0, -2.3594924071470193e-07, -0.9999999999999722], "yaxis": [0.9999999999999989, 4.789086994258042e-08, -1.1299814400118705e-14]}, "guid": "ad31e602-ef6f-4c0c-9d6f-b4c626c0770e"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.1770063940021938, "c_nn": 0, "c_u": 0.03031619797268625, "c_v": -0.046145878402503}, {"c_np": 52.32054088272742, "c_nn": 0, "c_u": 5.274600281330835, "c_v": 24.83002298536452}, {"c_np": 31.185483270667625, "c_nn": 0, "c_u": 10.926851250522448, "c_v": 9.805157825310106}, {"c_np": 0.08391880180414157, "c_nn": 0, "c_u": 0.008778124748562275, "c_v": -0.014076809270992523}]}, "guid": "a1219f57-5cb5-4565-b50b-20e04d7c2fb6"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110914587754, 0.9230769474648373, 0.3386596650270524], "xaxis": [0.0, -2.3594924071470193e-07, -0.9999999999999722], "yaxis": [4.7890869942581754e-08, -0.9999999999999711, 2.3594924071470167e-07]}, "guid": "c8e42d52-b3f8-477a-b7c3-11ddd2cd4a17"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.16485078140495, 0.923076888716198, 0.08870499435941097], "xaxis": [0.0, -2.3594924071470193e-07, -0.9999999999999722], "yaxis": [4.7890869942581754e-08, -0.9999999999999711, 2.3594924071470167e-07]}, "guid": "335c39c7-8b79-4a53-8a9e-87bb90f83426"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830445959565907, 0.9230769282318432, 0.09856375161686347], "xaxis": [0.0, -2.3594924071470193e-07, -0.9999999999999722], "yaxis": [4.7890869942581754e-08, -0.9999999999999711, 2.3594924071470167e-07]}, "guid": "10b63e82-6f3a-445d-97ef-275428bc0923"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989132150409483, 0.92307698714196, 0.34855867777147004], "xaxis": [0.0, -2.3594924071470193e-07, -0.9999999999999722], "yaxis": [4.7890869942581754e-08, -0.9999999999999711, 2.3594924071470167e-07]}, "guid": "3a44cb37-af85-433d-b331-ac7354ed1a19"}]}, "94": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.8076923076923079, 0.09856370341234416], "guid": "49354c9e-7039-4669-8cf6-a809cd11695a"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.8076923076923079, 0.34855866711722205], "guid": "7b82c770-9890-449b-84e0-34b7fe4a1309"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.9230769230769234, 0.34855866711722205], "guid": "41bc858f-c826-4f4d-bd86-30a5d4c712c0"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.9230769230769234, 0.09856370341234416], "guid": "144902f1-1072-4488-895a-789250890bae"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, 0.8653846153846156, 0.2235611852647831], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "f89f16ea-7a57-4d13-bb51-0aabf266e63a"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "69a23a89-5865-408b-941e-b004e59085ae"}], "contact_point": [[-0.3898913135468517, 0.9230769882232341, 0.3485586840895294], [-0.38830445964278926, 0.9230769286819487, 0.09856375759638968], [-0.3883044537312969, 0.8076922829181343, 0.09856378568858867], [-0.3898913078245271, 0.8076923797125705, 0.3485587419831407]], "force_normal": [3270.3738871167343, 1.934675173202432, 3.0784943949635015, 3236.1099248058767], "force_tangent1": [110.57836180696464, 0.1501869925125623, 0.04721108546698852, 44.129394943613114], "force_tangent2": [-52.5410218553836, 0.080403915782436, 0.17628388182177415, -42.07135990615948], "gap": [-3.896319951678298e-09, -3.897580992505506e-09, -3.897007036262933e-09, -3.896613687880327e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6514.0226852490605, "force_vector": [[-3269.974505514309, 110.5777523443929, -73.29930821946817], [-1.9351465562182855, 0.15018755892656077, 0.06812085803313135], [-3.0795513257667304, 0.04721238872005325, 0.1567394517106065], [-3235.77768875839, 44.12887434270334, -62.61181703320947]], "force": [-6510.766892154684, 154.90402663474288, -135.68626494293392], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913135468517, 0.9230769882232341, 0.3485586840895294], "xaxis": [0.0, 0.9999999999654324, -8.314763248714395e-06], "yaxis": [-0.9999798549485823, -5.277726595473399e-08, -0.00634741656186902]}, "guid": "a6aace08-6b8d-46f2-a54f-f91194090e71"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.3898913135468517, 0.9230769882232341, 0.3485586840895294], [-0.38830445964278926, 0.9230769286819487, 0.09856375759638968], [-0.3883044537312969, 0.8076922829181343, 0.09856378568858867], [-0.3898913078245271, 0.8076923797125705, 0.3485587419831407]]}, "guid": "8189d285-5ae8-4e2b-b4ad-c3f9150cd3e9"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.3898913135468517, 0.9230769882232341, 0.3485586840895294], "guid": "6fbd4267-25e6-42fd-894b-621091b56c91"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445964278926, 0.9230769286819487, 0.09856375759638968], "guid": "a8ba078b-67d1-4065-98cc-26275cf6c92f"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044537312969, 0.8076922829181343, 0.09856378568858867], "guid": "bb52c065-b08a-446a-9e73-ae30bd47e95c"}, {"dtype": "compas.geometry/Point", "data": [-0.3898913078245271, 0.8076923797125705, 0.3485587419831407], "guid": "dd7d7f31-c0d2-4ec7-83fd-81c7e1cd45c3"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913135468517, 0.9230769882232341, 0.3485586840895294], "xaxis": [0.0, 0.9999999999654324, -8.314763248714395e-06], "yaxis": [0.006347416562088435, -8.314595747381223e-06, -0.9999798549140153]}, "guid": "2d16770a-fb3d-4e2c-8548-89eb9b45f324"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3270.373887116735, "c_nn": 0, "c_u": 110.57836180696464, "c_v": 52.54102185538362}, {"c_np": 1.9346751732024328, "c_nn": 0, "c_u": 0.1501869925125623, "c_v": -0.08040391578243603}, {"c_np": 3.078494394963503, "c_nn": 0, "c_u": 0.04721108546698852, "c_v": -0.1762838818217742}, {"c_np": 3236.1099248058777, "c_nn": 0, "c_u": 44.129394943613114, "c_v": 42.071359906159486}]}, "guid": "2e4920cd-3c3b-4014-a8c8-e3f0c3dcb6e6"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913135468517, 0.9230769882232341, 0.3485586840895294], "xaxis": [0.0, 0.9999999999654324, -8.314763248714395e-06], "yaxis": [-0.9999798549485823, -5.277726595473399e-08, -0.00634741656186902]}, "guid": "36682db4-cb51-4e29-911e-2f4af9249cfe"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830445964278926, 0.9230769286819487, 0.09856375759638968], "xaxis": [0.0, 0.9999999999654324, -8.314763248714395e-06], "yaxis": [-0.9999798549485823, -5.277726595473399e-08, -0.00634741656186902]}, "guid": "9b2e643f-8f4a-4950-8e44-61edaae65cf5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044537312969, 0.8076922829181343, 0.09856378568858867], "xaxis": [0.0, 0.9999999999654324, -8.314763248714395e-06], "yaxis": [-0.9999798549485823, -5.277726595473399e-08, -0.00634741656186902]}, "guid": "36c4636a-9055-459f-beeb-bf4a47d1e929"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913078245271, 0.8076923797125705, 0.3485587419831407], "xaxis": [0.0, 0.9999999999654324, -8.314763248714395e-06], "yaxis": [-0.9999798549485823, -5.277726595473399e-08, -0.00634741656186902]}, "guid": "d7f1e8ec-ac86-452c-a86d-faffcd3d42b5"}]}}, "87": {"88": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.8076923076923079, 0.06898903200408567], "guid": "71cda830-04af-4411-ae04-d8ad3af56bdf"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.8076923076923079, 0.31886313477145534], "guid": "3528b567-9675-4ccf-be84-d48dd0702b5c"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.6923076923076925, 0.31886313477145534], "guid": "a44d5d6a-175b-4527-b89c-06bbcb51921c"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.6923076923076925, 0.06898903200408567], "guid": "2849c686-530c-48d1-a0a8-21860f699f39"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, 0.7500000000000002, 0.1939260833877705], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "bf9ae61a-d513-4fb1-a265-d3670d53676f"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "fd89b304-6ba2-4cd2-abfe-164bd792df5a"}], "contact_point": [[-1.9491423966764798, 0.6923076875835205, 0.3188631438219008], [-1.9412093682298888, 0.6923076848886787, 0.06898906376597501], [-1.941209367993466, 0.807692293395835, 0.06898905507474665], [-1.9491423966764798, 0.8076923035412574, 0.3188631425775009]], "force_normal": [1875.86889387302, 1942.6020247462186, 1826.2078397114483, 1902.006264039134], "force_tangent1": [-20.948323650637832, -25.911651208158165, 32.10844610461605, -38.096998909302286], "force_tangent2": [243.12172422382986, 357.34871936147533, 236.40424722899743, 238.70235509477524], "gap": [-4.749503734309952e-09, -4.748764600479423e-09, -4.748460465387312e-09, -4.7492564447877595e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7623.130182242966, "force_vector": [[1867.2094573727188, 20.948326913304616, 302.52458073872015], [1930.2843177496375, 25.911655724957456, 418.81163569454066], [1817.7865718054047, -32.10844293135465, 294.23463681081984], [1893.4739009463658, 38.09700213327591, 298.93683105499247]], "force": [7508.754247874126, 52.84854184018332, 1314.507684299073], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423966764798, 0.6923076875835205, 0.3188631438219008], "xaxis": [0.0, -1.0, 1.0784798948614621e-08], "yaxis": [0.9994964095856458, 3.4222449799774705e-10, 0.03173211662343581]}, "guid": "4bc6ec37-a3bb-45f8-af4a-557b40d2dd9e"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.9491423966764798, 0.6923076875835205, 0.3188631438219008], [-1.9412093682298888, 0.6923076848886787, 0.06898906376597501], [-1.941209367993466, 0.807692293395835, 0.06898905507474665], [-1.9491423966764798, 0.8076923035412574, 0.3188631425775009]]}, "guid": "d9975949-6fd0-4a8f-a1f8-0aa230c05eff"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9491423966764798, 0.6923076875835205, 0.3188631438219008], "guid": "10de22c5-655d-4a88-a216-992928bee853"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093682298888, 0.6923076848886787, 0.06898906376597501], "guid": "1e03eb3a-31a7-4afe-ad9e-fef9b4909455"}, {"dtype": "compas.geometry/Point", "data": [-1.941209367993466, 0.807692293395835, 0.06898905507474665], "guid": "226f198f-2c44-44e6-92ca-e45683475a16"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423966764798, 0.8076923035412574, 0.3188631425775009], "guid": "5426a4c0-bc02-4e91-9b08-371922741a70"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423966764798, 0.6923076875835205, 0.3188631438219008], "xaxis": [0.0, -1.0, 1.0784798948614621e-08], "yaxis": [0.031732116623435815, -1.077936782724336e-08, -0.9994964095856457]}, "guid": "784289c8-06b9-4d36-8888-8a18f55b5da5"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1875.8688938730204, "c_nn": 0, "c_u": -20.948323650637835, "c_v": -243.12172422382986}, {"c_np": 1942.6020247462193, "c_nn": 0, "c_u": -25.91165120815817, "c_v": -357.34871936147533}, {"c_np": 1826.2078397114487, "c_nn": 0, "c_u": 32.10844610461606, "c_v": -236.40424722899746}, {"c_np": 1902.0062640391345, "c_nn": 0, "c_u": -38.096998909302286, "c_v": -238.70235509477527}]}, "guid": "27d4763e-ec32-48c3-b67b-47de262abd67"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423966764798, 0.6923076875835205, 0.3188631438219008], "xaxis": [0.0, -1.0, 1.0784798948614621e-08], "yaxis": [0.9994964095856458, 3.4222449799774705e-10, 0.03173211662343581]}, "guid": "78da233a-61f6-4cdb-84d8-5b7c9d6f61f9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093682298888, 0.6923076848886787, 0.06898906376597501], "xaxis": [0.0, -1.0, 1.0784798948614621e-08], "yaxis": [0.9994964095856458, 3.4222449799774705e-10, 0.03173211662343581]}, "guid": "19d3e4f4-7765-4c52-8be0-2f42bb651307"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.941209367993466, 0.807692293395835, 0.06898905507474665], "xaxis": [0.0, -1.0, 1.0784798948614621e-08], "yaxis": [0.9994964095856458, 3.4222449799774705e-10, 0.03173211662343581]}, "guid": "3920daa4-9bbe-4fdf-88f2-df1f95fd5481"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423966764798, 0.8076923035412574, 0.3188631425775009], "xaxis": [0.0, -1.0, 1.0784798948614621e-08], "yaxis": [0.9994964095856458, 3.4222449799774705e-10, 0.03173211662343581]}, "guid": "721f2c4b-7ec8-4c1b-b163-3d1178c28adf"}]}, "96": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.8076923076923082, 0.08870494999794357], "guid": "d464a316-e9a0-479b-851e-14eea95cccf6"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.8076923076923082, 0.33865962455932164], "guid": "8973e7c1-e22e-4850-9afe-3d5d6283b6b0"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293436, 0.8076923076923082, 0.31886313477145534], "guid": "a654a9cb-ea5c-4526-922d-1659d740c8b7"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.8076923076923082, 0.06898903200408565], "guid": "b83265a6-3632-4a57-a4af-d14d23b3c0dc"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.5562055680783635, 0.807692307692308, 0.2038891208921549], "xaxis": [-0.9996776933450584, 0.0, -0.025387190240421666], "yaxis": [-0.025387190240421666, 0.0, 0.9996776933450584]}, "guid": "f7d567ea-7009-497e-958e-6164213f1ab2"}, "size": 0.19454502163765713, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "0772486c-3714-4c4f-aa16-6e162e1a09c6"}], "contact_point": [[-1.9491423939235255, 0.8076923130718983, 0.3188631531479789], [-1.941209365881209, 0.8076922882899922, 0.06898905305890693], [-1.1648507838017985, 0.8076922877937962, 0.0887050253036466], [-1.169611108756785, 0.8076923125736714, 0.3386596661689713]], "force_normal": [6.762716891673157, 28.827593845156223, 22.052468577725495, 3.9200258275464193], "force_tangent1": [3.1553755458202093, 5.207180975027159, 8.621818011002349, 0.728707052795139], "force_tangent2": [-0.4565526347283732, 13.180719285507879, 5.568481847298833, -0.33029028180302983], "gap": [-3.6816579002887473e-09, -3.681657900232911e-09, -3.6816578999848457e-09, -3.6816578999706426e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 66.53103447924443, "force_vector": [[0.4565526133903301, -6.7627172057400555, -3.155374875787808], [-13.180719376466062, -28.82759431948159, -5.20717811886418], [-5.568481916879821, -22.052469414382738, -8.621815826101125], [0.33029026943437956, -3.9200259007869453, -0.7287066644091805]], "force": [-17.962358410521173, -61.562806840391325, -17.713075485162292], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423939235255, 0.8076923130718983, 0.3188631531479789], "xaxis": [0.0, -9.907739692102756e-08, -0.9999999999999951], "yaxis": [-3.1552471364688453e-09, -0.9999999999999951, 9.907739692102756e-08]}, "guid": "71709013-a37d-4aa6-a1f2-f033caa6bce9"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.9491423939235255, 0.8076923130718983, 0.3188631531479789], [-1.941209365881209, 0.8076922882899922, 0.06898905305890693], [-1.1648507838017985, 0.8076922877937962, 0.0887050253036466], [-1.169611108756785, 0.8076923125736714, 0.3386596661689713]]}, "guid": "5b92e1ee-b4a0-406f-a181-4a9feb56d0d7"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9491423939235255, 0.8076923130718983, 0.3188631531479789], "guid": "22a8dff7-a765-4ce6-bf36-6acd1de1b8ab"}, {"dtype": "compas.geometry/Point", "data": [-1.941209365881209, 0.8076922882899922, 0.06898905305890693], "guid": "b476cde7-1810-4150-aa4a-5efebeed252b"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507838017985, 0.8076922877937962, 0.0887050253036466], "guid": "953cb0f1-b0cf-4fa1-a6cd-9cea5a0f06fa"}, {"dtype": "compas.geometry/Point", "data": [-1.169611108756785, 0.8076923125736714, 0.3386596661689713], "guid": "4327b196-b02f-4a0c-890a-525b957cb282"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423939235255, 0.8076923130718983, 0.3188631531479789], "xaxis": [0.0, -9.907739692102756e-08, -0.9999999999999951], "yaxis": [1.0, -3.1552471364688304e-09, 3.1261367292385945e-16]}, "guid": "6f2ed011-17e7-4539-830e-1cc5ce9be316"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 6.762716891673157, "c_nn": 0, "c_u": 3.1553755458202093, "c_v": 0.4565526347283732}, {"c_np": 28.827593845156223, "c_nn": 0, "c_u": 5.207180975027159, "c_v": -13.180719285507879}, {"c_np": 22.052468577725502, "c_nn": 0, "c_u": 8.621818011002349, "c_v": -5.568481847298833}, {"c_np": 3.9200258275464197, "c_nn": 0, "c_u": 0.728707052795139, "c_v": 0.33029028180302983}]}, "guid": "c7b68733-a4ad-4b3b-bd22-2722a56fb7c4"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423939235255, 0.8076923130718983, 0.3188631531479789], "xaxis": [0.0, -9.907739692102756e-08, -0.9999999999999951], "yaxis": [-3.1552471364688453e-09, -0.9999999999999951, 9.907739692102756e-08]}, "guid": "eea254d1-21b2-4f67-a608-bfdfe997d752"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.941209365881209, 0.8076922882899922, 0.06898905305890693], "xaxis": [0.0, -9.907739692102756e-08, -0.9999999999999951], "yaxis": [-3.1552471364688453e-09, -0.9999999999999951, 9.907739692102756e-08]}, "guid": "2cd5eb5d-5e19-4f13-8ab5-29d60e91e54e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507838017985, 0.8076922877937962, 0.0887050253036466], "xaxis": [0.0, -9.907739692102756e-08, -0.9999999999999951], "yaxis": [-3.1552471364688453e-09, -0.9999999999999951, 9.907739692102756e-08]}, "guid": "fcfd2aca-52f2-4892-8788-c796440deaf6"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611108756785, 0.8076923125736714, 0.3386596661689713], "xaxis": [0.0, -9.907739692102756e-08, -0.9999999999999951], "yaxis": [-3.1552471364688453e-09, -0.9999999999999951, 9.907739692102756e-08]}, "guid": "12319007-b23b-4d59-a133-6f0f6f170a28"}]}}, "88": {"89": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.8076923076923079, 0.03941912684456511], "guid": "1bb9d438-7672-446b-aad9-37d5dd143b31"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.8076923076923079, 0.2891723881523536], "guid": "ce3b07d2-fa5b-43a7-9fe9-49b880972c02"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.6923076923076925, 0.2891723881523536], "guid": "aae038a9-98b3-4fb2-8026-bd9913db7579"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.6923076923076925, 0.03941912684456511], "guid": "0efd98ce-4e04-48b1-af34-b156f13c0093"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, 0.7500000000000003, 0.16429575749845934], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062878, 0.0, 0.9990130452311541]}, "guid": "73043976-95af-4c83-83ba-a6f9387de9b6"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "b9765de0-dbf3-41ba-ad45-4d08165fae1c"}], "contact_point": [[-2.7283595636498683, 0.8076923070183265, 0.28917238948229557], [-2.7283595636498683, 0.6923076910605895, 0.2891723917007759], [-2.7172551277291777, 0.6923076862586262, 0.03941913045503509], [-2.7172551277291777, 0.8076923096669437, 0.03941912823655461]], "force_normal": [10.004184920426797, 8.641463433154621, 3057.3310470738556, 3725.3231445819665], "force_tangent1": [0.28538853824764787, 0.26488274320677335, 9.858649475147182, 106.5449980967687], "force_tangent2": [-1.5952078149852231, -1.2534967971263782, 458.68946573137987, 705.5447770408964], "gap": [-1.5125869775081881e-09, -1.5144380665008069e-09, -1.5208962821283164e-09, -1.522198164167989e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6900.737214319545, "force_vector": [[10.065166771774974, -0.28538856034446797, -1.149270089591409], [8.688612196906655, -0.26488275990383936, -0.8684253392629272], [3033.9396477393643, -9.85863805370857, 594.0365068537453], [3690.307711151024, -106.5449813632959, 870.3188867034813]], "force": [6743.00113785907, -116.95389073725278, 1462.3376981283723], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595636498683, 0.8076923070183265, 0.28917238948229557], "xaxis": [0.0, -0.9999999999999999, 1.9226829467454186e-08], "yaxis": [0.9990130449829635, 8.540123831175775e-10, 0.04441774368276314]}, "guid": "d3061dd2-bdb4-4fbd-a5e9-1e0f19170888"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595636498683, 0.8076923070183265, 0.28917238948229557], [-2.7283595636498683, 0.6923076910605895, 0.2891723917007759], [-2.7172551277291777, 0.6923076862586262, 0.03941913045503509], [-2.7172551277291777, 0.8076923096669437, 0.03941912823655461]]}, "guid": "4298a2b4-c64f-439e-9b51-df39e6e81cc2"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595636498683, 0.8076923070183265, 0.28917238948229557], "guid": "8ac78203-2271-4c75-81ed-3ee7e8265304"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595636498683, 0.6923076910605895, 0.2891723917007759], "guid": "efec7faf-ed1e-4d2d-8f43-99cd3917e1e0"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551277291777, 0.6923076862586262, 0.03941913045503509], "guid": "594d1784-5bc4-46e6-88a1-87c6aa84fccd"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551277291777, 0.8076923096669437, 0.03941912823655461], "guid": "19d3a6c4-5423-420f-9d33-22e3a1545703"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595636498683, 0.8076923070183265, 0.28917238948229557], "xaxis": [0.0, -0.9999999999999999, 1.9226829467454186e-08], "yaxis": [0.04441774368276314, -1.9207853451649576e-08, -0.9990130449829633]}, "guid": "fd983cdc-88df-46b0-9e84-3d34abfa198e"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 10.0041849204268, "c_nn": 0, "c_u": 0.28538853824764787, "c_v": 1.5952078149852233}, {"c_np": 8.641463433154623, "c_nn": 0, "c_u": 0.2648827432067734, "c_v": 1.2534967971263784}, {"c_np": 3057.331047073856, "c_nn": 0, "c_u": 9.858649475147182, "c_v": -458.68946573138}, {"c_np": 3725.323144581967, "c_nn": 0, "c_u": 106.54499809676871, "c_v": -705.5447770408966}]}, "guid": "410d8900-c27c-4bfb-8b01-305d878469c1"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595636498683, 0.8076923070183265, 0.28917238948229557], "xaxis": [0.0, -0.9999999999999999, 1.9226829467454186e-08], "yaxis": [0.9990130449829635, 8.540123831175775e-10, 0.04441774368276314]}, "guid": "718061fe-d188-4935-8df9-a21eec35dce5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595636498683, 0.6923076910605895, 0.2891723917007759], "xaxis": [0.0, -0.9999999999999999, 1.9226829467454186e-08], "yaxis": [0.9990130449829635, 8.540123831175775e-10, 0.04441774368276314]}, "guid": "4af4d1b4-01fb-43b1-a6bb-527a1bc6bf29"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551277291777, 0.6923076862586262, 0.03941913045503509], "xaxis": [0.0, -0.9999999999999999, 1.9226829467454186e-08], "yaxis": [0.9990130449829635, 8.540123831175775e-10, 0.04441774368276314]}, "guid": "67d8cf52-aaec-4025-81df-e598508a1268"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551277291777, 0.8076923096669437, 0.03941912823655461], "xaxis": [0.0, -0.9999999999999999, 1.9226829467454186e-08], "yaxis": [0.9990130449829635, 8.540123831175775e-10, 0.04441774368276314]}, "guid": "4d6f2e4d-5b15-4d9b-a0a7-6e9af6e35b96"}]}, "98": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.9230769230769234, 0.03941912684456511], "guid": "10b78bba-d8f6-422c-b85a-6dc3358ab13e"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.9230769230769234, 0.2891723881523536], "guid": "b743fcc2-02ce-4a06-9d0a-40fb338eb65c"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.8076923076923079, 0.2891723881523536], "guid": "c6961b1d-ced7-4bef-8dcd-3af425b51760"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.8076923076923079, 0.03941912684456511], "guid": "d653c3fe-6d34-4145-b0e5-4a51d3f19b0c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, 0.8653846153846156, 0.16429575749845934], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062878, 0.0, -0.9990130452311541]}, "guid": "c812a4a8-5498-40ab-aab5-37c27b973bc5"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4258cb2d-86c4-4e91-abcc-e720dad34114"}], "contact_point": [[-2.7283595636498683, 0.9230769149523613, 0.28917238948229573], [-2.7283595636498683, 0.807692306445205, 0.2891723917007759], [-2.7172551277291777, 0.8076923090938222, 0.039419130455034944], [-2.7172551277291777, 0.9230769176009785, 0.03941912823655475]], "force_normal": [64.06153665058055, 10.938012229589223, 3817.964052593594, 3385.4486242117305], "force_tangent1": [-25.091896431822413, 0.19303817257048012, 133.06535588032932, -88.77909306229331], "force_tangent2": [8.167878898747777, -1.6061138587708816, 702.2674125886829, 669.9144721215561], "gap": [-1.7107651003629521e-09, -1.7095558643919932e-09, -1.7197382048194673e-09, -1.7184974352004743e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7407.8738144078925, "force_vector": [[63.63551204422775, 25.091896643419176, 11.005286002121919], [10.99855685724704, -0.19303819407928186, -1.1186868693157008], [3783.0027598878996, -133.0653391306912, 871.1596574790578], [3352.351249395076, 88.77910882112735, 819.6272842067694]], "force": [7209.98807818445, -19.38737186022395, 1700.6735408186335], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595636498683, 0.9230769149523613, 0.28917238948229573], "xaxis": [0.0, -0.9999999999999999, 1.9226829467454186e-08], "yaxis": [0.9990130449829635, 8.540123831175775e-10, 0.04441774368276314]}, "guid": "d6776f21-206b-414c-bec3-b6ea5eca5722"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595636498683, 0.9230769149523613, 0.28917238948229573], [-2.7283595636498683, 0.807692306445205, 0.2891723917007759], [-2.7172551277291777, 0.8076923090938222, 0.039419130455034944], [-2.7172551277291777, 0.9230769176009785, 0.03941912823655475]]}, "guid": "08c7d4b3-245b-431b-a43f-db7bc9ef1538"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595636498683, 0.9230769149523613, 0.28917238948229573], "guid": "7deff64e-657b-4ce0-a896-6459558493ba"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595636498683, 0.807692306445205, 0.2891723917007759], "guid": "3fa166fd-520f-412e-9bb8-273911af131c"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551277291777, 0.8076923090938222, 0.039419130455034944], "guid": "8fa45e12-f1d3-4cc3-af23-4ee5d520c98c"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551277291777, 0.9230769176009785, 0.03941912823655475], "guid": "8f0f4be3-ea70-4dc3-a55c-938a871d911b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595636498683, 0.9230769149523613, 0.28917238948229573], "xaxis": [0.0, -0.9999999999999999, 1.9226829467454186e-08], "yaxis": [0.04441774368276314, -1.9207853451649576e-08, -0.9990130449829633]}, "guid": "d4b7675a-ff42-4e7d-a33c-8f8759e11ca7"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 64.06153665058055, "c_nn": 0, "c_u": -25.091896431822416, "c_v": -8.167878898747778}, {"c_np": 10.938012229589225, "c_nn": 0, "c_u": 0.19303817257048017, "c_v": 1.6061138587708819}, {"c_np": 3817.9640525935947, "c_nn": 0, "c_u": 133.06535588032935, "c_v": -702.2674125886831}, {"c_np": 3385.4486242117314, "c_nn": 0, "c_u": -88.77909306229331, "c_v": -669.9144721215562}]}, "guid": "1aa8ad3a-cfe0-4ed9-bf71-d17a944daace"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595636498683, 0.9230769149523613, 0.28917238948229573], "xaxis": [0.0, -0.9999999999999999, 1.9226829467454186e-08], "yaxis": [0.9990130449829635, 8.540123831175775e-10, 0.04441774368276314]}, "guid": "0f7d5415-ee55-4266-b244-a142f1659404"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595636498683, 0.807692306445205, 0.2891723917007759], "xaxis": [0.0, -0.9999999999999999, 1.9226829467454186e-08], "yaxis": [0.9990130449829635, 8.540123831175775e-10, 0.04441774368276314]}, "guid": "a174552a-e9de-4ea6-ad50-cab07deff488"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551277291777, 0.8076923090938222, 0.039419130455034944], "xaxis": [0.0, -0.9999999999999999, 1.9226829467454186e-08], "yaxis": [0.9990130449829635, 8.540123831175775e-10, 0.04441774368276314]}, "guid": "710f4ef0-73c3-4b77-9f7a-2276af582a73"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551277291777, 0.9230769176009785, 0.03941912823655475], "xaxis": [0.0, -0.9999999999999999, 1.9226829467454186e-08], "yaxis": [0.9990130449829635, 8.540123831175775e-10, 0.04441774368276314]}, "guid": "bd4cd1a3-94a2-4fcc-90b6-ce48e26df0bc"}]}, "97": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.9230769230769231, 0.06898903200408563], "guid": "c53226d1-d2f1-4dfa-a982-e418096365c7"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293432, 0.9230769230769231, 0.31886313477145534], "guid": "36efbcf6-68ce-4084-8098-57878786ba7a"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.9230769230769231, 0.2891723881523536], "guid": "b40d10ac-6752-4a2d-afaf-3f8c0361870a"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551283058985, 0.9230769230769231, 0.03941912684456508], "guid": "b1e140db-0fc2-4e10-9693-ec4860c03044"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.3339948498021252, 0.9230769230769231, 0.17919582177605323], "xaxis": [-0.9992748587227028, 0.0, -0.03807567103443308], "yaxis": [-0.03807567103443308, 0.0, 0.9992748587227028]}, "guid": "aaed2c1b-c4d4-4b7e-aa6a-f90a6013b9bb"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "6235c048-6214-43ee-9051-88daf435d294"}], "contact_point": [[-2.728359563423891, 0.9230769162015136, 0.2891723877778651], [-2.7172551286952684, 0.9230769143241266, 0.03941912865549342], [-1.941209374143381, 0.9230769156942868, 0.06898903763204828], [-1.9491423947351167, 0.9230769175772728, 0.31886311536937967]], "force_normal": [0.05591126460574473, 42.275097941953625, 26.40670013498124, 0.15595329580099843], "force_tangent1": [-0.010718401898144794, 19.35250330282691, 12.646047890403963, 0.025561481113739657], "force_tangent2": [-0.008441098161311802, 7.758449673343464, -0.7993436137917868, 0.03402163835349601], "gap": [-1.1535883503829307e-09, -1.1535883503507927e-09, -1.1535883503347464e-09, -1.1535883500623066e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 76.28879348454522, "force_vector": [[0.008441098243872796, -0.05591126451200666, 0.010718402322098705], [-7.758449610918223, -42.27509810015278, -19.352502982270877], [0.7993436527850638, -26.406700229691076, -12.646047690171972], [-0.03402163812320862, -0.15595329604505925, -0.02556147993120497]], "force": [-6.984686498012495, -68.89366289040092, -32.013393750051954], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359563423891, 0.9230769162015136, 0.2891723877778651], "xaxis": [0.0, -7.582620698148043e-09, -1.0], "yaxis": [1.4766433105003676e-09, -1.0, 7.582620698148043e-09]}, "guid": "4c92f10d-2b80-4d45-ad85-56c89efbb58c"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.728359563423891, 0.9230769162015136, 0.2891723877778651], [-2.7172551286952684, 0.9230769143241266, 0.03941912865549342], [-1.941209374143381, 0.9230769156942868, 0.06898903763204828], [-1.9491423947351167, 0.9230769175772728, 0.31886311536937967]]}, "guid": "97b3b42a-f657-46ff-ab1e-84d3bb1cb0e3"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.728359563423891, 0.9230769162015136, 0.2891723877778651], "guid": "6e125d88-2cc3-421b-8ae3-66a1ff3e3d2e"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551286952684, 0.9230769143241266, 0.03941912865549342], "guid": "6cfb3db2-726f-4fdf-9bf1-ccf74d46219d"}, {"dtype": "compas.geometry/Point", "data": [-1.941209374143381, 0.9230769156942868, 0.06898903763204828], "guid": "841d626c-ba9b-4c8b-874d-5eaec0b8d3ee"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423947351167, 0.9230769175772728, 0.31886311536937967], "guid": "c55f0f4f-99ac-499f-8564-b02a61a00f18"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359563423891, 0.9230769162015136, 0.2891723877778651], "xaxis": [0.0, -7.582620698148043e-09, -1.0], "yaxis": [1.0, 1.4766433105003676e-09, -1.1196826129981933e-17]}, "guid": "f6ade046-f5c0-4776-b3a8-8937c49f9a41"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.055911264605744734, "c_nn": 0, "c_u": -0.010718401898144794, "c_v": 0.008441098161311802}, {"c_np": 42.275097941953625, "c_nn": 0, "c_u": 19.35250330282691, "c_v": -7.758449673343464}, {"c_np": 26.40670013498124, "c_nn": 0, "c_u": 12.646047890403963, "c_v": 0.7993436137917866}, {"c_np": 0.15595329580099843, "c_nn": 0, "c_u": 0.02556148111373966, "c_v": -0.03402163835349601}]}, "guid": "cf7532fd-98c2-46b9-af92-0ab2bb2c33e5"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359563423891, 0.9230769162015136, 0.2891723877778651], "xaxis": [0.0, -7.582620698148043e-09, -1.0], "yaxis": [1.4766433105003676e-09, -1.0, 7.582620698148043e-09]}, "guid": "15458248-9c6e-48cf-b683-eff90ab58b6d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551286952684, 0.9230769143241266, 0.03941912865549342], "xaxis": [0.0, -7.582620698148043e-09, -1.0], "yaxis": [1.4766433105003676e-09, -1.0, 7.582620698148043e-09]}, "guid": "12c06a47-c4b1-4137-a733-5ce9546b26f3"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.941209374143381, 0.9230769156942868, 0.06898903763204828], "xaxis": [0.0, -7.582620698148043e-09, -1.0], "yaxis": [1.4766433105003676e-09, -1.0, 7.582620698148043e-09]}, "guid": "96bcb003-2106-4448-bd7d-db3d41f81293"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423947351167, 0.9230769175772728, 0.31886311536937967], "xaxis": [0.0, -7.582620698148043e-09, -1.0], "yaxis": [1.4766433105003676e-09, -1.0, 7.582620698148043e-09]}, "guid": "32954169-25e2-42bb-abaf-451f25218cc7"}]}, "96": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.8076923076923079, 0.06898903200408567], "guid": "b44119ff-7986-4dfb-9c86-ea096477ac87"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.8076923076923079, 0.31886313477145534], "guid": "60530e5b-66e0-47e4-bded-5f419823f018"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.9230769230769234, 0.31886313477145534], "guid": "e07736e9-0a3a-41dc-a29e-7ae913d147a4"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.9230769230769234, 0.06898903200408567], "guid": "0f329edb-679a-402b-bb22-34d96237e075"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, 0.8653846153846156, 0.1939260833877705], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "787eeadd-e447-4e70-9084-69dea1ad5fdd"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "3fd1bb99-db02-470d-99bd-aa7dbecd4e3d"}], "contact_point": [[-1.949142395644066, 0.8076923040260293, 0.31886314753591327], [-1.949142395644066, 0.9230769125331856, 0.3188631425963003], [-1.9412093723656851, 0.923076916737241, 0.06898904001328973], [-1.9412093726021076, 0.8076922858783433, 0.06898905239973223]], "force_normal": [1491.5199898874923, 1599.1035007926305, 1710.1614086836794, 1650.3275266961869], "force_tangent1": [70.84865212914865, 111.85395354335213, 43.29714773397658, -25.96454752039689], "force_tangent2": [-114.04419861987205, -124.60870104378945, -246.07271759460772, -269.3950002767942], "gap": [-2.1359474086809254e-09, -2.1359481887652558e-09, -2.1369128139644183e-09, -2.1367484177663746e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6498.119999126744, "force_vector": [[-1487.150014701367, 70.84864522322134, -161.31582137257814], [-1594.3441138873566, 111.85394603923955, -175.2888553631856], [-1701.4917866803132, 43.29713488174367, -300.21580082951624], [-1640.9479715718924, -25.964561289272076, -321.6276813714481]], "force": [-6423.9338868409295, 200.03516485493248, -958.4481589367281], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142395644066, 0.8076923040260293, 0.31886314753591327], "xaxis": [0.0, 0.9999999999999991, -4.280998172156114e-08], "yaxis": [-0.9994964103320405, -1.3584503261768426e-09, -0.03173209311352407]}, "guid": "f99c9ada-4d2d-4815-89f9-b1c34b53732e"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.949142395644066, 0.8076923040260293, 0.31886314753591327], [-1.949142395644066, 0.9230769125331856, 0.3188631425963003], [-1.9412093723656851, 0.923076916737241, 0.06898904001328973], [-1.9412093726021076, 0.8076922858783433, 0.06898905239973223]]}, "guid": "585f09fd-4e9c-4174-952e-d1e10cdf19c0"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.949142395644066, 0.8076923040260293, 0.31886314753591327], "guid": "e1f2d110-9832-46c9-9c6f-9df99fc62e1a"}, {"dtype": "compas.geometry/Point", "data": [-1.949142395644066, 0.9230769125331856, 0.3188631425963003], "guid": "2377b167-e4ec-476e-b222-331ad69b358b"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093723656851, 0.923076916737241, 0.06898904001328973], "guid": "a0fbedd1-b3f4-4882-8e33-0442fde8aa46"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093726021076, 0.8076922858783433, 0.06898905239973223], "guid": "44850dea-b191-4fdb-bccb-ce7c8589f535"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142395644066, 0.8076923040260293, 0.31886314753591327], "xaxis": [0.0, 0.9999999999999991, -4.280998172156114e-08], "yaxis": [0.031732093113524096, -4.278842305708062e-08, -0.9994964103320396]}, "guid": "8a695e62-02cf-4950-a4ba-5eed2dae38e2"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1491.5199898874926, "c_nn": 0, "c_u": 70.84865212914865, "c_v": 114.04419861987206}, {"c_np": 1599.1035007926305, "c_nn": 0, "c_u": 111.85395354335213, "c_v": 124.60870104378947}, {"c_np": 1710.1614086836794, "c_nn": 0, "c_u": 43.29714773397659, "c_v": 246.07271759460778}, {"c_np": 1650.3275266961869, "c_nn": 0, "c_u": -25.964547520396895, "c_v": 269.39500027679424}]}, "guid": "98b59607-8e72-4c59-a9e6-fec3418fa2ff"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142395644066, 0.8076923040260293, 0.31886314753591327], "xaxis": [0.0, 0.9999999999999991, -4.280998172156114e-08], "yaxis": [-0.9994964103320405, -1.3584503261768426e-09, -0.03173209311352407]}, "guid": "3bee50b5-4f0d-4659-9bee-27dbe728f1a8"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142395644066, 0.9230769125331856, 0.3188631425963003], "xaxis": [0.0, 0.9999999999999991, -4.280998172156114e-08], "yaxis": [-0.9994964103320405, -1.3584503261768426e-09, -0.03173209311352407]}, "guid": "245a5e2b-cfa5-45e7-8795-9dcaa6ed69bb"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093723656851, 0.923076916737241, 0.06898904001328973], "xaxis": [0.0, 0.9999999999999991, -4.280998172156114e-08], "yaxis": [-0.9994964103320405, -1.3584503261768426e-09, -0.03173209311352407]}, "guid": "0c9ba2b6-5e3d-47ce-b67e-49bf92df7182"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093726021076, 0.8076922858783433, 0.06898905239973223], "xaxis": [0.0, 0.9999999999999991, -4.280998172156114e-08], "yaxis": [-0.9994964103320405, -1.3584503261768426e-09, -0.03173209311352407]}, "guid": "d94b6e59-b872-46f0-a0ac-65af4e785733"}]}}, "89": {"98": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7172551283058994, 0.8076923076923082, 0.03941912684456508], "guid": "c4aacb62-002b-4a1c-aa4c-a12d283b2266"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595628310566, 0.8076923076923082, 0.2891723881523536], "guid": "1a81dad6-5267-49c9-b367-7cbed5802203"}, {"dtype": "compas.geometry/Point", "data": [-3.5071370309951106, 0.8076923076923082, 0.24959216965742537], "guid": "c627723b-d806-4065-ad75-d354ffb90aa8"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629690048982, 0.8076923076923082, 2.858824288409778e-15], "guid": "d064c7d1-9a7b-4a67-9c76-a91ac72776c4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.111407985334628, 0.8076923076923082, 0.14463077458782633], "xaxis": [-0.9987109811433932, 0.0, -0.050758015560116394], "yaxis": [-0.050758015560116394, 0.0, 0.9987109811433932]}, "guid": "7172c9f9-74fc-4b6e-878e-e72f787d6a4f"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "31428bed-586e-4423-94e2-648c8149c33f"}], "contact_point": [[-3.5071370282587875, 0.8076923076923079, 0.2495921674729983], [-3.4928629675326217, 0.8076923076923079, -2.6462872726451536e-09], [-2.717255128305899, 0.8076923076923079, 0.03941912684456508], [-2.7283595630345214, 0.8076923076923079, 0.28917238596693673]], "force_normal": [0.0, 0.0, 0.0, 0.0], "force_tangent1": [0.0, 0.0, 0.0, 0.0], "force_tangent2": [0.0, 0.0, 0.0, 0.0], "gap": [0.0, 0.0, 0.0, 0.0], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 0.0, "force_vector": [[0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0]], "force": [0.0, 0.0, 0.0], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.5071370282587875, 0.8076923076923079, 0.2495921674729983], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "96cb3516-0b44-4c16-beca-4653135df07e"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-3.5071370282587875, 0.8076923076923079, 0.2495921674729983], [-3.4928629675326217, 0.8076923076923079, -2.6462872726451536e-09], [-2.717255128305899, 0.8076923076923079, 0.03941912684456508], [-2.7283595630345214, 0.8076923076923079, 0.28917238596693673]]}, "guid": "c4cd5ba6-d4c7-4ab2-82ea-a14e68a15f50"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-3.5071370282587875, 0.8076923076923079, 0.2495921674729983], "guid": "fcab63ac-9ff7-4798-af0f-8f94baf1b59c"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629675326217, 0.8076923076923079, -2.6462872726451536e-09], "guid": "8ef1d892-f94b-43a6-a47c-e874963c5c15"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.8076923076923079, 0.03941912684456508], "guid": "c82518d8-149a-485e-a84d-8d22553d4c8f"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595630345214, 0.8076923076923079, 0.28917238596693673], "guid": "237a5ede-6c49-4bde-a526-68abcd2092b8"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.5071370282587875, 0.8076923076923079, 0.2495921674729983], "xaxis": [0.0, -0.0, -1.0], "yaxis": [1.0, 0.0, 0.0]}, "guid": "a713139f-913f-4c89-86c1-d761acc088dd"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}]}, "guid": "702973a8-424f-43c6-a30c-a4a758e41a3e"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-3.5071370282587875, 0.8076923076923079, 0.2495921674729983], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "e1aee75f-a1c9-4dc8-acc4-7e4c8e113cfa"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-3.4928629675326217, 0.8076923076923079, -2.6462872726451536e-09], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "baa3356a-01f7-4aa2-97f6-ae38ae7eb674"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255128305899, 0.8076923076923079, 0.03941912684456508], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "c90a3f8f-0e12-437f-aec5-32d6b20280d9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595630345214, 0.8076923076923079, 0.28917238596693673], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "cad570c8-29a4-4737-a759-47ac465c2965"}]}}, "90": {"91": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 1.0384615384615388, 0.03941912684456782], "guid": "86044277-a192-4135-80d6-bccabf07ae84"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 1.0384615384615388, 0.28917238815235635], "guid": "d8fff190-8a55-48ec-9b42-64cf88abe7dd"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 0.9230769230769234, 0.28917238815235635], "guid": "d4bf2439-3f82-45a6-bfe7-4ef33c0e5564"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 0.9230769230769234, 0.03941912684456782], "guid": "9167de1e-dfcf-443d-8b61-be906a9ebca9"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, 0.9807692307692312, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.04441773810062701, 0.0, 0.9990130452311542]}, "guid": "9252a7de-5d10-483e-8b99-12369ba5a37b"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "73bd9612-2ba5-402a-b9b7-43742f017314"}], "contact_point": [[2.7172551339282593, 1.0384615386441103, 0.039419125655123656], [2.728359554704924, 1.0384615357989955, 0.2891723875741948], [2.728359554043049, 0.9230770315999665, 0.28917238858393135], [2.7172551352520093, 0.9230769301369594, 0.03941917132423797]], "force_normal": [3634.3554296993525, 6.78741921479219, 6.944620574006118, 3463.125193980718], "force_tangent1": [-99.6274721293234, -0.0666647542882558, -0.27445103087535483, 234.62307787393163], "force_tangent2": [737.3062516283557, -1.6123185768991055, -0.9458290922403245, 527.2200816539727], "gap": [-1.1344840098654325e-08, -1.133299739928209e-08, -1.133559863977067e-08, -1.134321906891333e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7223.575366689691, "force_vector": [[3598.019058725377, -99.62759584532922, -898.0081995579632], [6.852335811241728, -0.06666457391722155, 1.3092458687225637], [6.979778101485393, -0.27445094319599594, 0.6364316858780293], [3436.289360008791, 234.62298412013277, -680.5237703175287]], "force": [7048.140532646895, 134.6542727576903, -1576.5862923208913], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551339282593, 1.0384615386441103, 0.039419125655123656], "xaxis": [0.0, 0.9999999999999906, -1.377671216637757e-07], "yaxis": [0.9990130476762737, -6.119296352578026e-09, -0.04441768310665786]}, "guid": "f74294b1-562e-499b-aafc-6cc31ba2e745"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.7172551339282593, 1.0384615386441103, 0.039419125655123656], [2.728359554704924, 1.0384615357989955, 0.2891723875741948], [2.728359554043049, 0.9230770315999665, 0.28917238858393135], [2.7172551352520093, 0.9230769301369594, 0.03941917132423797]]}, "guid": "07332633-d444-4a91-baee-0b7897fc917a"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.7172551339282593, 1.0384615386441103, 0.039419125655123656], "guid": "ced8c8ea-ef83-4cf2-bab4-61fdc4916ec5"}, {"dtype": "compas.geometry/Point", "data": [2.728359554704924, 1.0384615357989955, 0.2891723875741948], "guid": "abcb9b67-cea4-4451-acb1-0022de624c0a"}, {"dtype": "compas.geometry/Point", "data": [2.728359554043049, 0.9230770315999665, 0.28917238858393135], "guid": "6213b81a-111f-4f90-b72d-c3cba1c7215f"}, {"dtype": "compas.geometry/Point", "data": [2.7172551352520093, 0.9230769301369594, 0.03941917132423797], "guid": "1d398a97-a41c-4963-8b41-c023b04dd869"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551339282593, 1.0384615386441103, 0.039419125655123656], "xaxis": [0.0, 0.9999999999999906, -1.377671216637757e-07], "yaxis": [0.04441768310665829, 1.3763115208291658e-07, 0.9990130476762643]}, "guid": "04816cd0-81f7-4b0c-baef-939142598934"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3634.355429699354, "c_nn": 0, "c_u": -99.62747212932341, "c_v": -737.3062516283558}, {"c_np": 6.787419214792192, "c_nn": 0, "c_u": -0.06666475428825581, "c_v": 1.6123185768991057}, {"c_np": 6.9446205740061195, "c_nn": 0, "c_u": -0.27445103087535483, "c_v": 0.9458290922403247}, {"c_np": 3463.1251939807194, "c_nn": 0, "c_u": 234.6230778739316, "c_v": -527.2200816539728}]}, "guid": "9bb02d17-4470-498a-8a51-290c7f8254e4"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551339282593, 1.0384615386441103, 0.039419125655123656], "xaxis": [0.0, 0.9999999999999906, -1.377671216637757e-07], "yaxis": [0.9990130476762737, -6.119296352578026e-09, -0.04441768310665786]}, "guid": "0ec5ee44-0281-46e5-9be7-b928eda44095"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359554704924, 1.0384615357989955, 0.2891723875741948], "xaxis": [0.0, 0.9999999999999906, -1.377671216637757e-07], "yaxis": [0.9990130476762737, -6.119296352578026e-09, -0.04441768310665786]}, "guid": "205ccd9f-6d37-4682-9570-a265fe9949bc"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359554043049, 0.9230770315999665, 0.28917238858393135], "xaxis": [0.0, 0.9999999999999906, -1.377671216637757e-07], "yaxis": [0.9990130476762737, -6.119296352578026e-09, -0.04441768310665786]}, "guid": "6b0624e1-2ce5-49e7-b32b-45a821a81c80"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551352520093, 0.9230769301369594, 0.03941917132423797], "xaxis": [0.0, 0.9999999999999906, -1.377671216637757e-07], "yaxis": [0.9990130476762737, -6.119296352578026e-09, -0.04441768310665786]}, "guid": "6bbaa6fc-74e9-4bc4-b689-c744e3d6b018"}]}, "99": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.4928629690048973, 1.0384615384615385, 0.0], "guid": "0496a302-4c5b-4163-b315-955baedc8b5c"}, {"dtype": "compas.geometry/Point", "data": [3.5071370309951093, 1.0384615384615385, 0.24959216965742254], "guid": "480f57e5-9473-4e37-b3ab-35eea86af3ea"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 1.0384615384615385, 0.28917238815235635], "guid": "59cafe53-5646-4886-b57e-eb4caf4b1805"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 1.0384615384615385, 0.03941912684456786], "guid": "e0840a4e-9bc1-4376-a707-284d5a49cffb"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.1114079853346266, 1.0384615384615383, 0.14463077458782628], "xaxis": [-0.9987109811433927, 0.0, 0.0507580155601245], "yaxis": [0.0507580155601245, 0.0, 0.9987109811433927]}, "guid": "2643c66e-1b44-4082-8cfe-c994346acf3e"}, "size": 0.1945450216376573, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ac821d27-cfa2-4873-bfa3-55ff64670fab"}], "contact_point": [[2.7172551297781746, 1.0384615384615388, 0.039419129490852356], [3.4928629690048973, 1.0384615384615388, 0.0], [3.507137029731063, 1.0384615384615388, 0.24959217011928558], [2.728359564506797, 1.0384615384615388, 0.28917238861322403]], "force_normal": [0.0, 0.0, 0.0, 0.0], "force_tangent1": [0.0, 0.0, 0.0, 0.0], "force_tangent2": [0.0, 0.0, 0.0, 0.0], "gap": [0.0, 0.0, 0.0, 0.0], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 0.0, "force_vector": [[0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0]], "force": [0.0, 0.0, 0.0], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, 1.0384615384615388, 0.039419129490852356], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "475a593f-cb0e-4b99-8f84-b0b14357d6ef"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.7172551297781746, 1.0384615384615388, 0.039419129490852356], [3.4928629690048973, 1.0384615384615388, 0.0], [3.507137029731063, 1.0384615384615388, 0.24959217011928558], [2.728359564506797, 1.0384615384615388, 0.28917238861322403]]}, "guid": "14adf389-e821-474e-b52c-47ae796335f1"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.7172551297781746, 1.0384615384615388, 0.039419129490852356], "guid": "ebbf2cfe-0575-400d-afcf-ddc58be7738c"}, {"dtype": "compas.geometry/Point", "data": [3.4928629690048973, 1.0384615384615388, 0.0], "guid": "6d032161-cd57-4e56-bff0-4d0786b4c064"}, {"dtype": "compas.geometry/Point", "data": [3.507137029731063, 1.0384615384615388, 0.24959217011928558], "guid": "32ae9645-9f99-4444-a753-20e7d74eecab"}, {"dtype": "compas.geometry/Point", "data": [2.728359564506797, 1.0384615384615388, 0.28917238861322403], "guid": "8a567ea1-0f4f-468e-80f4-41882ecbe90c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, 1.0384615384615388, 0.039419129490852356], "xaxis": [0.0, -0.0, -1.0], "yaxis": [1.0, 0.0, 0.0]}, "guid": "715d8945-aa31-4ed5-baf2-6dc65e88a3c3"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}]}, "guid": "06aa8ad6-73d2-493e-a496-755635c77478"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, 1.0384615384615388, 0.039419129490852356], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "f6b0798f-021a-4a76-82c1-b4a3a59fb58e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [3.4928629690048973, 1.0384615384615388, 0.0], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "39615131-34bc-4ebb-902d-5076daf227c5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [3.507137029731063, 1.0384615384615388, 0.24959217011928558], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "04704e66-32a7-4dac-ab33-e73a86a8ed6a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359564506797, 1.0384615384615388, 0.28917238861322403], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "f316a924-2152-4adb-97bf-97901511ce80"}]}}, "91": {"92": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 1.0384615384615388, 0.06898903200408708], "guid": "c277a8ac-93a3-41d2-836e-2e360d2ae2c7"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 1.0384615384615388, 0.3188631347714567], "guid": "366f2485-e3a7-4651-84e7-ee4b7ce5a2ab"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 0.9230769230769234, 0.3188631347714567], "guid": "36b11cef-7f14-4ed3-8624-09d94d797e8e"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 0.9230769230769234, 0.06898903200408708], "guid": "85f2fdfb-f578-49a9-974c-5faea1852f60"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, 0.9807692307692311, 0.19392608338777195], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "d1ff37df-f393-4fde-ac65-cf79182c8acb"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a319230b-548b-4293-9af7-2c3b2f0a0515"}], "contact_point": [[1.941209376668828, 0.9230769420195147, 0.06898899355808653], [1.941209377378094, 1.038461550526665, 0.0689889496358224], [1.949142382526688, 1.038461649320173, 0.3188630378857333], [1.949142382053844, 0.9230770482636078, 0.3188630892548217]], "force_normal": [1570.856380111138, 1685.8723253136163, 1648.9180368727853, 1582.1454400997077], "force_tangent1": [-39.72728739064522, -63.54315195318082, -73.58688807689637, -87.43904976731494], "force_tangent2": [234.8684727669766, 261.75376064285206, 191.64167262667883, 170.12882362781556], "gap": [-2.3211129795886497e-08, -2.3210551007785716e-08, -2.3212091875635697e-08, -2.3212255106397938e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6549.66701865905, "force_vector": [[1562.6124649315511, -39.72745082800356, -284.59662311845733], [1676.7173649908614, -63.5433329183008, -315.1180467838951], [1642.0064846184655, -73.58702812510032, -243.8686262540077], [1575.9501598936665, -87.43917625060391, -220.24777335817842]], "force": [6457.286474434545, -264.2969881220086, -1063.8310695145385], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.941209376668828, 0.9230769420195147, 0.06898899355808653], "xaxis": [0.0, 0.9999999999998351, -5.742771997685414e-07], "yaxis": [0.9994964125743343, -1.8222977016110113e-08, -0.03173202248574688]}, "guid": "0d13826b-bf40-4306-b9d0-885a0b0d9336"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.941209376668828, 0.9230769420195147, 0.06898899355808653], [1.941209377378094, 1.038461550526665, 0.0689889496358224], [1.949142382526688, 1.038461649320173, 0.3188630378857333], [1.949142382053844, 0.9230770482636078, 0.3188630892548217]]}, "guid": "e65ebfab-b395-4d6a-91c6-eeca2b5e41f5"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.941209376668828, 0.9230769420195147, 0.06898899355808653], "guid": "09feadb4-dcde-4142-8287-1fab2efb8f0a"}, {"dtype": "compas.geometry/Point", "data": [1.941209377378094, 1.038461550526665, 0.0689889496358224], "guid": "a1710d66-d2ed-4271-ab66-118b4781fbfa"}, {"dtype": "compas.geometry/Point", "data": [1.949142382526688, 1.038461649320173, 0.3188630378857333], "guid": "440d89f9-1e8c-4248-a84d-1908208aff40"}, {"dtype": "compas.geometry/Point", "data": [1.949142382053844, 0.9230770482636078, 0.3188630892548217], "guid": "a3730892-454f-44d7-9df2-978b464a6b07"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.941209376668828, 0.9230769420195147, 0.06898899355808653], "xaxis": [0.0, 0.9999999999998351, -5.742771997685414e-07], "yaxis": [0.031732022485752104, 5.739880009918914e-07, 0.9994964125741694]}, "guid": "4edb4c41-7a7c-4413-9da2-52c73fd9bb38"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1570.856380111138, "c_nn": 0, "c_u": -39.72728739064522, "c_v": -234.86847276697662}, {"c_np": 1685.8723253136163, "c_nn": 0, "c_u": -63.543151953180825, "c_v": -261.7537606428521}, {"c_np": 1648.9180368727853, "c_nn": 0, "c_u": -73.58688807689639, "c_v": -191.64167262667885}, {"c_np": 1582.1454400997077, "c_nn": 0, "c_u": -87.43904976731496, "c_v": -170.1288236278156}]}, "guid": "a11c5468-269a-4b5c-9995-fecd3f5c9d04"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.941209376668828, 0.9230769420195147, 0.06898899355808653], "xaxis": [0.0, 0.9999999999998351, -5.742771997685414e-07], "yaxis": [0.9994964125743343, -1.8222977016110113e-08, -0.03173202248574688]}, "guid": "a83f5f90-8f50-48af-bca5-5608314a8d34"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.941209377378094, 1.038461550526665, 0.0689889496358224], "xaxis": [0.0, 0.9999999999998351, -5.742771997685414e-07], "yaxis": [0.9994964125743343, -1.8222977016110113e-08, -0.03173202248574688]}, "guid": "ee597358-bf03-489a-a961-52225ba9ac10"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.949142382526688, 1.038461649320173, 0.3188630378857333], "xaxis": [0.0, 0.9999999999998351, -5.742771997685414e-07], "yaxis": [0.9994964125743343, -1.8222977016110113e-08, -0.03173202248574688]}, "guid": "11a8df41-4a3f-4f81-b263-566a8477f470"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.949142382053844, 0.9230770482636078, 0.3188630892548217], "xaxis": [0.0, 0.9999999999998351, -5.742771997685414e-07], "yaxis": [0.9994964125743343, -1.8222977016110113e-08, -0.03173202248574688]}, "guid": "398d3fa5-1323-4734-9771-67a4e49b8b88"}]}, "101": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 1.1538461538461542, 0.06898903200408708], "guid": "b7628ddc-5064-49f5-8226-d48c1c9f5b41"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 1.1538461538461542, 0.3188631347714567], "guid": "bd4933bc-a2f4-4772-8810-a495cdc085b7"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 1.0384615384615388, 0.3188631347714567], "guid": "5c2dfedf-6f7a-4302-8cd5-b6a4d8dddaf4"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 1.0384615384615388, 0.06898903200408708], "guid": "0caf78f6-8552-4883-ada2-3ae95c8ef1fe"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, 1.0961538461538467, 0.19392608338777195], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "ce6f4794-ba27-404e-bc0d-5a85991b4952"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "f25e7205-30c3-4c1e-b632-dbdf2ea59cb2"}], "contact_point": [[1.9412093810750555, 1.1538461667662063, 0.06898891355789721], [1.9491423779016355, 1.1538462685560558, 0.31886300207201057], [1.9491423779016355, 1.0384616898512344, 0.31886305595652165], [1.9412093813114772, 1.0384615508084856, 0.0689889748892543]], "force_normal": [1827.9881131079621, 1884.260588356285, 1771.27670671393, 1955.264397697954], "force_tangent1": [-71.46606911588951, 74.07393820360565, 59.84078247246675, 56.191739925764864], "force_tangent2": [209.71158681021186, 330.9825411526911, 200.38462330976523, 263.80792955030694], "gap": [-1.203433242782909e-08, -1.2032979981861373e-08, -1.2033221901970318e-08, -1.2033913618425266e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7507.2942236064, "force_vector": [[1820.4129974045125, -71.46619409033322, -267.61164459773295], [1872.8089659881703, 74.07375579033041, -390.6072340844369], [1764.0261132067415, 59.840662691896, -256.4898736140881], [1945.9086028290455, 56.191587814994385, -325.71953446084655]], "force": [7403.15667942847, 118.63981220688757, -1240.4282867571044], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093810750555, 1.1538461667662063, 0.06898891355789721], "xaxis": [0.0, 0.999999999999891, -4.669992447711304e-07], "yaxis": [0.9994964136311633, -1.481881499040888e-08, -0.03173198919769078]}, "guid": "719d916f-553c-46a8-8d2a-857ba1696170"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093810750555, 1.1538461667662063, 0.06898891355789721], [1.9491423779016355, 1.1538462685560558, 0.31886300207201057], [1.9491423779016355, 1.0384616898512344, 0.31886305595652165], [1.9412093813114772, 1.0384615508084856, 0.0689889748892543]]}, "guid": "1b4e000a-c3fd-423a-aa10-c2385011873b"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093810750555, 1.1538461667662063, 0.06898891355789721], "guid": "23cc8aaa-6bc9-4513-a848-f21e3e9006d0"}, {"dtype": "compas.geometry/Point", "data": [1.9491423779016355, 1.1538462685560558, 0.31886300207201057], "guid": "8cc267e6-76c1-4aae-af57-7ea1d29f82b1"}, {"dtype": "compas.geometry/Point", "data": [1.9491423779016355, 1.0384616898512344, 0.31886305595652165], "guid": "84940ce0-3515-4b41-8837-addfbfbc7902"}, {"dtype": "compas.geometry/Point", "data": [1.9412093813114772, 1.0384615508084856, 0.0689889748892543], "guid": "dbaa2b54-e7ab-4aed-8bfb-622a57262f0a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093810750555, 1.1538461667662063, 0.06898891355789721], "xaxis": [0.0, 0.999999999999891, -4.669992447711304e-07], "yaxis": [0.03173198919769424, 4.6676407031720656e-07, 0.9994964136310542]}, "guid": "f70d16f7-2651-464b-a37c-3ebcbfeaeeb9"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1827.988113107962, "c_nn": 0, "c_u": -71.46606911588951, "c_v": -209.71158681021183}, {"c_np": 1884.260588356285, "c_nn": 0, "c_u": 74.07393820360566, "c_v": -330.9825411526911}, {"c_np": 1771.2767067139298, "c_nn": 0, "c_u": 59.84078247246675, "c_v": -200.38462330976523}, {"c_np": 1955.2643976979543, "c_nn": 0, "c_u": 56.191739925764864, "c_v": -263.8079295503069}]}, "guid": "f8905da2-2c2c-41ac-b327-6a2a62078b82"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093810750555, 1.1538461667662063, 0.06898891355789721], "xaxis": [0.0, 0.999999999999891, -4.669992447711304e-07], "yaxis": [0.9994964136311633, -1.481881499040888e-08, -0.03173198919769078]}, "guid": "0606fedc-d32c-4d04-8b82-6e9d9a7a69ad"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423779016355, 1.1538462685560558, 0.31886300207201057], "xaxis": [0.0, 0.999999999999891, -4.669992447711304e-07], "yaxis": [0.9994964136311633, -1.481881499040888e-08, -0.03173198919769078]}, "guid": "16ab87e5-5596-44be-a7e0-438eed298494"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423779016355, 1.0384616898512344, 0.31886305595652165], "xaxis": [0.0, 0.999999999999891, -4.669992447711304e-07], "yaxis": [0.9994964136311633, -1.481881499040888e-08, -0.03173198919769078]}, "guid": "d0fe4419-477b-4d59-a61d-c16af251b580"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093813114772, 1.0384615508084856, 0.0689889748892543], "xaxis": [0.0, 0.999999999999891, -4.669992447711304e-07], "yaxis": [0.9994964136311633, -1.481881499040888e-08, -0.03173198919769078]}, "guid": "12763b21-eac5-4e13-9d2c-d2b094dabd48"}]}, "100": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 1.1538461538461542, 0.03941912684456786], "guid": "0c5b5f01-586e-4b33-a3f6-a200c52a9bd7"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 1.1538461538461542, 0.2891723881523564], "guid": "b26998d0-27a7-4c89-b490-71b68b33e806"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 1.1538461538461542, 0.3188631347714568], "guid": "d3e17d63-265a-43ed-aee5-313c5942eb99"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 1.1538461538461542, 0.06898903200408711], "guid": "7f7a9f69-9535-4de8-aa2d-207ae809e92c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.333994849802124, 1.1538461538461542, 0.1791958217760553], "xaxis": [-0.9992748587227028, 0.0, 0.03807567103443127], "yaxis": [0.03807567103443127, 0.0, 0.9992748587227028]}, "guid": "23ef6b17-7be9-4d67-936b-f04a347db5ef"}, "size": 0.19454502163765716, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "b4aeaaf5-86b9-4a29-849b-3e0384da185b"}], "contact_point": [[1.9412093975575604, 1.1538461620270501, 0.06898893098778229], [2.7172551372082863, 1.1538461696086006, 0.039419208275733725], [2.728359527233425, 1.1538463070703957, 0.2891723407381974], [1.9491423734458126, 1.1538462994579155, 0.3188630012744953]], "force_normal": [33.12174145473514, 0.3577944044394596, 0.001345660038886342, 0.04159311324048851], "force_tangent1": [-13.202145066733054, -0.00958004779530109, -0.00027824954274874487, 0.005516049666909483], "force_tangent2": [-9.772023142452838, -0.14790564719265317, 0.0006124914236456957, 0.011784567260060696], "gap": [-1.5397388065065752e-08, -1.5397388065036527e-08, -1.5397388064766538e-08, -1.539738806605504e-08], "status": ["stic", "stic", "slid", "stic"], "force_magnitude": 37.367456398168905, "force_vector": [[9.772024158927461, -33.12173390651261, 13.20216325143457], [0.14790565817302184, -0.35779439464062524, 0.009580244233797474], [-0.0006124913823486735, -0.001345659904916628, 0.0002782502815513236], [-0.011784565983607753, -0.0415931166305951, -0.005516026831199769]], "force": [9.907532759734528, -33.522467077688745, 13.206505719118718], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093975575604, 1.1538461620270501, 0.06898893098778229], "xaxis": [0.0, -5.490261946025409e-07, -0.9999999999998493], "yaxis": [3.068904538602553e-08, -0.999999999999849, 5.490261946025407e-07]}, "guid": "f2813208-b730-4a82-904e-3011c262330a"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093975575604, 1.1538461620270501, 0.06898893098778229], [2.7172551372082863, 1.1538461696086006, 0.039419208275733725], [2.728359527233425, 1.1538463070703957, 0.2891723407381974], [1.9491423734458126, 1.1538462994579155, 0.3188630012744953]]}, "guid": "8417fd29-a0bd-4f4e-82f2-a79587215e18"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093975575604, 1.1538461620270501, 0.06898893098778229], "guid": "809017bd-39c9-4673-bf89-c3df2dc86f8f"}, {"dtype": "compas.geometry/Point", "data": [2.7172551372082863, 1.1538461696086006, 0.039419208275733725], "guid": "db330d10-78d0-4b26-b043-9bbe743bd163"}, {"dtype": "compas.geometry/Point", "data": [2.728359527233425, 1.1538463070703957, 0.2891723407381974], "guid": "8f23f104-91a2-4c0c-938c-8f4fc54a5571"}, {"dtype": "compas.geometry/Point", "data": [1.9491423734458126, 1.1538462994579155, 0.3188630012744953], "guid": "6d378751-30d1-4dfa-aaa5-903d1a65cbde"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093975575604, 1.1538461620270501, 0.06898893098778229], "xaxis": [0.0, -5.490261946025409e-07, -0.9999999999998493], "yaxis": [0.9999999999999997, 3.0689045386020895e-08, -1.684908980427426e-14]}, "guid": "8f08882d-b2d1-4383-b341-485dc07fddf9"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 33.12174145473515, "c_nn": 0, "c_u": -13.202145066733054, "c_v": 9.772023142452841}, {"c_np": 0.3577944044394597, "c_nn": 0, "c_u": -0.009580047795301092, "c_v": 0.1479056471926532}, {"c_np": 0.0013456600388863423, "c_nn": 0, "c_u": -0.00027824954274874487, "c_v": -0.0006124914236456958}, {"c_np": 0.041593113240488526, "c_nn": 0, "c_u": 0.005516049666909484, "c_v": -0.0117845672600607}]}, "guid": "ebea0cc9-33d6-4b20-8240-21f0aecd3ce8"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093975575604, 1.1538461620270501, 0.06898893098778229], "xaxis": [0.0, -5.490261946025409e-07, -0.9999999999998493], "yaxis": [3.068904538602553e-08, -0.999999999999849, 5.490261946025407e-07]}, "guid": "e6aa3451-e542-4da5-ae18-62bc23dc2b3d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551372082863, 1.1538461696086006, 0.039419208275733725], "xaxis": [0.0, -5.490261946025409e-07, -0.9999999999998493], "yaxis": [3.068904538602553e-08, -0.999999999999849, 5.490261946025407e-07]}, "guid": "f6333bd5-5d1c-48d9-994a-381e9a90141c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359527233425, 1.1538463070703957, 0.2891723407381974], "xaxis": [0.0, -5.490261946025409e-07, -0.9999999999998493], "yaxis": [3.068904538602553e-08, -0.999999999999849, 5.490261946025407e-07]}, "guid": "25a86de6-8e8b-488e-820a-dff42f3a0d1d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423734458126, 1.1538462994579155, 0.3188630012744953], "xaxis": [0.0, -5.490261946025409e-07, -0.9999999999998493], "yaxis": [3.068904538602553e-08, -0.999999999999849, 5.490261946025407e-07]}, "guid": "d8cf5e3c-61c2-4791-9683-8ecbe8910ea9"}]}, "99": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 1.0384615384615388, 0.03941912684456782], "guid": "68ac3df3-13ce-4ac1-82a8-a6bd6d23d2ea"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 1.0384615384615388, 0.28917238815235635], "guid": "601a52a3-45f9-4a0f-a1eb-591833db22e1"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 1.1538461538461542, 0.28917238815235635], "guid": "347deadf-a98c-471d-bc29-f01780ef8634"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 1.1538461538461542, 0.03941912684456782], "guid": "741cb1d1-b9a1-4011-b1a7-8d43805ea1e9"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, 1.0961538461538467, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062701, 0.0, -0.9990130452311542]}, "guid": "4c8ee1ec-2369-4bf9-b5fc-fd2955cf47c1"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7c5f2ca6-08ef-45b9-a1b7-c0f2cb3b1c88"}], "contact_point": [[2.7172551332663843, 1.0384615380709874, 0.039419126664875626], [2.728359554043049, 1.0384615352258724, 0.2891723885839468], [2.728359552719299, 1.1538462629423132, 0.289172342914816], [2.7172551339282593, 1.1538461689298865, 0.0394191256551216]], "force_normal": [3874.4091983256867, 14.183453160730107, 10.6373141597749, 2980.478664038612], "force_tangent1": [-129.95061267957342, 0.21972120303006845, 0.20134638051745765, -160.7899767677012], "force_tangent2": [-720.6428174391425, 1.9120652601465558, 1.3290044190251664, -581.9625569412638], "gap": [-1.2755657840376185e-08, -1.2744841611497784e-08, -1.2748114769208231e-08, -1.2754046378870283e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7007.354982478515, "force_vector": [[-3838.5760568662313, 129.95073557113147, 892.0238394297162], [-14.2543842774791, -0.2197213793970578, -1.280181984773127], [-10.685846934978313, -0.2013464983369873, -0.855207877831797], [-2951.6876452611646, 160.79007510230906, 713.774122297213]], "force": [-6815.203933339853, 290.3197427957065, 1603.6625718643243], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551332663843, 1.0384615380709874, 0.039419126664875626], "xaxis": [0.0, -0.9999999999999906, 1.3776712167236952e-07], "yaxis": [-0.9990130476762737, 6.1192963529597435e-09, 0.04441768310665786]}, "guid": "55b444e1-540a-4255-a453-59aaf15669bc"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.7172551332663843, 1.0384615380709874, 0.039419126664875626], [2.728359554043049, 1.0384615352258724, 0.2891723885839468], [2.728359552719299, 1.1538462629423132, 0.289172342914816], [2.7172551339282593, 1.1538461689298865, 0.0394191256551216]]}, "guid": "1524daf0-e882-4d1f-840f-d73dcf1d88ca"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.7172551332663843, 1.0384615380709874, 0.039419126664875626], "guid": "d64c8df7-0215-4813-9432-a558a7780f9f"}, {"dtype": "compas.geometry/Point", "data": [2.728359554043049, 1.0384615352258724, 0.2891723885839468], "guid": "e4aec050-7cfe-4c0b-ac03-ee4091c433e9"}, {"dtype": "compas.geometry/Point", "data": [2.728359552719299, 1.1538462629423132, 0.289172342914816], "guid": "ebcacbfc-80ba-4b22-8f15-54b6aeda7bb1"}, {"dtype": "compas.geometry/Point", "data": [2.7172551339282593, 1.1538461689298865, 0.0394191256551216], "guid": "039ed753-670d-455b-8b76-0cb582c3d6b4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551332663843, 1.0384615380709874, 0.039419126664875626], "xaxis": [0.0, -0.9999999999999906, 1.3776712167236952e-07], "yaxis": [0.04441768310665829, 1.376311520915019e-07, 0.9990130476762643]}, "guid": "2a272bca-4d11-4c62-9522-06029a35359b"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3874.4091983256885, "c_nn": 0, "c_u": -129.95061267957342, "c_v": 720.6428174391426}, {"c_np": 14.18345316073011, "c_nn": 0, "c_u": 0.21972120303006845, "c_v": -1.9120652601465562}, {"c_np": 10.637314159774904, "c_nn": 0, "c_u": 0.20134638051745765, "c_v": -1.3290044190251669}, {"c_np": 2980.4786640386133, "c_nn": 0, "c_u": -160.7899767677012, "c_v": 581.9625569412638}]}, "guid": "9b7558d2-b3e5-4629-bbed-7540f6e03112"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551332663843, 1.0384615380709874, 0.039419126664875626], "xaxis": [0.0, -0.9999999999999906, 1.3776712167236952e-07], "yaxis": [-0.9990130476762737, 6.1192963529597435e-09, 0.04441768310665786]}, "guid": "0ebcf983-7c46-4160-b67a-0f462657f3d2"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359554043049, 1.0384615352258724, 0.2891723885839468], "xaxis": [0.0, -0.9999999999999906, 1.3776712167236952e-07], "yaxis": [-0.9990130476762737, 6.1192963529597435e-09, 0.04441768310665786]}, "guid": "1723d7db-9f58-4387-91cf-65c1e7f41841"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359552719299, 1.1538462629423132, 0.289172342914816], "xaxis": [0.0, -0.9999999999999906, 1.3776712167236952e-07], "yaxis": [-0.9990130476762737, 6.1192963529597435e-09, 0.04441768310665786]}, "guid": "cb84d49a-a8b4-46dd-96f0-00ae2e98def3"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551339282593, 1.1538461689298865, 0.0394191256551216], "xaxis": [0.0, -0.9999999999999906, 1.3776712167236952e-07], "yaxis": [-0.9990130476762737, 6.1192963529597435e-09, 0.04441768310665786]}, "guid": "bce8742b-3c2b-4509-ae68-7b9477595db6"}]}}, "92": {"93": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, 1.0384615384615388, 0.08870494999794477], "guid": "a364a5a7-5744-4c14-882c-e377862ff80e"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 1.0384615384615388, 0.33865962455932297], "guid": "b39b8c3a-ac03-4a46-b318-b4800d3fb57f"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 0.9230769230769234, 0.33865962455932297], "guid": "f2cd74e1-8fab-45bf-9eab-2aa830d413eb"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 0.9230769230769234, 0.08870494999794477], "guid": "f1cf222b-547b-470e-99be-493cb2b02eaa"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, 0.9807692307692313, 0.2136822872786339], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "d637da4d-600f-4cf6-91e5-611a14ebfbe8"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "114bf7eb-e20c-48fe-aedb-eb9d61444c1e"}], "contact_point": [[1.1648507716481866, 1.038461566604605, 0.08870486222928173], [1.169611098015285, 1.0384616710588745, 0.3386595367062184], [1.1696110985827601, 0.9230770700023059, 0.33865958720671535], [1.1648507723575305, 0.923076943196296, 0.0887049201790125]], "force_normal": [700.3567406895432, 2914.312559622172, 2976.957918878655, 750.8150253145426], "force_tangent1": [-15.422284459708182, -27.625910278438706, 62.29608922462125, -28.252099759620183], "force_tangent2": [89.55011972914895, 204.66460049767213, 274.0292126999799, 66.79069930281771], "gap": [-3.951709837534096e-09, -3.950742996170181e-09, -3.9506888734499866e-09, -3.951625004705834e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7369.858083690212, "force_vector": [[698.5246133626797, -15.42230291770455, -102.86958797416554], [2909.8871074811605, -27.625956952003687, -260.1198050985945], [2971.2003162333035, 62.296029893113335, -330.6647069081615], [749.4071188717294, -28.25211430700632, -81.07508318726386]], "force": [7329.019155948874, -9.004344283601224, -774.7291831681854], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507716481866, 1.038461566604605, 0.08870486222928173], "xaxis": [0.0, 0.999999999999984, -1.7943102993174848e-07], "yaxis": [0.9998186979078056, -3.4166010514388173e-09, -0.019041305468392843]}, "guid": "df4616b6-47c7-4560-8c62-cdf8a38f8696"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507716481866, 1.038461566604605, 0.08870486222928173], [1.169611098015285, 1.0384616710588745, 0.3386595367062184], [1.1696110985827601, 0.9230770700023059, 0.33865958720671535], [1.1648507723575305, 0.923076943196296, 0.0887049201790125]]}, "guid": "bf70003c-eaed-4bc0-86de-f62dad4c4a45"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507716481866, 1.038461566604605, 0.08870486222928173], "guid": "d7790477-d165-4c73-807e-6f4fc85ff1d9"}, {"dtype": "compas.geometry/Point", "data": [1.169611098015285, 1.0384616710588745, 0.3386595367062184], "guid": "b30de338-3145-4c9c-9513-b0795bbceddd"}, {"dtype": "compas.geometry/Point", "data": [1.1696110985827601, 0.9230770700023059, 0.33865958720671535], "guid": "15f88045-5ea8-43ab-b260-3651405e92ec"}, {"dtype": "compas.geometry/Point", "data": [1.1648507723575305, 0.923076943196296, 0.0887049201790125], "guid": "792cc740-aab8-44b3-af7c-88198b41d441"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507716481866, 1.038461566604605, 0.08870486222928173], "xaxis": [0.0, 0.999999999999984, -1.7943102993174848e-07], "yaxis": [0.01904130546839315, 1.7939849871061724e-07, 0.9998186979077894]}, "guid": "a5e08f7f-47d8-4754-b079-5bb9d01eeb54"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 700.3567406895435, "c_nn": 0, "c_u": -15.422284459708186, "c_v": -89.55011972914897}, {"c_np": 2914.312559622173, "c_nn": 0, "c_u": -27.625910278438713, "c_v": -204.66460049767218}, {"c_np": 2976.957918878656, "c_nn": 0, "c_u": 62.29608922462126, "c_v": -274.02921269997995}, {"c_np": 750.8150253145428, "c_nn": 0, "c_u": -28.25209975962019, "c_v": -66.79069930281774}]}, "guid": "bb1e6588-e139-4bb1-8759-5ca2367328f9"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507716481866, 1.038461566604605, 0.08870486222928173], "xaxis": [0.0, 0.999999999999984, -1.7943102993174848e-07], "yaxis": [0.9998186979078056, -3.4166010514388173e-09, -0.019041305468392843]}, "guid": "87ba520b-561a-42f6-a322-6ee5789c985f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.169611098015285, 1.0384616710588745, 0.3386595367062184], "xaxis": [0.0, 0.999999999999984, -1.7943102993174848e-07], "yaxis": [0.9998186979078056, -3.4166010514388173e-09, -0.019041305468392843]}, "guid": "4b82d6ee-22c8-4dc4-8aee-4132065a8ed6"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696110985827601, 0.9230770700023059, 0.33865958720671535], "xaxis": [0.0, 0.999999999999984, -1.7943102993174848e-07], "yaxis": [0.9998186979078056, -3.4166010514388173e-09, -0.019041305468392843]}, "guid": "d7f59b10-551b-46a6-a389-ec2b31374e83"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507723575305, 0.923076943196296, 0.0887049201790125], "xaxis": [0.0, 0.999999999999984, -1.7943102993174848e-07], "yaxis": [0.9998186979078056, -3.4166010514388173e-09, -0.019041305468392843]}, "guid": "a1d79491-579b-4e56-a2ad-9785c9c13402"}]}, "101": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 1.0384615384615383, 0.06898903200408707], "guid": "df950403-674c-4202-9120-5a2aafbf5629"}, {"dtype": "compas.geometry/Point", "data": [1.9491423927293423, 1.0384615384615383, 0.31886313477145684], "guid": "bbbf432f-620c-4d27-a350-d94971508f1d"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 1.0384615384615383, 0.3386596245593229], "guid": "abda7e93-1a03-43bf-8e92-054166b455f0"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 1.0384615384615383, 0.08870494999794475], "guid": "d40f030b-5aac-4479-b46f-4f42f2098f64"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.5562055680783622, 1.0384615384615383, 0.2038891208921563], "xaxis": [-0.9996776933450585, 0.0, 0.025387190240421426], "yaxis": [0.025387190240421426, 0.0, 0.9996776933450585]}, "guid": "e070b923-a104-4bcd-8a3d-036f8291cec8"}, "size": 0.19454502163765724, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4ee905bd-68e9-4c35-b9c0-d96c90017228"}], "contact_point": [[1.164850777148379, 1.0384615654362923, 0.08870486594100187], [1.9412093741289507, 1.0384615476440358, 0.06898898310323583], [1.9491423723689447, 1.0384616689204558, 0.318863038488796], [1.169611094652785, 1.0384616867854366, 0.33865952170745955]], "force_normal": [34.54745497322076, 25.0084234960934, 0.17179778580692054, 0.3949651395198474], "force_tangent1": [-1.3736351317612217, -10.904061153983578, -0.023926550814469642, -0.023915529917948562], "force_tangent2": [15.86390867021788, 4.491390191551094, 0.07055534419923142, -0.025461822145504905], "gap": [-6.580385410273774e-09, -6.580385410228238e-09, -6.580385410148379e-09, -6.58038541032341e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 64.6747780336819, "force_vector": [[-15.863909035847904, -34.54745413816675, 1.373651910982786], [-4.491390456225598, -25.00841815260428, 10.904073300228216], [-0.07055534601743854, -0.1717977734393885, 0.023926634254278635], [0.02546181796542525, -0.39496512817383117, 0.023915721747059988]], "force": [-20.400393020125517, -60.122635192384244, 12.32556756721234], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.164850777148379, 1.0384615654362923, 0.08870486594100187], "xaxis": [0.0, -4.856861908051607e-07, -0.9999999999998821], "yaxis": [-1.058341416930157e-08, -0.9999999999998821, 4.856861908051607e-07]}, "guid": "a2e2de51-0b59-46d3-8e33-dae30661fa91"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.164850777148379, 1.0384615654362923, 0.08870486594100187], [1.9412093741289507, 1.0384615476440358, 0.06898898310323583], [1.9491423723689447, 1.0384616689204558, 0.318863038488796], [1.169611094652785, 1.0384616867854366, 0.33865952170745955]]}, "guid": "0f08c51c-3a46-405e-88b9-b9167e509422"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777148379, 1.0384615654362923, 0.08870486594100187], "guid": "5cd9c3f9-6a65-4cb4-a502-b6a6f6a9092a"}, {"dtype": "compas.geometry/Point", "data": [1.9412093741289507, 1.0384615476440358, 0.06898898310323583], "guid": "626aec3e-6f26-460f-8631-41d8535e8faa"}, {"dtype": "compas.geometry/Point", "data": [1.9491423723689447, 1.0384616689204558, 0.318863038488796], "guid": "1b49a9d4-3160-49dc-853b-70573fe45a56"}, {"dtype": "compas.geometry/Point", "data": [1.169611094652785, 1.0384616867854366, 0.33865952170745955], "guid": "a80fd2b6-a493-49d4-80aa-27c852f825b1"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.164850777148379, 1.0384615654362923, 0.08870486594100187], "xaxis": [0.0, -4.856861908051607e-07, -0.9999999999998821], "yaxis": [1.0, -1.0583414169300324e-08, 5.140218113601444e-15]}, "guid": "44ba4164-d7b8-475f-a6de-cc9f90f80bef"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 34.54745497322076, "c_nn": 0, "c_u": -1.3736351317612219, "c_v": -15.863908670217882}, {"c_np": 25.008423496093403, "c_nn": 0, "c_u": -10.90406115398358, "c_v": -4.491390191551095}, {"c_np": 0.17179778580692054, "c_nn": 0, "c_u": -0.023926550814469642, "c_v": -0.07055534419923143}, {"c_np": 0.39496513951984746, "c_nn": 0, "c_u": -0.023915529917948562, "c_v": 0.025461822145504905}]}, "guid": "3b9e09c0-5d6a-4326-b604-32c8d477244d"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.164850777148379, 1.0384615654362923, 0.08870486594100187], "xaxis": [0.0, -4.856861908051607e-07, -0.9999999999998821], "yaxis": [-1.058341416930157e-08, -0.9999999999998821, 4.856861908051607e-07]}, "guid": "c573c39e-5535-4609-8d20-186072472e4e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093741289507, 1.0384615476440358, 0.06898898310323583], "xaxis": [0.0, -4.856861908051607e-07, -0.9999999999998821], "yaxis": [-1.058341416930157e-08, -0.9999999999998821, 4.856861908051607e-07]}, "guid": "86ca4fa7-3dac-4770-810a-987506f684f4"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423723689447, 1.0384616689204558, 0.318863038488796], "xaxis": [0.0, -4.856861908051607e-07, -0.9999999999998821], "yaxis": [-1.058341416930157e-08, -0.9999999999998821, 4.856861908051607e-07]}, "guid": "f091a4b7-d903-47be-a8b5-1c8c852f6e80"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.169611094652785, 1.0384616867854366, 0.33865952170745955], "xaxis": [0.0, -4.856861908051607e-07, -0.9999999999998821], "yaxis": [-1.058341416930157e-08, -0.9999999999998821, 4.856861908051607e-07]}, "guid": "49cc90ef-8046-4b86-857e-de387ec725fa"}]}}, "93": {"94": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 1.0384615384615388, 0.09856370341234204], "guid": "7c790ef6-4384-40b2-96b9-52c371364da7"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 1.0384615384615388, 0.34855866711721994], "guid": "35343053-be13-442f-8917-bac6faf2f30d"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 0.9230769230769234, 0.34855866711721994], "guid": "6156f750-6de4-430e-aa98-a271dc321024"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 0.9230769230769234, 0.09856370341234204], "guid": "7dfc9a6c-95d1-4d6f-a1ae-5e3f17f0a55a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, 0.9807692307692312, 0.22356118526478097], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.006347436895961065, 0.0, -0.9999798548195118]}, "guid": "c4d1f4b3-318f-4ee3-8e37-b9963f6d9ac6"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c8854a70-071f-4b3b-adbb-e7064393d564"}], "contact_point": [[0.3883044423124747, 1.038461558578463, 0.09856364539887971], [0.38989130973102615, 1.0384616500555748, 0.3485585941559346], [0.3898913147440139, 0.9230770638974705, 0.3485586489542414], [0.38830444732546243, 0.923076927716875, 0.09856370019690178]], "force_normal": [3.6398879655254572, 3272.8974459411297, 3323.245018470977, 3.1601877205958346], "force_tangent1": [-0.1703100328404473, -57.387980567406316, -32.04264827851875, -0.18083734575632918], "force_tangent2": [-0.10023598247358467, 26.57411759777681, 50.08194996890293, -0.3185341911904591], "gap": [-3.526430273540277e-09, -3.5266523923057284e-09, -3.5264259469987784e-09, -3.5266894266231e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6603.992964918622, "force_vector": [[3.640450883456307, -0.17031052411926356, 0.07712879852573878], [3272.6628337269094, -57.38767897974151, -47.34856630931991], [3322.8601767232485, -32.04219492460846, -71.17534337610334], [3.1621459436180133, -0.18083924686172737, 0.298467425420059]], "force": [6602.325607277232, -89.78102367533096, -118.14831346147744], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044423124747, 1.038461558578463, 0.09856364539887971], "xaxis": [-0.0, 0.9999999999797144, 6.369545108954828e-06], "yaxis": [0.9999798546090477, 4.04304968274224e-08, -0.0063474700524157905]}, "guid": "a68dd459-a8bc-4f4c-aeb4-e01e61613339"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.3883044423124747, 1.038461558578463, 0.09856364539887971], [0.38989130973102615, 1.0384616500555748, 0.3485585941559346], [0.3898913147440139, 0.9230770638974705, 0.3485586489542414], [0.38830444732546243, 0.923076927716875, 0.09856370019690178]]}, "guid": "473cb4a0-5c26-4850-ab2b-76bd5b5baccb"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044423124747, 1.038461558578463, 0.09856364539887971], "guid": "cbb65dbc-6327-4132-8d6e-65d96ff964cc"}, {"dtype": "compas.geometry/Point", "data": [0.38989130973102615, 1.0384616500555748, 0.3485585941559346], "guid": "04293fc4-32c4-466f-8b37-a1d6db383ea9"}, {"dtype": "compas.geometry/Point", "data": [0.3898913147440139, 0.9230770638974705, 0.3485586489542414], "guid": "2ba4ae83-795a-4fc4-928f-169053f53f8c"}, {"dtype": "compas.geometry/Point", "data": [0.38830444732546243, 0.923076927716875, 0.09856370019690178], "guid": "84342057-e169-4847-be41-6a08893797c3"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044423124747, 1.038461558578463, 0.09856364539887971], "xaxis": [-0.0, 0.9999999999797144, 6.369545108954828e-06], "yaxis": [0.006347470052544552, -6.36941679197842e-06, 0.9999798545887625]}, "guid": "9393062f-b054-445c-a7bd-09d0e004af5b"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3.6398879655254572, "c_nn": 0, "c_u": -0.1703100328404473, "c_v": 0.10023598247358467}, {"c_np": 3272.8974459411297, "c_nn": 0, "c_u": -57.38798056740632, "c_v": -26.57411759777681}, {"c_np": 3323.245018470977, "c_nn": 0, "c_u": -32.04264827851875, "c_v": -50.08194996890293}, {"c_np": 3.1601877205958346, "c_nn": 0, "c_u": -0.18083734575632918, "c_v": 0.3185341911904591}]}, "guid": "3a5ac457-c37d-4cde-8a40-d20ce2612166"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044423124747, 1.038461558578463, 0.09856364539887971], "xaxis": [-0.0, 0.9999999999797144, 6.369545108954828e-06], "yaxis": [0.9999798546090477, 4.04304968274224e-08, -0.0063474700524157905]}, "guid": "5a785875-db9f-4aa0-9ca0-57d79e785860"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989130973102615, 1.0384616500555748, 0.3485585941559346], "xaxis": [-0.0, 0.9999999999797144, 6.369545108954828e-06], "yaxis": [0.9999798546090477, 4.04304968274224e-08, -0.0063474700524157905]}, "guid": "e82901de-c8fc-4da7-a20a-24f5a0fb7f5d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913147440139, 0.9230770638974705, 0.3485586489542414], "xaxis": [-0.0, 0.9999999999797144, 6.369545108954828e-06], "yaxis": [0.9999798546090477, 4.04304968274224e-08, -0.0063474700524157905]}, "guid": "71811f59-b7a3-4a6c-b310-bee8a0e28a56"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830444732546243, 0.923076927716875, 0.09856370019690178], "xaxis": [-0.0, 0.9999999999797144, 6.369545108954828e-06], "yaxis": [0.9999798546090477, 4.04304968274224e-08, -0.0063474700524157905]}, "guid": "fec86d91-d32d-415f-b513-aa4cb091abed"}]}, "103": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 1.1538461538461542, 0.09856370341234204], "guid": "819a9d47-1522-4933-89f0-d0c259fa215f"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 1.1538461538461542, 0.34855866711721994], "guid": "0a3c1939-756a-4594-a2a1-43eaf6889268"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 1.0384615384615388, 0.34855866711721994], "guid": "b08dedc2-47d9-4889-95e8-836478c8106d"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 1.0384615384615388, 0.09856370341234204], "guid": "472d8330-4d93-4903-8b55-2b351a42fdf2"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, 1.0961538461538465, 0.22356118526478097], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.006347436895961065, 0.0, 0.9999798548195118]}, "guid": "195eabf9-8faa-49c6-a749-d1af3a34d271"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "c6718f2a-85fb-4cde-a027-73e28fc97989"}], "contact_point": [[0.3883044372638763, 1.1538461612513082, 0.09856356550301398], [0.38989130923894283, 1.1538462848778126, 0.348558529135565], [0.389891315292379, 1.0384616838173073, 0.34855858042545707], [0.388304443364605, 1.0384615601907445, 0.09856362424333652]], "force_normal": [60.17169506774051, 3562.350086861951, 3646.0064910147657, 94.88099449353528], "force_tangent1": [11.800184769996731, -70.52396584371803, 6.255130626474451, 17.44904949237395], "force_tangent2": [24.143514826322708, 123.64248879916039, 102.72415731375855, 28.917091470790474], "gap": [-1.6949210626054696e-08, -1.6948550838021027e-08, -1.694834552288114e-08, -1.6949397454529264e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7368.792438495752, "force_vector": [[60.017232210372256, 11.800376567131746, -24.524875265334533], [3561.4935023215507, -70.52282207809078, -146.25252355991083], [3645.281000029918, 6.256114953996899, -125.86502104772416], [94.69553217983643, 17.449280343325675, -29.518628424729386]], "force": [7361.487266741678, -35.01705021363646, -326.1610482976989], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044372638763, 1.1538461612513082, 0.09856356550301398], "xaxis": [-0.0, 0.9999999999694199, 7.82049947587911e-06], "yaxis": [0.9999798544957574, 4.964052579717886e-08, -0.006347487900071844]}, "guid": "24291877-0006-4c45-bc39-f9507e33df57"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.3883044372638763, 1.1538461612513082, 0.09856356550301398], [0.38989130923894283, 1.1538462848778126, 0.348558529135565], [0.389891315292379, 1.0384616838173073, 0.34855858042545707], [0.388304443364605, 1.0384615601907445, 0.09856362424333652]]}, "guid": "97a35e9c-426b-4ab3-82c5-99c0af08aab8"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044372638763, 1.1538461612513082, 0.09856356550301398], "guid": "495477c0-b364-4388-b7aa-05655be78c39"}, {"dtype": "compas.geometry/Point", "data": [0.38989130923894283, 1.1538462848778126, 0.348558529135565], "guid": "d0b46f57-022a-408d-9446-96b0f9b51f54"}, {"dtype": "compas.geometry/Point", "data": [0.389891315292379, 1.0384616838173073, 0.34855858042545707], "guid": "382e3be1-29c6-4099-ad43-fa59e3f25ec6"}, {"dtype": "compas.geometry/Point", "data": [0.388304443364605, 1.0384615601907445, 0.09856362424333652], "guid": "2da615b0-4b86-4516-b227-1a89c28dafae"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044372638763, 1.1538461612513082, 0.09856356550301398], "xaxis": [-0.0, 0.9999999999694199, 7.82049947587911e-06], "yaxis": [0.00634748790026595, -7.82034192797374e-06, 0.999979854465178]}, "guid": "95db5654-375d-4bc9-bd5e-9715628969f3"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 60.171695067740515, "c_nn": 0, "c_u": 11.800184769996731, "c_v": -24.143514826322715}, {"c_np": 3562.3500868619517, "c_nn": 0, "c_u": -70.52396584371803, "c_v": -123.64248879916043}, {"c_np": 3646.006491014766, "c_nn": 0, "c_u": 6.255130626474451, "c_v": -102.72415731375858}, {"c_np": 94.88099449353531, "c_nn": 0, "c_u": 17.449049492373952, "c_v": -28.91709147079048}]}, "guid": "6b318fd8-6860-4b2f-8c00-09c671565eae"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044372638763, 1.1538461612513082, 0.09856356550301398], "xaxis": [-0.0, 0.9999999999694199, 7.82049947587911e-06], "yaxis": [0.9999798544957574, 4.964052579717886e-08, -0.006347487900071844]}, "guid": "c03c9365-fdf2-4893-8353-56b7a4dd8849"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989130923894283, 1.1538462848778126, 0.348558529135565], "xaxis": [-0.0, 0.9999999999694199, 7.82049947587911e-06], "yaxis": [0.9999798544957574, 4.964052579717886e-08, -0.006347487900071844]}, "guid": "1f189be9-d1ac-4619-acb9-b01544a10508"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.389891315292379, 1.0384616838173073, 0.34855858042545707], "xaxis": [-0.0, 0.9999999999694199, 7.82049947587911e-06], "yaxis": [0.9999798544957574, 4.964052579717886e-08, -0.006347487900071844]}, "guid": "966fb72a-9c1b-4f9b-91c1-2b8495b26cc4"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.388304443364605, 1.0384615601907445, 0.09856362424333652], "xaxis": [-0.0, 0.9999999999694199, 7.82049947587911e-06], "yaxis": [0.9999798544957574, 4.964052579717886e-08, -0.006347487900071844]}, "guid": "6e5f0a29-643a-4a22-a2a9-c1176eef2735"}]}, "102": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507772552847, 1.1538461538461546, 0.08870494999794476], "guid": "e2bc0003-8e9d-431a-8ff9-22d3f1bf79f4"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893074, 1.1538461538461546, 0.33865962455932286], "guid": "7b68c834-183a-4376-a5c9-e020f60afef9"}, {"dtype": "compas.geometry/Point", "data": [0.3898913113343645, 1.1538461538461546, 0.34855866711721994], "guid": "4e1a9fa7-e90e-4883-8fa5-559eb993993b"}, {"dtype": "compas.geometry/Point", "data": [0.38830445211037423, 1.1538461538461546, 0.09856370341234204], "guid": "5c23cf33-b143-43ad-9cb5-c2bd1e659d76"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7781654885444437, 1.1538461538461549, 0.21870669236847642], "xaxis": [-0.9999194200897036, 0.0, 0.012694618051398382], "yaxis": [0.012694618051398382, 0.0, 0.9999194200897036]}, "guid": "8f73cbbc-ba41-402f-abdf-d8bace0cb7d8"}, "size": 0.19454502163765702, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "49356d51-6b84-4578-8d19-c63dff306a9e"}], "contact_point": [[0.38830445542669173, 1.1538461584509918, 0.09856355760461523], [1.1648507697854027, 1.1538461730790979, 0.08870480034714333], [1.1696110872898087, 1.1538463207368015, 0.33865946356416743], [0.38989130988454695, 1.1538463060489133, 0.3485585061109269]], "force_normal": [25.025290841677197, 29.04294379978254, 0.25692725685935225, 0.02412187945805622], "force_tangent1": [-3.6889395499517614, 6.1011934432438695, -0.0045834317421117815, 0.005657117955062788], "force_tangent2": [-10.937615297118574, -12.389778033415997, 0.04908306841812312, -0.01052529891453043], "gap": [-8.482528587461021e-09, -8.482528587581585e-09, -8.482528587573202e-09, -8.48252858743767e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 59.17802513562016, "force_vector": [[10.937615956055094, -25.025288376329716, 3.6889543207905184], [12.389778798140629, -29.042947074691348, -6.101176301038091], [-0.04908306165301678, -0.2569272554463964, 0.004583583389951369], [0.010525299549679384, -0.02412188251994961, -0.005657103717448752]], "force": [23.288836992092385, -54.349284588987416, -2.41329550057507], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830445542669173, 1.1538461584509918, 0.09856355760461523], "xaxis": [0.0, -5.902364796858552e-07, -0.9999999999998258], "yaxis": [2.6330823783776685e-08, -0.9999999999998255, 5.90236479685855e-07]}, "guid": "07b2a871-98d9-4ee5-96c4-491dc55b8527"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.38830445542669173, 1.1538461584509918, 0.09856355760461523], [1.1648507697854027, 1.1538461730790979, 0.08870480034714333], [1.1696110872898087, 1.1538463207368015, 0.33865946356416743], [0.38989130988454695, 1.1538463060489133, 0.3485585061109269]]}, "guid": "00993824-0b93-49b6-a722-18a499644634"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830445542669173, 1.1538461584509918, 0.09856355760461523], "guid": "2445d778-ea6f-4f5a-a777-7f43fe012cf3"}, {"dtype": "compas.geometry/Point", "data": [1.1648507697854027, 1.1538461730790979, 0.08870480034714333], "guid": "e5c9617c-4bb5-4157-a67b-362e3c9326e8"}, {"dtype": "compas.geometry/Point", "data": [1.1696110872898087, 1.1538463207368015, 0.33865946356416743], "guid": "244f33d8-668e-40d5-8961-c78395e9e5f0"}, {"dtype": "compas.geometry/Point", "data": [0.38989130988454695, 1.1538463060489133, 0.3485585061109269], "guid": "b60f7e68-c34d-4f01-9a70-9343609229b5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830445542669173, 1.1538461584509918, 0.09856355760461523], "xaxis": [0.0, -5.902364796858552e-07, -0.9999999999998258], "yaxis": [0.9999999999999997, 2.63308237837721e-08, -1.554141273736494e-14]}, "guid": "3adb084b-6214-41ed-8fad-c065b093d2e9"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 25.0252908416772, "c_nn": 0, "c_u": -3.6889395499517614, "c_v": 10.937615297118574}, {"c_np": 29.042943799782538, "c_nn": 0, "c_u": 6.101193443243869, "c_v": 12.389778033415999}, {"c_np": 0.2569272568593522, "c_nn": 0, "c_u": -0.004583431742111781, "c_v": -0.04908306841812312}, {"c_np": 0.024121879458056224, "c_nn": 0, "c_u": 0.005657117955062788, "c_v": 0.010525298914530431}]}, "guid": "ff34b551-b930-4653-a962-b70659606c20"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.38830445542669173, 1.1538461584509918, 0.09856355760461523], "xaxis": [0.0, -5.902364796858552e-07, -0.9999999999998258], "yaxis": [2.6330823783776685e-08, -0.9999999999998255, 5.90236479685855e-07]}, "guid": "910e60c1-1746-4b0b-ae95-dbc26e2aebd5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507697854027, 1.1538461730790979, 0.08870480034714333], "xaxis": [0.0, -5.902364796858552e-07, -0.9999999999998258], "yaxis": [2.6330823783776685e-08, -0.9999999999998255, 5.90236479685855e-07]}, "guid": "1531c839-cca2-4e8d-beda-d8636929c686"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696110872898087, 1.1538463207368015, 0.33865946356416743], "xaxis": [0.0, -5.902364796858552e-07, -0.9999999999998258], "yaxis": [2.6330823783776685e-08, -0.9999999999998255, 5.90236479685855e-07]}, "guid": "0d3192f2-4808-47a8-a9ef-f245c446b4eb"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989130988454695, 1.1538463060489133, 0.3485585061109269], "xaxis": [0.0, -5.902364796858552e-07, -0.9999999999998258], "yaxis": [2.6330823783776685e-08, -0.9999999999998255, 5.90236479685855e-07]}, "guid": "6a2c6297-9580-4ab5-9005-9d627d6b9aa7"}]}, "101": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, 1.0384615384615388, 0.08870494999794477], "guid": "d3a751ae-a4f2-4135-8b3d-5ea15fb33cfd"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 1.0384615384615388, 0.33865962455932297], "guid": "152ebe2e-42e8-43b1-9b74-f48206924078"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 1.1538461538461542, 0.33865962455932297], "guid": "dacfc1f8-74fb-4640-a41a-5188ac82a852"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 1.1538461538461542, 0.08870494999794477], "guid": "8c74c5d6-5a99-420f-b5f1-9a3d1e01401f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, 1.0961538461538467, 0.2136822872786339], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "194f445b-c9a1-4534-a2f8-51fa2af681ea"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "bc1a4ae5-b94d-41ca-b74c-395e8c9b4e7a"}], "contact_point": [[1.1648507745649983, 1.153846180568223, 0.08870479669277387], [1.1648507758418152, 1.0384615646104827, 0.08870485795917926], [1.1696110937423476, 1.0384617011082617, 0.33865952514544967], [1.1696110924655307, 1.1538463021648406, 0.33865946387904355]], "force_normal": [454.9592995052691, 453.2861737221941, 2921.362381377626, 2812.220621820793], "force_tangent1": [-6.2363555673513975, -29.656501595388303, -51.68939673808582, -27.765134364152235], "force_tangent2": [-63.866267890520895, -62.480652422199626, -157.308914728561, -142.7400772181323], "gap": [-1.1046365140080136e-08, -1.104644384962943e-08, -1.1047044068897816e-08, -1.1047145420227922e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6656.50088291385, "force_vector": [[-453.6607197315653, 6.236351936795861, 72.51769300322495], [-452.014281169889, 29.656498035785155, 71.10047147811464], [-2917.8373722584033, 51.68938607902981, 212.90685319061154], [-2808.9928094619404, 27.765124538388033, 196.26245788512009]], "force": [-6632.505182621799, 115.34736058999887, 552.7874755570712], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507745649983, 1.153846180568223, 0.08870479669277387], "xaxis": [0.0, -0.9999999999999988, -5.0064410399845426e-08], "yaxis": [-0.9998186985419724, -9.532900644341893e-10, 0.01904127216960357]}, "guid": "38d623f6-bb65-4360-a329-43c68edecf49"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507745649983, 1.153846180568223, 0.08870479669277387], [1.1648507758418152, 1.0384615646104827, 0.08870485795917926], [1.1696110937423476, 1.0384617011082617, 0.33865952514544967], [1.1696110924655307, 1.1538463021648406, 0.33865946387904355]]}, "guid": "35501e8d-5a97-4d9f-beab-7c94e1f18ca8"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507745649983, 1.153846180568223, 0.08870479669277387], "guid": "0340eb24-0483-4253-a51f-77606688e616"}, {"dtype": "compas.geometry/Point", "data": [1.1648507758418152, 1.0384615646104827, 0.08870485795917926], "guid": "9a3554c9-e609-447a-a559-6808ef7defd5"}, {"dtype": "compas.geometry/Point", "data": [1.1696110937423476, 1.0384617011082617, 0.33865952514544967], "guid": "eb2d498a-a584-4461-9698-b8003ff4b997"}, {"dtype": "compas.geometry/Point", "data": [1.1696110924655307, 1.1538463021648406, 0.33865946387904355], "guid": "d37d0fc6-81ea-4ec3-9cf5-3db43e89c3b4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507745649983, 1.153846180568223, 0.08870479669277387], "xaxis": [0.0, -0.9999999999999988, -5.0064410399845426e-08], "yaxis": [0.019041272169603593, -5.005533364924464e-08, 0.9998186985419711]}, "guid": "c43b0336-0d00-4941-8ac5-8a4617b13891"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 454.95929950526926, "c_nn": 0, "c_u": -6.2363555673513975, "c_v": 63.86626789052091}, {"c_np": 453.2861737221943, "c_nn": 0, "c_u": -29.656501595388303, "c_v": 62.48065242219963}, {"c_np": 2921.3623813776267, "c_nn": 0, "c_u": -51.68939673808582, "c_v": 157.30891472856106}, {"c_np": 2812.220621820794, "c_nn": 0, "c_u": -27.765134364152235, "c_v": 142.74007721813237}]}, "guid": "541e63c6-01b7-4f56-8b78-5ed420bea22f"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507745649983, 1.153846180568223, 0.08870479669277387], "xaxis": [0.0, -0.9999999999999988, -5.0064410399845426e-08], "yaxis": [-0.9998186985419724, -9.532900644341893e-10, 0.01904127216960357]}, "guid": "27a393a5-9bd7-4906-9fb5-308aa0b83fcc"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507758418152, 1.0384615646104827, 0.08870485795917926], "xaxis": [0.0, -0.9999999999999988, -5.0064410399845426e-08], "yaxis": [-0.9998186985419724, -9.532900644341893e-10, 0.01904127216960357]}, "guid": "7df18328-0b57-4604-8fbf-0aa5a643aabc"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696110937423476, 1.0384617011082617, 0.33865952514544967], "xaxis": [0.0, -0.9999999999999988, -5.0064410399845426e-08], "yaxis": [-0.9998186985419724, -9.532900644341893e-10, 0.01904127216960357]}, "guid": "865ee71b-f5a7-41b7-b13f-1a904227d1fe"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696110924655307, 1.1538463021648406, 0.33865946387904355], "xaxis": [0.0, -0.9999999999999988, -5.0064410399845426e-08], "yaxis": [-0.9998186985419724, -9.532900644341893e-10, 0.01904127216960357]}, "guid": "0f0863e4-5778-4caf-b4ae-07d8658d335a"}]}}, "94": {"95": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 1.0384615384615388, 0.09856370341234416], "guid": "e66095d8-d38d-4b0f-9634-056037d96c10"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 1.0384615384615388, 0.34855866711722205], "guid": "9ed6e939-e0de-4d06-8d3f-0dca90c1c823"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 0.9230769230769234, 0.34855866711722205], "guid": "28e065f5-6d9c-45a2-8e52-d54645d66cc2"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 0.9230769230769234, 0.09856370341234416], "guid": "aaa2642d-28b8-41b8-9d1e-9e94ec44c7d4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, 0.9807692307692311, 0.2235611852647831], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "ffd39ab7-69d9-4100-95be-9b228bfe9e46"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "0fef0700-fb61-4f56-8709-9ce88e005ce2"}], "contact_point": [[-0.38989131291378865, 1.0384616106091173, 0.34855864653267893], [-0.38989130634022984, 0.9230769946467375, 0.34855867876254054], [-0.38830445733527913, 0.923076931116217, 0.09856373733487105], [-0.3883044637669626, 1.0384615098254872, 0.09856368275406269]], "force_normal": [3603.7363559579103, 3643.3579465797848, 120.37932729451, 49.11647607181283], "force_tangent1": [13.809866882184568, 15.431715139937525, -41.349199326338585, -19.241070557850577], "force_tangent2": [94.15791707843334, 98.93042327273753, 38.91348469365445, 10.148177451937633], "gap": [-6.877864641973074e-09, -6.878246864629378e-09, -6.878469431817148e-09, -6.878238969234536e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7420.608341836486, "force_vector": [[3603.0661013191116, -13.808783811132782, 117.03049192157232], [3642.656600777499, -15.430585574540542, 122.05441093255489], [120.12990294209037, 41.34956651786985, 39.676413443247704], [49.05107211717863, 19.241167357799956, 10.459556701200944]], "force": [7414.90367715588, 31.351364489996485, 289.2208729985759], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989131291378865, 1.0384616106091173, 0.34855864653267893], "xaxis": [0.0, -0.9999999999571761, 9.254610703151293e-06], "yaxis": [0.9999798550753729, 5.874268439401168e-08, 0.006347396587032406]}, "guid": "dee8663e-e0a0-429e-947f-fdb89e9f1f90"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.38989131291378865, 1.0384616106091173, 0.34855864653267893], [-0.38989130634022984, 0.9230769946467375, 0.34855867876254054], [-0.38830445733527913, 0.923076931116217, 0.09856373733487105], [-0.3883044637669626, 1.0384615098254872, 0.09856368275406269]]}, "guid": "f086c6df-cf87-420f-a1db-f0a42307f57f"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38989131291378865, 1.0384616106091173, 0.34855864653267893], "guid": "8766576b-231f-4d5e-9360-8e8969611b21"}, {"dtype": "compas.geometry/Point", "data": [-0.38989130634022984, 0.9230769946467375, 0.34855867876254054], "guid": "6519101f-9ac9-4259-bdae-d73748234e54"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445733527913, 0.923076931116217, 0.09856373733487105], "guid": "784372d8-6f0d-4df9-9490-cf84c182e3e5"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044637669626, 1.0384615098254872, 0.09856368275406269], "guid": "cf92e2e5-a568-4805-83ac-4e423796243b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989131291378865, 1.0384616106091173, 0.34855864653267893], "xaxis": [0.0, -0.9999999999571761, 9.254610703151293e-06], "yaxis": [0.006347396587304226, -9.254424269716224e-06, -0.9999798550325498]}, "guid": "9fd97678-0ba6-4773-9907-609d8eee039c"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3603.7363559579103, "c_nn": 0, "c_u": 13.809866882184568, "c_v": -94.15791707843337}, {"c_np": 3643.3579465797857, "c_nn": 0, "c_u": 15.431715139937527, "c_v": -98.93042327273756}, {"c_np": 120.37932729451002, "c_nn": 0, "c_u": -41.349199326338585, "c_v": -38.91348469365447}, {"c_np": 49.11647607181285, "c_nn": 0, "c_u": -19.241070557850577, "c_v": -10.148177451937634}]}, "guid": "aa4551b2-02fd-4d1d-8958-d89e85bcb799"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989131291378865, 1.0384616106091173, 0.34855864653267893], "xaxis": [0.0, -0.9999999999571761, 9.254610703151293e-06], "yaxis": [0.9999798550753729, 5.874268439401168e-08, 0.006347396587032406]}, "guid": "5febb9f3-ce00-4891-a874-e365655c1407"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989130634022984, 0.9230769946467375, 0.34855867876254054], "xaxis": [0.0, -0.9999999999571761, 9.254610703151293e-06], "yaxis": [0.9999798550753729, 5.874268439401168e-08, 0.006347396587032406]}, "guid": "41d66119-5adb-419d-bb54-4baaff66e60a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830445733527913, 0.923076931116217, 0.09856373733487105], "xaxis": [0.0, -0.9999999999571761, 9.254610703151293e-06], "yaxis": [0.9999798550753729, 5.874268439401168e-08, 0.006347396587032406]}, "guid": "f44303bc-2524-4baf-b587-3b381c767cde"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044637669626, 1.0384615098254872, 0.09856368275406269], "xaxis": [0.0, -0.9999999999571761, 9.254610703151293e-06], "yaxis": [0.9999798550753729, 5.874268439401168e-08, 0.006347396587032406]}, "guid": "c4e00fef-1403-41ad-a061-351b14adec5c"}]}, "103": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830445211037423, 1.0384615384615385, 0.09856370341234202], "guid": "11c38c75-93c6-4960-99fa-1435cede5bf9"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 1.0384615384615385, 0.34855866711721994], "guid": "bdc0a770-b610-4e8e-a067-0a397ceadf6b"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436356, 1.0384615384615385, 0.34855866711722205], "guid": "9c24187a-b062-47a2-93a2-46f9652d88a6"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044521103738, 1.0384615384615385, 0.09856370341234415], "guid": "2394864d-1a93-47ae-81e0-b0c4f6b1e03e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.6558973299002204e-16, 1.0384615384615388, 0.2236461482078574], "xaxis": [-1.0, 0.0, 2.937822653657733e-15], "yaxis": [2.937822653657733e-15, 0.0, 1.0]}, "guid": "c28707fb-6b5f-4815-9ceb-db27f88544de"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "fcbeea46-f69a-4c66-9733-f781a09a1014"}], "contact_point": [[-0.3898912883224551, 1.038461618211463, 0.3485586345250673], [-0.3883044636669223, 1.0384615033517748, 0.09856367856815777], [0.3883044355688013, 1.038461556967406, 0.09856364131523013], [0.3898912974772371, 1.0384616720461894, 0.34855857492039777]], "force_normal": [0.07872165583648341, 64.08063840575721, 22.519824362598097, 0.12383297608648988], "force_tangent1": [0.005999355210352703, 0.1263620188052384, 4.491503158676613, -0.007112301181649015], "force_tangent2": [0.02750919710664087, -30.931514278545713, -9.446624614375398, 0.05440499310701999], "gap": [-1.5001926181969475e-08, -1.500192618204629e-08, -1.5001926182074914e-08, -1.50019261819383e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 95.81160658422998, "force_vector": [[-0.027509191671842643, -0.0787216604946801, -0.00599931900734511], [30.93151870255492, -64.08063632840764, -0.12633254900253643], [9.446626169102583, -22.51982577599858, -4.491492802119151], [-0.05440498455781922, -0.12383297657164762, 0.007112358130731398]], "force": [40.29623069542784, -86.80301674147255, -4.616712311998301], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898912883224551, 1.038461618211463, 0.3485586345250673], "xaxis": [0.0, -4.598862371514035e-07, -0.9999999999998943], "yaxis": [6.903815863258573e-08, -0.999999999999892, 4.5988623715140246e-07]}, "guid": "6252391b-e50c-491b-8c24-2a2d6960204c"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.3898912883224551, 1.038461618211463, 0.3485586345250673], [-0.3883044636669223, 1.0384615033517748, 0.09856367856815777], [0.3883044355688013, 1.038461556967406, 0.09856364131523013], [0.3898912974772371, 1.0384616720461894, 0.34855857492039777]]}, "guid": "2c23dc33-0bc6-4cf9-b2cd-8eee8b58f0e9"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.3898912883224551, 1.038461618211463, 0.3485586345250673], "guid": "66c37f0b-14cd-4dbd-a314-6265377a4dda"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044636669223, 1.0384615033517748, 0.09856367856815777], "guid": "9f733cd6-3976-4504-8cdf-f2b967928054"}, {"dtype": "compas.geometry/Point", "data": [0.3883044355688013, 1.038461556967406, 0.09856364131523013], "guid": "ebcc84dc-5052-429f-b886-eaad3af7bb73"}, {"dtype": "compas.geometry/Point", "data": [0.3898912974772371, 1.0384616720461894, 0.34855857492039777], "guid": "245ef43c-5dd7-44a1-9dcd-a54609c64335"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898912883224551, 1.038461618211463, 0.3485586345250673], "xaxis": [0.0, -4.598862371514035e-07, -0.9999999999998943], "yaxis": [0.9999999999999977, 6.903815863257844e-08, -3.174969899340154e-14]}, "guid": "5f4b02c4-d174-412f-b4cc-67d8e33c9e40"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.07872165583648341, "c_nn": 0, "c_u": 0.005999355210352704, "c_v": -0.027509197106640876}, {"c_np": 64.0806384057572, "c_nn": 0, "c_u": 0.12636201880523842, "c_v": 30.931514278545716}, {"c_np": 22.519824362598097, "c_nn": 0, "c_u": 4.491503158676614, "c_v": 9.446624614375398}, {"c_np": 0.1238329760864899, "c_nn": 0, "c_u": -0.007112301181649015, "c_v": -0.05440499310702}]}, "guid": "a859aac3-d1bd-44e5-9d27-5ffc80e74b53"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898912883224551, 1.038461618211463, 0.3485586345250673], "xaxis": [0.0, -4.598862371514035e-07, -0.9999999999998943], "yaxis": [6.903815863258573e-08, -0.999999999999892, 4.5988623715140246e-07]}, "guid": "dc793a4f-0a61-4068-a208-a2157603f584"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044636669223, 1.0384615033517748, 0.09856367856815777], "xaxis": [0.0, -4.598862371514035e-07, -0.9999999999998943], "yaxis": [6.903815863258573e-08, -0.999999999999892, 4.5988623715140246e-07]}, "guid": "b0bbf350-4a4b-4ed8-8dd9-44aba5f3cfbf"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044355688013, 1.038461556967406, 0.09856364131523013], "xaxis": [0.0, -4.598862371514035e-07, -0.9999999999998943], "yaxis": [6.903815863258573e-08, -0.999999999999892, 4.5988623715140246e-07]}, "guid": "5abaef91-a1a8-4d4d-83e8-70e06264b210"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898912974772371, 1.0384616720461894, 0.34855857492039777], "xaxis": [0.0, -4.598862371514035e-07, -0.9999999999998943], "yaxis": [6.903815863258573e-08, -0.999999999999892, 4.5988623715140246e-07]}, "guid": "3db8956b-34a5-41fb-8fe9-5a0e5374e2f0"}]}}, "95": {"96": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 1.0384615384615388, 0.08870494999794358], "guid": "7eb64fd7-27df-4c75-ba1f-e23c08df1df6"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 1.0384615384615388, 0.33865962455932164], "guid": "23fa3902-2944-471a-8023-a3e7a8aa8c0f"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 0.9230769230769234, 0.33865962455932164], "guid": "d0999f2b-0819-4e78-8271-578196d440a8"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 0.9230769230769234, 0.08870494999794358], "guid": "899cd152-0060-43c7-92e1-0c12872b2890"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, 0.9807692307692312, 0.2136822872786326], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.019041287736090595, 0.0, 0.9998186982455127]}, "guid": "2f4a7350-4b43-424c-9d93-36370d5f1a19"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "6ea08459-9632-4a33-b998-22f8274bd9c0"}], "contact_point": [[-1.169611103099689, 1.038461551974383, 0.33865963442771135], [-1.169611100262316, 0.923076958368295, 0.33865966147138793], [-1.164850778373124, 0.9230768899671766, 0.08870499436090114], [-1.1648507813523656, 1.038461520826179, 0.0887049747663975]], "force_normal": [2744.7242870575437, 2700.7578210182946, 521.719827579217, 561.104455565399], "force_tangent1": [138.40583005847301, 57.458700819828636, -11.338609487286368, 47.831708143486196], "force_tangent2": [178.39168599525027, 133.4294803711698, 108.45304737770574, 133.0937305233634], "gap": [-1.7038561707191682e-08, -1.7038400454014204e-08, -1.703938915990567e-08, -1.7039611256129026e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6555.8363682596255, "force_vector": [[2740.8298562164214, -138.40547822565784, 230.62264038845655], [2697.7274996869182, -57.458418845233595, 184.8312848526568], [519.5601531321983, 11.33879006635987, 118.36758490812306], [558.4684502685807, -47.83148883577572, 143.75382497260725]], "force": [6516.585959304119, -232.35659584030728, 677.5753351218436], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611103099689, 1.038461551974383, 0.33865963442771135], "xaxis": [0.0, -0.9999999999988364, 1.5255786493184543e-06], "yaxis": [0.9998186982381204, 2.904898261786664e-08, 0.019041288124221158]}, "guid": "3d9386c0-3d39-46ec-a9db-2858fdbf75e6"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.169611103099689, 1.038461551974383, 0.33865963442771135], [-1.169611100262316, 0.923076958368295, 0.33865966147138793], [-1.164850778373124, 0.9230768899671766, 0.08870499436090114], [-1.1648507813523656, 1.038461520826179, 0.0887049747663975]]}, "guid": "bd809eae-2293-4002-b296-0e55443ad121"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.169611103099689, 1.038461551974383, 0.33865963442771135], "guid": "377fe254-01e7-43ae-aaf5-3d4a1e9bd49f"}, {"dtype": "compas.geometry/Point", "data": [-1.169611100262316, 0.923076958368295, 0.33865966147138793], "guid": "842c8489-0fea-42fd-8624-1f6b3098a57f"}, {"dtype": "compas.geometry/Point", "data": [-1.164850778373124, 0.9230768899671766, 0.08870499436090114], "guid": "75fbefd0-d33d-405c-8225-54c50bf0f9b3"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507813523656, 1.038461520826179, 0.0887049747663975], "guid": "b10a993a-1bd2-41d1-9b28-547034d980af"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611103099689, 1.038461551974383, 0.33865963442771135], "xaxis": [0.0, -0.9999999999988364, 1.5255786493184543e-06], "yaxis": [0.019041288124243317, -1.5253020592214468e-06, -0.9998186982369569]}, "guid": "0f5596dd-124d-42ec-9b4c-d8aea10029aa"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2744.724287057544, "c_nn": 0, "c_u": 138.40583005847301, "c_v": -178.39168599525024}, {"c_np": 2700.7578210182946, "c_nn": 0, "c_u": 57.45870081982863, "c_v": -133.42948037116977}, {"c_np": 521.719827579217, "c_nn": 0, "c_u": -11.338609487286368, "c_v": -108.45304737770573}, {"c_np": 561.104455565399, "c_nn": 0, "c_u": 47.8317081434862, "c_v": -133.0937305233634}]}, "guid": "dfcd8c44-d6a8-4448-bc0b-dbc324922db5"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611103099689, 1.038461551974383, 0.33865963442771135], "xaxis": [0.0, -0.9999999999988364, 1.5255786493184543e-06], "yaxis": [0.9998186982381204, 2.904898261786664e-08, 0.019041288124221158]}, "guid": "a22b8610-b22e-4225-94eb-ed6b335add0f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611100262316, 0.923076958368295, 0.33865966147138793], "xaxis": [0.0, -0.9999999999988364, 1.5255786493184543e-06], "yaxis": [0.9998186982381204, 2.904898261786664e-08, 0.019041288124221158]}, "guid": "96723ca5-0658-499b-acdb-6280acf7b70b"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.164850778373124, 0.9230768899671766, 0.08870499436090114], "xaxis": [0.0, -0.9999999999988364, 1.5255786493184543e-06], "yaxis": [0.9998186982381204, 2.904898261786664e-08, 0.019041288124221158]}, "guid": "f4bb1147-d38e-4809-835d-630023e08be6"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507813523656, 1.038461520826179, 0.0887049747663975], "xaxis": [0.0, -0.9999999999988364, 1.5255786493184543e-06], "yaxis": [0.9998186982381204, 2.904898261786664e-08, 0.019041288124221158]}, "guid": "95a284e6-6fc6-44ef-a199-031767b95909"}]}, "105": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 1.1538461538461542, 0.08870494999794358], "guid": "1e400b21-af57-4164-833a-c3ffcfd3fde4"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 1.1538461538461542, 0.33865962455932164], "guid": "6a579634-4b72-4eb4-8d3c-f97fab5fbadf"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 1.0384615384615388, 0.33865962455932164], "guid": "62ff6659-2376-4f48-a8ac-4a9f1e064a72"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 1.0384615384615388, 0.08870494999794358], "guid": "ac42a079-549f-4569-99e7-4d90231380fe"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, 1.0961538461538463, 0.2136822872786326], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.019041287736090595, 0.0, 0.9998186982455127]}, "guid": "a1d953be-dd9a-4019-85f0-31f3e41abd4e"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "b7f7b440-7d78-4db3-a551-1b295645c753"}], "contact_point": [[-1.1696111016877189, 1.1538461854264161, 0.33865960455691474], [-1.1696110984247434, 1.0384615471168115, 0.3386596210761302], [-1.1648507820381144, 1.038461520158746, 0.08870496876461093], [-1.1648507850173528, 1.1538461212154234, 0.08870493734699657]], "force_normal": [3100.790753308319, 3112.036595490911, 697.1822390054995, 703.5215627898334], "force_tangent1": [6.912605742090308, -33.59207312641865, -61.3031616329656, -6.550891990740306], "force_tangent2": [192.06854587344785, 191.47621304632943, 79.57063026094293, 77.10152723290489], "gap": [-1.4989053042999108e-08, -1.4989373490736895e-08, -1.4988431247835137e-08, -1.4988446174516555e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7633.2579862367675, "force_vector": [[3096.571347202197, -6.912196977645306, 251.07672025452666], [3107.8264292659205, 33.59248127526149, 250.6985639611155], [695.5407132784264, 61.303312766736084, 92.83133752674296], [701.9259025853315, 6.551039302018211, 90.48348004802516]], "force": [7601.864392331876, 94.53463636637048, 685.0901017904102], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111016877189, 1.1538461854264161, 0.33865960455691474], "xaxis": [0.0, -0.9999999999986748, 1.62804601617298e-06], "yaxis": [0.9998186986356852, 3.100005928751891e-08, 0.019041267248912988]}, "guid": "7141388d-81d3-4506-a069-a019813f4bcb"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.1696111016877189, 1.1538461854264161, 0.33865960455691474], [-1.1696110984247434, 1.0384615471168115, 0.3386596210761302], [-1.1648507820381144, 1.038461520158746, 0.08870496876461093], [-1.1648507850173528, 1.1538461212154234, 0.08870493734699657]]}, "guid": "9ae770d6-dba2-4758-88a0-13957d1e19a7"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1696111016877189, 1.1538461854264161, 0.33865960455691474], "guid": "501b694d-34a6-4f33-bd96-9d4aa70442c2"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110984247434, 1.0384615471168115, 0.3386596210761302], "guid": "181c0131-517f-4505-947c-14ce71ce2e93"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507820381144, 1.038461520158746, 0.08870496876461093], "guid": "7af1ae73-df31-4f05-aafc-c2689a0773f1"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507850173528, 1.1538461212154234, 0.08870493734699657], "guid": "81e1c3f9-b1b4-4908-81d0-40cd972ba1d9"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111016877189, 1.1538461854264161, 0.33865960455691474], "xaxis": [0.0, -0.9999999999986748, 1.62804601617298e-06], "yaxis": [0.01904126724893822, -1.6277508492090801e-06, -0.99981869863436]}, "guid": "9bfc433d-9899-433d-ae20-f2f6221387da"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3100.79075330832, "c_nn": 0, "c_u": 6.91260574209031, "c_v": -192.0685458734479}, {"c_np": 3112.036595490912, "c_nn": 0, "c_u": -33.59207312641866, "c_v": -191.47621304632952}, {"c_np": 697.1822390054997, "c_nn": 0, "c_u": -61.30316163296561, "c_v": -79.57063026094296}, {"c_np": 703.5215627898336, "c_nn": 0, "c_u": -6.550891990740308, "c_v": -77.1015272329049}]}, "guid": "d83d46c7-cce2-47ef-9515-64bf0b97c11d"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111016877189, 1.1538461854264161, 0.33865960455691474], "xaxis": [0.0, -0.9999999999986748, 1.62804601617298e-06], "yaxis": [0.9998186986356852, 3.100005928751891e-08, 0.019041267248912988]}, "guid": "541aa6bd-bb09-436c-9117-0e491518a13e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110984247434, 1.0384615471168115, 0.3386596210761302], "xaxis": [0.0, -0.9999999999986748, 1.62804601617298e-06], "yaxis": [0.9998186986356852, 3.100005928751891e-08, 0.019041267248912988]}, "guid": "7ef18f26-4050-4f58-8561-9df29fddee1e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507820381144, 1.038461520158746, 0.08870496876461093], "xaxis": [0.0, -0.9999999999986748, 1.62804601617298e-06], "yaxis": [0.9998186986356852, 3.100005928751891e-08, 0.019041267248912988]}, "guid": "707b73d2-88d1-44bc-9f41-b36f54fe8e66"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507850173528, 1.1538461212154234, 0.08870493734699657], "xaxis": [0.0, -0.9999999999986748, 1.62804601617298e-06], "yaxis": [0.9998186986356852, 3.100005928751891e-08, 0.019041267248912988]}, "guid": "c3808f2e-4cd3-45ee-ae8a-78c2f9b0c02f"}]}, "104": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 1.1538461538461546, 0.09856370341234418], "guid": "dfd99205-2f47-4408-bb36-4fc4319aef12"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 1.1538461538461546, 0.34855866711722205], "guid": "6f08dea9-20cb-49b0-855b-f51a0127f4f4"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, 1.1538461538461546, 0.33865962455932175], "guid": "0015310e-77fe-4459-9cc6-22faa4170291"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 1.1538461538461546, 0.0887049499979436], "guid": "54e2b2a5-49ea-4436-bb86-b623078d5367"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.778165488544444, 1.1538461538461549, 0.21870669236847695], "xaxis": [-0.9999194200897036, 0.0, -0.012694618051403083], "yaxis": [-0.012694618051403083, 0.0, 0.9999194200897036]}, "guid": "12fa5a54-a8da-4738-82f3-bf4c9d409f5f"}, "size": 0.19454502163765763, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a5e7b339-d6bf-495f-bba1-63ba31e33da7"}], "contact_point": [[-1.1696110893369964, 1.153846176532467, 0.33865960631440717], [-1.1648507941843322, 1.1538461181888946, 0.08870493564676568], [-0.3883044649244612, 1.1538461676656795, 0.09856366310189346], [-0.3898913193823164, 1.1538462262114293, 0.34855855945417774]], "force_normal": [1.4918902299812393, 66.01483992472387, 10.232346237424188, 0.05308870056819634], "force_tangent1": [0.14350233143693433, 11.311043442951599, 4.328457940641358, 0.00381710626257216], "force_tangent2": [0.7286231720968205, -30.245551794847103, -0.2726094818672413, 0.0030951896564326694], "gap": [-6.194893618829521e-09, -6.19489361888552e-09, -6.194893618382233e-09, -6.1948936184743405e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 84.78252675510052, "force_vector": [[-0.7286230814856188, -1.491890307896549, -0.14350198147929974], [30.24555580431354, -66.0148407410019, -11.311027957632614], [0.272610103337344, -10.232347236207403, -4.3284555404059795], [-0.003095186432046052, -0.05308870165157494, -0.0038170938093801204]], "force": [29.78644763973322, -77.79216698675744, -15.786802573327273], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110893369964, 1.153846176532467, 0.33865960631440717], "xaxis": [0.0, -2.345733038638479e-07, -0.9999999999999725], "yaxis": [6.073583601527291e-08, -0.9999999999999707, 2.3457330386384748e-07]}, "guid": "d6dc44ad-9531-47be-8049-c089e2336054"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.1696110893369964, 1.153846176532467, 0.33865960631440717], [-1.1648507941843322, 1.1538461181888946, 0.08870493564676568], [-0.3883044649244612, 1.1538461676656795, 0.09856366310189346], [-0.3898913193823164, 1.1538462262114293, 0.34855855945417774]]}, "guid": "7aa0fdeb-2e59-4a87-a5df-7bbb764ea89b"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1696110893369964, 1.153846176532467, 0.33865960631440717], "guid": "1995427f-a590-4b62-888c-e41f10ccc4f7"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507941843322, 1.1538461181888946, 0.08870493564676568], "guid": "d167b8a5-8780-4d1c-b684-24da76c3adc2"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044649244612, 1.1538461676656795, 0.09856366310189346], "guid": "f680f607-e583-442b-8f26-555bd6f25411"}, {"dtype": "compas.geometry/Point", "data": [-0.3898913193823164, 1.1538462262114293, 0.34855855945417774], "guid": "b68503fc-7b48-42dc-9ca6-dfe2d45a6369"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110893369964, 1.153846176532467, 0.33865960631440717], "xaxis": [0.0, -2.345733038638479e-07, -0.9999999999999725], "yaxis": [0.9999999999999982, 6.073583601527126e-08, -1.4247005717035453e-14]}, "guid": "fd6a9477-f2da-4ef1-be46-ac1430857b09"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1.4918902299812395, "c_nn": 0, "c_u": 0.14350233143693433, "c_v": -0.7286231720968206}, {"c_np": 66.01483992472389, "c_nn": 0, "c_u": 11.3110434429516, "c_v": 30.245551794847106}, {"c_np": 10.232346237424188, "c_nn": 0, "c_u": 4.328457940641358, "c_v": 0.2726094818672414}, {"c_np": 0.05308870056819635, "c_nn": 0, "c_u": 0.0038171062625721596, "c_v": -0.00309518965643267}]}, "guid": "050c2385-56ae-484e-93fe-dcd81832d3e8"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110893369964, 1.153846176532467, 0.33865960631440717], "xaxis": [0.0, -2.345733038638479e-07, -0.9999999999999725], "yaxis": [6.073583601527291e-08, -0.9999999999999707, 2.3457330386384748e-07]}, "guid": "145159ef-4858-4590-9b2c-9604c1d9a8f0"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507941843322, 1.1538461181888946, 0.08870493564676568], "xaxis": [0.0, -2.345733038638479e-07, -0.9999999999999725], "yaxis": [6.073583601527291e-08, -0.9999999999999707, 2.3457330386384748e-07]}, "guid": "ecc953f0-82bf-4b7a-bf3a-e8b421bc598f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044649244612, 1.1538461676656795, 0.09856366310189346], "xaxis": [0.0, -2.345733038638479e-07, -0.9999999999999725], "yaxis": [6.073583601527291e-08, -0.9999999999999707, 2.3457330386384748e-07]}, "guid": "32b1bb0c-c762-4274-bf73-24ad09454cb7"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913193823164, 1.1538462262114293, 0.34855855945417774], "xaxis": [0.0, -2.345733038638479e-07, -0.9999999999999725], "yaxis": [6.073583601527291e-08, -0.9999999999999707, 2.3457330386384748e-07]}, "guid": "be6ccef0-c02a-4337-a901-dc6b4bc2713d"}]}, "103": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 1.0384615384615388, 0.09856370341234416], "guid": "786b7e40-1d21-48e4-b4e6-0338b345ff4b"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 1.0384615384615388, 0.34855866711722205], "guid": "92d8c234-2704-4c68-b3af-2add75c79582"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 1.1538461538461542, 0.34855866711722205], "guid": "e9c41d4f-be9b-4a93-ae37-4f8737390222"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 1.1538461538461542, 0.09856370341234416], "guid": "c235c627-ebd9-49a5-ab9c-bcc131384c71"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, 1.0961538461538465, 0.2235611852647831], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.00634743689595929, 0.0, -0.9999798548195118]}, "guid": "21c261ac-ec73-43ae-9ecb-8723f8ae2215"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "f4f414dd-e18f-4b85-ab5d-5146087cfe44"}], "contact_point": [[-0.3898913133793645, 1.1538462328716086, 0.34855857890318376], [-0.38830446897817783, 1.1538461624121321, 0.09856365979477692], [-0.38830446126963775, 1.0384614942939445, 0.09856369179177973], [-0.38989130585999104, 1.0384616243583877, 0.3485586407012647]], "force_normal": [3373.2616989143867, 2.7493538038601724, 3.770343590481865, 3320.0674294824203], "force_tangent1": [122.20560829075133, 0.036704684654473026, 0.13701082611180115, 40.82118994504744], "force_tangent2": [-86.47987996724444, 0.18751997670777026, 0.2285578342565144, -64.30818268445474], "gap": [-4.035450949344913e-09, -4.035856536514041e-09, -4.036244263593393e-09, -4.035541945624868e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6703.522986457727, "force_vector": [[-3372.6448246423433, 122.20444283124964, -107.89082753023524], [-2.750488678959921, 0.036706521741712066, 0.1700646127664518], [-3.7717183807595123, 0.1370130364812389, 0.20461995121343107], [-3319.592358958856, 40.820267637616446, -85.38105358149808]], "force": [-6698.759390660918, 163.19843002708902, -192.89719654775342], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913133793645, 1.1538462328716086, 0.34855857890318376], "xaxis": [0.0, 0.9999999999416554, -1.0802277249411173e-05], "yaxis": [-0.9999798551886605, -6.856614495375862e-08, -0.006347378739376058]}, "guid": "3a780b0d-32e8-4a9a-9398-00d57486df54"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.3898913133793645, 1.1538462328716086, 0.34855857890318376], [-0.38830446897817783, 1.1538461624121321, 0.09856365979477692], [-0.38830446126963775, 1.0384614942939445, 0.09856369179177973], [-0.38989130585999104, 1.0384616243583877, 0.3485586407012647]]}, "guid": "a7c7293b-2a34-4b75-95b0-02969cda8dc4"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.3898913133793645, 1.1538462328716086, 0.34855857890318376], "guid": "0fa11231-dc63-45de-851a-a80c9f90e3e5"}, {"dtype": "compas.geometry/Point", "data": [-0.38830446897817783, 1.1538461624121321, 0.09856365979477692], "guid": "eccf6e70-c5b7-4bc2-88e7-817f959dbb12"}, {"dtype": "compas.geometry/Point", "data": [-0.38830446126963775, 1.0384614942939445, 0.09856369179177973], "guid": "2531ad5f-85cf-4dcb-8ecd-3dd647d1683b"}, {"dtype": "compas.geometry/Point", "data": [-0.38989130585999104, 1.0384616243583877, 0.3485586407012647], "guid": "a5e22550-2834-4178-a3a4-1ffaf1d5a84d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913133793645, 1.1538462328716086, 0.34855857890318376], "xaxis": [0.0, 0.9999999999416554, -1.0802277249411173e-05], "yaxis": [0.0063473787397463925, -1.0802059639573945e-05, -0.9999798551303172]}, "guid": "b13cc658-210f-4929-81ec-8667464be530"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3373.261698914388, "c_nn": 0, "c_u": 122.20560829075131, "c_v": 86.47987996724449}, {"c_np": 2.7493538038601737, "c_nn": 0, "c_u": 0.03670468465447302, "c_v": -0.18751997670777032}, {"c_np": 3.770343590481867, "c_nn": 0, "c_u": 0.13701082611180115, "c_v": -0.22855783425651446}, {"c_np": 3320.067429482422, "c_nn": 0, "c_u": 40.82118994504744, "c_v": 64.30818268445475}]}, "guid": "f53fbfb4-046b-4159-864c-63a6712f7cc9"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913133793645, 1.1538462328716086, 0.34855857890318376], "xaxis": [0.0, 0.9999999999416554, -1.0802277249411173e-05], "yaxis": [-0.9999798551886605, -6.856614495375862e-08, -0.006347378739376058]}, "guid": "acce1b13-8cf7-4574-aa58-3394f95ea86f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830446897817783, 1.1538461624121321, 0.09856365979477692], "xaxis": [0.0, 0.9999999999416554, -1.0802277249411173e-05], "yaxis": [-0.9999798551886605, -6.856614495375862e-08, -0.006347378739376058]}, "guid": "f39364a7-14c4-48e9-89ac-1574ef0951b0"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830446126963775, 1.0384614942939445, 0.09856369179177973], "xaxis": [0.0, 0.9999999999416554, -1.0802277249411173e-05], "yaxis": [-0.9999798551886605, -6.856614495375862e-08, -0.006347378739376058]}, "guid": "da843280-6b81-4fe5-8177-45d48e0b02b4"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989130585999104, 1.0384616243583877, 0.3485586407012647], "xaxis": [0.0, 0.9999999999416554, -1.0802277249411173e-05], "yaxis": [-0.9999798551886605, -6.856614495375862e-08, -0.006347378739376058]}, "guid": "55baa06a-84d4-4666-8821-d8298da3fc66"}]}}, "96": {"97": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 1.0384615384615388, 0.06898903200408567], "guid": "d33ceed4-f41a-401e-902e-de41d7662a63"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 1.0384615384615388, 0.31886313477145534], "guid": "54e10cb1-05c0-477b-aa2b-71a3185e4526"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 0.9230769230769234, 0.31886313477145534], "guid": "52c3e660-9dbd-4825-9dc4-757556faa5da"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 0.9230769230769234, 0.06898903200408567], "guid": "9a92c405-188d-4854-b726-e931c659e672"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, 0.9807692307692312, 0.1939260833877705], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "ccd81efe-d579-4394-ba75-165b81e1c84d"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "fd615229-bca7-4c01-8d40-6c7ae79e38ba"}], "contact_point": [[-1.9491423933224283, 1.0384615367613133, 0.3188631258591845], [-1.949142393086006, 0.9230769208035761, 0.3188631233742077], [-1.9412093739379703, 0.9230769100583122, 0.06898904302307088], [-1.941209373701548, 1.0384615185654682, 0.06898903061439086]], "force_normal": [1921.8523001648, 1877.7239562170669, 1925.6395898568885, 1976.5674921596783], "force_tangent1": [-10.04064587777775, -3.188071892509254, -15.91179973328853, -38.907912933467706], "force_tangent2": [182.57648694254826, 208.39674518102393, 352.09318386347246, 354.34931745890697], "gap": [-6.031732876089186e-09, -6.031879038664285e-09, -6.030762114062866e-09, -6.030838241361775e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7779.872651434045, "force_vector": [[1915.0909444524755, 10.040656347602042, 243.46891279769855], [1870.165492578341, 3.1880834118995827, 267.8758844115692], [1913.4972096149786, 15.91181749428803, 413.0204212600085], [1964.3278733640302, 38.90793086093266, 416.8914659429949]], "force": [7663.081520009825, 68.04848811472232, 1341.2566844122712], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423933224283, 1.0384615367613133, 0.3188631258591845], "xaxis": [0.0, -0.9999999999999991, 4.3002715048228306e-08], "yaxis": [0.9994964107664912, 1.364565569582117e-09, 0.031732079429211184]}, "guid": "b8792684-cf12-4d5d-8f0a-72d390c37ac6"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.9491423933224283, 1.0384615367613133, 0.3188631258591845], [-1.949142393086006, 0.9230769208035761, 0.3188631233742077], [-1.9412093739379703, 0.9230769100583122, 0.06898904302307088], [-1.941209373701548, 1.0384615185654682, 0.06898903061439086]]}, "guid": "0fa7d943-3c3b-40c3-930e-245be8e190ec"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9491423933224283, 1.0384615367613133, 0.3188631258591845], "guid": "c0224cbb-daca-4982-bf10-b3444709b1c1"}, {"dtype": "compas.geometry/Point", "data": [-1.949142393086006, 0.9230769208035761, 0.3188631233742077], "guid": "feb56805-cae2-4967-8f67-7ae48a6dbb82"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093739379703, 0.9230769100583122, 0.06898904302307088], "guid": "b4428cde-fc28-4656-9e84-64e830d80c8c"}, {"dtype": "compas.geometry/Point", "data": [-1.941209373701548, 1.0384615185654682, 0.06898903061439086], "guid": "463cf473-fcca-4045-adf4-a03f31b83da4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423933224283, 1.0384615367613133, 0.3188631258591845], "xaxis": [0.0, -0.9999999999999991, 4.3002715048228306e-08], "yaxis": [0.03173207942921121, -4.2981059343918374e-08, -0.9994964107664903]}, "guid": "6c4e09a3-3a52-4f51-970f-0de0c9b28ba0"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1921.8523001648005, "c_nn": 0, "c_u": -10.040645877777752, "c_v": -182.57648694254829}, {"c_np": 1877.7239562170676, "c_nn": 0, "c_u": -3.1880718925092544, "c_v": -208.39674518102402}, {"c_np": 1925.6395898568892, "c_nn": 0, "c_u": -15.91179973328853, "c_v": -352.09318386347263}, {"c_np": 1976.5674921596787, "c_nn": 0, "c_u": -38.907912933467706, "c_v": -354.3493174589071}]}, "guid": "0521b919-9501-4490-b925-c26c20e9ba97"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423933224283, 1.0384615367613133, 0.3188631258591845], "xaxis": [0.0, -0.9999999999999991, 4.3002715048228306e-08], "yaxis": [0.9994964107664912, 1.364565569582117e-09, 0.031732079429211184]}, "guid": "ffc1966d-2328-41b3-a12a-cf5e3881c593"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142393086006, 0.9230769208035761, 0.3188631233742077], "xaxis": [0.0, -0.9999999999999991, 4.3002715048228306e-08], "yaxis": [0.9994964107664912, 1.364565569582117e-09, 0.031732079429211184]}, "guid": "7bf944c4-e78f-48f0-9aff-c4fad800fb55"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093739379703, 0.9230769100583122, 0.06898904302307088], "xaxis": [0.0, -0.9999999999999991, 4.3002715048228306e-08], "yaxis": [0.9994964107664912, 1.364565569582117e-09, 0.031732079429211184]}, "guid": "f87c903b-a6e1-44c1-ad25-1f3d5e5536f9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.941209373701548, 1.0384615185654682, 0.06898903061439086], "xaxis": [0.0, -0.9999999999999991, 4.3002715048228306e-08], "yaxis": [0.9994964107664912, 1.364565569582117e-09, 0.031732079429211184]}, "guid": "88df1aa2-357c-4987-8702-1b12fb993508"}]}, "105": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 1.0384615384615385, 0.08870494999794357], "guid": "82741730-174a-4967-9bd1-468ca61974aa"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 1.0384615384615385, 0.33865962455932164], "guid": "dbb8dcf8-d0ad-4ffd-86df-f145773e3b90"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293436, 1.0384615384615385, 0.31886313477145534], "guid": "9e25dff4-dcbe-44c5-8695-7c4c499659c3"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 1.0384615384615385, 0.06898903200408565], "guid": "447dd162-3163-4185-8b76-1c76e93aa458"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.5562055680783635, 1.0384615384615385, 0.2038891208921549], "xaxis": [-0.9996776933450584, 0.0, -0.025387190240421666], "yaxis": [-0.025387190240421666, 0.0, 0.9996776933450584]}, "guid": "4251748c-2040-4008-b794-a08ca4243f72"}, "size": 0.19454502163765713, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "d7514717-75a9-4fc6-879d-4e8729900b5c"}], "contact_point": [[-1.9491423949238538, 1.0384615443427432, 0.3188631297305769], [-1.941209374332118, 1.0384615155877035, 0.06898902964150537], [-1.1648507848021266, 1.0384615173600464, 0.08870496463334185], [-1.1696111023065325, 1.0384615461223272, 0.33865962039982733]], "force_normal": [0.5700845429020133, 77.49574553175886, 40.11865714757094, 0.10887562486765813], "force_tangent1": [0.04458719155615031, 17.489754092392573, 14.15779981803476, 0.0001833488325106407], "force_tangent2": [-0.011686361941223617, 33.83188759291754, 12.64292583716162, -0.05325496888872249], "gap": [-3.2613784200511406e-09, -3.2613784199395763e-09, -3.2613784198346252e-09, -3.2613784197892126e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 130.96411474537592, "force_vector": [[0.011686361576912826, -0.5700845480395829, -0.04458712596346316], [-33.83188764244097, -77.49574752247122, -17.48974517590063], [-12.642925862799329, -40.11865876845689, -14.157795202069286], [0.05325496881914587, -0.10887562492278557, -0.00018333630551817942]], "force": [-46.40987217484424, -118.29336646389048, -31.692310840238896], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423949238538, 1.0384615443427432, 0.3188631297305769], "xaxis": [0.0, -1.1505782374514389e-07, -0.9999999999999934], "yaxis": [-6.390469600671055e-10, -0.9999999999999934, 1.1505782374514389e-07]}, "guid": "4e29c4f6-80fa-4be2-9468-826a5c327b8b"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.9491423949238538, 1.0384615443427432, 0.3188631297305769], [-1.941209374332118, 1.0384615155877035, 0.06898902964150537], [-1.1648507848021266, 1.0384615173600464, 0.08870496463334185], [-1.1696111023065325, 1.0384615461223272, 0.33865962039982733]]}, "guid": "a4171fb1-9001-4c06-ab8e-cf84b340ce05"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9491423949238538, 1.0384615443427432, 0.3188631297305769], "guid": "c70ad673-64bd-40a5-a5cf-5b4efde92200"}, {"dtype": "compas.geometry/Point", "data": [-1.941209374332118, 1.0384615155877035, 0.06898902964150537], "guid": "c5b2259f-e58e-41da-a246-8bc267c7edb1"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507848021266, 1.0384615173600464, 0.08870496463334185], "guid": "231adfdd-0abf-4dc4-95d9-17455ab5ca94"}, {"dtype": "compas.geometry/Point", "data": [-1.1696111023065325, 1.0384615461223272, 0.33865962039982733], "guid": "f67bc1c8-df7f-470f-a2a4-ffc3b049af40"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423949238538, 1.0384615443427432, 0.3188631297305769], "xaxis": [0.0, -1.1505782374514389e-07, -0.9999999999999934], "yaxis": [1.0000000000000002, -6.390469600671015e-10, 7.352735249627105e-17]}, "guid": "bdffad71-5992-4d6a-824d-401c8f2552f1"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.5700845429020135, "c_nn": 0, "c_u": 0.04458719155615032, "c_v": 0.011686361941223621}, {"c_np": 77.49574553175887, "c_nn": 0, "c_u": 17.489754092392577, "c_v": -33.83188759291755}, {"c_np": 40.11865714757096, "c_nn": 0, "c_u": 14.157799818034762, "c_v": -12.642925837161627}, {"c_np": 0.10887562486765817, "c_nn": 0, "c_u": 0.00018334883251064073, "c_v": 0.05325496888872252}]}, "guid": "f4d7ddcf-d0cf-469d-a2be-ebfa8371415b"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423949238538, 1.0384615443427432, 0.3188631297305769], "xaxis": [0.0, -1.1505782374514389e-07, -0.9999999999999934], "yaxis": [-6.390469600671055e-10, -0.9999999999999934, 1.1505782374514389e-07]}, "guid": "a70db542-9c6a-4fa0-a6d9-bfe680e1d3f3"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.941209374332118, 1.0384615155877035, 0.06898902964150537], "xaxis": [0.0, -1.1505782374514389e-07, -0.9999999999999934], "yaxis": [-6.390469600671055e-10, -0.9999999999999934, 1.1505782374514389e-07]}, "guid": "6dd88bee-53a2-4f16-9fd5-c251e4a8f10e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507848021266, 1.0384615173600464, 0.08870496463334185], "xaxis": [0.0, -1.1505782374514389e-07, -0.9999999999999934], "yaxis": [-6.390469600671055e-10, -0.9999999999999934, 1.1505782374514389e-07]}, "guid": "68ddb599-b49d-46fa-9ca9-d1427f2ef797"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111023065325, 1.0384615461223272, 0.33865962039982733], "xaxis": [0.0, -1.1505782374514389e-07, -0.9999999999999934], "yaxis": [-6.390469600671055e-10, -0.9999999999999934, 1.1505782374514389e-07]}, "guid": "9c10a3ba-139b-43e3-9a75-13f1d639f938"}]}}, "97": {"98": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 1.0384615384615388, 0.03941912684456511], "guid": "0b5601d1-d9bb-466b-b69e-39d1c9a58732"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 1.0384615384615388, 0.2891723881523536], "guid": "b779c838-ce4b-42a8-bcd2-47b3b7f419c5"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 0.9230769230769234, 0.2891723881523536], "guid": "cc32ad88-d444-47a5-b51d-0979960a5097"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 0.9230769230769234, 0.03941912684456511], "guid": "99806bd5-f420-4e54-89bd-82f08b36530d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, 0.9807692307692312, 0.16429575749845934], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062878, 0.0, 0.9990130452311541]}, "guid": "bc6ed2e6-dea2-4eac-b18c-0976ac79608c"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7ba63393-9d39-4d05-940a-72aa7f67c3ae"}], "contact_point": [[-2.7283595619161227, 1.0384615351714281, 0.2891723892509246], [-2.728359561585185, 0.9230769192136912, 0.28917238429624703], [-2.7172551294148555, 0.9230769138271553, 0.03941913034170027], [-2.7172551294148555, 1.0384615372354729, 0.03941912785315047]], "force_normal": [9.59531799489924, 8.016851718630917, 3202.262247353985, 3823.3656241861613], "force_tangent1": [0.35122904603171495, 0.2881000361223447, -27.054108215851212, 100.59513318684327], "force_tangent2": [-1.333651752875182, -1.4586855832455403, 433.259966968718, 703.1390578505301], "gap": [-2.119449473725183e-09, -2.1230786204236734e-09, -2.130397172746162e-09, -2.1314034257853883e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7134.269207532963, "force_vector": [[9.645085636979331, -0.35122906557468053, -0.9061332478124251], [8.07373095388057, -0.28810005987144044, -1.1011555657355594], [3179.8573362756706, 27.05412061862412, 575.0695784590208], [3788.360295798895, -100.5951143742143, 872.2703158326498]], "force": [6985.936448665426, -74.1803228810363, 1445.3326054781226], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595619161227, 1.0384615351714281, 0.2891723892509246], "xaxis": [0.0, -0.9999999999999999, 2.156743003003017e-08], "yaxis": [0.999013045591096, 9.579762839770782e-10, 0.04441773000506811]}, "guid": "1a893d0d-5652-4388-b859-f5e32079dce9"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595619161227, 1.0384615351714281, 0.2891723892509246], [-2.728359561585185, 0.9230769192136912, 0.28917238429624703], [-2.7172551294148555, 0.9230769138271553, 0.03941913034170027], [-2.7172551294148555, 1.0384615372354729, 0.03941912785315047]]}, "guid": "7775646c-3874-4018-b0d0-fcfcd55de677"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595619161227, 1.0384615351714281, 0.2891723892509246], "guid": "6e5ed600-677a-4edb-9ef0-02a0309f85d9"}, {"dtype": "compas.geometry/Point", "data": [-2.728359561585185, 0.9230769192136912, 0.28917238429624703], "guid": "803d7ee3-edf5-4ff4-a296-b3f2009ea5c6"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551294148555, 0.9230769138271553, 0.03941913034170027], "guid": "96e4117e-d757-45a2-bda5-448f8fa0c012"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551294148555, 1.0384615372354729, 0.03941912785315047], "guid": "fb8141e1-e96f-49c8-a29b-59402ab128e6"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595619161227, 1.0384615351714281, 0.2891723892509246], "xaxis": [0.0, -0.9999999999999999, 2.156743003003017e-08], "yaxis": [0.044417730005068115, -2.15461439598733e-08, -0.9990130455910957]}, "guid": "7d396bbe-0bfa-4e17-8754-fe6e48f89e9c"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 9.595317994899242, "c_nn": 0, "c_u": 0.35122904603171506, "c_v": 1.3336517528751823}, {"c_np": 8.016851718630921, "c_nn": 0, "c_u": 0.28810003612234475, "c_v": 1.4586855832455408}, {"c_np": 3202.2622473539864, "c_nn": 0, "c_u": -27.05410821585122, "c_v": -433.2599669687181}, {"c_np": 3823.365624186162, "c_nn": 0, "c_u": 100.5951331868433, "c_v": -703.1390578505302}]}, "guid": "87fbd726-df9e-41f4-9fa5-c38767d6f817"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595619161227, 1.0384615351714281, 0.2891723892509246], "xaxis": [0.0, -0.9999999999999999, 2.156743003003017e-08], "yaxis": [0.999013045591096, 9.579762839770782e-10, 0.04441773000506811]}, "guid": "4587ea6b-829a-449d-9254-b828a264446d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359561585185, 0.9230769192136912, 0.28917238429624703], "xaxis": [0.0, -0.9999999999999999, 2.156743003003017e-08], "yaxis": [0.999013045591096, 9.579762839770782e-10, 0.04441773000506811]}, "guid": "fcb0370d-774d-4df2-80bb-d73d7923196c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551294148555, 0.9230769138271553, 0.03941913034170027], "xaxis": [0.0, -0.9999999999999999, 2.156743003003017e-08], "yaxis": [0.999013045591096, 9.579762839770782e-10, 0.04441773000506811]}, "guid": "a50b6b0b-a6c9-4b22-953c-f49b5a2f7bf4"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551294148555, 1.0384615372354729, 0.03941912785315047], "xaxis": [0.0, -0.9999999999999999, 2.156743003003017e-08], "yaxis": [0.999013045591096, 9.579762839770782e-10, 0.04441773000506811]}, "guid": "8ac65434-f3d3-4eea-8e39-ea9f4454ab00"}]}, "107": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 1.1538461538461542, 0.03941912684456511], "guid": "52a0846c-eedb-43e3-a29f-96d5f782a758"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 1.1538461538461542, 0.2891723881523536], "guid": "b32bd293-790d-4c9d-91ab-2bd513f4bcf5"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 1.0384615384615388, 0.2891723881523536], "guid": "48db7d42-4166-4351-871a-ca14c18467f2"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 1.0384615384615388, 0.03941912684456511], "guid": "85918ed0-d33c-448d-bccb-adfa2fc3188b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, 1.0961538461538467, 0.16429575749845934], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062878, 0.0, -0.9990130452311541]}, "guid": "c8bd3e28-efb1-4fdf-a66c-df1ae8e80e09"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "5709e88a-cbcb-4f5b-b287-a348890457f9"}], "contact_point": [[-2.7283595619161227, 1.038461542048887, 0.289172391739474], [-2.7172551294148555, 1.038461536662351, 0.03941913034170005], [-2.7172551294148555, 1.1538461451695075, 0.03941912785315061], [-2.7283595619161227, 1.1538461505560433, 0.2891723892509246]], "force_normal": [11.377081405202182, 3904.8476973984975, 3516.7067440597243, 32.48429960153169], "force_tangent1": [0.22716098281250874, 101.38730612795553, -74.74761192695142, -9.753602413284414], "force_tangent2": [-1.7925560517259835, 712.65764876218, 742.1735644003969, 4.669145998663874], "gap": [-2.342832885749146e-09, -2.3529037539559515e-09, -2.350131846315032e-09, -2.343951651359518e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7606.4208603637535, "force_vector": [[11.445474015273371, -0.2271610105362049, -1.2854427456262945], [3869.3391557186856, -101.38728703218001, 885.3987610743168], [3480.2702498334156, 74.74763128685125, 897.6452019813729], [32.244846212496896, 9.753602545005691, 6.1074164031791165]], "force": [7393.299725779872, -17.113214210859283, 1787.8659367132425], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595619161227, 1.038461542048887, 0.289172391739474], "xaxis": [0.0, -0.9999999999999999, 2.156742971958161e-08], "yaxis": [0.999013045591096, 9.579762701876583e-10, 0.04441773000506813]}, "guid": "32fd63a2-ec3d-415f-847a-c18bf4882ca5"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595619161227, 1.038461542048887, 0.289172391739474], [-2.7172551294148555, 1.038461536662351, 0.03941913034170005], [-2.7172551294148555, 1.1538461451695075, 0.03941912785315061], [-2.7283595619161227, 1.1538461505560433, 0.2891723892509246]]}, "guid": "a4a37bae-3190-4a45-b28b-00150d9e4d19"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595619161227, 1.038461542048887, 0.289172391739474], "guid": "200223ed-c125-4bef-99cd-b1808b5da7b6"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551294148555, 1.038461536662351, 0.03941913034170005], "guid": "ee9dc2ce-ecf6-43be-a883-43fe03bc95eb"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551294148555, 1.1538461451695075, 0.03941912785315061], "guid": "2aff754c-3f99-4a46-8145-be47607c6b8e"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595619161227, 1.1538461505560433, 0.2891723892509246], "guid": "d6ea566f-5ba9-495e-95ed-5001122d5985"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595619161227, 1.038461542048887, 0.289172391739474], "xaxis": [0.0, -0.9999999999999999, 2.156742971958161e-08], "yaxis": [0.044417730005068136, -2.1546143649731137e-08, -0.9990130455910957]}, "guid": "928effb8-ceb0-4b1a-a189-439489387baf"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 11.377081405202183, "c_nn": 0, "c_u": 0.22716098281250882, "c_v": 1.792556051725984}, {"c_np": 3904.8476973984984, "c_nn": 0, "c_u": 101.38730612795555, "c_v": -712.6576487621801}, {"c_np": 3516.706744059725, "c_nn": 0, "c_u": -74.74761192695142, "c_v": -742.1735644003971}, {"c_np": 32.4842996015317, "c_nn": 0, "c_u": -9.753602413284415, "c_v": -4.6691459986638755}]}, "guid": "eaf86cb7-85a8-444d-b876-162b9e5bcfbe"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595619161227, 1.038461542048887, 0.289172391739474], "xaxis": [0.0, -0.9999999999999999, 2.156742971958161e-08], "yaxis": [0.999013045591096, 9.579762701876583e-10, 0.04441773000506813]}, "guid": "fdffd1c8-057c-4f8f-8003-0cea00d64bb5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551294148555, 1.038461536662351, 0.03941913034170005], "xaxis": [0.0, -0.9999999999999999, 2.156742971958161e-08], "yaxis": [0.999013045591096, 9.579762701876583e-10, 0.04441773000506813]}, "guid": "c5af6d84-fbc6-4bc5-a5f1-19f554c8954e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551294148555, 1.1538461451695075, 0.03941912785315061], "xaxis": [0.0, -0.9999999999999999, 2.156742971958161e-08], "yaxis": [0.999013045591096, 9.579762701876583e-10, 0.04441773000506813]}, "guid": "5e16837e-79c2-4d17-b9d9-b04a52860baf"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595619161227, 1.1538461505560433, 0.2891723892509246], "xaxis": [0.0, -0.9999999999999999, 2.156742971958161e-08], "yaxis": [0.999013045591096, 9.579762701876583e-10, 0.04441773000506813]}, "guid": "5bc957f4-8b8c-4615-ae2d-602822ccbdf8"}]}, "106": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 1.1538461538461544, 0.06898903200408563], "guid": "705daa41-bc4c-42e3-9c5c-aa0628c10e00"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293432, 1.1538461538461544, 0.31886313477145534], "guid": "4adfc314-ccfb-40e1-ac46-caa4c45493a7"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 1.1538461538461544, 0.2891723881523536], "guid": "d471c8e1-bd29-43f5-8ed3-62ef3e5584ec"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551283058985, 1.1538461538461544, 0.03941912684456508], "guid": "03d3140f-26ad-4138-b273-4ca021ea0bac"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.3339948498021252, 1.1538461538461546, 0.17919582177605323], "xaxis": [-0.9992748587227028, 0.0, -0.03807567103443308], "yaxis": [-0.03807567103443308, 0.0, 0.9992748587227028]}, "guid": "36c30f30-ad2d-4211-bd79-0a72df972045"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "37936463-3fb8-44f8-8681-e0f1a3c0e47c"}], "contact_point": [[-2.7283595601468043, 1.1538461495882528, 0.28917238963532255], [-2.7172551328687624, 1.1538461437129117, 0.03941913051295091], [-1.941209378316875, 1.1538461443083754, 0.06898901713776398], [-1.9491423840074495, 1.1538461501861492, 0.31886309487509534]], "force_normal": [0.1527836939992836, 45.02337655928313, 57.71063960293763, 1.4659708060690089], "force_tangent1": [-0.03284852779625693, 16.87631014390809, 24.570941083889227, 0.1624904034848374], "force_tangent2": [-0.020802567434788238, 14.178088032874378, 13.397843026000201, -0.09009830272901943], "gap": [-3.2421863058163796e-09, -3.2421863057865403e-09, -3.2421863056503645e-09, -3.2421863055603486e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 115.63938199550267, "force_vector": [[0.020802567415103466, -0.15278369322940408, 0.032848531389554174], [-14.178088038675225, -45.02337695436787, -16.876309085009908], [-13.397843033435684, -57.71064017909179, -24.570939726601168], [0.0900983025401426, -1.4659708099022049, -0.16249036900688535]], "force": [-27.465030202155667, -104.35277163659127, -41.5768906492284], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595601468043, 1.1538461495882528, 0.28917238963532255], "xaxis": [0.0, -2.3518853087123774e-08, -0.9999999999999998], "yaxis": [-1.2884078472565154e-10, -0.9999999999999998, 2.3518853087123774e-08]}, "guid": "27b3eae6-9bbb-4211-ae71-d7c5e71e1e63"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595601468043, 1.1538461495882528, 0.28917238963532255], [-2.7172551328687624, 1.1538461437129117, 0.03941913051295091], [-1.941209378316875, 1.1538461443083754, 0.06898901713776398], [-1.9491423840074495, 1.1538461501861492, 0.31886309487509534]]}, "guid": "7849806a-ab0b-4538-a653-5c48ffabbee9"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595601468043, 1.1538461495882528, 0.28917238963532255], "guid": "7ce861b0-c8a6-4118-8f92-3b99045de529"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551328687624, 1.1538461437129117, 0.03941913051295091], "guid": "836ecb26-a132-4bb7-81fa-293028561be6"}, {"dtype": "compas.geometry/Point", "data": [-1.941209378316875, 1.1538461443083754, 0.06898901713776398], "guid": "78835d22-37e9-44d7-9ec2-0dc2af8a22be"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423840074495, 1.1538461501861492, 0.31886309487509534], "guid": "72b5a8d6-e4e3-44e5-9f10-1a4603e2b157"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595601468043, 1.1538461495882528, 0.28917238963532255], "xaxis": [0.0, -2.3518853087123774e-08, -0.9999999999999998], "yaxis": [1.0, -1.2884078472565154e-10, 3.03018748759234e-18]}, "guid": "063b0f8f-e943-445c-b725-b89c0114c357"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.15278369399928363, "c_nn": 0, "c_u": -0.03284852779625693, "c_v": 0.020802567434788238}, {"c_np": 45.02337655928314, "c_nn": 0, "c_u": 16.876310143908093, "c_v": -14.178088032874378}, {"c_np": 57.71063960293764, "c_nn": 0, "c_u": 24.570941083889227, "c_v": -13.397843026000201}, {"c_np": 1.4659708060690093, "c_nn": 0, "c_u": 0.16249040348483743, "c_v": 0.09009830272901943}]}, "guid": "74fcd289-9969-4960-8193-947cb9a1b1b2"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595601468043, 1.1538461495882528, 0.28917238963532255], "xaxis": [0.0, -2.3518853087123774e-08, -0.9999999999999998], "yaxis": [-1.2884078472565154e-10, -0.9999999999999998, 2.3518853087123774e-08]}, "guid": "346303cf-b7d3-4bf7-a6b0-bcd7651f5d66"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551328687624, 1.1538461437129117, 0.03941913051295091], "xaxis": [0.0, -2.3518853087123774e-08, -0.9999999999999998], "yaxis": [-1.2884078472565154e-10, -0.9999999999999998, 2.3518853087123774e-08]}, "guid": "2facf789-f980-4440-9cf2-11b15e72a7e2"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.941209378316875, 1.1538461443083754, 0.06898901713776398], "xaxis": [0.0, -2.3518853087123774e-08, -0.9999999999999998], "yaxis": [-1.2884078472565154e-10, -0.9999999999999998, 2.3518853087123774e-08]}, "guid": "e2055dad-ae55-43d1-8700-659d7c8bf1cb"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423840074495, 1.1538461501861492, 0.31886309487509534], "xaxis": [0.0, -2.3518853087123774e-08, -0.9999999999999998], "yaxis": [-1.2884078472565154e-10, -0.9999999999999998, 2.3518853087123774e-08]}, "guid": "bb8f7ff2-8492-473b-b9c8-ee31aa731c05"}]}, "105": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 1.0384615384615388, 0.06898903200408567], "guid": "8b6df23c-cdb8-49fe-8f9a-e9c07eed53d8"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 1.0384615384615388, 0.31886313477145534], "guid": "776e06b3-63fc-4268-bca6-408f85902b9e"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 1.1538461538461542, 0.31886313477145534], "guid": "099be420-ca17-430b-aae4-5db0cb5ba207"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 1.1538461538461542, 0.06898903200408567], "guid": "76f84e17-4be3-4903-a235-fab08e74d26f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, 1.0961538461538465, 0.1939260833877705], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "ed41cce2-c58b-481d-b60b-b0f1c001c2e1"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "8d0af94e-e866-4c62-b055-c816c334beac"}], "contact_point": [[-1.9491423925556228, 1.1538461504434065, 0.31886312028243086], [-1.9412093779154647, 1.1538461462552412, 0.06898901742517287], [-1.9412093779154647, 1.0384615153963437, 0.06898902968053407], [-1.9491423923192006, 1.03846154193625, 0.31886312509096115]], "force_normal": [1674.6667456580462, 1793.4581958662375, 1708.3633123418258, 1547.5944261603943], "force_tangent1": [115.6394061567987, 18.57048360494703, -0.5612501125794145, 61.15256988237101], "force_tangent2": [-140.4491598242489, -292.28462951974336, -238.36043658187762, -117.44583382213393], "gap": [-4.3716010723103825e-09, -4.3730423142972485e-09, -4.372410267646121e-09, -4.371737544324628e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6772.963223353184, "force_vector": [[-1669.3666616604112, 115.63938560253627, -193.51906675774396], [-1783.28023783599, 18.57044653151805, -349.04756079054675], [-1699.9393327705084, -0.5612811746355459, -292.45028560069585], [-1543.0882772183336, 61.15255219841299, -166.4950528967466]], "force": [-6695.674509485243, 194.80110315783176, -1001.5119660457332], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423925556228, 1.1538461504434065, 0.31886312028243086], "xaxis": [0.0, 0.9999999999999943, -1.0621311606651759e-07], "yaxis": [-0.9994964114290279, -3.370360818929967e-09, -0.031732058560632076]}, "guid": "b9fd2e7b-6039-4e4d-b6ee-8a340e7ebc37"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.9491423925556228, 1.1538461504434065, 0.31886312028243086], [-1.9412093779154647, 1.1538461462552412, 0.06898901742517287], [-1.9412093779154647, 1.0384615153963437, 0.06898902968053407], [-1.9491423923192006, 1.03846154193625, 0.31886312509096115]]}, "guid": "a4a740f1-2610-483d-b4a2-918e8f474453"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9491423925556228, 1.1538461504434065, 0.31886312028243086], "guid": "36bda964-4607-43bb-afdc-4f6d6640105a"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093779154647, 1.1538461462552412, 0.06898901742517287], "guid": "b1281886-f981-4db1-822a-514d903afb5a"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093779154647, 1.0384615153963437, 0.06898902968053407], "guid": "70574ae5-a6c2-405d-9771-1ec5170069d0"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423923192006, 1.03846154193625, 0.31886312509096115], "guid": "7aec29b4-db52-4120-baa9-379ae6b7b8e1"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423925556228, 1.1538461504434065, 0.31886312028243086], "xaxis": [0.0, 0.9999999999999943, -1.0621311606651759e-07], "yaxis": [0.031732058560632256, -1.0615962835517916e-07, -0.9994964114290222]}, "guid": "7254a078-ed6f-46d2-8ba0-e504d4e96bcb"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1674.6667456580462, "c_nn": 0, "c_u": 115.63940615679871, "c_v": 140.4491598242489}, {"c_np": 1793.4581958662375, "c_nn": 0, "c_u": 18.570483604947032, "c_v": 292.2846295197434}, {"c_np": 1708.3633123418258, "c_nn": 0, "c_u": -0.5612501125794145, "c_v": 238.36043658187765}, {"c_np": 1547.5944261603943, "c_nn": 0, "c_u": 61.15256988237102, "c_v": 117.44583382213395}]}, "guid": "a96e6b58-334a-4073-bc88-071ee3f54492"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423925556228, 1.1538461504434065, 0.31886312028243086], "xaxis": [0.0, 0.9999999999999943, -1.0621311606651759e-07], "yaxis": [-0.9994964114290279, -3.370360818929967e-09, -0.031732058560632076]}, "guid": "fea35464-d827-49d1-ab20-8fb528367a7f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093779154647, 1.1538461462552412, 0.06898901742517287], "xaxis": [0.0, 0.9999999999999943, -1.0621311606651759e-07], "yaxis": [-0.9994964114290279, -3.370360818929967e-09, -0.031732058560632076]}, "guid": "3f20e2b2-8e1c-438a-9e57-8641f065a240"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093779154647, 1.0384615153963437, 0.06898902968053407], "xaxis": [0.0, 0.9999999999999943, -1.0621311606651759e-07], "yaxis": [-0.9994964114290279, -3.370360818929967e-09, -0.031732058560632076]}, "guid": "468f844a-4302-426f-ace2-d45492ba7262"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423923192006, 1.03846154193625, 0.31886312509096115], "xaxis": [0.0, 0.9999999999999943, -1.0621311606651759e-07], "yaxis": [-0.9994964114290279, -3.370360818929967e-09, -0.031732058560632076]}, "guid": "8cc4281b-a63d-47c1-8c87-46bd9de22652"}]}}, "98": {"107": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7172551283058994, 1.0384615384615385, 0.03941912684456508], "guid": "c50a87b8-ec18-469b-b7e5-0de1b596a235"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595628310566, 1.0384615384615385, 0.2891723881523536], "guid": "9e8991cd-915d-4d57-99a2-9388c4be2c76"}, {"dtype": "compas.geometry/Point", "data": [-3.5071370309951106, 1.0384615384615385, 0.24959216965742537], "guid": "f7c701cd-ccdf-4ccf-8b18-61b1c823bf25"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629690048982, 1.0384615384615385, 2.858824288409778e-15], "guid": "a972ede4-57ff-49db-8198-34aaf96b201e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.111407985334628, 1.0384615384615385, 0.14463077458782633], "xaxis": [-0.9987109811433932, 0.0, -0.050758015560116394], "yaxis": [-0.050758015560116394, 0.0, 0.9987109811433932]}, "guid": "651cabef-83e1-45d2-a8ef-1da2bb79dc0e"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "80472f2f-5627-44f5-aa32-a6df01b1d174"}], "contact_point": [[-3.5071370288931933, 1.0384615384615388, 0.2495921661635615], [-3.4928629681670276, 1.0384615384615388, 3.4948565152959077e-09], [-2.717255128940305, 1.0384615384615388, 0.039419125535128274], [-2.7283595636689273, 1.0384615384615388, 0.28917238465749995]], "force_normal": [0.0, 0.0, 0.0, 0.0], "force_tangent1": [0.0, 0.0, 0.0, 0.0], "force_tangent2": [0.0, 0.0, 0.0, 0.0], "gap": [-3.4779966369696473e-17, -3.4779966369696473e-17, -3.4779966369696473e-17, -3.4779966369696473e-17], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 0.0, "force_vector": [[0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0]], "force": [0.0, 0.0, 0.0], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.5071370288931933, 1.0384615384615388, 0.2495921661635615], "xaxis": [0.0, -1.2027416100105872e-16, -1.0], "yaxis": [0.0, -1.0, 1.2027416100105872e-16]}, "guid": "1f490bfa-66c6-4b44-91bc-b8a7a32d5d97"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-3.5071370288931933, 1.0384615384615388, 0.2495921661635615], [-3.4928629681670276, 1.0384615384615388, 3.4948565152959077e-09], [-2.717255128940305, 1.0384615384615388, 0.039419125535128274], [-2.7283595636689273, 1.0384615384615388, 0.28917238465749995]]}, "guid": "e546ad86-1740-4e85-81d4-129a48e427c4"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-3.5071370288931933, 1.0384615384615388, 0.2495921661635615], "guid": "d7396711-e7f9-40d2-95a7-7f7b580b7f6c"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629681670276, 1.0384615384615388, 3.4948565152959077e-09], "guid": "ec198e7a-105f-4ea9-a88d-01e9cb95ca64"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128940305, 1.0384615384615388, 0.039419125535128274], "guid": "27abc922-aa84-4028-a7d3-b1feae1826a8"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595636689273, 1.0384615384615388, 0.28917238465749995], "guid": "5e72055d-a29b-48cc-a5b4-e42f76fc75d8"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.5071370288931933, 1.0384615384615388, 0.2495921661635615], "xaxis": [0.0, -1.2027416100105872e-16, -1.0], "yaxis": [1.0, 0.0, 0.0]}, "guid": "53c3c970-87bb-430f-a554-b38aeb498c8e"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}]}, "guid": "d5a17ad0-bef3-494b-9989-a712d2c0328d"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-3.5071370288931933, 1.0384615384615388, 0.2495921661635615], "xaxis": [0.0, -1.2027416100105872e-16, -1.0], "yaxis": [0.0, -1.0, 1.2027416100105872e-16]}, "guid": "37ab3a60-0de2-47a0-8cc5-0fa41fb65718"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-3.4928629681670276, 1.0384615384615388, 3.4948565152959077e-09], "xaxis": [0.0, -1.2027416100105872e-16, -1.0], "yaxis": [0.0, -1.0, 1.2027416100105872e-16]}, "guid": "15bdc6cd-44d6-4ab3-8dbf-86e66f68a494"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255128940305, 1.0384615384615388, 0.039419125535128274], "xaxis": [0.0, -1.2027416100105872e-16, -1.0], "yaxis": [0.0, -1.0, 1.2027416100105872e-16]}, "guid": "d3dc27d1-14ce-4845-a843-03a3472ef560"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595636689273, 1.0384615384615388, 0.28917238465749995], "xaxis": [0.0, -1.2027416100105872e-16, -1.0], "yaxis": [0.0, -1.0, 1.2027416100105872e-16]}, "guid": "757fcac3-448e-4816-a3e6-525d2ba54767"}]}}, "99": {"100": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 1.2692307692307692, 0.03941912684456782], "guid": "6cfd95fa-efcb-40b9-895c-393d00a411c0"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 1.2692307692307692, 0.28917238815235635], "guid": "c6bf76d1-ff06-414b-aff2-1ed0cad8ddeb"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 1.1538461538461542, 0.28917238815235635], "guid": "23ca6e53-ce6d-4a56-bc3c-80175a9ce7ab"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 1.1538461538461542, 0.03941912684456782], "guid": "14849831-604f-4990-935e-c9d852a125eb"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7228073455684765, 1.2115384615384617, 0.1642957574984621], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [-0.04441773810062701, 0.0, -0.9990130452311542]}, "guid": "699d66b8-4495-494f-9661-81c78e61d00d"}, "size": 0.028846153846153744, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "eb84958c-1bc3-4aaf-bf73-a6bdb6685c6e"}], "contact_point": [[2.717255139144453, 1.269230770482595, 0.03941912307255385], [2.728359545852374, 1.2692307678615355, 0.2891723856171492], [2.728359547176123, 1.1538463456188903, 0.28917238320005684], [2.7172551441085093, 1.153846176876573, 0.03941920253091341]], "force_normal": [3811.6921307361804, 12.996379115006638, 10.819991826790385, 3577.19725704836], "force_tangent1": [-110.46925139107559, -0.4226717259884175, -0.5045288457227761, 283.1018589653602], "force_tangent2": [784.4414288099495, -1.657637470095074, -0.9280206216093366, 518.0923697517809], "gap": [-2.771518941293035e-08, -2.770462929184865e-08, -2.770618081508685e-08, -2.7714021336718204e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7527.7855030652945, "force_vector": [[3773.0871552113535, -110.46898553005609, -952.9735739607265], [13.057180663525829, -0.4226720269338909, 1.078733029478917], [10.850533511449383, -0.5045289702893124, 0.44650621178436856], [3550.6543093095147, 283.1020476877343, -676.4715724668384]], "force": [7347.649178695843, 171.705861160455, -1627.9199071863018], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255139144453, 1.269230770482595, 0.03941912307255385], "xaxis": [-0.0, 0.9999999999999611, 2.789804786530226e-07], "yaxis": [0.9990130501783454, 1.2391650794134969e-08, -0.0444176268316838]}, "guid": "9a9c3b8b-e1bc-4275-92cd-1a2001d906aa"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.717255139144453, 1.269230770482595, 0.03941912307255385], [2.728359545852374, 1.2692307678615355, 0.2891723856171492], [2.728359547176123, 1.1538463456188903, 0.28917238320005684], [2.7172551441085093, 1.153846176876573, 0.03941920253091341]]}, "guid": "b13bcfa8-2d0a-422e-a441-fe1d9cdebd94"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255139144453, 1.269230770482595, 0.03941912307255385], "guid": "4c76f8fc-13ac-43a4-99b7-f56e0000d46e"}, {"dtype": "compas.geometry/Point", "data": [2.728359545852374, 1.2692307678615355, 0.2891723856171492], "guid": "051d2921-aec3-41da-9bd8-2be73f0f8513"}, {"dtype": "compas.geometry/Point", "data": [2.728359547176123, 1.1538463456188903, 0.28917238320005684], "guid": "cece04c3-e632-49b7-96ec-d587138fab93"}, {"dtype": "compas.geometry/Point", "data": [2.7172551441085093, 1.153846176876573, 0.03941920253091341], "guid": "cb74f89f-126e-4fb5-bf4b-e3e4fca1dfd5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255139144453, 1.269230770482595, 0.03941912307255385], "xaxis": [-0.0, 0.9999999999999611, 2.789804786530226e-07], "yaxis": [0.04441762683168553, -2.787051389193709e-07, 0.9990130501783065]}, "guid": "72f372d9-07a9-4ee3-99f6-429358945fea"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3811.692130736181, "c_nn": 0, "c_u": -110.4692513910756, "c_v": -784.4414288099497}, {"c_np": 12.99637911500664, "c_nn": 0, "c_u": -0.42267172598841757, "c_v": 1.6576374700950742}, {"c_np": 10.819991826790387, "c_nn": 0, "c_u": -0.5045288457227761, "c_v": 0.9280206216093367}, {"c_np": 3577.1972570483604, "c_nn": 0, "c_u": 283.1018589653602, "c_v": -518.092369751781}]}, "guid": "1f579bfb-daf8-44ff-bba5-175461dcae91"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.717255139144453, 1.269230770482595, 0.03941912307255385], "xaxis": [-0.0, 0.9999999999999611, 2.789804786530226e-07], "yaxis": [0.9990130501783454, 1.2391650794134969e-08, -0.0444176268316838]}, "guid": "60f02d94-6fb3-4f07-ae9a-4c90614dae30"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359545852374, 1.2692307678615355, 0.2891723856171492], "xaxis": [-0.0, 0.9999999999999611, 2.789804786530226e-07], "yaxis": [0.9990130501783454, 1.2391650794134969e-08, -0.0444176268316838]}, "guid": "8859400c-3422-4f0d-9cf7-5dbebfb74825"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359547176123, 1.1538463456188903, 0.28917238320005684], "xaxis": [-0.0, 0.9999999999999611, 2.789804786530226e-07], "yaxis": [0.9990130501783454, 1.2391650794134969e-08, -0.0444176268316838]}, "guid": "16d27208-e94a-4449-be8d-904e2d7054d9"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551441085093, 1.153846176876573, 0.03941920253091341], "xaxis": [-0.0, 0.9999999999999611, 2.789804786530226e-07], "yaxis": [0.9990130501783454, 1.2391650794134969e-08, -0.0444176268316838]}, "guid": "3d4d471c-95de-44e5-a772-07529395afbf"}]}, "108": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [3.4928629690048973, 1.2692307692307692, 0.0], "guid": "7f8ab691-0879-4336-83a4-bafad116a83d"}, {"dtype": "compas.geometry/Point", "data": [3.5071370309951093, 1.2692307692307692, 0.24959216965742254], "guid": "ffd487db-d640-4a89-a09e-98a612a54f63"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 1.2692307692307692, 0.28917238815235635], "guid": "7dabb1f1-d2e0-466c-9d37-8ffc2b53a993"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 1.2692307692307692, 0.03941912684456786], "guid": "cb0f36d0-1a9a-450b-b7fb-1c980248a2cd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.1114079853346266, 1.2692307692307692, 0.14463077458782628], "xaxis": [-0.9987109811433927, 0.0, 0.0507580155601245], "yaxis": [0.0507580155601245, 0.0, 0.9987109811433927]}, "guid": "ca42c0c8-3ffc-4afb-9d5f-b1bc0fe3bba2"}, "size": 0.1945450216376573, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "df1abdf3-8562-493b-bb9d-14033ff6afd2"}], "contact_point": [[2.7172551297781746, 1.2692307692307692, 0.03941912949085234], [3.4928629690048973, 1.2692307692307692, -1.3877787807814457e-17], [3.507137029731063, 1.2692307692307692, 0.24959217011928558], [2.728359564506797, 1.2692307692307692, 0.28917238861322403]], "force_normal": [0.0, 0.0, 0.0, 0.0], "force_tangent1": [0.0, 0.0, 0.0, 0.0], "force_tangent2": [0.0, 0.0, 0.0, 0.0], "gap": [0.0, 0.0, 0.0, 0.0], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 0.0, "force_vector": [[0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0], [0.0, -0.0, 0.0]], "force": [0.0, 0.0, 0.0], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, 1.2692307692307692, 0.03941912949085234], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "7352dab7-9ac1-4603-8e7c-5917531acf37"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.7172551297781746, 1.2692307692307692, 0.03941912949085234], [3.4928629690048973, 1.2692307692307692, -1.3877787807814457e-17], [3.507137029731063, 1.2692307692307692, 0.24959217011928558], [2.728359564506797, 1.2692307692307692, 0.28917238861322403]]}, "guid": "7caf9353-5d94-437b-bbb2-aff312475145"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.7172551297781746, 1.2692307692307692, 0.03941912949085234], "guid": "eb39f24e-ed58-4b09-8a3f-bde3bc78db8c"}, {"dtype": "compas.geometry/Point", "data": [3.4928629690048973, 1.2692307692307692, -1.3877787807814457e-17], "guid": "e3530139-ea38-4a8e-bdae-e568fdf66f99"}, {"dtype": "compas.geometry/Point", "data": [3.507137029731063, 1.2692307692307692, 0.24959217011928558], "guid": "302c5932-89a3-4a6a-b6e6-b099a0b0d39f"}, {"dtype": "compas.geometry/Point", "data": [2.728359564506797, 1.2692307692307692, 0.28917238861322403], "guid": "0620953b-fff3-44cd-92a7-5838d6476596"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, 1.2692307692307692, 0.03941912949085234], "xaxis": [0.0, -0.0, -1.0], "yaxis": [1.0, 0.0, 0.0]}, "guid": "b3f5106d-64dc-4954-876a-85b31e6f75f1"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}]}, "guid": "8a319c04-4e9e-4533-bae6-c39edfe93756"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551297781746, 1.2692307692307692, 0.03941912949085234], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "12b0c7b3-e030-4f61-8fa4-2c477da13026"}, {"dtype": "compas.geometry/Frame", "data": {"point": [3.4928629690048973, 1.2692307692307692, -1.3877787807814457e-17], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "1bc0f8ab-887c-49c9-96e5-badba728ffee"}, {"dtype": "compas.geometry/Frame", "data": {"point": [3.507137029731063, 1.2692307692307692, 0.24959217011928558], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "000d174a-5991-4f6e-a2a4-ed7fb448a0a1"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359564506797, 1.2692307692307692, 0.28917238861322403], "xaxis": [0.0, -0.0, -1.0], "yaxis": [0.0, -1.0, 0.0]}, "guid": "a769e9a0-5738-47f2-acdc-ec34e488d639"}]}}, "100": {"101": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 1.2692307692307692, 0.06898903200408708], "guid": "b59d410e-dc1c-47a0-9c09-f21aa5715934"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 1.2692307692307692, 0.3188631347714567], "guid": "151b967b-a567-4e25-aaf8-f2849766a9d1"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 1.1538461538461542, 0.3188631347714567], "guid": "7af6906a-9b72-40dd-87c1-69e8144406ab"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 1.1538461538461542, 0.06898903200408708], "guid": "0b1a5087-cce8-4cfd-945d-36e86080cf84"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, 1.2115384615384617, 0.19392608338777192], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "3956a76f-29d4-40fc-a3a1-dafe5cd9a834"}, "size": 0.028846153846153733, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7c2c1b97-5244-491c-b204-eb2f5ae0b4fd"}], "contact_point": [[1.9412093842779652, 1.2692307833465903, 0.06898885934679375], [1.9491423670289951, 1.2692309189684996, 0.3188629483078244], [1.9491423696296297, 1.153846325362492, 0.3188630102781169], [1.9412093873514424, 1.153846152487677, 0.06898893621073704]], "force_normal": [1660.7956650530948, 1801.8350388056294, 1657.1942379086559, 1477.1440021614922], "force_tangent1": [-51.08159480314549, -43.399006827172435, -80.46637773618943, -27.298278017979555], "force_tangent2": [267.1159828308104, 206.62783613531604, 143.8886423645572, 206.5588601084406], "gap": [-3.377506624906838e-08, -3.377621636760351e-08, -3.377638214942234e-08, -3.3774996351931696e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6651.330222266228, "force_vector": [[1651.483207520889, -51.08153954451011, -319.6817327667205], [1794.3709618313515, -43.39896124535499, -263.69949758482005], [1651.7938356981958, -80.46634378706224, -196.40217252396548], [1469.8456233296295, -27.298234229018718, -253.32747932355554]], "force": [6567.493628380065, -202.24507880594604, -1033.1108821990615], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093842779652, 1.2692307833465903, 0.06898885934679375], "xaxis": [-0.0, 0.9999999999999851, 1.7285515713991175e-07], "yaxis": [0.9994964154186429, 5.485028247003048e-09, -0.031731932895489465]}, "guid": "03b8265f-0270-4ed7-b1e6-851c6d4bc3cd"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093842779652, 1.2692307833465903, 0.06898885934679375], [1.9491423670289951, 1.2692309189684996, 0.3188629483078244], [1.9491423696296297, 1.153846325362492, 0.3188630102781169], [1.9412093873514424, 1.153846152487677, 0.06898893621073704]]}, "guid": "6d22ab2c-d8fa-43c0-bdbd-8fe488b3415b"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093842779652, 1.2692307833465903, 0.06898885934679375], "guid": "6bd2d194-6c63-45cb-b022-ba3eaa8d155f"}, {"dtype": "compas.geometry/Point", "data": [1.9491423670289951, 1.2692309189684996, 0.3188629483078244], "guid": "fb72df14-409a-4a3e-b960-e3151bd86868"}, {"dtype": "compas.geometry/Point", "data": [1.9491423696296297, 1.153846325362492, 0.3188630102781169], "guid": "49835e25-eb7c-42b5-be97-f8e3b8999bdf"}, {"dtype": "compas.geometry/Point", "data": [1.9412093873514424, 1.153846152487677, 0.06898893621073704], "guid": "576e4633-4400-4fd5-bf39-3271742fe1f3"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093842779652, 1.2692307833465903, 0.06898885934679375], "xaxis": [-0.0, 0.9999999999999851, 1.7285515713991175e-07], "yaxis": [0.031731932895489944, -1.7276810994796801e-07, 0.9994964154186279]}, "guid": "4d824fc3-96f6-4b05-9335-9d7a29d055d6"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1660.795665053095, "c_nn": 0, "c_u": -51.0815948031455, "c_v": -267.1159828308104}, {"c_np": 1801.8350388056294, "c_nn": 0, "c_u": -43.399006827172435, "c_v": -206.62783613531607}, {"c_np": 1657.1942379086559, "c_nn": 0, "c_u": -80.46637773618944, "c_v": -143.8886423645572}, {"c_np": 1477.1440021614926, "c_nn": 0, "c_u": -27.29827801797956, "c_v": -206.5588601084406}]}, "guid": "2ac57979-0b93-4752-8562-befcfafc8640"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093842779652, 1.2692307833465903, 0.06898885934679375], "xaxis": [-0.0, 0.9999999999999851, 1.7285515713991175e-07], "yaxis": [0.9994964154186429, 5.485028247003048e-09, -0.031731932895489465]}, "guid": "0b86f9fc-e569-4f83-96ee-8611066531b1"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423670289951, 1.2692309189684996, 0.3188629483078244], "xaxis": [-0.0, 0.9999999999999851, 1.7285515713991175e-07], "yaxis": [0.9994964154186429, 5.485028247003048e-09, -0.031731932895489465]}, "guid": "33bf7903-5b2f-4eed-8df4-bcf2ebc7eb5f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423696296297, 1.153846325362492, 0.3188630102781169], "xaxis": [-0.0, 0.9999999999999851, 1.7285515713991175e-07], "yaxis": [0.9994964154186429, 5.485028247003048e-09, -0.031731932895489465]}, "guid": "b8599ce6-1201-40e2-b749-70a370f13b4c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093873514424, 1.153846152487677, 0.06898893621073704], "xaxis": [-0.0, 0.9999999999999851, 1.7285515713991175e-07], "yaxis": [0.9994964154186429, 5.485028247003048e-09, -0.031731932895489465]}, "guid": "8216b394-34f5-4789-81b9-49c11258c892"}]}, "109": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 1.3846153846153846, 0.06898903200408708], "guid": "0da660d7-2324-4dfa-8a16-763fb1cdd765"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 1.3846153846153846, 0.3188631347714567], "guid": "bbc888c3-195e-47af-91f6-c80aa114a254"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 1.2692307692307692, 0.3188631347714567], "guid": "45eb92a3-58ed-4b93-98ea-3bcb177a29d1"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 1.2692307692307692, 0.06898903200408708], "guid": "62e63aae-e2f4-4358-8fbc-6f234fcf3f2e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, 1.3269230769230769, 0.19392608338777195], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, 0.999496411069479]}, "guid": "accf4ebc-0f60-4352-9ec8-31b61cccd126"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "51322a72-8b0c-4d5e-82cf-8bfc23e721b9"}], "contact_point": [[1.9412093809230762, 1.3846153946458784, 0.06898878642099356], [1.9491423579959763, 1.3846155562522036, 0.3188628755623345], [1.9491423615422936, 1.2692309477450159, 0.3188629483546301], [1.9412093844693936, 1.26923077868811, 0.06898885921328661]], "force_normal": [1865.7518083529828, 1946.614670981187, 1865.2781698809397, 1786.241246212221], "force_tangent1": [-85.01166597638525, 12.063271035985167, 42.39167551809186, 23.78746092642028], "force_tangent2": [314.86028956363486, 345.2952358634684, 226.33563169777037, 260.879966245299], "gap": [-2.160195584599511e-08, -2.1600729945981664e-08, -2.160069558401006e-08, -2.1601757125038755e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7551.562684475536, "force_vector": [[1854.821127426387, -85.01153988749392, -373.905628477649], [1934.6775098396654, 12.063408248297925, -406.8911485880669], [1857.1567839634117, 42.39177176455154, -285.4104777841689], [1777.0635042926265, 23.787567970347684, -317.4294300730946]], "force": [7423.718925522091, -6.768791904296766, -1383.6366849229794], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093809230762, 1.3846153946458784, 0.06898878642099356], "xaxis": [-0.0, 0.9999999999999432, 3.372211770838767e-07], "yaxis": [0.9994964161397178, 1.0700672103020748e-08, -0.03173191018296746]}, "guid": "193f3d1f-7342-423e-8ab8-342a27262f6c"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093809230762, 1.3846153946458784, 0.06898878642099356], [1.9491423579959763, 1.3846155562522036, 0.3188628755623345], [1.9491423615422936, 1.2692309477450159, 0.3188629483546301], [1.9412093844693936, 1.26923077868811, 0.06898885921328661]]}, "guid": "5122b16d-92b7-4350-97b1-111096ad5c67"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093809230762, 1.3846153946458784, 0.06898878642099356], "guid": "16921bde-f087-4bdd-bec8-41d9706a5682"}, {"dtype": "compas.geometry/Point", "data": [1.9491423579959763, 1.3846155562522036, 0.3188628755623345], "guid": "664c720e-a339-463e-b4f5-e110c8e1fa69"}, {"dtype": "compas.geometry/Point", "data": [1.9491423615422936, 1.2692309477450159, 0.3188629483546301], "guid": "f711222d-c4ec-45ef-ac01-0fd88485dd3e"}, {"dtype": "compas.geometry/Point", "data": [1.9412093844693936, 1.26923077868811, 0.06898885921328661], "guid": "c95a32f7-83d2-4830-9bc8-2ca719b4e1ff"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093809230762, 1.3846153946458784, 0.06898878642099356], "xaxis": [-0.0, 0.9999999999999432, 3.372211770838767e-07], "yaxis": [0.03173191018296927, -3.370513579417519e-07, 0.999496416139661]}, "guid": "52fbbc28-1766-4093-ae2d-bce0eb8f808c"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1865.7518083529828, "c_nn": 0, "c_u": -85.01166597638525, "c_v": -314.86028956363486}, {"c_np": 1946.614670981187, "c_nn": 0, "c_u": 12.063271035985167, "c_v": -345.2952358634684}, {"c_np": 1865.27816988094, "c_nn": 0, "c_u": 42.391675518091866, "c_v": -226.33563169777034}, {"c_np": 1786.2412462122213, "c_nn": 0, "c_u": 23.78746092642028, "c_v": -260.879966245299}]}, "guid": "4a02f5bf-8cf4-4917-8d97-750b94e412c4"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093809230762, 1.3846153946458784, 0.06898878642099356], "xaxis": [-0.0, 0.9999999999999432, 3.372211770838767e-07], "yaxis": [0.9994964161397178, 1.0700672103020748e-08, -0.03173191018296746]}, "guid": "1d283bd4-5998-401f-9c57-1d108747ea11"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423579959763, 1.3846155562522036, 0.3188628755623345], "xaxis": [-0.0, 0.9999999999999432, 3.372211770838767e-07], "yaxis": [0.9994964161397178, 1.0700672103020748e-08, -0.03173191018296746]}, "guid": "13c7488c-b2c1-47fe-959e-d944f4316a08"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423615422936, 1.2692309477450159, 0.3188629483546301], "xaxis": [-0.0, 0.9999999999999432, 3.372211770838767e-07], "yaxis": [0.9994964161397178, 1.0700672103020748e-08, -0.03173191018296746]}, "guid": "a5f73f89-978b-40ef-a512-4686f48ab73e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093844693936, 1.26923077868811, 0.06898885921328661], "xaxis": [-0.0, 0.9999999999999432, 3.372211770838767e-07], "yaxis": [0.9994964161397178, 1.0700672103020748e-08, -0.03173191018296746]}, "guid": "bfba56bf-41b9-4c24-9191-44100be76b69"}]}, "114": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 1.3846153846153848, 0.03941912684456786], "guid": "0f1171ad-6483-4f1d-8a4b-c7b98980b6ab"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 1.3846153846153848, 0.2891723881523564], "guid": "5bde6144-4076-4024-9fc3-e2a78d579405"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 1.3846153846153848, 0.3188631347714568], "guid": "937e530c-85b8-4b76-9cd1-ff4f40d8a5a9"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 1.3846153846153848, 0.06898903200408711], "guid": "7b6dcd04-9678-4424-b90b-89f60226e01b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.333994849802124, 1.3846153846153846, 0.1791958217760553], "xaxis": [-0.9992748587227028, 0.0, 0.03807567103443127], "yaxis": [0.03807567103443127, -0.0, 0.9992748587227028]}, "guid": "00220aa8-de0c-49ef-8478-9c0cc64f3c40"}, "size": 0.19454502163765716, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "087bedb0-c3fe-46eb-b751-e716d97a118b"}], "contact_point": [[1.9412093927048337, 1.3846153901219451, 0.06898878349940964], [2.717255154707301, 1.384615404225798, 0.03941914274373981], [2.728359507479537, 1.3846155748629416, 0.28917231245908603], [1.9491423462413442, 1.3846155607015083, 0.31886287613784403]], "force_normal": [13.529099651214194, 17.332083689395805, 15.068810642018784, 0.19018018139754386], "force_tangent1": [-3.9159537360040266, -8.102385622346988, -6.077876073904687, 0.03346854910662811], "force_tangent2": [-2.4689012434405977, -2.6278910953796615, 3.4466298153308514, 0.013173339635759193], "gap": [-1.1376188527545579e-08, -1.1375184044567448e-08, -1.1376016073834979e-08, -1.1375253814393513e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 49.558178169429176, "force_vector": [[2.468901840507577, -13.529096874466932, 3.91596295285053], [2.6278918602801444, -17.332078053578478, 8.102397430017092], [-3.446629150313255, -15.068806653502412, 6.077886339695862], [-0.013173331242716788, -0.19018020477968217, -0.03346841954428602]], "force": [1.6369912192317495, -46.1201617863275, 18.0627783030192], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093927048337, 1.3846153901219451, 0.06898878349940964], "xaxis": [0.0, -6.812609651493481e-07, -0.999999999999768], "yaxis": [4.41320558725904e-08, -0.999999999999767, 6.812609651493475e-07]}, "guid": "89dddd6b-b66c-4835-b5cf-d58cf5285081"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093927048337, 1.3846153901219451, 0.06898878349940964], [2.717255154707301, 1.384615404225798, 0.03941914274373981], [2.728359507479537, 1.3846155748629416, 0.28917231245908603], [1.9491423462413442, 1.3846155607015083, 0.31886287613784403]]}, "guid": "be4b3658-c20e-4536-8763-58aba435226b"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093927048337, 1.3846153901219451, 0.06898878349940964], "guid": "55f86ca3-b76c-47f9-8855-74e9846a7391"}, {"dtype": "compas.geometry/Point", "data": [2.717255154707301, 1.384615404225798, 0.03941914274373981], "guid": "eebbcc18-417d-41eb-9416-88bf565f7d35"}, {"dtype": "compas.geometry/Point", "data": [2.728359507479537, 1.3846155748629416, 0.28917231245908603], "guid": "2a8bed15-68f0-4a10-9699-c4e287124e34"}, {"dtype": "compas.geometry/Point", "data": [1.9491423462413442, 1.3846155607015083, 0.31886287613784403], "guid": "32335a63-55d3-4955-90c5-d1a3a4359326"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093927048337, 1.3846153901219451, 0.06898878349940964], "xaxis": [0.0, -6.812609651493481e-07, -0.999999999999768], "yaxis": [0.999999999999999, 4.413205587258017e-08, -3.0065446977785895e-14]}, "guid": "e40bdf5c-48b6-4d18-8106-9dcfee4eb767"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 13.529099651214194, "c_nn": 0, "c_u": -3.915953736004027, "c_v": 2.4689012434405977}, {"c_np": 17.3320836893958, "c_nn": 0, "c_u": -8.10238562234699, "c_v": 2.627891095379661}, {"c_np": 15.068810642018784, "c_nn": 0, "c_u": -6.0778760739046875, "c_v": -3.446629815330851}, {"c_np": 0.19018018139754386, "c_nn": 0, "c_u": 0.033468549106628116, "c_v": -0.013173339635759191}]}, "guid": "b0acc462-1946-49e0-8da5-edc9cde18cab"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093927048337, 1.3846153901219451, 0.06898878349940964], "xaxis": [0.0, -6.812609651493481e-07, -0.999999999999768], "yaxis": [4.41320558725904e-08, -0.999999999999767, 6.812609651493475e-07]}, "guid": "af76579f-2510-4819-9e68-5fcf704eaa94"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.717255154707301, 1.384615404225798, 0.03941914274373981], "xaxis": [0.0, -6.812609651493481e-07, -0.999999999999768], "yaxis": [4.41320558725904e-08, -0.999999999999767, 6.812609651493475e-07]}, "guid": "7d06e262-c3a9-4914-a4f9-371d14d4c073"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359507479537, 1.3846155748629416, 0.28917231245908603], "xaxis": [0.0, -6.812609651493481e-07, -0.999999999999768], "yaxis": [4.41320558725904e-08, -0.999999999999767, 6.812609651493475e-07]}, "guid": "0f578d5b-af86-4e1a-adda-5d9f177b3138"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423462413442, 1.3846155607015083, 0.31886287613784403], "xaxis": [0.0, -6.812609651493481e-07, -0.999999999999768], "yaxis": [4.41320558725904e-08, -0.999999999999767, 6.812609651493475e-07]}, "guid": "34493126-089f-48b7-a7cf-94fa63efb9f3"}]}, "108": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 1.2692307692307692, 0.03941912684456782], "guid": "cc962217-f87c-4d51-acaf-26bb45bea306"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 1.2692307692307692, 0.28917238815235635], "guid": "a86f025b-597a-4a1d-8a46-6dd4e3db5742"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 1.3846153846153846, 0.28917238815235635], "guid": "b294f9cf-43c6-4f4b-ae02-b78448615e3d"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 1.3846153846153846, 0.03941912684456782], "guid": "4e1c20f7-277c-4a4e-977b-a5c4b49970d5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, 1.326923076923077, 0.16429575749846212], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062701, 0.0, -0.9990130452311542]}, "guid": "ef0d58b4-8d69-416b-a523-b07096740a03"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "7b71ba6e-7708-422b-95e4-5372318f3653"}], "contact_point": [[2.71725513947539, 1.3846154082189497, 0.03941913051578734], [2.7172551407991383, 1.269230769909467, 0.03941912809863471], [2.728359547176123, 1.2692307598378292, 0.2891723832000007], [2.728359542212066, 1.384615576961269, 0.2891723037417035]], "force_normal": [2995.0733357660374, 3691.585241067635, 8.839989275881413, 7.193105152280561], "force_tangent1": [-293.29220451280696, -99.09757691822206, -0.42356047615369535, -0.5048657295691169], "force_tangent2": [-616.8295646525684, -755.0420695815616, 1.8358048831790397, 1.5643549113018826], "gap": [-2.4852977021810172e-08, -2.485614484578553e-08, -2.4844537009005383e-08, -2.4846238608867455e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6852.261599560861, "force_vector": [[-2964.719243249972, 293.2919954853232, 749.2549164081012], [-3654.404654783443, 99.09732073927812, 918.2683642470001], [-8.912806746278985, 0.42356087825987376, -1.4413415728596306], [-7.255490851115896, 0.504866076428403, -1.243310170238365]], "force": [-6635.292195630809, 393.3177431792896, 1664.8386289120033], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.71725513947539, 1.3846154082189497, 0.03941913051578734], "xaxis": [0.0, -0.9999999999999611, -2.789804786616164e-07], "yaxis": [-0.9990130501783454, -1.2391650794516685e-08, 0.0444176268316838]}, "guid": "5265f474-57aa-4cc4-b680-8822592a30d1"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.71725513947539, 1.3846154082189497, 0.03941913051578734], [2.7172551407991383, 1.269230769909467, 0.03941912809863471], [2.728359547176123, 1.2692307598378292, 0.2891723832000007], [2.728359542212066, 1.384615576961269, 0.2891723037417035]]}, "guid": "46cf1b72-58d2-46f9-bb6d-b00c00bbba96"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.71725513947539, 1.3846154082189497, 0.03941913051578734], "guid": "abb02c68-da3e-4299-a3a7-eec69d57baba"}, {"dtype": "compas.geometry/Point", "data": [2.7172551407991383, 1.269230769909467, 0.03941912809863471], "guid": "b14def3a-9af2-4a6e-bbf3-b87d005932fb"}, {"dtype": "compas.geometry/Point", "data": [2.728359547176123, 1.2692307598378292, 0.2891723832000007], "guid": "228ed9cd-3bbb-4708-b10c-5e2afcd85102"}, {"dtype": "compas.geometry/Point", "data": [2.728359542212066, 1.384615576961269, 0.2891723037417035], "guid": "a4877c2f-c41a-42e3-b87f-39fd04a3f742"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.71725513947539, 1.3846154082189497, 0.03941913051578734], "xaxis": [0.0, -0.9999999999999611, -2.789804786616164e-07], "yaxis": [0.04441762683168553, -2.787051389279562e-07, 0.9990130501783065]}, "guid": "e5f7dd5c-3719-4e8b-8ba7-351441b877d6"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2995.073335766038, "c_nn": 0, "c_u": -293.292204512807, "c_v": 616.8295646525686}, {"c_np": 3691.5852410676357, "c_nn": 0, "c_u": -99.09757691822206, "c_v": 755.0420695815618}, {"c_np": 8.839989275881413, "c_nn": 0, "c_u": -0.4235604761536954, "c_v": -1.8358048831790401}, {"c_np": 7.193105152280561, "c_nn": 0, "c_u": -0.5048657295691169, "c_v": -1.5643549113018829}]}, "guid": "a96f03d0-d782-4ffa-a4c4-74117ef8c63b"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.71725513947539, 1.3846154082189497, 0.03941913051578734], "xaxis": [0.0, -0.9999999999999611, -2.789804786616164e-07], "yaxis": [-0.9990130501783454, -1.2391650794516685e-08, 0.0444176268316838]}, "guid": "3c6b6243-01ec-487f-aef0-a80491212595"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7172551407991383, 1.269230769909467, 0.03941912809863471], "xaxis": [0.0, -0.9999999999999611, -2.789804786616164e-07], "yaxis": [-0.9990130501783454, -1.2391650794516685e-08, 0.0444176268316838]}, "guid": "74003126-b241-4f6e-af23-4414ca40b423"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359547176123, 1.2692307598378292, 0.2891723832000007], "xaxis": [0.0, -0.9999999999999611, -2.789804786616164e-07], "yaxis": [-0.9990130501783454, -1.2391650794516685e-08, 0.0444176268316838]}, "guid": "26de6e20-cfc9-4c64-9a55-08d6224c6848"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.728359542212066, 1.384615576961269, 0.2891723037417035], "xaxis": [0.0, -0.9999999999999611, -2.789804786616164e-07], "yaxis": [-0.9990130501783454, -1.2391650794516685e-08, 0.0444176268316838]}, "guid": "2eb39520-737b-4ed0-9a9f-6fcc447c5c36"}]}}, "101": {"102": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, 1.2692307692307692, 0.08870494999794477], "guid": "caf8a313-183b-402c-88a2-e56c65556db9"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 1.2692307692307692, 0.33865962455932297], "guid": "7ebf9ae3-f6f9-4a06-a28d-bb4a0bd2de33"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 1.1538461538461542, 0.33865962455932297], "guid": "2d9e36b3-d9dc-40e5-9805-7994ded71371"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 1.1538461538461542, 0.08870494999794477], "guid": "3ecb006f-784c-4688-a8fb-5fe6ff370c59"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.167230938222296, 1.2115384615384617, 0.2136822872786339], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [0.019041287736088822, 0.0, 0.9998186982455127]}, "guid": "0147ba33-b290-44ef-a572-da565d6a38bb"}, "size": 0.028846153846153744, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "86ed8568-da56-4047-a9f8-0997787bbb98"}], "contact_point": [[1.1648507741251808, 1.269230794602643, 0.0887047265275564], [1.169611090106573, 1.2692309237650372, 0.3386593937503608], [1.169611091241521, 1.153846337609627, 0.33865946137812397], [1.1648507752601285, 1.15384617119433, 0.08870479415532222]], "force_normal": [673.6728946113019, 2958.942457304216, 2994.3764789765874, 724.2699207457463], "force_tangent1": [-36.3485469323606, -25.57927808585423, 81.32688439554681, -1.469497783820221], "force_tangent2": [120.33540264571268, 199.8283353075188, 279.8415009823358, 94.64980763540862], "gap": [-8.168892291576212e-09, -8.168014483184266e-09, -8.167950606363765e-09, -8.168707793478857e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7384.031178428155, "force_vector": [[671.2594186021108, -36.34855620262949, -133.14116691658754], [2954.6010129692827, -25.57929591979781, -256.13411033639403], [2988.505058556502, 81.32686094452886, -336.80748554162074], [722.3363576375947, -1.4695053330742893, -108.42366252407777]], "force": [7336.70184776549, 17.929503489027276, -834.5064253186802], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507741251808, 1.269230794602643, 0.0887047265275564], "xaxis": [0.0, 0.9999999999999977, -6.962736628555799e-08], "yaxis": [0.9998186986881704, -1.3257930973973285e-09, -0.01904126449304344]}, "guid": "46808d0c-763e-4c1b-ba3d-317ce5d75a61"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507741251808, 1.269230794602643, 0.0887047265275564], [1.169611090106573, 1.2692309237650372, 0.3386593937503608], [1.169611091241521, 1.153846337609627, 0.33865946137812397], [1.1648507752601285, 1.15384617119433, 0.08870479415532222]]}, "guid": "1c4a67cc-ca15-4106-95d9-9293c6b93bb7"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507741251808, 1.269230794602643, 0.0887047265275564], "guid": "852c91ed-8b9f-4d8c-b17b-bfd93387d296"}, {"dtype": "compas.geometry/Point", "data": [1.169611090106573, 1.2692309237650372, 0.3386593937503608], "guid": "0af359b2-c0d4-4e69-a58b-5468c4e075ce"}, {"dtype": "compas.geometry/Point", "data": [1.169611091241521, 1.153846337609627, 0.33865946137812397], "guid": "24579c49-4e42-4f96-a2c8-dd1dd4344b98"}, {"dtype": "compas.geometry/Point", "data": [1.1648507752601285, 1.15384617119433, 0.08870479415532222], "guid": "d8c93cb6-b3d2-441c-9835-e7970fef6c74"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507741251808, 1.269230794602643, 0.0887047265275564], "xaxis": [0.0, 0.9999999999999977, -6.962736628555799e-08], "yaxis": [0.019041264493043487, 6.961474275271117e-08, 0.9998186986881679]}, "guid": "2b5152a5-f9bc-4683-b883-7cd333df324a"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 673.6728946113022, "c_nn": 0, "c_u": -36.348546932360605, "c_v": -120.33540264571269}, {"c_np": 2958.942457304217, "c_nn": 0, "c_u": -25.57927808585423, "c_v": -199.82833530751887}, {"c_np": 2994.3764789765887, "c_nn": 0, "c_u": 81.32688439554684, "c_v": -279.8415009823359}, {"c_np": 724.2699207457465, "c_nn": 0, "c_u": -1.4694977838202214, "c_v": -94.64980763540866}]}, "guid": "76285f76-65b9-48e7-b106-a1277795eee7"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507741251808, 1.269230794602643, 0.0887047265275564], "xaxis": [0.0, 0.9999999999999977, -6.962736628555799e-08], "yaxis": [0.9998186986881704, -1.3257930973973285e-09, -0.01904126449304344]}, "guid": "331f308c-7f06-4ff2-949c-7a463c0416e1"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.169611090106573, 1.2692309237650372, 0.3386593937503608], "xaxis": [0.0, 0.9999999999999977, -6.962736628555799e-08], "yaxis": [0.9998186986881704, -1.3257930973973285e-09, -0.01904126449304344]}, "guid": "0ba6b40f-cd64-40ac-be32-abfed85071b0"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.169611091241521, 1.153846337609627, 0.33865946137812397], "xaxis": [0.0, 0.9999999999999977, -6.962736628555799e-08], "yaxis": [0.9998186986881704, -1.3257930973973285e-09, -0.01904126449304344]}, "guid": "1030062d-0561-4fb8-b7d3-eb41239d327a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507752601285, 1.15384617119433, 0.08870479415532222], "xaxis": [0.0, 0.9999999999999977, -6.962736628555799e-08], "yaxis": [0.9998186986881704, -1.3257930973973285e-09, -0.01904126449304344]}, "guid": "e7083e53-59f9-41f4-8e9b-c6b9e2886b67"}]}, "109": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 1.2692307692307692, 0.06898903200408707], "guid": "0b7d75db-ea94-46fb-a63e-400af2d13ba7"}, {"dtype": "compas.geometry/Point", "data": [1.9491423927293423, 1.2692307692307692, 0.31886313477145684], "guid": "e4810a11-f541-4936-9ebf-ec33bf208665"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 1.2692307692307692, 0.3386596245593229], "guid": "4a3ad895-3801-4764-afe2-65800bb4e695"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 1.2692307692307692, 0.08870494999794475], "guid": "8749e081-fa9f-4a26-8e86-320e8d2160d7"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.5562055680783622, 1.2692307692307694, 0.2038891208921563], "xaxis": [-0.9996776933450585, 0.0, 0.025387190240421426], "yaxis": [0.025387190240421426, 0.0, 0.9996776933450585]}, "guid": "86bebd68-2e06-4538-bdeb-2e7879ae2072"}, "size": 0.19454502163765724, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "0caba1ce-9322-40de-ab15-7bceb8b3ced0"}], "contact_point": [[1.1648507772812626, 1.2692307893278512, 0.08870471938570758], [1.9412093742618346, 1.2692307788752126, 0.0689888588996797], [1.9491423576006675, 1.2692309328906408, 0.31886295153812483], [1.1696110798845074, 1.2692309433859856, 0.3386593677015666]], "force_normal": [9.023287449685153, 37.001260033052134, 0.08879224081248663, 0.1958535675429523], "force_tangent1": [1.883334924589148, -8.88401670017951, -0.013656068198196206, 0.00033150687140986085], "force_tangent2": [3.3417593278898363, 15.6003443008725, 0.01954437987665716, -0.005631077044710684], "gap": [-7.1748685336954934e-09, -7.1748685338004444e-09, -7.174868533780864e-09, -7.1748685336544495e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 50.52789572183856, "force_vector": [[-3.3417593081512225, -9.023288617697977, -1.883329363512491], [-15.600344219931538, -37.001254591927804, 8.884039504153801], [-0.019544379682422435, -0.08879223243895196, 0.01365612292109018], [0.005631077473144123, -0.1958535677349056, -0.0003313861663299972]], "force": [-18.95601683029204, -46.309189009799645, 7.01403487739607], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507772812626, 1.2692307893278512, 0.08870471938570758], "xaxis": [0.0, -6.163026863515526e-07, -0.9999999999998102], "yaxis": [2.1875191927646293e-09, -0.9999999999998102, 6.163026863515526e-07]}, "guid": "0aa45796-fa59-4a38-87b2-2d866d12b520"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507772812626, 1.2692307893278512, 0.08870471938570758], [1.9412093742618346, 1.2692307788752126, 0.0689888588996797], [1.9491423576006675, 1.2692309328906408, 0.31886295153812483], [1.1696110798845074, 1.2692309433859856, 0.3386593677015666]]}, "guid": "70e08abd-d442-4524-b6e2-57fa5c8a3c5f"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507772812626, 1.2692307893278512, 0.08870471938570758], "guid": "27443074-9516-4ccb-868d-a87aff2d3bc3"}, {"dtype": "compas.geometry/Point", "data": [1.9412093742618346, 1.2692307788752126, 0.0689888588996797], "guid": "5439e3d1-73e3-41d4-b204-4f99be651132"}, {"dtype": "compas.geometry/Point", "data": [1.9491423576006675, 1.2692309328906408, 0.31886295153812483], "guid": "71179654-78cf-4222-b6b7-d8ef29d58c5b"}, {"dtype": "compas.geometry/Point", "data": [1.1696110798845074, 1.2692309433859856, 0.3386593677015666], "guid": "50936176-5618-4b55-bbb2-6d647917cfab"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507772812626, 1.2692307893278512, 0.08870471938570758], "xaxis": [0.0, -6.163026863515526e-07, -0.9999999999998102], "yaxis": [1.0000000000000002, 2.187519192764214e-09, -1.3481739549464208e-15]}, "guid": "993f469f-cbd9-45aa-aa4f-aeaaca0fa6b2"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 9.023287449685158, "c_nn": 0, "c_u": 1.8833349245891484, "c_v": -3.3417593278898376}, {"c_np": 37.00126003305215, "c_nn": 0, "c_u": -8.884016700179512, "c_v": -15.600344300872509}, {"c_np": 0.08879224081248666, "c_nn": 0, "c_u": -0.013656068198196206, "c_v": -0.019544379876657168}, {"c_np": 0.19585356754295236, "c_nn": 0, "c_u": 0.00033150687140986085, "c_v": 0.0056310770447106865}]}, "guid": "f5d7ed5f-d66b-45ea-89d7-545a506694c0"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507772812626, 1.2692307893278512, 0.08870471938570758], "xaxis": [0.0, -6.163026863515526e-07, -0.9999999999998102], "yaxis": [2.1875191927646293e-09, -0.9999999999998102, 6.163026863515526e-07]}, "guid": "5ea0c761-1006-4cf6-ba3d-9992b2a75ec0"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093742618346, 1.2692307788752126, 0.0689888588996797], "xaxis": [0.0, -6.163026863515526e-07, -0.9999999999998102], "yaxis": [2.1875191927646293e-09, -0.9999999999998102, 6.163026863515526e-07]}, "guid": "66490134-a326-49e0-8a7f-1def8163a861"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423576006675, 1.2692309328906408, 0.31886295153812483], "xaxis": [0.0, -6.163026863515526e-07, -0.9999999999998102], "yaxis": [2.1875191927646293e-09, -0.9999999999998102, 6.163026863515526e-07]}, "guid": "9b3b5ab4-0685-4efa-89e2-2d389249ea7a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696110798845074, 1.2692309433859856, 0.3386593677015666], "xaxis": [0.0, -6.163026863515526e-07, -0.9999999999998102], "yaxis": [2.1875191927646293e-09, -0.9999999999998102, 6.163026863515526e-07]}, "guid": "2a0ff579-6f8e-4713-a037-94b5236660dd"}]}}, "102": {"103": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 1.2692307692307692, 0.09856370341234204], "guid": "fd20233d-f15b-444b-9d61-bebed0a2b28f"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 1.2692307692307692, 0.34855866711721994], "guid": "e93374b9-7829-4f20-94fa-187f7933327c"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 1.1538461538461542, 0.34855866711721994], "guid": "c39fab36-cc44-46cc-8c5d-7ac558a969c6"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 1.1538461538461542, 0.09856370341234204], "guid": "3167763a-0f6c-40cb-8d8e-9e07ff09155c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, 1.2115384615384617, 0.22356118526478097], "xaxis": [0.0, 1.0, 0.0], "yaxis": [-0.006347436895961065, 0.0, -0.9999798548195118]}, "guid": "7a4707c7-7726-4271-8f5d-09eecdd02003"}, "size": 0.028846153846153744, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "22f0cc3c-6d6d-4e13-8209-08b95c8ed9b5"}], "contact_point": [[0.3883044367011014, 1.269230789939796, 0.09856349510259271], [0.3898913066621312, 1.269230907900442, 0.34855844384598084], [0.3898913126682676, 1.1538463217411683, 0.3485585125808264], [0.3883044426599454, 1.1538461590770954, 0.09856355638666772]], "force_normal": [2.72393062891048, 3395.8833990521925, 3371.4889810137033, 2.2961084185454372], "force_tangent1": [-0.21162686650695106, -59.21656006472878, -8.349441854415142, -0.20639791930801066], "force_tangent2": [0.003762289313563826, 19.510880944539952, 57.98068566274656, -0.13480246582688832], "gap": [-1.0196019265922828e-08, -1.0196382226907798e-08, -1.01961659226e-08, -1.0196493289849057e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6773.17544120929, "force_vector": [[2.723851873030182, -0.2116267064034837, -0.021053918681670586], [3395.6911425033522, -59.21624776833808, -41.06624092759619], [3371.0530295769154, -8.34883819005084, -79.3800407356871], [2.296917818381227, -0.20639883358384292, 0.12022367778839363]], "force": [6771.764941771678, -67.98311149837625, -120.34711190417657], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044367011014, 1.269230789939796, 0.09856349510259271], "xaxis": [-0.0, 0.999999999971084, 7.604740437554613e-06], "yaxis": [0.9999798545444932, 4.827093952430794e-08, -0.0063474802222749085]}, "guid": "44267f73-230a-4fb4-9fce-082e1609753f"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.3883044367011014, 1.269230789939796, 0.09856349510259271], [0.3898913066621312, 1.269230907900442, 0.34855844384598084], [0.3898913126682676, 1.1538463217411683, 0.3485585125808264], [0.3883044426599454, 1.1538461590770954, 0.09856355638666772]]}, "guid": "34bc3de8-3171-47c2-9904-b6825c575ec5"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044367011014, 1.269230789939796, 0.09856349510259271], "guid": "156af058-2d30-4ae5-a283-2eb2fbd5213e"}, {"dtype": "compas.geometry/Point", "data": [0.3898913066621312, 1.269230907900442, 0.34855844384598084], "guid": "404fb2f1-6a5f-47ba-986b-b328e4ae1f3e"}, {"dtype": "compas.geometry/Point", "data": [0.3898913126682676, 1.1538463217411683, 0.3485585125808264], "guid": "77741b6c-2bb3-41ac-9211-9e42fc8e88ff"}, {"dtype": "compas.geometry/Point", "data": [0.3883044426599454, 1.1538461590770954, 0.09856355638666772], "guid": "6a629c21-ab24-4f58-9964-8a570896fa51"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044367011014, 1.269230789939796, 0.09856349510259271], "xaxis": [-0.0, 0.999999999971084, 7.604740437554613e-06], "yaxis": [0.0063474802224584535, -7.6045872365944865e-06, 0.9999798545155777]}, "guid": "79e86c1c-42b2-4dda-a3e5-a435546fea94"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2.72393062891048, "c_nn": 0, "c_u": -0.21162686650695106, "c_v": -0.0037622893135638227}, {"c_np": 3395.8833990521935, "c_nn": 0, "c_u": -59.21656006472878, "c_v": -19.510880944539945}, {"c_np": 3371.488981013704, "c_nn": 0, "c_u": -8.349441854415144, "c_v": -57.98068566274655}, {"c_np": 2.2961084185454377, "c_nn": 0, "c_u": -0.20639791930801066, "c_v": 0.13480246582688832}]}, "guid": "bed726af-8c36-4d30-b5e0-53017e7a7292"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044367011014, 1.269230789939796, 0.09856349510259271], "xaxis": [-0.0, 0.999999999971084, 7.604740437554613e-06], "yaxis": [0.9999798545444932, 4.827093952430794e-08, -0.0063474802222749085]}, "guid": "8d5f76cc-5705-4bef-b63e-f3252599a462"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913066621312, 1.269230907900442, 0.34855844384598084], "xaxis": [-0.0, 0.999999999971084, 7.604740437554613e-06], "yaxis": [0.9999798545444932, 4.827093952430794e-08, -0.0063474802222749085]}, "guid": "01f0ebcf-f137-48f5-8e52-802082f2ef3a"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913126682676, 1.1538463217411683, 0.3485585125808264], "xaxis": [-0.0, 0.999999999971084, 7.604740437554613e-06], "yaxis": [0.9999798545444932, 4.827093952430794e-08, -0.0063474802222749085]}, "guid": "b65c0553-c686-4416-9c11-5ad18b045154"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044426599454, 1.1538461590770954, 0.09856355638666772], "xaxis": [-0.0, 0.999999999971084, 7.604740437554613e-06], "yaxis": [0.9999798545444932, 4.827093952430794e-08, -0.0063474802222749085]}, "guid": "47791b27-1c91-4648-80f9-b9d77ce906ec"}]}, "110": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 1.3846153846153846, 0.09856370341234204], "guid": "d3cde738-7cdb-4795-9d87-7f8d90540465"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 1.3846153846153846, 0.34855866711721994], "guid": "ec9bc209-a91c-4af2-bd5b-aa42cd6b7863"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 1.2692307692307692, 0.34855866711721994], "guid": "be235ff8-172a-4412-9030-516955c0d6f9"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 1.2692307692307692, 0.09856370341234204], "guid": "5965fcf4-1dc1-4cf5-b00b-ce58c9ddb7a6"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, 1.326923076923077, 0.22356118526478097], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.006347436895961065, 0.0, 0.9999798548195118]}, "guid": "296066a9-7f99-45d5-b22c-d0464597d9a1"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "bb2b4389-c105-4243-bbb2-993830778351"}], "contact_point": [[0.38830442312859975, 1.3846153875541765, 0.09856339522983563], [0.38989130469662614, 1.3846155453437308, 0.3485583513594245], [0.38989131311473696, 1.2692309442795406, 0.3485583920380704], [0.38830443178317436, 1.2692308460942165, 0.09856347316129808]], "force_normal": [5.993792174886841, 3558.4796186258686, 3619.852066601849, 66.12906422179512], "force_tangent1": [0.12610629406831306, -57.9536882223502, -8.336489398768073, 19.554158963103415], "force_tangent2": [-0.4340888557080884, 157.22622468475345, 140.03878987368958, 22.567264498122597], "gap": [-2.893936315629221e-08, -2.893863561309825e-08, -2.8938555383677922e-08, -2.893912676735224e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7257.6358924925435, "force_vector": [[5.996426815952197, 0.12610188184809942, 0.39603576115307854], [3557.4099327670074, -57.95168495174479, -179.81124643578215], [3618.890242046319, -8.33467327220112, -163.01316833261615], [65.98448569370431, 19.55441505484995, -22.986347994686604]], "force": [7248.281087322984, -46.605841287247856, -365.4147270019318], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830442312859975, 1.3846153875541765, 0.09856339522983563], "xaxis": [-0.0, 0.9999999999379393, 1.1140983901996884e-05], "yaxis": [0.9999798542509862, 7.07176901225821e-08, -0.0063475264608826906]}, "guid": "40aa3ab6-a6c0-4d39-87b1-5cb9921cc42b"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.38830442312859975, 1.3846153875541765, 0.09856339522983563], [0.38989130469662614, 1.3846155453437308, 0.3485583513594245], [0.38989131311473696, 1.2692309442795406, 0.3485583920380704], [0.38830443178317436, 1.2692308460942165, 0.09856347316129808]]}, "guid": "12559377-f3f3-4aca-8bbb-b715c24cc9b5"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830442312859975, 1.3846153875541765, 0.09856339522983563], "guid": "9d4a7a6d-281f-440d-a496-8327e98aab7f"}, {"dtype": "compas.geometry/Point", "data": [0.38989130469662614, 1.3846155453437308, 0.3485583513594245], "guid": "e5207f23-b70f-4392-ac3f-8a0bd3b4d32e"}, {"dtype": "compas.geometry/Point", "data": [0.38989131311473696, 1.2692309442795406, 0.3485583920380704], "guid": "39c4e2c4-5393-43b1-acd4-ce3d1b1f18cd"}, {"dtype": "compas.geometry/Point", "data": [0.38830443178317436, 1.2692308460942165, 0.09856347316129808], "guid": "4ba42de8-c31f-411d-919d-ffb237a0b4a8"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830442312859975, 1.3846153875541765, 0.09856339522983563], "xaxis": [-0.0, 0.9999999999379393, 1.1140983901996884e-05], "yaxis": [0.006347526461276622, -1.1140759458531428e-05, 0.9999798541889268]}, "guid": "0b0f9860-34e7-481c-ab4f-938bec17592b"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 5.993792174886843, "c_nn": 0, "c_u": 0.12610629406831309, "c_v": 0.4340888557080885}, {"c_np": 3558.479618625869, "c_nn": 0, "c_u": -57.95368822235021, "c_v": -157.22622468475348}, {"c_np": 3619.8520666018494, "c_nn": 0, "c_u": -8.336489398768073, "c_v": -140.0387898736896}, {"c_np": 66.12906422179513, "c_nn": 0, "c_u": 19.554158963103415, "c_v": -22.5672644981226}]}, "guid": "493f384d-d9ae-4dcb-b341-5f3d42006fc1"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.38830442312859975, 1.3846153875541765, 0.09856339522983563], "xaxis": [-0.0, 0.9999999999379393, 1.1140983901996884e-05], "yaxis": [0.9999798542509862, 7.07176901225821e-08, -0.0063475264608826906]}, "guid": "1d91f801-0b31-4336-bd84-4540410ea830"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989130469662614, 1.3846155453437308, 0.3485583513594245], "xaxis": [-0.0, 0.9999999999379393, 1.1140983901996884e-05], "yaxis": [0.9999798542509862, 7.07176901225821e-08, -0.0063475264608826906]}, "guid": "2ae98fb2-d02e-4b59-aad5-c9c29878192c"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989131311473696, 1.2692309442795406, 0.3485583920380704], "xaxis": [-0.0, 0.9999999999379393, 1.1140983901996884e-05], "yaxis": [0.9999798542509862, 7.07176901225821e-08, -0.0063475264608826906]}, "guid": "68b9be1e-c53c-4f87-b2c0-df73ce457d26"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830443178317436, 1.2692308460942165, 0.09856347316129808], "xaxis": [-0.0, 0.9999999999379393, 1.1140983901996884e-05], "yaxis": [0.9999798542509862, 7.07176901225821e-08, -0.0063475264608826906]}, "guid": "c046c9c2-504b-422d-bd2e-e6a30f2fbc0d"}]}, "116": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507772552847, 1.3846153846153844, 0.08870494999794476], "guid": "0c62762c-fcf6-45fc-a997-b8e9cebfa059"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893074, 1.3846153846153844, 0.33865962455932286], "guid": "e3ff5bcb-ad6d-46eb-aa80-d3969b9e370f"}, {"dtype": "compas.geometry/Point", "data": [0.3898913113343645, 1.3846153846153844, 0.34855866711721994], "guid": "fe9bb511-6570-4f1d-a982-00bdefcc53dd"}, {"dtype": "compas.geometry/Point", "data": [0.38830445211037423, 1.3846153846153844, 0.09856370341234204], "guid": "a60f8737-344f-4612-b975-361173f07fa5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.7781654885444437, 1.3846153846153846, 0.21870669236847642], "xaxis": [-0.9999194200897036, 0.0, 0.012694618051398382], "yaxis": [0.012694618051398382, 0.0, 0.9999194200897036]}, "guid": "75c3036e-0d13-469b-9654-eeb6d694fc14"}, "size": 0.19454502163765702, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a3f985d5-04f1-476d-902a-79f4c9a8fe03"}], "contact_point": [[0.3883044394270835, 1.3846153958344753, 0.0985633921403491], [1.1648507686869558, 1.3846154021281363, 0.08870463488288137], [1.1696110861913618, 1.3846155651558405, 0.3386593055504765], [0.3898913013355193, 1.3846155588364428, 0.34855832574549006]], "force_normal": [0.00038671513816776064, 0.22018699938803957, 0.0003269769284741408, 0.00021158150337578107], "force_tangent1": [0.00019147228812458537, 0.011171575568546378, -4.045854105123215e-05, 8.288132302271414e-05], "force_tangent2": [1.8663196806498003e-05, 0.030572788775425908, 0.0001583470683258343, 6.49166287727263e-05], "gap": [-3.270438251281264e-11, -3.2609171934720164e-11, -3.262423089066903e-11, -3.263144174700337e-11], "status": ["slid", "stic", "slid", "slid"], "force_magnitude": 0.22354030668975353, "force_vector": [[-1.8663190471643704e-05, -0.0003867152632974631, -0.0001914720360183321], [-0.03057278516850075, -0.22018700717175257, -0.011171432024873015], [-0.00015834706296956297, -0.00032697690469236994, 4.045875421307706e-05], [-6.49166253067694e-05, -0.0002115815584708997, -8.28811850890952e-05]], "force": [-0.030814712047248727, -0.22111228089821333, -0.011405326491767365], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044394270835, 1.3846153958344753, 0.0985633921403491], "xaxis": [0.0, -6.519171025625236e-07, -0.9999999999997875], "yaxis": [1.6381190371734323e-08, -0.9999999999997874, 6.519171025625235e-07]}, "guid": "95b7843b-364f-4240-bb42-e75757431ba0"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.3883044394270835, 1.3846153958344753, 0.0985633921403491], [1.1648507686869558, 1.3846154021281363, 0.08870463488288137], [1.1696110861913618, 1.3846155651558405, 0.3386593055504765], [0.3898913013355193, 1.3846155588364428, 0.34855832574549006]]}, "guid": "665f6239-c870-4b8a-89ec-4cccda4ef939"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044394270835, 1.3846153958344753, 0.0985633921403491], "guid": "838f787a-6519-44dd-8ed8-9b102c982e4e"}, {"dtype": "compas.geometry/Point", "data": [1.1648507686869558, 1.3846154021281363, 0.08870463488288137], "guid": "dffc38f6-3407-4d3f-9311-c8a2bd92ac6c"}, {"dtype": "compas.geometry/Point", "data": [1.1696110861913618, 1.3846155651558405, 0.3386593055504765], "guid": "833a8297-f183-43a7-88e4-8118811a995a"}, {"dtype": "compas.geometry/Point", "data": [0.3898913013355193, 1.3846155588364428, 0.34855832574549006], "guid": "f3877d06-bf9f-4bdf-891e-61ed2f1a5e9b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044394270835, 1.3846153958344753, 0.0985633921403491], "xaxis": [0.0, -6.519171025625236e-07, -0.9999999999997875], "yaxis": [0.9999999999999999, 1.6381190371730842e-08, -1.0679178163666149e-14]}, "guid": "410ab192-8f79-451a-85a9-d5392d4a8d29"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.00038671513816776064, "c_nn": 0, "c_u": 0.00019147228812458537, "c_v": -1.8663196806498003e-05}, {"c_np": 0.22018699938803954, "c_nn": 0, "c_u": 0.01117157556854638, "c_v": -0.03057278877542591}, {"c_np": 0.00032697692847414087, "c_nn": 0, "c_u": -4.045854105123215e-05, "c_v": -0.0001583470683258343}, {"c_np": 0.00021158150337578107, "c_nn": 0, "c_u": 8.288132302271414e-05, "c_v": -6.49166287727263e-05}]}, "guid": "dcc93ecf-349a-48fe-8783-297dd16533e9"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044394270835, 1.3846153958344753, 0.0985633921403491], "xaxis": [0.0, -6.519171025625236e-07, -0.9999999999997875], "yaxis": [1.6381190371734323e-08, -0.9999999999997874, 6.519171025625235e-07]}, "guid": "af34ebcd-3007-40af-8119-1c10b8ed75e6"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507686869558, 1.3846154021281363, 0.08870463488288137], "xaxis": [0.0, -6.519171025625236e-07, -0.9999999999997875], "yaxis": [1.6381190371734323e-08, -0.9999999999997874, 6.519171025625235e-07]}, "guid": "a86f9034-b3ae-4950-b80b-6a99bd3fe444"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696110861913618, 1.3846155651558405, 0.3386593055504765], "xaxis": [0.0, -6.519171025625236e-07, -0.9999999999997875], "yaxis": [1.6381190371734323e-08, -0.9999999999997874, 6.519171025625235e-07]}, "guid": "36ffb2b1-b17a-41b2-a1ad-65ad839ea505"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898913013355193, 1.3846155588364428, 0.34855832574549006], "xaxis": [0.0, -6.519171025625236e-07, -0.9999999999997875], "yaxis": [1.6381190371734323e-08, -0.9999999999997874, 6.519171025625235e-07]}, "guid": "4ce3f276-a79e-4c98-93d1-e92708f981e1"}]}, "109": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, 1.2692307692307692, 0.08870494999794477], "guid": "78845066-28d7-4432-937a-d702645bc571"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 1.2692307692307692, 0.33865962455932297], "guid": "6c134b0c-b89a-4aca-92ae-27995fa1cda3"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 1.3846153846153846, 0.33865962455932297], "guid": "0d15e5a5-a46e-4218-804f-721bfd805a1b"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 1.3846153846153846, 0.08870494999794477], "guid": "4016cb3f-1304-448a-b408-dc68a74becfd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, 1.326923076923077, 0.2136822872786339], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.019041287736088822, 0.0, -0.9998186982455127]}, "guid": "7b3179b5-2625-47d1-aac5-69c7c16d733d"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "dd7be098-1ea2-4afb-a461-f6824baa207f"}], "contact_point": [[1.1648507704137676, 1.3846154008421265, 0.08870463730255726], [1.164850772399924, 1.2692307848843678, 0.0887047138027229], [1.1696110825594872, 1.2692309556536745, 0.3386593736845274], [1.1696110807151991, 1.3846155567102703, 0.338659304633588]], "force_normal": [488.0066944155748, 519.0376522341172, 2822.321088567438, 2839.540683780311], "force_tangent1": [-5.156217607212435, -31.840114529800513, -7.562377028840037, -33.83217159228021], "force_tangent2": [-56.438504309089204, -65.65943677320128, -180.949561162658, -99.89969627488355], "gap": [-2.113132072229184e-08, -2.113140092585785e-08, -2.1131451551878587e-08, -2.1131599776533358e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6681.528298150247, "force_vector": [[-486.8435591669855, 5.156201779183092, 65.72052665576086], [-517.6933130411713, 31.840096339114254, 75.53066175349551], [-2818.363894930021, 7.56232051435171, 234.6572548784545], [-2837.1236582881575, 33.83213451520892, 153.9499732049019]], "force": [-6660.024425426335, 78.39075314785798, 529.8584164926127], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507704137676, 1.3846154008421265, 0.08870463730255726], "xaxis": [0.0, -0.999999999999971, -2.4083844573505085e-07], "yaxis": [-0.999818699120863, -4.585863073522541e-09, 0.019041241773198322]}, "guid": "61c15600-4297-4fd0-8e8e-e3eb2591437e"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507704137676, 1.3846154008421265, 0.08870463730255726], [1.164850772399924, 1.2692307848843678, 0.0887047138027229], [1.1696110825594872, 1.2692309556536745, 0.3386593736845274], [1.1696110807151991, 1.3846155567102703, 0.338659304633588]]}, "guid": "b5d5153c-66fb-4fd6-ae11-699f770a51ff"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507704137676, 1.3846154008421265, 0.08870463730255726], "guid": "0af4bb45-adc8-4057-9bc0-48c8a89b203b"}, {"dtype": "compas.geometry/Point", "data": [1.164850772399924, 1.2692307848843678, 0.0887047138027229], "guid": "10cfa2ed-cb31-42cc-a2c7-3660bf16e22d"}, {"dtype": "compas.geometry/Point", "data": [1.1696110825594872, 1.2692309556536745, 0.3386593736845274], "guid": "6546c238-25d9-491b-8f02-65795268c57e"}, {"dtype": "compas.geometry/Point", "data": [1.1696110807151991, 1.3846155567102703, 0.338659304633588], "guid": "d7eaf9af-5642-407f-a0e4-b779cafd319d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507704137676, 1.3846154008421265, 0.08870463730255726], "xaxis": [0.0, -0.999999999999971, -2.4083844573505085e-07], "yaxis": [0.019041241773198873, -2.407947815131091e-07, 0.999818699120834]}, "guid": "b9ac73f5-6b66-411f-94f5-593a9914ce49"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 488.006694415575, "c_nn": 0, "c_u": -5.156217607212435, "c_v": 56.43850430908922}, {"c_np": 519.0376522341172, "c_nn": 0, "c_u": -31.840114529800513, "c_v": 65.65943677320129}, {"c_np": 2822.321088567438, "c_nn": 0, "c_u": -7.562377028840037, "c_v": 180.94956116265803}, {"c_np": 2839.5406837803116, "c_nn": 0, "c_u": -33.83217159228021, "c_v": 99.89969627488358}]}, "guid": "25aed383-b136-42c0-8f91-08eab4a24da4"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507704137676, 1.3846154008421265, 0.08870463730255726], "xaxis": [0.0, -0.999999999999971, -2.4083844573505085e-07], "yaxis": [-0.999818699120863, -4.585863073522541e-09, 0.019041241773198322]}, "guid": "ce4c8cf0-a05e-4774-aae3-107de14b721e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.164850772399924, 1.2692307848843678, 0.0887047138027229], "xaxis": [0.0, -0.999999999999971, -2.4083844573505085e-07], "yaxis": [-0.999818699120863, -4.585863073522541e-09, 0.019041241773198322]}, "guid": "827aa712-5aa6-4e37-9f20-fa2b19470223"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696110825594872, 1.2692309556536745, 0.3386593736845274], "xaxis": [0.0, -0.999999999999971, -2.4083844573505085e-07], "yaxis": [-0.999818699120863, -4.585863073522541e-09, 0.019041241773198322]}, "guid": "b27762ef-27c9-409e-8b09-aa08c87e5c15"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696110807151991, 1.3846155567102703, 0.338659304633588], "xaxis": [0.0, -0.999999999999971, -2.4083844573505085e-07], "yaxis": [-0.999818699120863, -4.585863073522541e-09, 0.019041241773198322]}, "guid": "eb44ecff-464f-44a2-aeeb-36f393cf2d4f"}]}}, "103": {"104": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 1.2692307692307692, 0.09856370341234416], "guid": "ba9178b6-c7eb-4c3b-89ec-1af1cab7de96"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 1.2692307692307692, 0.34855866711722205], "guid": "a7d6aca9-b419-4ecd-bad4-6d33deaccea8"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 1.1538461538461542, 0.34855866711722205], "guid": "57c95c75-4035-4172-80ae-cc9c2201ac8f"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 1.1538461538461542, 0.09856370341234416], "guid": "cdf7ce26-bd14-41a1-9da2-ed6cd0a190da"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, 1.2115384615384617, 0.2235611852647831], "xaxis": [0.0, -1.0, 0.0], "yaxis": [-0.00634743689595929, 0.0, 0.9999798548195118]}, "guid": "33c5dbd1-7bc8-4167-a45c-48216b425bdf"}, "size": 0.028846153846153737, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "2dbfaf57-3658-48f8-bcb4-b52041bcb553"}], "contact_point": [[-0.3898913114913637, 1.2692308521008286, 0.3485585259496308], [-0.38989130302620467, 1.1538462286848101, 0.3485585636418294], [-0.3883044673962509, 1.1538461707304202, 0.0985636221224131], [-0.38830447581411853, 1.269230727091125, 0.09856357698058096]], "force_normal": [3677.1596440516837, 3637.272683531354, 47.98011882240498, 73.10610552331931], "force_tangent1": [1.8089903354820533, -7.400633752537492, -21.668683044824455, -32.362097905351284], "force_tangent2": [108.89165100781335, 71.40845461071982, 0.7602160541901234, 11.594219734569652], "gap": [-1.1147380563392428e-08, -1.1146977519766177e-08, -1.1147293238313836e-08, -1.1147061159491531e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7438.252936132857, "force_vector": [[3676.3943965282524, -1.8074188168788854, 132.22967276839154], [3636.746158221732, 7.401756791502611, 94.49394578003962], [47.9743269307049, 21.668695697563354, 1.0644894881843319], [73.03104034067495, 32.362241209761926, 12.057631090542685]], "force": [7434.145922021364, 59.625274881949004, 239.84573912715817], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913114913637, 1.2692308521008286, 0.3485585259496308], "xaxis": [0.0, -0.9999999999293763, 1.1884766088529826e-05], "yaxis": [0.9999798554149639, 7.543668787634684e-08, 0.006347343086863472]}, "guid": "13af40f8-e24b-424a-8d67-cfb480fac212"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.3898913114913637, 1.2692308521008286, 0.3485585259496308], [-0.38989130302620467, 1.1538462286848101, 0.3485585636418294], [-0.3883044673962509, 1.1538461707304202, 0.0985636221224131], [-0.38830447581411853, 1.269230727091125, 0.09856357698058096]]}, "guid": "3a6c2f28-4440-4cd5-b0a9-5b98c35ecb7c"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.3898913114913637, 1.2692308521008286, 0.3485585259496308], "guid": "bf785e23-98fd-4fae-9ca6-7bdb8e79d430"}, {"dtype": "compas.geometry/Point", "data": [-0.38989130302620467, 1.1538462286848101, 0.3485585636418294], "guid": "1b3b52b0-65c5-4ef9-9bf6-53e6522e360a"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044673962509, 1.1538461707304202, 0.0985636221224131], "guid": "5f6dbb1a-ace9-4dab-91b4-9786d1199667"}, {"dtype": "compas.geometry/Point", "data": [-0.38830447581411853, 1.269230727091125, 0.09856357698058096], "guid": "aac0af8e-0cdc-454c-a86b-18a42ef6aa6b"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913114913637, 1.2692308521008286, 0.3485585259496308], "xaxis": [0.0, -0.9999999999293763, 1.1884766088529826e-05], "yaxis": [0.006347343087311746, -1.1884526674848722e-05, -0.9999798553443416]}, "guid": "17909d5f-0636-4f35-913a-eed51be4d9d1"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3677.1596440516855, "c_nn": 0, "c_u": 1.808990335482054, "c_v": -108.89165100781342}, {"c_np": 3637.2726835313547, "c_nn": 0, "c_u": -7.400633752537493, "c_v": -71.40845461071986}, {"c_np": 47.980118822405004, "c_nn": 0, "c_u": -21.66868304482446, "c_v": -0.7602160541901238}, {"c_np": 73.10610552331936, "c_nn": 0, "c_u": -32.36209790535129, "c_v": -11.594219734569657}]}, "guid": "6b021b59-13cb-41e4-8404-8a1d3c5cf24a"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913114913637, 1.2692308521008286, 0.3485585259496308], "xaxis": [0.0, -0.9999999999293763, 1.1884766088529826e-05], "yaxis": [0.9999798554149639, 7.543668787634684e-08, 0.006347343086863472]}, "guid": "24e5824b-ed18-42da-8e70-c8167fdb6360"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989130302620467, 1.1538462286848101, 0.3485585636418294], "xaxis": [0.0, -0.9999999999293763, 1.1884766088529826e-05], "yaxis": [0.9999798554149639, 7.543668787634684e-08, 0.006347343086863472]}, "guid": "e153eb4c-4466-40bb-867e-4d043a385609"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044673962509, 1.1538461707304202, 0.0985636221224131], "xaxis": [0.0, -0.9999999999293763, 1.1884766088529826e-05], "yaxis": [0.9999798554149639, 7.543668787634684e-08, 0.006347343086863472]}, "guid": "db92557d-6cc8-464b-bd54-98bdeccdf2fb"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830447581411853, 1.269230727091125, 0.09856357698058096], "xaxis": [0.0, -0.9999999999293763, 1.1884766088529826e-05], "yaxis": [0.9999798554149639, 7.543668787634684e-08, 0.006347343086863472]}, "guid": "fe78d954-2c6a-4bc6-9f2c-3cf53a98eb0a"}]}, "110": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.38830445211037423, 1.2692307692307692, 0.09856370341234202], "guid": "5d6ba884-018b-4f04-b6bb-6ce8fac9cd4e"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 1.2692307692307692, 0.34855866711721994], "guid": "d4de7f16-36f5-40e5-be1a-1e11ae697eee"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436356, 1.2692307692307692, 0.34855866711722205], "guid": "7c5e371f-be6c-4c32-8d87-d47f072672ed"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044521103738, 1.2692307692307692, 0.09856370341234415], "guid": "dbe32627-5340-447e-be89-84f7c4537d6f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [3.6558973299002204e-16, 1.2692307692307694, 0.2236461482078574], "xaxis": [-1.0, 0.0, 2.937822653657733e-15], "yaxis": [2.937822653657733e-15, 0.0, 1.0]}, "guid": "8a1b1556-4a90-4480-8f6a-e0be88ce3c80"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4b6aefee-0cd0-4b0a-af87-04435d8d8c10"}], "contact_point": [[-0.38989130607396877, 1.2692308509448866, 0.34855852477189064], [-0.38830448141843593, 1.2692307393151672, 0.09856356136439909], [0.3883044252678662, 1.2692308174535345, 0.09856349430913874], [0.3898912946268826, 1.269230929402548, 0.3485583981119854]], "force_normal": [3.5126967877470934, 82.54910510198475, 0.16583534938103855, 0.0024918652124727918], "force_tangent1": [0.054671258127878875, 2.78207215870772, -0.000719894993069682, 0.0005191327564109985], "force_tangent2": [-0.42988535093339475, -40.274931722372386, 0.06108041171363861, 0.0011320158784507966], "gap": [-5.1995444370871165e-09, -5.1995444370768165e-09, -5.199544436957748e-09, -5.199544437312998e-09], "status": ["stic", "stic", "stic", "slid"], "force_magnitude": 95.37034367122605, "force_vector": [[0.42988570436289136, -3.512696768941026, -0.05466968736749858], [40.27494002803891, -82.54910229376895, -2.782035245513296], [-0.06108039502813769, -0.16583535520470533, 0.0007199691490882346], [-0.0011320156277321192, -0.0024918655585089377, -0.0005191316421322032]], "force": [40.642613321745934, -86.2301262834732, -2.8365040953738383], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989130607396877, 1.2692308509448866, 0.34855852477189064], "xaxis": [0.0, -4.471665187978174e-07, -0.9999999999999001], "yaxis": [1.0061486092761932e-07, -0.9999999999998951, 4.4716651879781517e-07]}, "guid": "2f8fb5b0-fb44-47f2-960d-d857b76dcaa1"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.38989130607396877, 1.2692308509448866, 0.34855852477189064], [-0.38830448141843593, 1.2692307393151672, 0.09856356136439909], [0.3883044252678662, 1.2692308174535345, 0.09856349430913874], [0.3898912946268826, 1.269230929402548, 0.3485583981119854]]}, "guid": "10d12ea7-88ff-4804-8f7f-475315c61961"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38989130607396877, 1.2692308509448866, 0.34855852477189064], "guid": "50a5d132-ac04-4d88-8227-06dbbf463170"}, {"dtype": "compas.geometry/Point", "data": [-0.38830448141843593, 1.2692307393151672, 0.09856356136439909], "guid": "8ad527f5-0658-48b8-b3ab-b82a6ff522cd"}, {"dtype": "compas.geometry/Point", "data": [0.3883044252678662, 1.2692308174535345, 0.09856349430913874], "guid": "6f639ccf-c755-4306-88df-c98c14f50e06"}, {"dtype": "compas.geometry/Point", "data": [0.3898912946268826, 1.269230929402548, 0.3485583981119854], "guid": "96420926-d227-45d6-86fa-24384e8bdf5c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989130607396877, 1.2692308509448866, 0.34855852477189064], "xaxis": [0.0, -4.471665187978174e-07, -0.9999999999999001], "yaxis": [0.9999999999999951, 1.0061486092760925e-07, -4.499159710033006e-14]}, "guid": "832f6e8f-4094-4f75-8c35-bbe487a4a9d3"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3.5126967877470943, "c_nn": 0, "c_u": 0.05467125812787888, "c_v": 0.4298853509333948}, {"c_np": 82.54910510198478, "c_nn": 0, "c_u": 2.7820721587077206, "c_v": 40.27493172237239}, {"c_np": 0.1658353493810386, "c_nn": 0, "c_u": -0.0007198949930696822, "c_v": -0.06108041171363863}, {"c_np": 0.0024918652124727926, "c_nn": 0, "c_u": 0.0005191327564109986, "c_v": -0.0011320158784507968}]}, "guid": "9c4eaef3-40e9-4c84-a5e3-82d40c31e2bc"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989130607396877, 1.2692308509448866, 0.34855852477189064], "xaxis": [0.0, -4.471665187978174e-07, -0.9999999999999001], "yaxis": [1.0061486092761932e-07, -0.9999999999998951, 4.4716651879781517e-07]}, "guid": "d18545e8-8c7c-4699-8ebd-a9b442b959a2"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830448141843593, 1.2692307393151672, 0.09856356136439909], "xaxis": [0.0, -4.471665187978174e-07, -0.9999999999999001], "yaxis": [1.0061486092761932e-07, -0.9999999999998951, 4.4716651879781517e-07]}, "guid": "c5d1786a-4e7b-4534-955d-206dc423ee58"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044252678662, 1.2692308174535345, 0.09856349430913874], "xaxis": [0.0, -4.471665187978174e-07, -0.9999999999999001], "yaxis": [1.0061486092761932e-07, -0.9999999999998951, 4.4716651879781517e-07]}, "guid": "eca52e81-2214-40f8-9f02-d678aec8cd10"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.3898912946268826, 1.269230929402548, 0.3485583981119854], "xaxis": [0.0, -4.471665187978174e-07, -0.9999999999999001], "yaxis": [1.0061486092761932e-07, -0.9999999999998951, 4.4716651879781517e-07]}, "guid": "e8b9f325-6f4d-4557-aff8-57027f25681d"}]}}, "104": {"105": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 1.2692307692307692, 0.08870494999794358], "guid": "6d0db742-5ecb-4d9d-9e71-9e5b3a09a274"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 1.2692307692307692, 0.33865962455932164], "guid": "d4d72bae-655a-4ef1-b11c-cbc5a6d13651"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 1.1538461538461542, 0.33865962455932164], "guid": "8316e675-9c60-414b-bd2d-ce100e87c188"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 1.1538461538461542, 0.08870494999794358], "guid": "8898bb33-3b77-48e1-9486-a10f6bddc91e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222974, 1.2115384615384617, 0.2136822872786326], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.019041287736090595, 0.0, -0.9998186982455127]}, "guid": "ed12fd20-7539-4c34-b982-dc9cd85b5952"}, "size": 0.02884615384615373, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ee55e4da-cfc9-470e-a40b-dc2669577606"}], "contact_point": [[-1.169611100105445, 1.269230784764081, 0.33865957450401624], [-1.1696110962750026, 1.1538461762567525, 0.3386596017920084], [-1.1648507883744568, 1.1538461210267783, 0.08870492696298629], [-1.1648507924886355, 1.2692307444352975, 0.08870491457342422]], "force_normal": [2941.964497999218, 2853.3323551640033, 548.1859370302599, 589.9339896076477], "force_tangent1": [133.5184662053795, 69.62034391369484, -15.005947217786208, 49.8320072628649], "force_tangent2": [198.0011283176807, 143.3520571276026, 137.7679020607399, 157.47743922725184], "gap": [-2.3641770746866123e-08, -2.3641717753686836e-08, -2.364264005385016e-08, -2.3642618113067635e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 6966.64576436172, "force_vector": [[2937.66093247742, -133.5179634146537, 253.98412226397556], [2850.085444331827, -69.61995262857513, 197.65716733521577], [545.463280013646, 15.006240559328022, 148.18103032741786], [586.8284697785266, -49.83167333729366, 168.68205683359858]], "force": [6920.03812660142, -237.96334882119447, 768.5043767602078], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611100105445, 1.269230784764081, 0.33865957450401624], "xaxis": [0.0, -0.9999999999980406, 1.979615823718052e-06], "yaxis": [0.9998186993145668, 3.7694323382762695e-08, 0.019041231602146193]}, "guid": "18e0c495-3994-4aad-ade4-2f2e70e27db0"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.169611100105445, 1.269230784764081, 0.33865957450401624], [-1.1696110962750026, 1.1538461762567525, 0.3386596017920084], [-1.1648507883744568, 1.1538461210267783, 0.08870492696298629], [-1.1648507924886355, 1.2692307444352975, 0.08870491457342422]]}, "guid": "3369f0b9-d538-4497-b4c7-110315672e18"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.169611100105445, 1.269230784764081, 0.33865957450401624], "guid": "4c9f639d-845d-4224-943e-2057a52c4886"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110962750026, 1.1538461762567525, 0.3386596017920084], "guid": "eb6315e3-5339-4463-87b7-959eefb6a431"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507883744568, 1.1538461210267783, 0.08870492696298629], "guid": "7bda3523-927c-4911-8f5b-087353c1c369"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507924886355, 1.2692307444352975, 0.08870491457342422], "guid": "621ee91f-d510-4ff2-8238-fa75b80d1712"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611100105445, 1.269230784764081, 0.33865957450401624], "xaxis": [0.0, -0.9999999999980406, 1.979615823718052e-06], "yaxis": [0.019041231602183503, -1.979256918012317e-06, -0.9998186993126077]}, "guid": "63630327-97d9-467a-894c-84308a863019"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2941.964497999218, "c_nn": 0, "c_u": 133.5184662053795, "c_v": -198.0011283176807}, {"c_np": 2853.3323551640037, "c_nn": 0, "c_u": 69.62034391369485, "c_v": -143.35205712760262}, {"c_np": 548.18593703026, "c_nn": 0, "c_u": -15.005947217786208, "c_v": -137.7679020607399}, {"c_np": 589.9339896076477, "c_nn": 0, "c_u": 49.8320072628649, "c_v": -157.47743922725184}]}, "guid": "1017ba92-1432-40a6-861b-1c04fe3751e3"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611100105445, 1.269230784764081, 0.33865957450401624], "xaxis": [0.0, -0.9999999999980406, 1.979615823718052e-06], "yaxis": [0.9998186993145668, 3.7694323382762695e-08, 0.019041231602146193]}, "guid": "68aaee18-d57f-4ced-b264-9be23ec3b740"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110962750026, 1.1538461762567525, 0.3386596017920084], "xaxis": [0.0, -0.9999999999980406, 1.979615823718052e-06], "yaxis": [0.9998186993145668, 3.7694323382762695e-08, 0.019041231602146193]}, "guid": "6a00bb5a-81bd-4101-bc9c-380fd26892b2"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507883744568, 1.1538461210267783, 0.08870492696298629], "xaxis": [0.0, -0.9999999999980406, 1.979615823718052e-06], "yaxis": [0.9998186993145668, 3.7694323382762695e-08, 0.019041231602146193]}, "guid": "6da697a5-c106-49c1-810a-4ec6ebc38688"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507924886355, 1.2692307444352975, 0.08870491457342422], "xaxis": [0.0, -0.9999999999980406, 1.979615823718052e-06], "yaxis": [0.9998186993145668, 3.7694323382762695e-08, 0.019041231602146193]}, "guid": "7a9b3b9a-5461-4d1c-80c9-82db486248af"}]}, "111": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 1.3846153846153846, 0.08870494999794358], "guid": "92a994b7-cbce-4577-b282-9f311df510fa"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 1.3846153846153846, 0.33865962455932164], "guid": "8e1e6923-7fe9-4a0c-8a79-2e82a6e3d821"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 1.2692307692307692, 0.33865962455932164], "guid": "8b70603f-b0c9-475c-9c05-970f685d9395"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 1.2692307692307692, 0.08870494999794358], "guid": "dd71a956-70b9-46c1-b0c3-fce30e258a3d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222976, 1.326923076923077, 0.2136822872786326], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.019041287736090595, 0.0, -0.9998186982455127]}, "guid": "1c4d1ce2-a23a-46d9-939b-7a3944b51d1f"}, "size": 0.02884615384615384, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "13b39d67-b30d-4f71-9a42-a4dd1826a7cd"}], "contact_point": [[-1.169611099806302, 1.3846154135940014, 0.3386595471837132], [-1.1696110958339958, 1.269230775284336, 0.33865956655848534], [-1.1648507931103087, 1.26923074341139, 0.0887049065346905], [-1.164850796940747, 1.3846153519187185, 0.08870487971074746]], "force_normal": [3068.9823826244456, 3069.2909274489, 670.9048751975106, 715.3133166084638], "force_tangent1": [6.219128877873457, -31.6178026753716, -67.48538096939717, -44.901830598544706], "force_tangent2": [148.66638470017665, 165.8582262433538, 66.41498406245822, 94.07597237859991], "gap": [-2.21110515619849e-08, -2.2110767516142495e-08, -2.2110383149742677e-08, -2.211017452861883e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7540.729215488232, "force_vector": [[3065.595187006098, -6.218719778607364, 207.07658798716056], [3065.576322391275, 31.618245744113025, 224.2711129610625], [669.5186181403758, 67.48553739242757, 79.17765166159901], [713.392309543537, 44.9020433291397, 107.67926019659656]], "force": [7514.082437081285, 137.78710668707294, 618.2046128064187], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611099806302, 1.3846154135940014, 0.3386595471837132], "xaxis": [0.0, -0.9999999999980486, 1.9755940650079585e-06], "yaxis": [0.9998186996873185, 3.7617705476420155e-08, 0.019041212029656106]}, "guid": "a94c3566-d44f-4b72-ac25-baaf013d3680"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.169611099806302, 1.3846154135940014, 0.3386595471837132], [-1.1696110958339958, 1.269230775284336, 0.33865956655848534], [-1.1648507931103087, 1.26923074341139, 0.0887049065346905], [-1.164850796940747, 1.3846153519187185, 0.08870487971074746]]}, "guid": "cd90896c-95c2-4610-b3c8-b070ac49e906"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.169611099806302, 1.3846154135940014, 0.3386595471837132], "guid": "287daaf1-de75-4d60-8d88-3e5f6821bab3"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110958339958, 1.269230775284336, 0.33865956655848534], "guid": "6620e8d6-a951-4d16-acb1-189368a72c3a"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507931103087, 1.26923074341139, 0.0887049065346905], "guid": "c9a570c4-4c1c-4823-bc08-024bb6f8f4d5"}, {"dtype": "compas.geometry/Point", "data": [-1.164850796940747, 1.3846153519187185, 0.08870487971074746], "guid": "4a79917a-732d-461f-8a90-bd35493c4295"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611099806302, 1.3846154135940014, 0.3386595471837132], "xaxis": [0.0, -0.9999999999980486, 1.9755940650079585e-06], "yaxis": [0.01904121202969327, -1.9752358891862407e-06, -0.9998186996853674]}, "guid": "3e8cf61d-9809-4eaa-a281-e67b4e237664"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3068.982382624446, "c_nn": 0, "c_u": 6.219128877873458, "c_v": -148.66638470017665}, {"c_np": 3069.2909274489007, "c_nn": 0, "c_u": -31.617802675371607, "c_v": -165.8582262433538}, {"c_np": 670.9048751975107, "c_nn": 0, "c_u": -67.48538096939718, "c_v": -66.41498406245822}, {"c_np": 715.3133166084639, "c_nn": 0, "c_u": -44.901830598544706, "c_v": -94.07597237859993}]}, "guid": "e6876543-bc13-4d17-a373-7dd540c7e4f4"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.169611099806302, 1.3846154135940014, 0.3386595471837132], "xaxis": [0.0, -0.9999999999980486, 1.9755940650079585e-06], "yaxis": [0.9998186996873185, 3.7617705476420155e-08, 0.019041212029656106]}, "guid": "169a6708-11f8-4091-8769-1f891e02dd46"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110958339958, 1.269230775284336, 0.33865956655848534], "xaxis": [0.0, -0.9999999999980486, 1.9755940650079585e-06], "yaxis": [0.9998186996873185, 3.7617705476420155e-08, 0.019041212029656106]}, "guid": "f5f36fea-2797-44d9-8f19-98601e192e26"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507931103087, 1.26923074341139, 0.0887049065346905], "xaxis": [0.0, -0.9999999999980486, 1.9755940650079585e-06], "yaxis": [0.9998186996873185, 3.7617705476420155e-08, 0.019041212029656106]}, "guid": "25c8897f-e84a-4342-b4a0-d39ea91ddef2"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.164850796940747, 1.3846153519187185, 0.08870487971074746], "xaxis": [0.0, -0.9999999999980486, 1.9755940650079585e-06], "yaxis": [0.9998186996873185, 3.7617705476420155e-08, 0.019041212029656106]}, "guid": "63f24e64-b05d-4f2e-9ba5-01849a51da70"}]}, "118": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 1.3846153846153848, 0.09856370341234418], "guid": "6fc8dc2d-bf2d-4879-b9bf-296561707035"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 1.3846153846153848, 0.34855866711722205], "guid": "13bb06e8-dc49-418d-ba1e-faf79d7fd5b9"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, 1.3846153846153848, 0.33865962455932175], "guid": "d9285910-c1d7-4620-9355-46d279812439"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 1.3846153846153848, 0.0887049499979436], "guid": "44278289-3481-4196-9a6a-30b9a9705c82"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.778165488544444, 1.384615384615385, 0.21870669236847695], "xaxis": [-0.9999194200897036, 0.0, -0.012694618051403083], "yaxis": [-0.012694618051403083, 0.0, 0.9999194200897036]}, "guid": "ac356ddb-8091-44cd-b594-dd7c23d6ce5f"}, "size": 0.19454502163765763, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "ae752377-b403-46e8-b2a5-70bbdfb7a027"}], "contact_point": [[-1.1696110969585614, 1.3846154035335394, 0.3386595501393342], [-1.1648508092564778, 1.3846153500861105, 0.08870488692227219], [-0.3883044948977679, 1.3846154023287016, 0.09856354732217498], [-0.38989131210272016, 1.3846154559896235, 0.3485584809273633]], "force_normal": [30.803471282185523, 30.225864435639203, 1.6459233157281001, 10.030164139340421], "force_tangent1": [3.5974313756244305, 13.360855034936776, 0.4702722709972274, 3.959366548534338], "force_tangent2": [-14.822792792767144, -6.762628583412287, -0.023302667443266197, -2.54970214415969], "gap": [-6.364644673487359e-09, -6.365155147174985e-09, -6.365017632642726e-09, -6.364414699178665e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 79.5433935677128, "force_vector": [[14.822794780986214, -30.80347109909867, -3.597424751099871], [6.762630534349569, -30.225866872497782, -13.360848534630698], [0.02330277367986983, -1.6459234153596696, -0.470271917028681], [2.5497027915595742, -10.030164826261286, -3.9593643914699275]], "force": [24.158430880575228, -72.70542621321741, -21.38790959422918], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110969585614, 1.3846154035335394, 0.3386595501393342], "xaxis": [0.0, -2.1505773233829366e-07, -0.9999999999999769], "yaxis": [6.454529361102137e-08, -0.9999999999999748, 2.150577323382932e-07]}, "guid": "1a67e47a-054b-46e8-b97a-d4c39226b0d3"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.1696110969585614, 1.3846154035335394, 0.3386595501393342], [-1.1648508092564778, 1.3846153500861105, 0.08870488692227219], [-0.3883044948977679, 1.3846154023287016, 0.09856354732217498], [-0.38989131210272016, 1.3846154559896235, 0.3485584809273633]]}, "guid": "79384287-c25a-4b92-a7f4-3f7af240c165"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1696110969585614, 1.3846154035335394, 0.3386595501393342], "guid": "80b19e91-e777-4dff-8dff-4c415fcaf74e"}, {"dtype": "compas.geometry/Point", "data": [-1.1648508092564778, 1.3846153500861105, 0.08870488692227219], "guid": "582a15de-c5ce-44a5-b0db-ae607e978bc9"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044948977679, 1.3846154023287016, 0.09856354732217498], "guid": "9beb8d83-4040-4e20-a380-b636b09c9f55"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131210272016, 1.3846154559896235, 0.3485584809273633], "guid": "acdf8b62-7754-4281-a97b-53465a80e7dd"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110969585614, 1.3846154035335394, 0.3386595501393342], "xaxis": [0.0, -2.1505773233829366e-07, -0.9999999999999769], "yaxis": [0.9999999999999981, 6.454529361101987e-08, -1.388096447709561e-14]}, "guid": "f1a94f62-aaba-4848-9eb0-28751f40087b"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 30.80347128218553, "c_nn": 0, "c_u": 3.5974313756244305, "c_v": 14.82279279276715}, {"c_np": 30.22586443563921, "c_nn": 0, "c_u": 13.360855034936776, "c_v": 6.76262858341229}, {"c_np": 1.6459233157281008, "c_nn": 0, "c_u": 0.4702722709972274, "c_v": 0.023302667443266208}, {"c_np": 10.030164139340423, "c_nn": 0, "c_u": 3.9593665485343386, "c_v": 2.5497021441596908}]}, "guid": "3ad28679-bb94-4c74-85bb-b2645dda4874"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110969585614, 1.3846154035335394, 0.3386595501393342], "xaxis": [0.0, -2.1505773233829366e-07, -0.9999999999999769], "yaxis": [6.454529361102137e-08, -0.9999999999999748, 2.150577323382932e-07]}, "guid": "6a74b62e-daad-4cad-9ce0-2fe6d038eb24"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648508092564778, 1.3846153500861105, 0.08870488692227219], "xaxis": [0.0, -2.1505773233829366e-07, -0.9999999999999769], "yaxis": [6.454529361102137e-08, -0.9999999999999748, 2.150577323382932e-07]}, "guid": "58f0ebc1-0df7-42d9-85e9-fd34729d7b19"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044948977679, 1.3846154023287016, 0.09856354732217498], "xaxis": [0.0, -2.1505773233829366e-07, -0.9999999999999769], "yaxis": [6.454529361102137e-08, -0.9999999999999748, 2.150577323382932e-07]}, "guid": "2dc9757f-e2f3-43d2-8031-a897ac984eb8"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989131210272016, 1.3846154559896235, 0.3485584809273633], "xaxis": [0.0, -2.1505773233829366e-07, -0.9999999999999769], "yaxis": [6.454529361102137e-08, -0.9999999999999748, 2.150577323382932e-07]}, "guid": "bc9e07ac-fa9e-43c9-893d-7ed8ba15d821"}]}, "110": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 1.2692307692307692, 0.09856370341234416], "guid": "b3c7ef0f-f83e-40c1-af1a-659a439bdbfc"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 1.2692307692307692, 0.34855866711722205], "guid": "d1b7268f-b35f-4755-9e6d-ec1034a89659"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 1.3846153846153846, 0.34855866711722205], "guid": "efd10b37-93ba-4317-a383-6bb6e844404f"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 1.3846153846153846, 0.09856370341234416], "guid": "8f9c8406-5b0d-42a2-91f9-f8ac013ab9b1"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, 1.3269230769230769, 0.2235611852647831], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.00634743689595929, 0.0, -0.9999798548195118]}, "guid": "ca036493-52f0-44f8-a2c9-e3db7008c1d2"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "a7f76ebb-11a6-4b52-bde9-a8ca9d5d4406"}], "contact_point": [[-0.3898913133455633, 1.3846154662525125, 0.3485584709016749], [-0.3883044894170599, 1.3846154040747123, 0.09856355164883691], [-0.388304478398246, 1.2692307508510172, 0.09856358099082986], [-0.3898913024686226, 1.2692308502820624, 0.34855852259438946]], "force_normal": [3479.883203859411, 5.9695285249984975, 5.214415370059704, 3504.791568292504], "force_tangent1": [100.12807095384393, -0.33936946691115616, -0.1377914241623849, 55.06770753047982], "force_tangent2": [-142.96692597089685, -0.2244680416823584, 0.2815179187952901, -72.94450639689482], "gap": [-1.5253666633981008e-08, -1.5254404968158495e-08, -1.5254430573113745e-08, -1.525394721863374e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7000.8978095642, "force_vector": [[-3478.9056505588983, 100.1255457809689, -165.05342955775942], [-5.967983507781858, -0.3393734806747359, -0.2623486974190845], [-5.21609720715518, -0.13778762359972443, 0.24841691363729443], [-3504.2579663137576, 55.06625120912998, -95.18983193976408]], "force": [-6994.347697587593, 154.71463588582444, -260.25719328130526], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913133455633, 1.3846154662525125, 0.3485584709016749], "xaxis": [0.0, 0.9999999998829674, -1.529919493194373e-05], "yaxis": [-0.9999798557084593, -9.710853178374532e-08, -0.006347296848255991]}, "guid": "5b0410ab-8e03-406d-b8c0-d2dc0618ebdc"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.3898913133455633, 1.3846154662525125, 0.3485584709016749], [-0.3883044894170599, 1.3846154040747123, 0.09856355164883691], [-0.388304478398246, 1.2692307508510172, 0.09856358099082986], [-0.3898913024686226, 1.2692308502820624, 0.34855852259438946]]}, "guid": "760dad85-3f42-4188-b769-46891db997ed"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.3898913133455633, 1.3846154662525125, 0.3485584709016749], "guid": "1b37a5e7-8caa-4fe7-ac33-e152792ba833"}, {"dtype": "compas.geometry/Point", "data": [-0.3883044894170599, 1.3846154040747123, 0.09856355164883691], "guid": "f395cbe6-815e-437c-a8ae-dd92a3d4d631"}, {"dtype": "compas.geometry/Point", "data": [-0.388304478398246, 1.2692307508510172, 0.09856358099082986], "guid": "e72af7f2-159d-48f9-851b-4d64d205812e"}, {"dtype": "compas.geometry/Point", "data": [-0.3898913024686226, 1.2692308502820624, 0.34855852259438946], "guid": "c2da72d0-84cf-40af-8c02-4e6aa94190d4"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913133455633, 1.3846154662525125, 0.3485584709016749], "xaxis": [0.0, 0.9999999998829674, -1.529919493194373e-05], "yaxis": [0.006347296848998832, -1.529888674050068e-05, -0.9999798555914289]}, "guid": "520f3122-c126-4074-ae8a-720b43ddc467"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3479.8832038594114, "c_nn": 0, "c_u": 100.12807095384393, "c_v": 142.96692597089688}, {"c_np": 5.969528524998498, "c_nn": 0, "c_u": -0.33936946691115616, "c_v": 0.22446804168235837}, {"c_np": 5.214415370059704, "c_nn": 0, "c_u": -0.1377914241623849, "c_v": -0.2815179187952901}, {"c_np": 3504.791568292505, "c_nn": 0, "c_u": 55.06770753047982, "c_v": 72.94450639689482}]}, "guid": "0488d06b-f4a5-44e1-89c7-01aa91c57590"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913133455633, 1.3846154662525125, 0.3485584709016749], "xaxis": [0.0, 0.9999999998829674, -1.529919493194373e-05], "yaxis": [-0.9999798557084593, -9.710853178374532e-08, -0.006347296848255991]}, "guid": "f6b85a71-875f-4588-b21c-4aefef81b7e1"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883044894170599, 1.3846154040747123, 0.09856355164883691], "xaxis": [0.0, 0.9999999998829674, -1.529919493194373e-05], "yaxis": [-0.9999798557084593, -9.710853178374532e-08, -0.006347296848255991]}, "guid": "8ce1295a-292f-47e5-ac46-c69dfa0d480e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.388304478398246, 1.2692307508510172, 0.09856358099082986], "xaxis": [0.0, 0.9999999998829674, -1.529919493194373e-05], "yaxis": [-0.9999798557084593, -9.710853178374532e-08, -0.006347296848255991]}, "guid": "12632ac8-8549-4d75-b1e1-8626233f25d0"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913024686226, 1.2692308502820624, 0.34855852259438946], "xaxis": [0.0, 0.9999999998829674, -1.529919493194373e-05], "yaxis": [-0.9999798557084593, -9.710853178374532e-08, -0.006347296848255991]}, "guid": "a2ecf8b3-df45-4601-9767-161bbcccf739"}]}}, "105": {"106": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 1.2692307692307692, 0.06898903200408567], "guid": "ff3ee6c9-e18b-482f-8e9b-74c952f270ae"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 1.2692307692307692, 0.31886313477145534], "guid": "70850f43-006b-4276-96cb-6b20313bd6f1"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 1.1538461538461542, 0.31886313477145534], "guid": "5c160b87-b6ef-4591-9b22-a29700e47125"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 1.1538461538461542, 0.06898903200408567], "guid": "deefad06-e963-4589-b181-2934d02b7960"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936306, 1.2115384615384617, 0.1939260833877705], "xaxis": [0.0, 1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "630ab7fa-ba35-4621-a4b5-947b8e375f4d"}, "size": 0.028846153846153733, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "438d83b7-b0db-4d68-b19a-ad06f8eb32b5"}], "contact_point": [[-1.9491423905002345, 1.2692307737253161, 0.3188631054433101], [-1.9491423902638123, 1.1538461503169983, 0.318863106233456], [-1.9412093792995762, 1.1538461399297903, 0.06898901816816491], [-1.9412093790631542, 1.269230748436946, 0.06898900248436289]], "force_normal": [2047.0076644378717, 2012.5576023086876, 1883.3814634127223, 1945.4899582975045], "force_tangent1": [-49.81195667628705, -4.2819662336534865, -17.235634162808783, -33.12103621492057], "force_tangent2": [243.08074187798357, 209.30374537738075, 320.63525751920525, 318.9745823891462], "gap": [-8.317121863597556e-09, -8.317092808034045e-09, -8.316017883814966e-09, -8.316336082081314e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7964.345228880209, "force_vector": [[2038.263366384213, 49.81197865738174, 307.9140665926028], [2004.9024660967714, 4.281985726682177, 273.06091209039874], [1872.2586021389377, 17.23566130685232, 380.2373349266419], [1934.3885165399993, 33.1210633811648, 380.5483245599533]], "force": [7849.812951159922, 104.45068907208103, 1341.7606381695969], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423905002345, 1.2692307737253161, 0.3188631054433101], "xaxis": [0.0, -0.9999999999999974, 7.138710748008075e-08], "yaxis": [0.9994964118357936, 2.2652589603982833e-09, 0.031732045748321655]}, "guid": "600d7438-d161-447c-ab01-83038f8ca765"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.9491423905002345, 1.2692307737253161, 0.3188631054433101], [-1.9491423902638123, 1.1538461503169983, 0.318863106233456], [-1.9412093792995762, 1.1538461399297903, 0.06898901816816491], [-1.9412093790631542, 1.269230748436946, 0.06898900248436289]]}, "guid": "f2eb0a74-1b6c-41f8-885d-de1fe64a72f3"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9491423905002345, 1.2692307737253161, 0.3188631054433101], "guid": "ab8318f4-b0a4-4662-ba2b-fb89f194a3d4"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423902638123, 1.1538461503169983, 0.318863106233456], "guid": "96166577-aef5-4bbf-81d8-04184f535b2b"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093792995762, 1.1538461399297903, 0.06898901816816491], "guid": "3aebd636-6fc2-47e4-909f-afe84eaaf36a"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093790631542, 1.269230748436946, 0.06898900248436289], "guid": "608b6b31-a077-4075-9aa3-0f2c5f5d88de"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423905002345, 1.2692307737253161, 0.3188631054433101], "xaxis": [0.0, -0.9999999999999974, 7.138710748008075e-08], "yaxis": [0.031732045748321724, -7.135115777767685e-08, -0.9994964118357911]}, "guid": "7f7c3cb2-835b-473d-96d6-05bee5daa536"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2047.0076644378719, "c_nn": 0, "c_u": -49.81195667628704, "c_v": -243.0807418779836}, {"c_np": 2012.5576023086876, "c_nn": 0, "c_u": -4.2819662336534865, "c_v": -209.30374537738078}, {"c_np": 1883.3814634127223, "c_nn": 0, "c_u": -17.235634162808783, "c_v": -320.6352575192052}, {"c_np": 1945.4899582975045, "c_nn": 0, "c_u": -33.12103621492057, "c_v": -318.9745823891461}]}, "guid": "74f425f2-4789-486c-abd7-fcb8f1614f02"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423905002345, 1.2692307737253161, 0.3188631054433101], "xaxis": [0.0, -0.9999999999999974, 7.138710748008075e-08], "yaxis": [0.9994964118357936, 2.2652589603982833e-09, 0.031732045748321655]}, "guid": "489d5bc8-fee6-4959-9f8f-0f8a202a77a3"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423902638123, 1.1538461503169983, 0.318863106233456], "xaxis": [0.0, -0.9999999999999974, 7.138710748008075e-08], "yaxis": [0.9994964118357936, 2.2652589603982833e-09, 0.031732045748321655]}, "guid": "0c7b8cbe-a57b-4823-8f35-35c3ea2e8592"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093792995762, 1.1538461399297903, 0.06898901816816491], "xaxis": [0.0, -0.9999999999999974, 7.138710748008075e-08], "yaxis": [0.9994964118357936, 2.2652589603982833e-09, 0.031732045748321655]}, "guid": "8a570c3a-c911-4551-9989-67909ff12334"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093790631542, 1.269230748436946, 0.06898900248436289], "xaxis": [0.0, -0.9999999999999974, 7.138710748008075e-08], "yaxis": [0.9994964118357936, 2.2652589603982833e-09, 0.031732045748321655]}, "guid": "fdca8323-4626-472f-87ba-d139d6f96977"}]}, "111": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552863, 1.2692307692307692, 0.08870494999794357], "guid": "ca63b1a2-18f6-472b-9b5b-29b337255367"}, {"dtype": "compas.geometry/Point", "data": [-1.169611099189309, 1.2692307692307692, 0.33865962455932164], "guid": "a141d3e2-f569-4156-9dbd-5a6c970137ce"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293436, 1.2692307692307692, 0.31886313477145534], "guid": "8060f952-3f2d-405c-8e46-86ed4d4292df"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 1.2692307692307692, 0.06898903200408565], "guid": "73ce18dd-1bcf-496f-b907-586f688e4043"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.5562055680783635, 1.2692307692307692, 0.2038891208921549], "xaxis": [-0.9996776933450584, 0.0, -0.025387190240421666], "yaxis": [-0.025387190240421666, 0.0, 0.9996776933450584]}, "guid": "3aa2ca63-cc00-4ffc-b302-8c88fd53757d"}, "size": 0.19454502163765713, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "517b35bc-db06-480f-83c8-1deec53dc2fa"}], "contact_point": [[-1.9491423932078333, 1.2692307735329216, 0.31886310899255044], [-1.941209380066678, 1.2692307443478594, 0.06898901635405957], [-1.1648507979872675, 1.2692307475844908, 0.08870491409299289], [-1.1696111005905123, 1.269230776782778, 0.3386595624088977]], "force_normal": [21.88263149258646, 97.98701377325402, 44.59794254150516, 6.903973673821876], "force_tangent1": [6.685822786361291, 16.454487838658604, 14.4264522578934, 2.869596418948688], "force_tangent2": [8.042897946674302, 45.73422638991752, 15.960495120421983, 0.25846262022264466], "gap": [-2.190558483927851e-09, -2.1905584838896876e-09, -2.190558483682388e-09, -2.1905584837467896e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 189.48024367792564, "force_vector": [[-8.042897920374267, -21.882632283405815, -6.685820229655221], [-45.73422627215007, -97.98701575071662, -16.454476390127333], [-15.960495066821146, -44.59794424623397, -14.426447047193282], [-0.25846261192497993, -6.90397400940816, -2.8695956123075166]], "force": [-69.99608187127046, -171.37156628976456, -40.43633927928335], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423932078333, 1.2692307735329216, 0.31886310899255044], "xaxis": [0.0, -1.1683722885337572e-07, -0.9999999999999932], "yaxis": [1.2018679586715028e-09, -0.9999999999999932, 1.1683722885337572e-07]}, "guid": "80b33ee0-8141-442f-8925-3f6431a65d22"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.9491423932078333, 1.2692307735329216, 0.31886310899255044], [-1.941209380066678, 1.2692307443478594, 0.06898901635405957], [-1.1648507979872675, 1.2692307475844908, 0.08870491409299289], [-1.1696111005905123, 1.269230776782778, 0.3386595624088977]]}, "guid": "654dd7e4-df7e-40f0-971d-b7279ea0d855"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9491423932078333, 1.2692307735329216, 0.31886310899255044], "guid": "e3a33528-1172-452d-933a-ba9b3d832329"}, {"dtype": "compas.geometry/Point", "data": [-1.941209380066678, 1.2692307443478594, 0.06898901635405957], "guid": "4931437e-6734-4fe4-a59b-e4a55656ab7a"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507979872675, 1.2692307475844908, 0.08870491409299289], "guid": "11b30009-3cd9-4550-857b-6cad869866c2"}, {"dtype": "compas.geometry/Point", "data": [-1.1696111005905123, 1.269230776782778, 0.3386595624088977], "guid": "8a16f0a9-15f4-4fd8-a173-8a3d782e1b14"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423932078333, 1.2692307735329216, 0.31886310899255044], "xaxis": [0.0, -1.1683722885337572e-07, -0.9999999999999932], "yaxis": [1.0, 1.201867958671495e-09, -1.404229217388419e-16]}, "guid": "29d86a53-6340-473d-9589-b414d7956423"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 21.88263149258646, "c_nn": 0, "c_u": 6.685822786361292, "c_v": -8.0428979466743}, {"c_np": 97.98701377325402, "c_nn": 0, "c_u": 16.454487838658608, "c_v": -45.734226389917524}, {"c_np": 44.59794254150516, "c_nn": 0, "c_u": 14.426452257893402, "c_v": -15.960495120421985}, {"c_np": 6.903973673821876, "c_nn": 0, "c_u": 2.869596418948688, "c_v": -0.2584626202226447}]}, "guid": "ab326d08-1877-45a5-a960-6db45952430a"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423932078333, 1.2692307735329216, 0.31886310899255044], "xaxis": [0.0, -1.1683722885337572e-07, -0.9999999999999932], "yaxis": [1.2018679586715028e-09, -0.9999999999999932, 1.1683722885337572e-07]}, "guid": "03229e3c-8bba-4112-ae22-2521fee8f381"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.941209380066678, 1.2692307443478594, 0.06898901635405957], "xaxis": [0.0, -1.1683722885337572e-07, -0.9999999999999932], "yaxis": [1.2018679586715028e-09, -0.9999999999999932, 1.1683722885337572e-07]}, "guid": "b6fcb01b-3619-4e48-bdf7-06d623c1feea"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1648507979872675, 1.2692307475844908, 0.08870491409299289], "xaxis": [0.0, -1.1683722885337572e-07, -0.9999999999999932], "yaxis": [1.2018679586715028e-09, -0.9999999999999932, 1.1683722885337572e-07]}, "guid": "9709550b-6905-4364-9aac-8da1b14bcd27"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111005905123, 1.269230776782778, 0.3386595624088977], "xaxis": [0.0, -1.1683722885337572e-07, -0.9999999999999932], "yaxis": [1.2018679586715028e-09, -0.9999999999999932, 1.1683722885337572e-07]}, "guid": "985be9ae-bddb-4b15-808f-bebc912296c1"}]}}, "106": {"107": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 1.2692307692307692, 0.03941912684456511], "guid": "fd308c35-0c4e-451e-bd57-ec42dc1a70c2"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 1.2692307692307692, 0.2891723881523536], "guid": "290a00e6-7270-4f51-b8c7-51ad0c1342cd"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 1.1538461538461542, 0.2891723881523536], "guid": "0009c171-0832-4fb5-a12f-879bdecc9885"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 1.1538461538461542, 0.03941912684456511], "guid": "256b78bc-18ad-4356-b0c1-cd8ff0e415e0"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, 1.2115384615384617, 0.16429575749845934], "xaxis": [-0.0, 1.0, 0.0], "yaxis": [0.04441773810062878, 0.0, -0.9990130452311541]}, "guid": "1604886a-382f-4c0f-9612-07abf06463fd"}, "size": 0.028846153846153737, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "8a562584-09a6-4802-b7d7-845739d4ba81"}], "contact_point": [[-2.7283595604139306, 1.1538461521531946, 0.2891723888834837], [-2.717255131114192, 1.1538461449389779, 0.03941912734336464], [-2.717255131114192, 1.2692307683472954, 0.039419127452563416], [-2.7283595604139306, 1.2692307681109316, 0.28917238899268244]], "force_normal": [8.680777609481375, 3467.304945035377, 4184.497233202922, 10.59926593734417], "force_tangent1": [0.4226819574870811, -82.41470603672381, 128.28135698461608, 0.25288491686825165], "force_tangent2": [-1.2497803297089172, 415.5534669306921, 758.8642535598408, -1.724052253365203], "gap": [-5.573035475575174e-09, -5.580323827386083e-09, -5.582734828625017e-09, -5.570180062142482e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7760.151378287885, "force_vector": [[8.727722471935472, -0.4226819566703788, -0.862966529689016], [3445.4249387319023, 82.41470549808339, 569.1531054100898], [4146.660309785119, -128.28135787798973, 943.9811041739213], [10.665383416557368, -0.25288491568379284, -1.2515554966920732]], "force": [7611.478354405514, -46.54221925226051, 1511.0196875576298], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595604139306, 1.1538461521531946, 0.2891723888834837], "xaxis": [0.0, -1.0, -9.463893304241348e-10], "yaxis": [0.9990130461604763, -4.203645363888662e-11, 0.04441771719895397]}, "guid": "775fd2c9-777c-4731-8f8b-b6561fa18ef8"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595604139306, 1.1538461521531946, 0.2891723888834837], [-2.717255131114192, 1.1538461449389779, 0.03941912734336464], [-2.717255131114192, 1.2692307683472954, 0.039419127452563416], [-2.7283595604139306, 1.2692307681109316, 0.28917238899268244]]}, "guid": "8db3f6bf-830a-47dd-9bc1-e856a50e8130"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595604139306, 1.1538461521531946, 0.2891723888834837], "guid": "598f9641-9213-4e27-a556-2d8dfd75f429"}, {"dtype": "compas.geometry/Point", "data": [-2.717255131114192, 1.1538461449389779, 0.03941912734336464], "guid": "191a02bc-fe98-434f-89e7-d5d2b35a1d7e"}, {"dtype": "compas.geometry/Point", "data": [-2.717255131114192, 1.2692307683472954, 0.039419127452563416], "guid": "9441dc57-0707-49d0-abf9-6cfc1752f601"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595604139306, 1.2692307681109316, 0.28917238899268244], "guid": "369e0ebb-da3a-4a97-833d-6870d5ea7449"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595604139306, 1.1538461521531946, 0.2891723888834837], "xaxis": [0.0, -1.0, -9.463893304241348e-10], "yaxis": [0.04441771719895397, 9.454552878407884e-10, -0.9990130461604763]}, "guid": "f12a4ebb-b290-41bd-bc80-d8b46d310b6e"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 8.680777609481376, "c_nn": 0, "c_u": 0.4226819574870811, "c_v": 1.2497803297089174}, {"c_np": 3467.3049450353774, "c_nn": 0, "c_u": -82.41470603672381, "c_v": -415.55346693069214}, {"c_np": 4184.497233202923, "c_nn": 0, "c_u": 128.28135698461608, "c_v": -758.864253559841}, {"c_np": 10.59926593734417, "c_nn": 0, "c_u": 0.2528849168682516, "c_v": 1.7240522533652032}]}, "guid": "2deea97f-4a1c-4431-acf5-b423249d2f05"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595604139306, 1.1538461521531946, 0.2891723888834837], "xaxis": [0.0, -1.0, -9.463893304241348e-10], "yaxis": [0.9990130461604763, -4.203645363888662e-11, 0.04441771719895397]}, "guid": "1b3a7f15-b7f8-42c0-acbe-fa0543bb9dcb"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255131114192, 1.1538461449389779, 0.03941912734336464], "xaxis": [0.0, -1.0, -9.463893304241348e-10], "yaxis": [0.9990130461604763, -4.203645363888662e-11, 0.04441771719895397]}, "guid": "9ebe32eb-ea82-4fb6-8504-09b5a36c9e00"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255131114192, 1.2692307683472954, 0.039419127452563416], "xaxis": [0.0, -1.0, -9.463893304241348e-10], "yaxis": [0.9990130461604763, -4.203645363888662e-11, 0.04441771719895397]}, "guid": "4575f6ab-da47-46a0-b5e1-0ad6e8e1bea8"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595604139306, 1.2692307681109316, 0.28917238899268244], "xaxis": [0.0, -1.0, -9.463893304241348e-10], "yaxis": [0.9990130461604763, -4.203645363888662e-11, 0.04441771719895397]}, "guid": "368b020f-fef0-432b-bbaf-af4c62c9ac44"}]}, "112": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 1.3846153846153846, 0.03941912684456511], "guid": "173b0572-dc36-4648-bbb4-70f6c648461b"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 1.3846153846153846, 0.2891723881523536], "guid": "a06b47bf-c5a1-49b3-805a-1c3dd8463538"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 1.2692307692307692, 0.2891723881523536], "guid": "af33d9ae-9f44-4e80-be2f-2329b2d86651"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 1.2692307692307692, 0.03941912684456511], "guid": "681d24f4-3f33-46de-bdbc-160550fa3d7c"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, 1.3269230769230769, 0.16429575749845934], "xaxis": [-0.0, -1.0, 0.0], "yaxis": [-0.04441773810062878, 0.0, 0.9990130452311541]}, "guid": "e2d7d930-7d69-4224-9176-a1465f598117"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4449d850-1158-45aa-9cd1-93f08e0e73d3"}], "contact_point": [[-2.7283595604139306, 1.2692307675378096, 0.28917238888348373], [-2.717255131114192, 1.2692307677741734, 0.03941912734336465], [-2.717255131114192, 1.3846153762813298, 0.039419127452563374], [-2.7283595600829926, 1.3846153834955466, 0.2891723815494552]], "force_normal": [10.50755688195812, 4060.3948616325424, 3771.2739546765224, 235.7355417760026], "force_tangent1": [0.1790881566937163, 110.71349217543998, -50.06804955312941, -76.84154523285643], "force_tangent2": [-1.4342532621532504, 757.3509612671761, 823.635906209675, 82.29602212726186], "gap": [-5.560838819534107e-09, -5.571933041977035e-09, -5.570727521328451e-09, -5.563018747741969e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 8247.099995806399, "force_vector": [[10.560892664139457, -0.17908815577939471, -0.9661160305240679], [4022.7476385159503, -110.71349306216577, 936.9569614033884], [3730.967854610133, 50.06804861588782, 990.334395635658], [231.847480240487, 76.84154514513976, 92.68563445331651]], "force": [7996.12386603071, 16.017012543082416, 2019.0108754618389], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595604139306, 1.2692307675378096, 0.28917238888348373], "xaxis": [0.0, -1.0, -9.463890199754963e-10], "yaxis": [0.9990130461604763, -4.203643984946676e-11, 0.04441771719895394]}, "guid": "68dc0dc6-57fb-4ede-98d1-56ff111f122a"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595604139306, 1.2692307675378096, 0.28917238888348373], [-2.717255131114192, 1.2692307677741734, 0.03941912734336465], [-2.717255131114192, 1.3846153762813298, 0.039419127452563374], [-2.7283595600829926, 1.3846153834955466, 0.2891723815494552]]}, "guid": "6a705a00-6b24-4929-b4f6-257cc432524e"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595604139306, 1.2692307675378096, 0.28917238888348373], "guid": "2373a78a-4c38-4586-90ab-817d6aea2150"}, {"dtype": "compas.geometry/Point", "data": [-2.717255131114192, 1.2692307677741734, 0.03941912734336465], "guid": "1c1b7478-fec8-47b8-bbda-8b2b12e2a4d1"}, {"dtype": "compas.geometry/Point", "data": [-2.717255131114192, 1.3846153762813298, 0.039419127452563374], "guid": "fceab02a-6768-4dcf-bdf4-ecc263d71c40"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595600829926, 1.3846153834955466, 0.2891723815494552], "guid": "5bf40d9d-63b6-4391-96b4-495fb0b18e86"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595604139306, 1.2692307675378096, 0.28917238888348373], "xaxis": [0.0, -1.0, -9.463890199754963e-10], "yaxis": [0.04441771719895394, 9.454549776985483e-10, -0.9990130461604763]}, "guid": "1629defc-3a9d-4e52-9399-425cc6a706d2"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 10.507556881958122, "c_nn": 0, "c_u": 0.1790881566937163, "c_v": 1.4342532621532507}, {"c_np": 4060.3948616325424, "c_nn": 0, "c_u": 110.71349217543998, "c_v": -757.3509612671761}, {"c_np": 3771.273954676523, "c_nn": 0, "c_u": -50.06804955312942, "c_v": -823.6359062096751}, {"c_np": 235.7355417760026, "c_nn": 0, "c_u": -76.84154523285643, "c_v": -82.29602212726188}]}, "guid": "bf4d1b90-3258-4fcf-8db2-098b9d2e0445"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595604139306, 1.2692307675378096, 0.28917238888348373], "xaxis": [0.0, -1.0, -9.463890199754963e-10], "yaxis": [0.9990130461604763, -4.203643984946676e-11, 0.04441771719895394]}, "guid": "31bd04c4-ad1f-4330-9541-4d9e0415d125"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255131114192, 1.2692307677741734, 0.03941912734336465], "xaxis": [0.0, -1.0, -9.463890199754963e-10], "yaxis": [0.9990130461604763, -4.203643984946676e-11, 0.04441771719895394]}, "guid": "9ad142b3-ff6f-4da8-9215-744b3a2f63c8"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255131114192, 1.3846153762813298, 0.039419127452563374], "xaxis": [0.0, -1.0, -9.463890199754963e-10], "yaxis": [0.9990130461604763, -4.203643984946676e-11, 0.04441771719895394]}, "guid": "bc8228e3-3152-49ce-883f-2dc1e0c32475"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595600829926, 1.3846153834955466, 0.2891723815494552], "xaxis": [0.0, -1.0, -9.463890199754963e-10], "yaxis": [0.9990130461604763, -4.203643984946676e-11, 0.04441771719895394]}, "guid": "3e61a200-9a10-401a-b4e9-157711016c8f"}]}, "120": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 1.3846153846153844, 0.06898903200408563], "guid": "6549f984-919c-45d5-a7a8-b294a13ec0f2"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293432, 1.3846153846153844, 0.31886313477145534], "guid": "406dea8d-a5cc-4cdd-b86c-8ebe545d5904"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 1.3846153846153844, 0.2891723881523536], "guid": "342bd98c-2b10-49a4-a5cb-7189307a43b7"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551283058985, 1.3846153846153844, 0.03941912684456508], "guid": "ae524c9c-7229-4aa5-8028-9d0f94c81ae6"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.3339948498021252, 1.3846153846153844, 0.17919582177605323], "xaxis": [-0.9992748587227028, 0.0, -0.03807567103443308], "yaxis": [-0.03807567103443308, 0.0, 0.9992748587227028]}, "guid": "eb7c3b0f-469b-43d4-900a-b8214f82d6aa"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "e81c7283-f48a-4ba6-a795-a8f0def873b6"}], "contact_point": [[-2.728359547594106, 1.38461538642645, 0.2891723820322977], [-2.717255135217225, 1.3846153741016487, 0.039419130360506975], [-1.9412093806653377, 1.384615370657467, 0.06898899463357847], [-1.9491423863559123, 1.384615382968193, 0.31886308727207074]], "force_normal": [30.82646183479539, 37.0347355605218, 62.97042593415131, 62.9149568745891], "force_tangent1": [2.6465287960213715, 1.4319867938799513, 21.583206129085905, 30.74751536449924], "force_tangent2": [6.204849828708648, 17.789385553201758, 21.999652290343395, 4.417297025105383], "gap": [-5.598532792422915e-09, -5.598011954262988e-09, -5.598363648362178e-09, -5.597204129979827e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 207.99285303033747, "force_vector": [[-6.204850023154156, -30.826461925515172, -2.646527283445219], [-17.789385786807483, -37.03473551857478, -1.431984976679588], [-21.99965268754488, -62.97042685441608, -21.583203039287095], [-4.417297421956985, -62.91495835542828, -30.74751227742214]], "force": [-50.411185919463506, -193.7465826539343, -56.40922757683404], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359547594106, 1.38461538642645, 0.2891723820322977], "xaxis": [0.0, -4.906745895788692e-08, -0.9999999999999988], "yaxis": [-6.307746551257601e-09, -0.9999999999999988, 4.906745895788692e-08]}, "guid": "45302cce-152d-436e-99ee-e91e58dfd74a"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.728359547594106, 1.38461538642645, 0.2891723820322977], [-2.717255135217225, 1.3846153741016487, 0.039419130360506975], [-1.9412093806653377, 1.384615370657467, 0.06898899463357847], [-1.9491423863559123, 1.384615382968193, 0.31886308727207074]]}, "guid": "024919dc-3d98-45b2-a2dc-97e18bf44f63"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.728359547594106, 1.38461538642645, 0.2891723820322977], "guid": "47f53a74-1c67-49bd-9ca8-ea9a3f7ec9a2"}, {"dtype": "compas.geometry/Point", "data": [-2.717255135217225, 1.3846153741016487, 0.039419130360506975], "guid": "a74c7d85-ae19-439d-bf46-030485b5c306"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093806653377, 1.384615370657467, 0.06898899463357847], "guid": "0384dba4-7a4f-4727-b53f-076d3a6ad979"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423863559123, 1.384615382968193, 0.31886308727207074], "guid": "80240ab5-84af-4cae-99c3-5c4cec258ed3"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359547594106, 1.38461538642645, 0.2891723820322977], "xaxis": [0.0, -4.906745895788692e-08, -0.9999999999999988], "yaxis": [1.0, -6.307746551257594e-09, 3.095050950205851e-16]}, "guid": "b62416ad-3bc0-4213-a741-32a486fdeb77"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 30.82646183479539, "c_nn": 0, "c_u": 2.6465287960213715, "c_v": -6.204849828708649}, {"c_np": 37.0347355605218, "c_nn": 0, "c_u": 1.4319867938799513, "c_v": -17.789385553201758}, {"c_np": 62.97042593415131, "c_nn": 0, "c_u": 21.583206129085905, "c_v": -21.999652290343395}, {"c_np": 62.9149568745891, "c_nn": 0, "c_u": 30.747515364499236, "c_v": -4.417297025105383}]}, "guid": "906e95df-b662-47c0-b95a-ff27b0d09b04"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359547594106, 1.38461538642645, 0.2891723820322977], "xaxis": [0.0, -4.906745895788692e-08, -0.9999999999999988], "yaxis": [-6.307746551257601e-09, -0.9999999999999988, 4.906745895788692e-08]}, "guid": "f930bcc2-589c-452d-95c3-383c96c940a0"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255135217225, 1.3846153741016487, 0.039419130360506975], "xaxis": [0.0, -4.906745895788692e-08, -0.9999999999999988], "yaxis": [-6.307746551257601e-09, -0.9999999999999988, 4.906745895788692e-08]}, "guid": "af965b4f-1076-4fd7-949e-e4c7abc5d90d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093806653377, 1.384615370657467, 0.06898899463357847], "xaxis": [0.0, -4.906745895788692e-08, -0.9999999999999988], "yaxis": [-6.307746551257601e-09, -0.9999999999999988, 4.906745895788692e-08]}, "guid": "36b0b2db-28ea-4c52-98c0-7b53bf8d0942"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423863559123, 1.384615382968193, 0.31886308727207074], "xaxis": [0.0, -4.906745895788692e-08, -0.9999999999999988], "yaxis": [-6.307746551257601e-09, -0.9999999999999988, 4.906745895788692e-08]}, "guid": "088ec019-ec1a-4588-9513-2dad5f37a6ca"}]}, "111": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 1.2692307692307692, 0.06898903200408567], "guid": "eb65c1eb-db69-4601-842b-9f1291989bfd"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 1.2692307692307692, 0.31886313477145534], "guid": "042ac0ef-33c1-4dd7-b418-8c4acd303630"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 1.3846153846153846, 0.31886313477145534], "guid": "11052b23-b3c1-46ef-8d3b-6d3ceda81a7d"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 1.3846153846153846, 0.06898903200408567], "guid": "1428db5b-9ee5-40ed-b9b8-17d9975fa984"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, 1.3269230769230769, 0.1939260833877705], "xaxis": [0.0, -1.0, 0.0], "yaxis": [0.03173206988570243, 0.0, -0.999496411069479]}, "guid": "7d25416f-9a4d-4b0c-ae5a-75947ec0760f"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "be19de18-4d21-40fa-bd0c-e531850e242e"}], "contact_point": [[-1.949142390588626, 1.3846153793701892, 0.31886309341639363], [-1.9412093840430908, 1.384615369844029, 0.06898899030214835], [-1.9412093842795128, 1.2692307464357122, 0.06898900558834407], [-1.949142390352204, 1.2692307708630326, 0.3188630938089312]], "force_normal": [2035.8850924828248, 1946.965358147082, 1862.218665467914, 1926.8950161351597], "force_tangent1": [167.1485607810175, 17.73869445420705, -57.94532045929175, 97.42776099024188], "force_tangent2": [-185.7920770299243, -323.66130677776056, -340.8812129186693, -196.14266664598557], "gap": [-9.673898355484266e-09, -9.674999767862235e-09, -9.675074365273816e-09, -9.673754740475493e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 7845.309611216718, "force_vector": [[-2028.964287058485, 167.14854377525396, -250.30128486910496], [-1935.7144615852123, 17.738668277866207, -385.27947190114133], [-1850.4640237722724, -57.94534762227761, -399.8015168988193], [-1919.7006515748838, 97.4277435165743, -257.1881813640018]], "force": [-7734.843423990853, 224.36960794741685, -1292.5704550330674], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142390588626, 1.3846153793701892, 0.31886309341639363], "xaxis": [0.0, 0.9999999999999978, -6.794117723674315e-08], "yaxis": [-0.9994964124569815, -2.1559112149218e-09, -0.0317320261821407]}, "guid": "474b1d43-0624-4d27-b25b-c1f270a0a8e5"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.949142390588626, 1.3846153793701892, 0.31886309341639363], [-1.9412093840430908, 1.384615369844029, 0.06898899030214835], [-1.9412093842795128, 1.2692307464357122, 0.06898900558834407], [-1.949142390352204, 1.2692307708630326, 0.3188630938089312]]}, "guid": "2c0828bb-fb59-4ea5-93f0-de7edb119c46"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.949142390588626, 1.3846153793701892, 0.31886309341639363], "guid": "8f44794c-57b7-4c8b-bfe8-90f68301014d"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093840430908, 1.384615369844029, 0.06898899030214835], "guid": "3d6667ff-7e74-4d86-a94a-511e24c3d51d"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093842795128, 1.2692307464357122, 0.06898900558834407], "guid": "81f604d1-a24c-40af-8950-ec4c58027f0c"}, {"dtype": "compas.geometry/Point", "data": [-1.949142390352204, 1.2692307708630326, 0.3188630938089312], "guid": "a67a0188-317e-483d-b70c-9c64d844ab8d"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142390588626, 1.3846153793701892, 0.31886309341639363], "xaxis": [0.0, 0.9999999999999978, -6.794117723674315e-08], "yaxis": [0.03173202618214077, -6.79069629062287e-08, -0.9994964124569791]}, "guid": "aecd7ccb-6ee9-41cb-b089-03c7e9dd12c0"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2035.8850924828255, "c_nn": 0, "c_u": 167.14856078101755, "c_v": 185.79207702992434}, {"c_np": 1946.9653581470827, "c_nn": 0, "c_u": 17.738694454207053, "c_v": 323.6613067777607}, {"c_np": 1862.2186654679147, "c_nn": 0, "c_u": -57.945320459291764, "c_v": 340.8812129186694}, {"c_np": 1926.8950161351604, "c_nn": 0, "c_u": 97.4277609902419, "c_v": 196.14266664598566}]}, "guid": "813eda17-89e0-46b2-980d-61b5e5d96e3f"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142390588626, 1.3846153793701892, 0.31886309341639363], "xaxis": [0.0, 0.9999999999999978, -6.794117723674315e-08], "yaxis": [-0.9994964124569815, -2.1559112149218e-09, -0.0317320261821407]}, "guid": "41b6b36c-8d18-41ca-80e1-be4469b24786"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093840430908, 1.384615369844029, 0.06898899030214835], "xaxis": [0.0, 0.9999999999999978, -6.794117723674315e-08], "yaxis": [-0.9994964124569815, -2.1559112149218e-09, -0.0317320261821407]}, "guid": "550e9dde-bb70-4a0e-8437-42663b15d136"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093842795128, 1.2692307464357122, 0.06898900558834407], "xaxis": [0.0, 0.9999999999999978, -6.794117723674315e-08], "yaxis": [-0.9994964124569815, -2.1559112149218e-09, -0.0317320261821407]}, "guid": "c46b5323-96d1-403a-9672-662acc03093f"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.949142390352204, 1.2692307708630326, 0.3188630938089312], "xaxis": [0.0, 0.9999999999999978, -6.794117723674315e-08], "yaxis": [-0.9994964124569815, -2.1559112149218e-09, -0.0317320261821407]}, "guid": "e196a8e4-6c20-4022-b8fa-231b0739c955"}]}}, "107": {"112": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7172551283058994, 1.2692307692307692, 0.03941912684456508], "guid": "4805d9fb-d64d-435f-ad39-e99e336dc339"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595628310566, 1.2692307692307692, 0.2891723881523536], "guid": "bf3a0503-a6a2-4186-9412-e2ae64d58137"}, {"dtype": "compas.geometry/Point", "data": [-3.5071370309951106, 1.2692307692307692, 0.24959216965742537], "guid": "8a7dc945-ee0b-4fd9-86cb-af39048f21c0"}, {"dtype": "compas.geometry/Point", "data": [-3.4928629690048982, 1.2692307692307692, 2.858824288409778e-15], "guid": "cbf10879-9bc8-458b-ac61-ab2acd3ac570"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.111407985334628, 1.2692307692307692, 0.14463077458782633], "xaxis": [-0.9987109811433932, 0.0, -0.050758015560116394], "yaxis": [-0.050758015560116394, 0.0, 0.9987109811433932]}, "guid": "3d41d298-c8f1-4430-9eea-d6c16ee2b49d"}, "size": 0.19454502163765708, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "761a8553-1c85-48c0-97ab-bcd8d3ac820a"}], "contact_point": [[-3.507137028893193, 1.2692307692307692, 0.2495921661635615], [-3.492862968167027, 1.2692307692307692, 3.4948565152959077e-09], [-2.7172551289403044, 1.2692307692307692, 0.039419125535128274], [-2.728359563668927, 1.2692307692307692, 0.28917238465749995]], "force_normal": [0.0, 0.0, 0.0, 0.0], "force_tangent1": [0.0, 0.0, 0.0, 0.0], "force_tangent2": [0.0, 0.0, 0.0, 0.0], "gap": [-3.4779966369696473e-17, -3.4779966369696473e-17, -3.4779966369696473e-17, -3.4779966369696473e-17], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 0.0, "force_vector": [[0.0, 0.0, -0.0], [0.0, 0.0, -0.0], [0.0, 0.0, -0.0], [0.0, 0.0, -0.0]], "force": [0.0, 0.0, 0.0], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.507137028893193, 1.2692307692307692, 0.2495921661635615], "xaxis": [0.0, 1.2027416100105872e-16, -1.0], "yaxis": [0.0, -1.0, -1.2027416100105872e-16]}, "guid": "68893923-3ce2-4ac6-857e-346f3bdbc6f3"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-3.507137028893193, 1.2692307692307692, 0.2495921661635615], [-3.492862968167027, 1.2692307692307692, 3.4948565152959077e-09], [-2.7172551289403044, 1.2692307692307692, 0.039419125535128274], [-2.728359563668927, 1.2692307692307692, 0.28917238465749995]]}, "guid": "15beb6ad-0cd6-4f0d-afa3-a9cddf7aec06"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-3.507137028893193, 1.2692307692307692, 0.2495921661635615], "guid": "0ef265c8-48ac-481b-b9f5-4b6372ffd44e"}, {"dtype": "compas.geometry/Point", "data": [-3.492862968167027, 1.2692307692307692, 3.4948565152959077e-09], "guid": "5d71349e-c39c-4e9f-8904-57a2126a711a"}, {"dtype": "compas.geometry/Point", "data": [-2.7172551289403044, 1.2692307692307692, 0.039419125535128274], "guid": "f610bb9e-be31-47c0-af11-a07f8973fa68"}, {"dtype": "compas.geometry/Point", "data": [-2.728359563668927, 1.2692307692307692, 0.28917238465749995], "guid": "a336eb35-92b1-418d-8834-164019982fb1"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-3.507137028893193, 1.2692307692307692, 0.2495921661635615], "xaxis": [0.0, 1.2027416100105872e-16, -1.0], "yaxis": [1.0, 0.0, 0.0]}, "guid": "f96946d4-d327-42ef-86da-afa2b6c2a543"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}, {"c_np": 0.0, "c_nn": -0.0, "c_u": 0.0, "c_v": 0.0}]}, "guid": "24deda26-d2a9-4235-9cb0-716dff2cf41b"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-3.507137028893193, 1.2692307692307692, 0.2495921661635615], "xaxis": [0.0, 1.2027416100105872e-16, -1.0], "yaxis": [0.0, -1.0, -1.2027416100105872e-16]}, "guid": "34f8d491-9989-4628-ba8c-1a25610149be"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-3.492862968167027, 1.2692307692307692, 3.4948565152959077e-09], "xaxis": [0.0, 1.2027416100105872e-16, -1.0], "yaxis": [0.0, -1.0, -1.2027416100105872e-16]}, "guid": "1b6b0def-7b6b-40c1-a49c-d678e1138aeb"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7172551289403044, 1.2692307692307692, 0.039419125535128274], "xaxis": [0.0, 1.2027416100105872e-16, -1.0], "yaxis": [0.0, -1.0, -1.2027416100105872e-16]}, "guid": "79216d13-b2e0-4e01-aa9d-1a24b12691e3"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.728359563668927, 1.2692307692307692, 0.28917238465749995], "xaxis": [0.0, 1.2027416100105872e-16, -1.0], "yaxis": [0.0, -1.0, -1.2027416100105872e-16]}, "guid": "72ee1d29-c3ee-425c-b462-2c835129bc2d"}]}}, "108": {"114": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.717255128305898, 1.5, 0.03941912684456782], "guid": "cf447030-307f-4f2d-8f48-ddfc9afd60b3"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 1.5, 0.28917238815235635], "guid": "d0180d4a-b0f0-45cc-9baf-4482f98a7bee"}, {"dtype": "compas.geometry/Point", "data": [2.728359562831055, 1.3846153846153846, 0.28917238815235635], "guid": "255c1616-2d47-4b66-948b-d2f32b3cdcc7"}, {"dtype": "compas.geometry/Point", "data": [2.717255128305898, 1.3846153846153846, 0.03941912684456782], "guid": "02af3f9d-a2aa-4152-ba3e-7d0082eb5e91"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.722807345568477, 1.4423076923076923, 0.1642957574984621], "xaxis": [-0.04441773810062701, 0.0, -0.9990130452311542], "yaxis": [-0.0, -1.0, 0.0]}, "guid": "704741de-d309-48a6-abc8-fb68d4b316c4"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "d629718e-b47a-4f95-b9be-d36471fbe486"}], "contact_point": [[2.71725514175206, 1.499999997726223, 0.039419125722928584], [2.7283595310274373, 1.4999999896463625, 0.2891723293790619], [2.7283595336749307, 1.3846155599531387, 0.28917238519203464], [2.71725514274487, 1.3846154041202272, 0.03941914431975969]], "force_normal": [1879.4380229448673, 5.19421708568373, 5.338621929490515, 2155.0778005239104], "force_tangent1": [-41.968723671159964, -0.2104584341517967, -0.2636730819287309, 54.136551712560426], "force_tangent2": [470.56795923032945, -1.1061562333162542, -0.8147683046622057, 386.7838714368426], "gap": [-2.7634619969506652e-08, -2.7621836895766605e-08, -2.7623685444306158e-08, -2.763396878648248e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 4134.5274771807535, "force_vector": [[1856.6816326826636, -41.96870576196723, -553.5836004680765], [5.2382234370860505, -0.21045846243822555, 0.8743500197114216], [5.369543017892228, -0.2636731005901568, 0.5768355619090645], [2135.7708537482044, 54.13656730998348, -482.12544851473217]], "force": [4003.0602528858462, 11.693729984987868, -1034.2578634011882], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.71725514175206, 1.499999997726223, 0.039419125722928584], "xaxis": [-0.0, 0.9999999999999996, 3.235137881171071e-08], "yaxis": [0.9990130528078062, 1.436969558281957e-09, -0.0444175676914826]}, "guid": "f798403b-c2e1-4e45-bc98-c14438154cda"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[2.71725514175206, 1.499999997726223, 0.039419125722928584], [2.7283595310274373, 1.4999999896463625, 0.2891723293790619], [2.7283595336749307, 1.3846155599531387, 0.28917238519203464], [2.71725514274487, 1.3846154041202272, 0.03941914431975969]]}, "guid": "136e88fd-0a86-4bce-864d-761f28527387"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [2.71725514175206, 1.499999997726223, 0.039419125722928584], "guid": "058f13f7-937b-4d90-8280-ce80edac6c52"}, {"dtype": "compas.geometry/Point", "data": [2.7283595310274373, 1.4999999896463625, 0.2891723293790619], "guid": "d1381427-c491-4f55-af61-9c5493945912"}, {"dtype": "compas.geometry/Point", "data": [2.7283595336749307, 1.3846155599531387, 0.28917238519203464], "guid": "bced5b9b-e7f6-4880-8dae-e15d309d7712"}, {"dtype": "compas.geometry/Point", "data": [2.71725514274487, 1.3846154041202272, 0.03941914431975969], "guid": "c0c3a59e-bf83-4719-92bb-e77a6f45cfc7"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [2.71725514175206, 1.499999997726223, 0.039419125722928584], "xaxis": [-0.0, 0.9999999999999996, 3.235137881171071e-08], "yaxis": [0.04441756769148263, -3.23194497092289e-08, 0.9990130528078058]}, "guid": "9b83898d-0e0d-4fd1-835b-4e751c17f285"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1879.4380229448677, "c_nn": 0, "c_u": -41.96872367115997, "c_v": -470.56795923032956}, {"c_np": 5.194217085683732, "c_nn": 0, "c_u": -0.21045843415179677, "c_v": 1.1061562333162547}, {"c_np": 5.338621929490516, "c_nn": 0, "c_u": -0.2636730819287309, "c_v": 0.8147683046622062}, {"c_np": 2155.077800523911, "c_nn": 0, "c_u": 54.13655171256043, "c_v": -386.78387143684273}]}, "guid": "a0cd9196-e354-4f17-926b-b245e14236d4"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [2.71725514175206, 1.499999997726223, 0.039419125722928584], "xaxis": [-0.0, 0.9999999999999996, 3.235137881171071e-08], "yaxis": [0.9990130528078062, 1.436969558281957e-09, -0.0444175676914826]}, "guid": "522a764b-6bef-40bf-989e-da10a02e1cee"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595310274373, 1.4999999896463625, 0.2891723293790619], "xaxis": [-0.0, 0.9999999999999996, 3.235137881171071e-08], "yaxis": [0.9990130528078062, 1.436969558281957e-09, -0.0444175676914826]}, "guid": "e1b55428-ccf1-4b3c-bbf4-7b9899a2215d"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.7283595336749307, 1.3846155599531387, 0.28917238519203464], "xaxis": [-0.0, 0.9999999999999996, 3.235137881171071e-08], "yaxis": [0.9990130528078062, 1.436969558281957e-09, -0.0444175676914826]}, "guid": "b7806457-70c2-46d7-9512-085de00d43b7"}, {"dtype": "compas.geometry/Frame", "data": {"point": [2.71725514274487, 1.3846154041202272, 0.03941914431975969], "xaxis": [-0.0, 0.9999999999999996, 3.235137881171071e-08], "yaxis": [0.9990130528078062, 1.436969558281957e-09, -0.0444175676914826]}, "guid": "8ac9497e-21c5-4b36-bc39-ac0eef975a3e"}]}}, "109": {"116": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.164850777255285, 1.5000000000000004, 0.08870494999794477], "guid": "2c2701f0-cad8-41b1-8ab0-2c5d856a44d3"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 1.5000000000000004, 0.33865962455932297], "guid": "28df2cd3-d56f-49f3-a84c-c7f178a45a0d"}, {"dtype": "compas.geometry/Point", "data": [1.1696110991893072, 1.384615384615385, 0.33865962455932297], "guid": "877aa0b9-7ee1-4ffa-a50c-1e6b4cdd303b"}, {"dtype": "compas.geometry/Point", "data": [1.164850777255285, 1.384615384615385, 0.08870494999794477], "guid": "6da97fe1-3764-47a6-973b-a9b2e424b7fa"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1672309382222963, 1.4423076923076927, 0.2136822872786339], "xaxis": [-0.019041287736088822, 0.0, -0.9998186982455127], "yaxis": [-0.0, -1.0, 0.0]}, "guid": "14bf6436-4f09-46c4-84f9-a16422025607"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "2e362930-aea9-4609-8e97-b85734eea689"}], "contact_point": [[1.1648507681663822, 1.5000000147495893, 0.08870454909970542], [1.1696110759839033, 1.500000182394646, 0.33865922392989706], [1.1696110768351127, 1.384615566436922, 0.33865929442365217], [1.1648507691594598, 1.3846154062424476, 0.08870462704268868]], "force_normal": [382.23122115291625, 1866.6836947610668, 2069.3774527363744, 440.59671596302087], "force_tangent1": [18.710336426840424, 11.68631797725327, -29.952687224683242, -9.556766570769017], "force_tangent2": [100.10779347495001, 135.1457746362505, 132.99736465375054, 82.80390614928204], "gap": [-1.2009786554577547e-08, -1.2004826733537561e-08, -1.2004406851588907e-08, -1.2009645252329865e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 4780.225813753264, "force_vector": [[380.25574672545036, 18.710312420911553, -107.36780112799357], [1863.7719217895024, 11.68627981890965, -170.66523116846307], [2066.469839620178, -29.952725765697213, -172.37674010686663], [438.94014715214894, -9.55678695697535, -91.17839557359504]], "force": [4749.43765528728, -9.11292048285136, -541.5881679769184], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507681663822, 1.5000000147495893, 0.08870454909970542], "xaxis": [0.0, 0.999999999999975, -2.2358592696621964e-07], "yaxis": [0.9998186993208915, -4.257351344099949e-09, -0.01904123127008375]}, "guid": "63fd25f8-8e99-44a4-aad9-083672adc961"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.1648507681663822, 1.5000000147495893, 0.08870454909970542], [1.1696110759839033, 1.500000182394646, 0.33865922392989706], [1.1696110768351127, 1.384615566436922, 0.33865929442365217], [1.1648507691594598, 1.3846154062424476, 0.08870462704268868]]}, "guid": "f13324a7-a7b5-4647-baeb-9ec4e4529cd9"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.1648507681663822, 1.5000000147495893, 0.08870454909970542], "guid": "e778d112-19a9-403e-ae0c-317868d4ad61"}, {"dtype": "compas.geometry/Point", "data": [1.1696110759839033, 1.500000182394646, 0.33865922392989706], "guid": "3895a68c-3391-4813-aef4-21450c9bd96b"}, {"dtype": "compas.geometry/Point", "data": [1.1696110768351127, 1.384615566436922, 0.33865929442365217], "guid": "2d1328c2-bfb5-4ea8-8c3b-48ead494caa7"}, {"dtype": "compas.geometry/Point", "data": [1.1648507691594598, 1.3846154062424476, 0.08870462704268868], "guid": "36516d19-e5e3-488c-9461-972df2e2398a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507681663822, 1.5000000147495893, 0.08870454909970542], "xaxis": [0.0, 0.999999999999975, -2.2358592696621964e-07], "yaxis": [0.019041231270084225, 2.2354539068582155e-07, 0.9998186993208665]}, "guid": "df3491a3-715a-49ca-808a-47693eb8ef52"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 382.23122115291625, "c_nn": 0, "c_u": 18.710336426840424, "c_v": -100.10779347495003}, {"c_np": 1866.683694761067, "c_nn": 0, "c_u": 11.686317977253271, "c_v": -135.14577463625054}, {"c_np": 2069.377452736375, "c_nn": 0, "c_u": -29.95268722468324, "c_v": -132.99736465375057}, {"c_np": 440.59671596302087, "c_nn": 0, "c_u": -9.556766570769017, "c_v": -82.80390614928204}]}, "guid": "aa869b92-8b30-4d15-8f99-7c0b82adb105"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507681663822, 1.5000000147495893, 0.08870454909970542], "xaxis": [0.0, 0.999999999999975, -2.2358592696621964e-07], "yaxis": [0.9998186993208915, -4.257351344099949e-09, -0.01904123127008375]}, "guid": "16f3ab22-c54d-4624-9d8c-a645c9a2f5e4"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696110759839033, 1.500000182394646, 0.33865922392989706], "xaxis": [0.0, 0.999999999999975, -2.2358592696621964e-07], "yaxis": [0.9998186993208915, -4.257351344099949e-09, -0.01904123127008375]}, "guid": "2a91678d-0694-4daa-b521-096e976b196e"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1696110768351127, 1.384615566436922, 0.33865929442365217], "xaxis": [0.0, 0.999999999999975, -2.2358592696621964e-07], "yaxis": [0.9998186993208915, -4.257351344099949e-09, -0.01904123127008375]}, "guid": "3bbcfc22-f727-4b35-9091-ebb1d68f4752"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.1648507691594598, 1.3846154062424476, 0.08870462704268868], "xaxis": [0.0, 0.999999999999975, -2.2358592696621964e-07], "yaxis": [0.9998186993208915, -4.257351344099949e-09, -0.01904123127008375]}, "guid": "93f96f6c-469e-4248-b938-7bd990bd4e79"}]}, "114": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 1.3846153846153846, 0.06898903200408708], "guid": "4628b3b1-4209-4319-afcb-9de8a2d0c290"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 1.3846153846153846, 0.3188631347714567], "guid": "ea56e354-80e1-4422-b21c-44d27ef959f6"}, {"dtype": "compas.geometry/Point", "data": [1.949142392729342, 1.5, 0.3188631347714567], "guid": "01fa90ce-94b0-4de6-8cab-574e381e53b9"}, {"dtype": "compas.geometry/Point", "data": [1.9412093752579165, 1.5, 0.06898903200408708], "guid": "80c29811-f23b-41ee-a369-cbe9f47e9b9e"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9451758839936293, 1.442307692307692, 0.19392608338777195], "xaxis": [-0.03173206988570243, 0.0, -0.999496411069479], "yaxis": [0.0, 1.0, 0.0]}, "guid": "9d5643ed-c66f-434c-a42c-63e116c54ba9"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "0280cc3a-18d9-4177-88a2-c2e7757ed412"}], "contact_point": [[1.9412093808497466, 1.5000000117751826, 0.06898870453248702], [1.9412093832139536, 1.3846153958174465, 0.0689887803204407], [1.9491423459674915, 1.3846155625880594, 0.31886288482498926], [1.9491423436032844, 1.5000001785457955, 0.31886280903703557]], "force_normal": [1005.5943127551787, 1007.3975648965767, 1002.2273180079064, 1005.7319638543261], "force_tangent1": [-22.93311145190987, -14.54095387062462, 5.641610716886813, -2.593856269861895], "force_tangent2": [-119.69731555592551, -109.54505793782965, -105.4121862970033, -113.73987969067915], "gap": [-4.367844656138021e-08, -4.3677876119193665e-08, -4.368406403837766e-08, -4.3683635733694276e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 4046.0216227098012, "force_vector": [[-1001.2896961942619, 22.933113185164025, 151.54640679527873], [-1003.4141901765674, 14.540955488479117, 141.4564822954678], [-998.377690598239, -5.641609148153045, 137.16163062118557], [-1001.6163184420982, 2.5938579350644213, 145.59633914418436]], "force": [-4004.6978954111664, 34.42631746055452, 575.7608588561164], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093808497466, 1.5000000117751826, 0.06898870453248702], "xaxis": [0.0, -1.0, 1.1437118100419827e-08], "yaxis": [-0.9994964180182018, 3.629209275937787e-10, 0.031731851014151616]}, "guid": "181e3e01-8348-4cff-983a-4a97e9bb269f"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[1.9412093808497466, 1.5000000117751826, 0.06898870453248702], [1.9412093832139536, 1.3846153958174465, 0.0689887803204407], [1.9491423459674915, 1.3846155625880594, 0.31886288482498926], [1.9491423436032844, 1.5000001785457955, 0.31886280903703557]]}, "guid": "0a54f7e2-1619-4f01-a1c0-36dd0465cf18"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [1.9412093808497466, 1.5000000117751826, 0.06898870453248702], "guid": "b9f40055-59fd-427d-bfcd-d799e746b972"}, {"dtype": "compas.geometry/Point", "data": [1.9412093832139536, 1.3846153958174465, 0.0689887803204407], "guid": "7d1ecd62-ae71-452b-b97d-f128eec51fca"}, {"dtype": "compas.geometry/Point", "data": [1.9491423459674915, 1.3846155625880594, 0.31886288482498926], "guid": "1dbc69fc-5a36-41fb-af80-df0a550f4cb2"}, {"dtype": "compas.geometry/Point", "data": [1.9491423436032844, 1.5000001785457955, 0.31886280903703557], "guid": "a44b27ad-27d4-4a1a-a89b-8370e944e98a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093808497466, 1.5000000117751826, 0.06898870453248702], "xaxis": [0.0, -1.0, 1.1437118100419827e-08], "yaxis": [0.03173185101415163, 1.1431358573820758e-08, 0.9994964180182018]}, "guid": "7b275cea-6387-415b-b05f-510ecca0c4af"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1005.594312755179, "c_nn": 0, "c_u": -22.933111451909873, "c_v": 119.69731555592553}, {"c_np": 1007.3975648965769, "c_nn": 0, "c_u": -14.540953870624623, "c_v": 109.54505793782965}, {"c_np": 1002.2273180079067, "c_nn": 0, "c_u": 5.641610716886814, "c_v": 105.41218629700333}, {"c_np": 1005.7319638543262, "c_nn": 0, "c_u": -2.5938562698618957, "c_v": 113.73987969067917}]}, "guid": "059fee12-a7ad-43df-ab60-14a69355b27c"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093808497466, 1.5000000117751826, 0.06898870453248702], "xaxis": [0.0, -1.0, 1.1437118100419827e-08], "yaxis": [-0.9994964180182018, 3.629209275937787e-10, 0.031731851014151616]}, "guid": "8b595d21-c613-41f2-a932-43444f639cd5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9412093832139536, 1.3846153958174465, 0.0689887803204407], "xaxis": [0.0, -1.0, 1.1437118100419827e-08], "yaxis": [-0.9994964180182018, 3.629209275937787e-10, 0.031731851014151616]}, "guid": "20ddc0b9-cff0-4b94-8af8-b2e520a5add3"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423459674915, 1.3846155625880594, 0.31886288482498926], "xaxis": [0.0, -1.0, 1.1437118100419827e-08], "yaxis": [-0.9994964180182018, 3.629209275937787e-10, 0.031731851014151616]}, "guid": "fe6e8651-1570-4c1c-91a5-03d1f622d682"}, {"dtype": "compas.geometry/Frame", "data": {"point": [1.9491423436032844, 1.5000001785457955, 0.31886280903703557], "xaxis": [0.0, -1.0, 1.1437118100419827e-08], "yaxis": [-0.9994964180182018, 3.629209275937787e-10, 0.031731851014151616]}, "guid": "f8a1fe2a-527b-44f7-a4f1-ade573ac8c6e"}]}}, "110": {"118": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 1.5000000000000002, 0.09856370341234416], "guid": "14897477-a22b-4552-b780-48b38b86a754"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 1.5000000000000002, 0.34855866711722205], "guid": "6db85238-0e20-4584-ab2c-a1125107a4b6"}, {"dtype": "compas.geometry/Point", "data": [-0.38989131133436367, 1.3846153846153848, 0.34855866711722205], "guid": "fc6bf7e1-e623-491f-898f-5b2fcd0deccc"}, {"dtype": "compas.geometry/Point", "data": [-0.38830445211037384, 1.3846153846153848, 0.09856370341234416], "guid": "f0f3132e-efe8-4011-a247-1b1ac222c9b5"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38909788172236875, 1.4423076923076925, 0.2235611852647831], "xaxis": [-0.00634743689595929, 0.0, 0.9999798548195118], "yaxis": [0.0, 1.0, 0.0]}, "guid": "9231fdd8-b27b-4972-a0f0-a35778d3a5a2"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "30a9132d-3be9-4bf8-b7d6-ab652302e9da"}], "contact_point": [[-0.38989131998426063, 1.500000077672589, 0.34855843081620475], [-0.3898913094383927, 1.3846154542523188, 0.34855847676826607], [-0.38830449061170663, 1.3846153982986438, 0.09856352023115555], [-0.3883045012048655, 1.4999999844661212, 0.09856348173007597]], "force_normal": [2450.4307432381975, 2568.5341999740167, 3.6545922152676535, 22.22445050821457], "force_tangent1": [22.523381462551487, -26.381816937027317, -0.2756909834352759, -8.40830547824285], "force_tangent2": [68.08788307094704, 47.466729673878696, -0.48772034504494194, 4.346672815561425], "gap": [-1.3201757791292872e-08, -1.3201528297202473e-08, -1.3200546592824908e-08, -1.320018140014483e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 5046.272659556545, "force_vector": [[2449.9492088272445, -22.5221438004188, 83.64040378841166], [2568.181174610261, 26.382760552177736, 63.76857729399836], [3.657614291986898, 0.2756841097856408, -0.4645178961870967], [22.196413285565487, 8.4083718830932, 4.4875255436652255]], "force": [5043.984411015058, 12.544672744637776, 151.43198872988816], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989131998426063, 1.500000077672589, 0.34855843081620475], "xaxis": [0.0, -0.9999999998905178, 1.4797448869294589e-05], "yaxis": [0.9999798558439962, 9.392348461002079e-08, 0.0063472754952127956]}, "guid": "375580e3-e51b-4d55-848a-ff89fe44b6ee"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-0.38989131998426063, 1.500000077672589, 0.34855843081620475], [-0.3898913094383927, 1.3846154542523188, 0.34855847676826607], [-0.38830449061170663, 1.3846153982986438, 0.09856352023115555], [-0.3883045012048655, 1.4999999844661212, 0.09856348173007597]]}, "guid": "314e3ad1-15cd-46cc-b089-be592fa5b05c"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-0.38989131998426063, 1.500000077672589, 0.34855843081620475], "guid": "8c4c855c-9566-4b4b-a539-04fe1cfd36a0"}, {"dtype": "compas.geometry/Point", "data": [-0.3898913094383927, 1.3846154542523188, 0.34855847676826607], "guid": "b38f9445-2e52-4d08-bff4-8c80d7670308"}, {"dtype": "compas.geometry/Point", "data": [-0.38830449061170663, 1.3846153982986438, 0.09856352023115555], "guid": "8d4529ef-c41f-4052-a8c2-1752b10da6c6"}, {"dtype": "compas.geometry/Point", "data": [-0.3883045012048655, 1.4999999844661212, 0.09856348173007597], "guid": "aaaf416e-7be5-40e6-a285-d621f9443a8f"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989131998426063, 1.500000077672589, 0.34855843081620475], "xaxis": [0.0, -0.9999999998905178, 1.4797448869294589e-05], "yaxis": [0.006347275495907709, -1.4797150787176105e-05, -0.9999798557345161]}, "guid": "027e4623-d81e-4c4b-9df2-93468e0a6033"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 2450.430743238198, "c_nn": 0, "c_u": 22.52338146255149, "c_v": -68.08788307094706}, {"c_np": 2568.534199974017, "c_nn": 0, "c_u": -26.38181693702732, "c_v": -47.4667296738787}, {"c_np": 3.6545922152676544, "c_nn": 0, "c_u": -0.275690983435276, "c_v": 0.487720345044942}, {"c_np": 22.224450508214574, "c_nn": 0, "c_u": -8.40830547824285, "c_v": -4.346672815561427}]}, "guid": "11a598b1-be6a-4c1e-827e-56e0f8737973"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-0.38989131998426063, 1.500000077672589, 0.34855843081620475], "xaxis": [0.0, -0.9999999998905178, 1.4797448869294589e-05], "yaxis": [0.9999798558439962, 9.392348461002079e-08, 0.0063472754952127956]}, "guid": "69abe853-cc72-4531-ab71-026218b0b1a2"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3898913094383927, 1.3846154542523188, 0.34855847676826607], "xaxis": [0.0, -0.9999999998905178, 1.4797448869294589e-05], "yaxis": [0.9999798558439962, 9.392348461002079e-08, 0.0063472754952127956]}, "guid": "8ca4c2b9-f347-4c95-9e94-403d52706d01"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.38830449061170663, 1.3846153982986438, 0.09856352023115555], "xaxis": [0.0, -0.9999999998905178, 1.4797448869294589e-05], "yaxis": [0.9999798558439962, 9.392348461002079e-08, 0.0063472754952127956]}, "guid": "59a7e8d0-493f-4cd0-85a5-1d4cc613cab1"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-0.3883045012048655, 1.4999999844661212, 0.09856348173007597], "xaxis": [0.0, -0.9999999998905178, 1.4797448869294589e-05], "yaxis": [0.9999798558439962, 9.392348461002079e-08, 0.0063472754952127956]}, "guid": "acf558ea-dde7-4974-bd80-b75de7d5f0b1"}]}, "116": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 1.3846153846153848, 0.09856370341234204], "guid": "04f08061-8449-4938-b612-e53dd57d1e8f"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 1.3846153846153848, 0.34855866711721994], "guid": "80fc6e05-792b-4efa-81d0-7e7957ac7ac9"}, {"dtype": "compas.geometry/Point", "data": [0.38989131133436455, 1.5000000000000002, 0.34855866711721994], "guid": "029347c5-ce6a-4305-9e66-0cdba03e9386"}, {"dtype": "compas.geometry/Point", "data": [0.3883044521103743, 1.5000000000000002, 0.09856370341234204], "guid": "34fec73b-5f7d-4f54-9771-1db9cf958809"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3890978817223694, 1.4423076923076923, 0.22356118526478097], "xaxis": [-0.006347436895961065, 0.0, -0.9999798548195118], "yaxis": [0.0, 1.0, 0.0]}, "guid": "b7673abb-a40e-4b07-883c-d9196ce6d681"}, "size": 0.028846153846153855, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "9258d56b-80d9-4664-a60e-60e9f0c060a4"}], "contact_point": [[0.3883044212160453, 1.5000000216144562, 0.09856334452563206], [0.38830442859370323, 1.3846154056508724, 0.09856338437296851], [0.38989130748821177, 1.3846155665924564, 0.34855833306491807], [0.38989129992138305, 1.5000001676551689, 0.3485582634157147]], "force_normal": [3.0437225715467764, 2.7671024988445083, 2439.518283228991, 2304.6247733204077], "force_tangent1": [0.07162040636837855, 0.06860535812606139, 17.26351142883245, -26.73847497709253], "force_tangent2": [0.08386186201005057, 0.0403177775756613, -46.100918591959974, -24.969712047419485], "gap": [-2.5193272780685485e-08, -2.5193291694344928e-08, -2.5194671831882482e-08, -2.5194384033930344e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 4750.492860088716, "force_vector": [[-3.0441935681859817, -0.07161977854228352, -0.06454079166030742], [-2.767302671413072, -0.06860513679240665, -0.02275340544922004], [-2439.1765111522473, -17.26411050337278, 61.584703150053834], [-2304.4198494361817, 26.73808978224608, 39.598111637984594]], "force": [-4749.407856828027, 9.33375436353861, 101.0955205909289], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044212160453, 1.5000000216144562, 0.09856334452563206], "xaxis": [0.0, -0.9999999999526865, -9.727638404650306e-06], "yaxis": [-0.9999798543176677, -6.174633999136822e-08, 0.006347515956075104]}, "guid": "d47d3890-a5b5-4000-ab82-8405ac0acedb"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[0.3883044212160453, 1.5000000216144562, 0.09856334452563206], [0.38830442859370323, 1.3846154056508724, 0.09856338437296851], [0.38989130748821177, 1.3846155665924564, 0.34855833306491807], [0.38989129992138305, 1.5000001676551689, 0.3485582634157147]]}, "guid": "1da7a25c-504d-42d0-9388-dd5893f91d55"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [0.3883044212160453, 1.5000000216144562, 0.09856334452563206], "guid": "f7d46cc5-21cb-4b35-a60d-359306ba051b"}, {"dtype": "compas.geometry/Point", "data": [0.38830442859370323, 1.3846154056508724, 0.09856338437296851], "guid": "5b8f6965-a83e-4697-a0cd-feec44ca8c28"}, {"dtype": "compas.geometry/Point", "data": [0.38989130748821177, 1.3846155665924564, 0.34855833306491807], "guid": "cfc88850-9e4c-44e0-850f-4b7ae2dfcc05"}, {"dtype": "compas.geometry/Point", "data": [0.38989129992138305, 1.5000001676551689, 0.3485582634157147], "guid": "4ba3a5fd-346f-4d44-808d-c795c91e461a"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044212160453, 1.5000000216144562, 0.09856334452563206], "xaxis": [0.0, -0.9999999999526865, -9.727638404650306e-06], "yaxis": [0.006347515956375426, -9.72744243473716e-06, 0.9999798542703551]}, "guid": "52c3d3ae-c56e-4c7a-976e-bb75034b86f8"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 3.0437225715467764, "c_nn": 0, "c_u": 0.07162040636837856, "c_v": -0.08386186201005057}, {"c_np": 2.7671024988445088, "c_nn": 0, "c_u": 0.06860535812606139, "c_v": -0.0403177775756613}, {"c_np": 2439.518283228992, "c_nn": 0, "c_u": 17.26351142883245, "c_v": 46.10091859195999}, {"c_np": 2304.6247733204077, "c_nn": 0, "c_u": -26.73847497709253, "c_v": 24.969712047419492}]}, "guid": "01a29da4-e732-4cb6-abb9-70cd7be345e1"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [0.3883044212160453, 1.5000000216144562, 0.09856334452563206], "xaxis": [0.0, -0.9999999999526865, -9.727638404650306e-06], "yaxis": [-0.9999798543176677, -6.174633999136822e-08, 0.006347515956075104]}, "guid": "9add18e4-7f8e-4adf-a770-d927dca8a673"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38830442859370323, 1.3846154056508724, 0.09856338437296851], "xaxis": [0.0, -0.9999999999526865, -9.727638404650306e-06], "yaxis": [-0.9999798543176677, -6.174633999136822e-08, 0.006347515956075104]}, "guid": "fc810e04-2021-4ab5-9f92-d6dad20466e5"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989130748821177, 1.3846155665924564, 0.34855833306491807], "xaxis": [0.0, -0.9999999999526865, -9.727638404650306e-06], "yaxis": [-0.9999798543176677, -6.174633999136822e-08, 0.006347515956075104]}, "guid": "f62e7c7e-4479-4368-8e24-636390bf0632"}, {"dtype": "compas.geometry/Frame", "data": {"point": [0.38989129992138305, 1.5000001676551689, 0.3485582634157147], "xaxis": [0.0, -0.9999999999526865, -9.727638404650306e-06], "yaxis": [-0.9999798543176677, -6.174633999136822e-08, 0.006347515956075104]}, "guid": "98f2e2c8-9164-415d-acf5-1e9a1c23aaa5"}]}}, "111": {"120": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 1.5, 0.06898903200408567], "guid": "11123a1a-0b90-41b3-b13d-e8abb29c6c4d"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 1.5, 0.31886313477145534], "guid": "642aefe5-11f0-4697-8f0e-e739b56345a4"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423927293434, 1.3846153846153846, 0.31886313477145534], "guid": "fb8b066f-f347-4b64-b6b2-c514c0699fd7"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093752579178, 1.3846153846153846, 0.06898903200408567], "guid": "aa6ac872-eaa6-4c80-b099-5b93e817cecc"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9451758839936308, 1.442307692307692, 0.1939260833877705], "xaxis": [-0.03173206988570243, 0.0, 0.999496411069479], "yaxis": [0.0, 1.0, 0.0]}, "guid": "d4897647-6c67-42c1-bdea-95ba6c069cf5"}, "size": 0.028846153846153844, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "2550a297-20ff-4f33-a82c-fe03bac78e6f"}], "contact_point": [[-1.94914238839091, 1.3846153840569093, 0.31886308093435245], [-1.9412093855248074, 1.3846153783279644, 0.06898899261195882], [-1.9412093845791196, 1.4999999719339625, 0.06898897738149243], [-1.9491423879180663, 1.5000000000146472, 0.3188630805975461]], "force_normal": [1115.514516316753, 1265.630933074591, 1272.0793398958913, 1145.1302669052359], "force_tangent1": [-21.695036076684847, -10.74941280581946, -40.357050021828044, -57.82291663548302], "force_tangent2": [112.31318752114872, 164.46975265758294, 186.1953380451135, 121.73826865623748], "gap": [-1.3759351870751108e-08, -1.3753680301987863e-08, -1.3753679998210027e-08, -1.3759344601288297e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 4835.614482505644, "force_vector": [[1111.3888339900773, 21.695017448729804, 147.65415231209906], [1259.7746212300613, 10.74938700017891, 204.54794683387172], [1265.5303841509606, 40.35702145086646, 226.467216162741], [1140.6905936670885, 57.822896700503705, 158.01425904866028]], "force": [4777.384433038187, 130.6243226002789, 736.6835743573721], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.94914238839091, 1.3846153840569093, 0.31886308093435245], "xaxis": [0.0, -0.9999999999999921, -1.2615937259289705e-07], "yaxis": [0.9994964128641926, -4.003290896075413e-09, 0.03173201335578592]}, "guid": "9eec0839-1063-4dc7-adea-80abaa32da14"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.94914238839091, 1.3846153840569093, 0.31886308093435245], [-1.9412093855248074, 1.3846153783279644, 0.06898899261195882], [-1.9412093845791196, 1.4999999719339625, 0.06898897738149243], [-1.9491423879180663, 1.5000000000146472, 0.3188630805975461]]}, "guid": "91cf1a51-ff74-4faa-a168-e0c3b65a3f34"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.94914238839091, 1.3846153840569093, 0.31886308093435245], "guid": "df63077e-b020-43b4-88a0-b1cd5e97964a"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093855248074, 1.3846153783279644, 0.06898899261195882], "guid": "dcb98a63-9281-468a-b637-974a5df59b49"}, {"dtype": "compas.geometry/Point", "data": [-1.9412093845791196, 1.4999999719339625, 0.06898897738149243], "guid": "dd98d71c-c46b-4130-a165-e875d1acebe4"}, {"dtype": "compas.geometry/Point", "data": [-1.9491423879180663, 1.5000000000146472, 0.3188630805975461], "guid": "d1a69b9b-9523-47ba-acfa-47e57780b7ba"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.94914238839091, 1.3846153840569093, 0.31886308093435245], "xaxis": [0.0, -0.9999999999999921, -1.2615937259289705e-07], "yaxis": [0.03173201335578618, 1.2609584035579772e-07, -0.9994964128641847]}, "guid": "33c2b051-d59e-49e8-8c12-777b8db6944c"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1115.514516316753, "c_nn": 0, "c_u": -21.69503607668485, "c_v": -112.31318752114875}, {"c_np": 1265.6309330745912, "c_nn": 0, "c_u": -10.749412805819462, "c_v": -164.46975265758297}, {"c_np": 1272.0793398958917, "c_nn": 0, "c_u": -40.357050021828044, "c_v": -186.19533804511352}, {"c_np": 1145.130266905236, "c_nn": 0, "c_u": -57.82291663548303, "c_v": -121.73826865623752}]}, "guid": "5ab93d00-f1a7-4035-af70-018f0c2ce8c7"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.94914238839091, 1.3846153840569093, 0.31886308093435245], "xaxis": [0.0, -0.9999999999999921, -1.2615937259289705e-07], "yaxis": [0.9994964128641926, -4.003290896075413e-09, 0.03173201335578592]}, "guid": "05cdaf00-f8b9-408f-9832-57d7d68e1b99"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093855248074, 1.3846153783279644, 0.06898899261195882], "xaxis": [0.0, -0.9999999999999921, -1.2615937259289705e-07], "yaxis": [0.9994964128641926, -4.003290896075413e-09, 0.03173201335578592]}, "guid": "b6eaf3c4-2900-40f9-b8c7-3514693fb6b3"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9412093845791196, 1.4999999719339625, 0.06898897738149243], "xaxis": [0.0, -0.9999999999999921, -1.2615937259289705e-07], "yaxis": [0.9994964128641926, -4.003290896075413e-09, 0.03173201335578592]}, "guid": "aa675098-dd27-4c8b-8867-e335a348fbbd"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.9491423879180663, 1.5000000000146472, 0.3188630805975461], "xaxis": [0.0, -0.9999999999999921, -1.2615937259289705e-07], "yaxis": [0.9994964128641926, -4.003290896075413e-09, 0.03173201335578592]}, "guid": "1ca54539-81dc-405d-8c0f-25f8c591e74f"}]}, "118": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1648507772552865, 1.3846153846153846, 0.08870494999794355], "guid": "5a25e3e5-ed00-40e6-9b00-03df4f967cbf"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, 1.3846153846153846, 0.33865962455932164], "guid": "8d089069-c466-4faa-a56d-061b7221a568"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110991893092, 1.4999999999999998, 0.33865962455932164], "guid": "2ddf454a-c116-4402-96aa-32c6dae8ab15"}, {"dtype": "compas.geometry/Point", "data": [-1.1648507772552865, 1.4999999999999998, 0.08870494999794355], "guid": "cabd2567-1fa9-4677-8548-acd75a738519"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1672309382222978, 1.442307692307692, 0.2136822872786326], "xaxis": [-0.019041287736090595, 0.0, 0.9998186982455127], "yaxis": [0.0, -1.0000000000000002, 0.0]}, "guid": "1d9ba452-5d35-483c-8968-d8fc6cac5af6"}, "size": 0.028846153846153785, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "fc98dfdf-66c7-4c91-ac3a-ed2e78e17d0c"}], "contact_point": [[-1.1696111029676195, 1.5000000133298832, 0.33865951755864077], [-1.164850805581334, 1.4999999646079838, 0.08870485743330274], [-1.164850802034636, 1.3846153486500987, 0.0887048794187444], [-1.1696110997046572, 1.3846154048226056, 0.3386595544425286]], "force_normal": [1984.5017351572887, 487.3943425864443, 493.41459831494194, 2112.77678426198], "force_tangent1": [20.415996079435686, 4.42455818601429, 11.47572091647243, 23.84559506479562], "force_tangent2": [-158.14616416794522, -87.35174264333011, -77.20214731455756, -151.2413689277205], "gap": [-3.155373790652541e-08, -3.155850552675804e-08, -3.155847527794417e-08, -3.155382335528459e-08], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 5100.510972224596, "force_vector": [[-1981.130653911832, 20.415642561357714, -195.9048050684918], [-485.6426968499973, 4.424383837687617, -96.61648237831184], [-491.85512148667766, 11.475564673307696, -86.58337273161189], [-2109.513922284944, 23.845249596827113, -191.44377752535215]], "force": [-5068.142394533451, 60.160840669180146, -570.5484377037677], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111029676195, 1.5000000133298832, 0.33865951755864077], "xaxis": [0.0, 0.9999999999983719, -1.8045402770371089e-06], "yaxis": [-0.9998187000939145, -3.4360595504957294e-08, -0.01904119068005416]}, "guid": "eefaa8ee-7dfd-4630-a14b-3631517acdc3"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-1.1696111029676195, 1.5000000133298832, 0.33865951755864077], [-1.164850805581334, 1.4999999646079838, 0.08870485743330274], [-1.164850802034636, 1.3846153486500987, 0.0887048794187444], [-1.1696110997046572, 1.3846154048226056, 0.3386595544425286]]}, "guid": "7b1edc5c-221f-4957-b2bf-91a814f8e956"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-1.1696111029676195, 1.5000000133298832, 0.33865951755864077], "guid": "bbd1744d-25cd-49cb-ada6-ab790bcad159"}, {"dtype": "compas.geometry/Point", "data": [-1.164850805581334, 1.4999999646079838, 0.08870485743330274], "guid": "74637ee3-06b7-4b44-8bfb-e77802e1f675"}, {"dtype": "compas.geometry/Point", "data": [-1.164850802034636, 1.3846153486500987, 0.0887048794187444], "guid": "24442ca0-34e0-4f94-94bf-08c8e5beeccd"}, {"dtype": "compas.geometry/Point", "data": [-1.1696110997046572, 1.3846154048226056, 0.3386595544425286], "guid": "cf2146c1-affc-4508-b488-4ac38f5dd1ee"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111029676195, 1.5000000133298832, 0.33865951755864077], "xaxis": [0.0, 0.9999999999983719, -1.8045402770371089e-06], "yaxis": [0.019041190680085158, -1.8042131140543543e-06, -0.9998187000922866]}, "guid": "d0d30060-5caf-4a82-8abb-816930ef9607"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 1984.501735157289, "c_nn": 0, "c_u": 20.415996079435686, "c_v": 158.14616416794524}, {"c_np": 487.39434258644434, "c_nn": 0, "c_u": 4.424558186014291, "c_v": 87.35174264333013}, {"c_np": 493.41459831494205, "c_nn": 0, "c_u": 11.475720916472428, "c_v": 77.20214731455756}, {"c_np": 2112.7767842619805, "c_nn": 0, "c_u": 23.84559506479562, "c_v": 151.2413689277205}]}, "guid": "02922b2a-f95c-47ba-8702-cbceeb08408b"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696111029676195, 1.5000000133298832, 0.33865951755864077], "xaxis": [0.0, 0.9999999999983719, -1.8045402770371089e-06], "yaxis": [-0.9998187000939145, -3.4360595504957294e-08, -0.01904119068005416]}, "guid": "8c256e05-e5d1-47ce-9565-bfb2cf821f12"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.164850805581334, 1.4999999646079838, 0.08870485743330274], "xaxis": [0.0, 0.9999999999983719, -1.8045402770371089e-06], "yaxis": [-0.9998187000939145, -3.4360595504957294e-08, -0.01904119068005416]}, "guid": "c5fdec99-a1f8-431e-a6df-5d4b2ae0edcb"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.164850802034636, 1.3846153486500987, 0.0887048794187444], "xaxis": [0.0, 0.9999999999983719, -1.8045402770371089e-06], "yaxis": [-0.9998187000939145, -3.4360595504957294e-08, -0.01904119068005416]}, "guid": "497fd303-b5a5-4760-8727-953e3c38ada0"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-1.1696110997046572, 1.3846154048226056, 0.3386595544425286], "xaxis": [0.0, 0.9999999999983719, -1.8045402770371089e-06], "yaxis": [-0.9998187000939145, -3.4360595504957294e-08, -0.01904119068005416]}, "guid": "cfaf1e42-ad97-4d43-9e2e-bc8fbf0ad305"}]}}, "112": {"120": {"contacts": [{"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 1.3846153846153844, 0.03941912684456511], "guid": "92d8ebde-d519-454a-8b9e-fc2f7466f3bd"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 1.3846153846153844, 0.2891723881523536], "guid": "348e81f8-4ea0-41c2-8a8d-56d50a0390a1"}, {"dtype": "compas.geometry/Point", "data": [-2.728359562831056, 1.4999999999999998, 0.2891723881523536], "guid": "1114a9ea-ed24-4459-a71c-ed4af536980f"}, {"dtype": "compas.geometry/Point", "data": [-2.717255128305899, 1.4999999999999998, 0.03941912684456511], "guid": "aca95ed8-3c3d-4c52-ad1b-49d96361f145"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7228073455684774, 1.442307692307692, 0.16429575749845934], "xaxis": [-0.04441773810062878, 0.0, 0.9990130452311541], "yaxis": [0.0, -1.0, 0.0]}, "guid": "59a62f7e-18a9-4fb7-8130-3ad2d8098bf5"}, "size": 0.028846153846153848, "mesh": null, "name": "FrictionContact", "forces": []}, "name": "FrictionContact", "guid": "4c797019-bd8a-494d-be5d-4ad63b161729"}], "contact_point": [[-2.7283595584581932, 1.3846153882692125, 0.289172389784939], [-2.7283595574653803, 1.4999999893257903, 0.2891723831962373], [-2.717255132032555, 1.4999999935952661, 0.03941913640006986], [-2.717255132363493, 1.3846153776375294, 0.039419128102315064]], "force_normal": [5.69198924714785, 5.619333455891916, 2392.7334656487596, 2368.0422540725767], "force_tangent1": [0.105310794708899, 0.008059504793294163, 64.43406732915082, -1.4254070858973407], "force_tangent2": [0.5613996583630462, 0.6426812105698305, -528.6431459350297, -382.20224293485836], "gap": [-9.388469847831956e-09, -9.387683278951669e-09, -9.399393899551804e-09, -9.39862749486903e-09], "status": ["stic", "stic", "stic", "stic"], "force_magnitude": 4858.4201589031145, "force_vector": [[-5.711307603813839, 0.1053107526881753, 0.30802050179427154], [-5.642333860386005, 0.008059451254675052, 0.39244902309756685], [-2366.890834553727, 64.43415387532151, -634.4011187979742], [-2348.728560787964, -1.4253406473643826, -487.00802817393713]], "force": [-4726.973036805891, 63.122183431899984, -1120.7086774470195], "face_contact": true, "point_contact": false, "edge_contact": false, "contact_frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595584581932, 1.3846153882692125, 0.289172389784939], "xaxis": [-0.0, 0.9999999999999907, 1.3642184343558877e-07], "yaxis": [-0.9990130467304805, 6.059545112533264e-09, -0.04441770437880211]}, "guid": "87b73e8e-fca2-4538-9c3f-5865641aac44"}, "contact_polygon": {"dtype": "compas.geometry/Polygon", "data": {"points": [[-2.7283595584581932, 1.3846153882692125, 0.289172389784939], [-2.7283595574653803, 1.4999999893257903, 0.2891723831962373], [-2.717255132032555, 1.4999999935952661, 0.03941913640006986], [-2.717255132363493, 1.3846153776375294, 0.039419128102315064]]}, "guid": "09c4c58f-1dd6-494c-912d-ca9602114096"}, "contact_data": {"dtype": "compas_dem.interactions/FrictionContact", "data": {"points": [{"dtype": "compas.geometry/Point", "data": [-2.7283595584581932, 1.3846153882692125, 0.289172389784939], "guid": "97ea7790-1da9-4fb4-ab5d-67ef60a4accc"}, {"dtype": "compas.geometry/Point", "data": [-2.7283595574653803, 1.4999999893257903, 0.2891723831962373], "guid": "edcdcf6f-bcbd-46fe-8d2c-06885d94db97"}, {"dtype": "compas.geometry/Point", "data": [-2.717255132032555, 1.4999999935952661, 0.03941913640006986], "guid": "d6602a7d-a093-46a4-b405-4207a42464ec"}, {"dtype": "compas.geometry/Point", "data": [-2.717255132363493, 1.3846153776375294, 0.039419128102315064], "guid": "09790a6d-2b13-47f5-9683-41b6fe6cb4d1"}], "frame": {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595584581932, 1.3846153882692125, 0.289172389784939], "xaxis": [-0.0, 0.9999999999999907, 1.3642184343558877e-07], "yaxis": [0.04441770437880252, 1.3628720145117615e-07, -0.9990130467304712]}, "guid": "d3f241e4-b6ff-4df7-9426-a52e6aec5976"}, "size": null, "mesh": null, "name": "FrictionContact", "forces": [{"c_np": 5.691989247147849, "c_nn": 0, "c_u": 0.105310794708899, "c_v": -0.5613996583630461}, {"c_np": 5.6193334558919155, "c_nn": 0, "c_u": 0.008059504793294163, "c_v": -0.6426812105698305}, {"c_np": 2392.733465648759, "c_nn": 0, "c_u": 64.4340673291508, "c_v": 528.6431459350297}, {"c_np": 2368.0422540725763, "c_nn": 0, "c_u": -1.4254070858973407, "c_v": 382.2022429348583}]}, "guid": "be2b4dd1-cc2b-4f4f-b9bd-7e231d3c5355"}, "contact_frames": [{"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595584581932, 1.3846153882692125, 0.289172389784939], "xaxis": [-0.0, 0.9999999999999907, 1.3642184343558877e-07], "yaxis": [-0.9990130467304805, 6.059545112533264e-09, -0.04441770437880211]}, "guid": "9a474244-5571-4793-a1c3-8265e74198af"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.7283595574653803, 1.4999999893257903, 0.2891723831962373], "xaxis": [-0.0, 0.9999999999999907, 1.3642184343558877e-07], "yaxis": [-0.9990130467304805, 6.059545112533264e-09, -0.04441770437880211]}, "guid": "44051749-d75d-423a-b586-9a3d2b220c05"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255132032555, 1.4999999935952661, 0.03941913640006986], "xaxis": [-0.0, 0.9999999999999907, 1.3642184343558877e-07], "yaxis": [-0.9990130467304805, 6.059545112533264e-09, -0.04441770437880211]}, "guid": "0ec3598f-6d20-4c22-8234-177797331cd8"}, {"dtype": "compas.geometry/Frame", "data": {"point": [-2.717255132363493, 1.3846153776375294, 0.039419128102315064], "xaxis": [-0.0, 0.9999999999999907, 1.3642184343558877e-07], "yaxis": [-0.9990130467304805, 6.059545112533264e-09, -0.04441770437880211]}, "guid": "6b566181-b364-42ce-a2bf-85e9c47d68e9"}]}}, "113": {}, "114": {}, "115": {}, "116": {}, "117": {}, "118": {}, "119": {}, "120": {}}, "max_node": 120}}, "inheritance": ["compas_model.models/Model"], "guid": "728ee1da-56de-40ff-a5e9-e98dc9caeb72"}, "boundary_conditions": {"dtype": "compas_dem.problem/BoundaryConditions", "data": {"name": "BoundaryConditions", "gravity": false, "g": 9.81, "body_forces": [], "point_loads": [], "surface_loads": [], "displacements": [{"block_index": 0, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 8, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 9, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 17, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 18, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 26, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 27, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 35, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 36, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 44, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 45, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 53, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 54, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 62, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 63, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 71, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 72, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 80, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 81, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 89, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 90, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 98, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 99, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 107, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 108, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}, {"block_index": 112, "translation": [0.0, 0.0, 0.0], "rotation": [0.0, 0.0, 0.0]}]}, "name": "BoundaryConditions", "guid": "9005923b-85f5-4ca3-a918-f7e47b54a9bb"}, "contact_properties": {"dtype": "compas_dem.interactions/ContactProperties", "data": {"name": "ContactProperties", "contact_model": {"dtype": "compas_dem.interactions/MohrCoulomb", "data": {"name": "MohrCoulomb", "phi": 26.565051177077994, "c": null, "t_c": null, "k_n": null, "k_t": null, "mu": 0.5000000000000001}, "name": "MohrCoulomb", "guid": "7f3bd01f-ec52-4c4d-b7fa-cae067187dd6"}, "joint_model": null}, "name": "ContactProperties", "guid": "4b361eb2-19aa-45be-b736-3d0efba8262e"}}, "name": "Problem", "guid": "b9091533-d25f-473b-bbf8-4de6692a7ed1"} \ No newline at end of file diff --git a/scripts/dem_arch.py b/scripts/dem_arch.py index 34ba52c..5939a69 100644 --- a/scripts/dem_arch.py +++ b/scripts/dem_arch.py @@ -1,4 +1,8 @@ +from compas_model.materials import Concrete + from compas_dem.models import BlockModel +from compas_dem.problem import Problem +from compas_dem.problem import Solver from compas_dem.templates import ArchTemplate from compas_dem.viewer import DEMViewer @@ -27,11 +31,30 @@ for node in model.graph.nodes_where(degree=1): model.graph.node_element(node).is_support = True # type: ignore +# ============================================================================ +# Material +# ============================================================================ + +conc: Concrete = Concrete.from_strength_class("C30") +model.add_material(conc) +model.assign_material(conc, elements=list(model.elements())) + +# ============================================================================= +# Problem +# ============================================================================= + +problem = Problem(model) +problem.add_contact_model("MohrCoulomb", mu=0.5, c=0.0) +problem.add_supports_from_model() + +lmgc90: Solver = Solver.LMGC90(dt=0.01, n_steps=100) +problem.solve(lmgc90) + # ============================================================================= # Viz # ============================================================================= viewer = DEMViewer(model) -viewer.setup() +viewer.add_solution() viewer.show() diff --git a/scripts/dem_new_features.ipynb b/scripts/dem_new_features.ipynb index 1a013b2..9376dce 100644 --- a/scripts/dem_new_features.ipynb +++ b/scripts/dem_new_features.ipynb @@ -7,8 +7,6 @@ "metadata": {}, "outputs": [], "source": [ - "import matplotlib.pyplot as plt\n", - "import numpy as np\n", "from compas_model.materials import Concrete\n", "\n", "from compas_dem.material import Stone\n", diff --git a/scripts/dem_new_features.py b/scripts/dem_new_features.py index 9dbd2dc..bf599f8 100644 --- a/scripts/dem_new_features.py +++ b/scripts/dem_new_features.py @@ -21,7 +21,6 @@ # Create a problem instance # ============================================================================= - problem = Problem(model) # ----------------------------------------------- @@ -36,14 +35,14 @@ # Solve the problem using the LMGC90 solver # ----------------------------------------- - -lmgc90 = Solver.LMGC90(duration=1.0, n_steps=100, urf_threshold=0.001) -solution = problem.solve(lmgc90) +cra = Solver.CRA(verbose=True) +# lmgc90 = Solver.LMGC90(duration=1.0, n_steps=100, urf_threshold=0.001) +solution = problem.solve(cra) # ============================================================================= # Visualize the model in the DEM Native viewer # ============================================================================= viewer = DEMViewer(model) -viewer.add_solution(scale=1e-12) +viewer.add_solution(scale=0.5) viewer.show() diff --git a/scripts/dem_vault_barrel.py b/scripts/dem_vault_barrel.py index f9450e1..746be52 100644 --- a/scripts/dem_vault_barrel.py +++ b/scripts/dem_vault_barrel.py @@ -1,4 +1,7 @@ +from compas_dem.material import Stone from compas_dem.models import BlockModel +from compas_dem.problem import Problem +from compas_dem.problem import Solver from compas_dem.templates import BarrelVaultTemplate from compas_dem.viewer import DEMViewer @@ -6,7 +9,7 @@ # Template # ============================================================================= -template = BarrelVaultTemplate() +template = BarrelVaultTemplate(length=3, span=7, rise=0.1, vou_length=13) # ============================================================================= # Model and interactions @@ -16,6 +19,25 @@ model.compute_contacts(tolerance=0.001) +limestone = Stone.from_predefined_material("LimeStone") +model.add_material(limestone) +limestone.density = 2400 +model.assign_material(limestone, elements=list(model.elements())) + +# ============================================================================= +# Supports +# ============================================================================= +for node in model.graph.nodes_where(degree=1): + model.graph.node_element(node).is_support = True # type: ignore + +# ============================================================================= +# Problem +# ============================================================================= +problem = Problem(model) +problem.add_contact_model("MohrCoulomb", phi=40, c=0) +lmgc90 = Solver.LMGC90(duration=1.0, n_steps=100, urf_threshold=0.001) +solution = problem.solve(lmgc90) + # ============================================================================= # Viz # ============================================================================= @@ -23,4 +45,5 @@ viewer = DEMViewer(model) viewer.setup() +viewer.add_solution(scale=1) viewer.show() diff --git a/src/compas_dem/analysis/cra.py b/src/compas_dem/analysis/cra.py index 8cd7091..6a9c2a9 100644 --- a/src/compas_dem/analysis/cra.py +++ b/src/compas_dem/analysis/cra.py @@ -10,34 +10,41 @@ from compas_dem.problem.problem import Problem -def _blockmodel_to_assembly(model: BlockModel) -> tuple[Assembly, dict]: - """Convert a BlockModel to a compas_assembly Assembly. +def _blockmodel_to_assembly(model: BlockModel) -> Assembly: + element_block: dict[int, int] = {} - Returns - ------- - tuple - (assembly, asm_to_graphnode) - """ - graphnode_to_asm: dict[int, int] = {} assembly = Assembly() for element in model.elements(): block: Block = element.modelgeometry.copy(cls=Block) x, y, z = element.point node = assembly.add_block(block, x=x, y=y, z=z, is_support=element.is_support) - graphnode_to_asm[element.graphnode] = node + element_block[element.graphnode] = node + + assembly.graph.node_attribute(node, "graphnode", element.graphnode) + + for edge in model.graph.edges(): + u = element_block[edge[0]] # type: ignore + v = element_block[edge[1]] - for u, v in model.graph.edges(): - u_asm = graphnode_to_asm[u] - v_asm = graphnode_to_asm[v] - contacts = model.graph.edge_attribute((u, v), name="contacts") - assembly.graph.add_edge(u_asm, v_asm, interfaces=contacts) + contacts = model.graph.edge_attribute(edge, name="contacts") # type: ignore + assembly.graph.add_edge(u, v, interfaces=contacts) - return assembly, {v: k for k, v in graphnode_to_asm.items()} + return assembly -def _post_processing_cra(assembly: Assembly, asm_to_graphnode: dict, problem: Problem) -> None: - """Write CRA results back to the Problem's BlockModel in-place. +def _post_processing_cra(assembly: Assembly, problem: Problem, density: float = 1.0) -> None: + """Post-process CRA results back to the Problem's BlockModel. + + Parameters + ---------- + assembly : :class:`compas_assembly.datastructures.Assembly` + The solved assembly returned by CRA / RBE. + problem : :class:`compas_dem.problem.Problem` + The problem whose model receives the results. + density : float, optional + Physical material density used to rescale forces from the + normalized solve. Default ``1.0`` (no rescaling). Block attributes set -------------------- @@ -46,10 +53,14 @@ def _post_processing_cra(assembly: Assembly, asm_to_graphnode: dict, problem: Pr Edge attributes set ------------------- - friction_contact : :class:`FrictionContact` - Solved contact forces, in the same format as LMGC90 output. + contact_data : :class:`FrictionContact` + Surface-Surface contact data including forces and frame. + contact_point : list[list[float]] + Contact point in global XYZ coordinates. contact_polygon : :class:`compas.geometry.Polygon` The contact interface polygon. + face_contact : bool + Marks the edge as a face contact so the viewer renders it. force : list[float] Resultant force vector [fx, fy, fz] at the interface. """ @@ -65,25 +76,29 @@ def _post_processing_cra(assembly: Assembly, asm_to_graphnode: dict, problem: Pr if not interfaces: continue - u = asm_to_graphnode[u_asm] - v = asm_to_graphnode[v_asm] + u = assembly.graph.node_attribute(u_asm, "graphnode") + v = assembly.graph.node_attribute(v_asm, "graphnode") for interface in interfaces: if not interface.forces: continue - # FrictionContact with frame already set from interface detection + # Rescale normalized solver outputs to physical units. + scale = density * 9.81 + scaled_forces = [{k: v * scale for k, v in f.items()} for f in interface.forces] + fc = FrictionContact(points=interface.points, frame=interface.frame) - fc.forces = interface.forces - model.graph.edge_attribute((u, v), "friction_contact", fc) + fc.forces = scaled_forces + model.graph.edge_attribute((u, v), "contact_data", fc) + model.graph.edge_attribute((u, v), "face_contact", True) model.graph.edge_attribute((u, v), "contact_point", [list(p) for p in interface.points]) model.graph.edge_attribute((u, v), "contact_polygon", interface.polygon) - # Resultant global force vector from summed components - fn = sum(f["c_np"] - f["c_nn"] for f in interface.forces) - fu = sum(f["c_u"] for f in interface.forces) - fv = sum(f["c_v"] for f in interface.forces) + # Resultant global force vector from summed (already scaled) components + fn = sum(f["c_np"] - f["c_nn"] for f in scaled_forces) + fu = sum(f["c_u"] for f in scaled_forces) + fv = sum(f["c_v"] for f in scaled_forces) w = list(interface.frame.zaxis) u_ax = list(interface.frame.xaxis) v_ax = list(interface.frame.yaxis) @@ -117,7 +132,6 @@ def cra_solve( or 0.6 if not set. density : float, optional Normalized material density. CRA uses unit-less relative density — default ``1.0``. - Do not pass actual kg/m³ values; they will make gravity forces too large for the solver. d_bnd : float, optional Penalty boundary parameter. Default ``0.001``. eps : float, optional @@ -148,13 +162,16 @@ def cra_solve( # CRA uses normalized density (1.0 = unit mass per unit volume). # Passing actual kg/m³ values inflates forces far beyond solver tolerances. - if density is None: - density = 2000.0 + density = 2000.0 + for block in model.elements(): + density = block.material.density + if density is not None: + break - assembly, asm_to_graphnode = _blockmodel_to_assembly(model) + assembly = _blockmodel_to_assembly(model) if method == "rbe": - _rbe_solve(assembly, mu=mu, density=density, verbose=verbose, timer=timer) + _rbe_solve(assembly, mu=mu, density=1.0, verbose=verbose, timer=timer) elif method == "cra": _cra_penalty_solve( assembly, @@ -168,4 +185,4 @@ def cra_solve( else: raise ValueError(f"Unknown CRA method '{method}'. Use 'rbe' or 'penalty'.") - _post_processing_cra(assembly, asm_to_graphnode, problem) + _post_processing_cra(assembly, problem, density=density) diff --git a/src/compas_dem/analysis/lmgc90.py b/src/compas_dem/analysis/lmgc90.py index 313e1d0..79242e4 100644 --- a/src/compas_dem/analysis/lmgc90.py +++ b/src/compas_dem/analysis/lmgc90.py @@ -3,6 +3,7 @@ import compas.geometry as cg import numpy as np +from compas_dem.interactions import EdgeContact from compas_dem.interactions import FrictionContact from compas_dem.problem.problem import Problem @@ -145,9 +146,7 @@ def lmgc90_solve( # Build solver # ------------------------------------------------------------------ # Fully-fixed blocks (all-zero translation + rotation) must go through - # set_supports_from_model() so LMGC90 receives np.zeros([6]) with v[4]=0, - # matching the expected drvdof format. apply_velocity(value=0.0) produces - # [[0,0,0,0,1,0]] (v[4]=1) which activates the constraint differently. + # the supports mechanism for vizualization and later flagging. for block in model.elements(): idx = block.graphnode disp = problem.centroidal_displacements.get(idx) @@ -157,8 +156,8 @@ def lmgc90_solve( if all(v == 0.0 for v in t) and all(v == 0.0 for v in r): block.is_support = True - solver = Solver(model, density=density, dt=duration / n_steps, theta=theta) - solver.set_supports_from_model() + solver = Solver(model, density=density, dt=dt, theta=theta) + # solver.set_supports_from_model() # ------------------------------------------------------------------ # Displacement BCs → apply_velocity (prescribed non-zero only) @@ -166,7 +165,7 @@ def lmgc90_solve( for block in model.elements(): idx = block.graphnode disp = problem.centroidal_displacements.get(idx) - if disp is None or block.is_support: + if disp is None: continue translation = disp["translation"] or [None, None, None] @@ -309,7 +308,10 @@ def _post_processing_lmgc90(solver: "Solver", problem: Problem) -> None: result = solver.last_result model = problem.model - # Annotate each block via graph node attribute (serializable) + # ============================================================================== + # Annotate each block result via graph node attribute (serializable) + # Attribute: "transformation" + # ============================================================================== for i, block in enumerate(elements): pos = np.array(result.bodies[i]) rot = np.array(result.body_frames[i]).reshape(3, 3) @@ -317,66 +319,183 @@ def _post_processing_lmgc90(solver: "Solver", problem: Problem) -> None: T = cg.Transformation.from_frame_to_frame(block.init_frame, new_frame) model.graph.node_attribute(block.graphnode, "transformation", T) - # contact_polygons is one entry per body pair, not per contact point - _per_point_keys = ["contact_points", "force_magnitudes", "force_normal", "force_tangent1", "force_tangent2", "gaps", "status"] - _new_key_name = ["contact_point", "force_magnitude", "force_normal", "force_tangent1", "force_tangent2", "gap", "status"] - + # ============================================================================== + # Annotate contact results via graph edge attributes (serializable) + # Attributes: "contact_point", "force_magnitude", "force_vector", "contact_polygon", "gap", "status" + # ============================================================================== + # Contact attributes are extracted from LMGC90's per contact point data. + + _per_point_keys = [ + "contact_points", + "force_normal", + "force_tangent1", + "force_tangent2", + "gaps", + "status", + ] + _new_key_name = [ + "contact_point", + "force_normal", + "force_tangent1", + "force_tangent2", + "gap", + "status", + ] + + # ============================================================================== # Group contact points by body pairs - Taken directly from compas_LMGC90's post-processing method. + # ============================================================================== contact_groups = {} for i in range(len(solver.last_result.interaction_coords)): - body_pair = tuple(sorted(solver.last_result.interaction_bodies[i])) + body_pair = tuple(sorted(b - 1 for b in solver.last_result.interaction_bodies[i])) if body_pair not in contact_groups: contact_groups[body_pair] = [] contact_groups[body_pair].append(i) + # ============================================================================== + # Recall Last result from LMGC90 + result = solver.last_result graph = problem.model.graph - for pair, indices in contact_groups.items(): + # Loop through LMGC90's contact pairs and indices of contact points. + Added_Edges = 0 + for pair, points in contact_groups.items(): u, v = pair - if not indices: + if not points: continue - if not graph.has_edge([u, v]): + # ----------------------------------------------------------------------------- + # LMGC90 body pairs are undirected (sorted); compas graph edges are directed. + # Checking for both orientations if they exist and setting the edge accordingly. + if graph.has_edge((u, v)): + edge = (u, v) + elif graph.has_edge((v, u)): + edge = (v, u) + else: if not graph.has_node(u) or not graph.has_node(v): - print(f"Warning: body {u} or {v} not in model graph (support/boundary body). Skipping contact.") continue - print(f"Warning: contact between bodies {u} and {v} has no corresponding edge in the model graph. Adding edge.") + graph.add_edge(u, v) + edge = (u, v) + Added_Edges += 1 - # --- per-point contact data --- - for k, name in zip(_per_point_keys, _new_key_name): - graph.edge_attribute((u, v), name, [contact_data[k][i] for i in indices]) + graph.edge_attribute(edge, "face_contact", False) + graph.edge_attribute(edge, "point_contact", False) + graph.edge_attribute(edge, "edge_contact", False) + # ----------------------------------------------------------------------------- - graph.edge_attribute((u, v), "force_vector", [list(result.interaction_force_global[i]) for i in indices]) - graph.edge_attribute((u, v), "force", np.sum([result.interaction_force_global[i] for i in indices], axis=0).tolist()) + # per-point contact data + # ------- + for k, name in zip(_per_point_keys, _new_key_name): + graph.edge_attribute(edge, name, [contact_data[k][i] for i in points]) + graph.edge_attribute( + edge, + "force_magnitude", + float(np.linalg.norm(np.sum([result.interaction_force_magnitude[p] for p in points], axis=0))), + ) + graph.edge_attribute( + edge, + "force_vector", + [list(result.interaction_force_global[p]) for p in points], + ) + graph.edge_attribute( + edge, + "force", + np.sum([result.interaction_force_global[p] for p in points], axis=0).tolist(), + ) + + # for p in points: + # print("--------------Interaction Force Global---------------") + # print(f"Point {p}: {result.interaction_force_global[p]}") + # --------------------------------------------------------------------- + + # Identify contact type based on the number of contact points and set attributes accordingly. + # ---------- + + contact_frames = [ + cg.Frame( + point=cg.Point(*result.interaction_coords[p]), + xaxis=cg.Vector(*result.interaction_tangent1[p]), + yaxis=cg.Vector(*result.interaction_normals[p]), + ) + for p in points + ] + + graph.edge_attribute(edge, "contact_frame", contact_frames[0]) + + polygon_pts = [result.interaction_coords[p] for p in points] + + contact_pts = graph.edge_attribute(edge, "contact_point") + contact_frames = graph.edge_attribute(edge, "contact_frame") + + if len(polygon_pts) >= 3: + graph.edge_attribute(edge, "contact_polygon", cg.Polygon(polygon_pts)) + + graph.edge_attribute(edge, "face_contact", True) + fc = FrictionContact(points=[cg.Point(*p) for p in contact_pts]) + lmgc_tangent = cg.Vector(*result.interaction_tangent1[points[0]]) + lmgc_tangent2 = cg.Vector(*result.interaction_tangent2[points[0]]) + fc._frame = cg.Frame(contact_frames.point, lmgc_tangent, lmgc_tangent2) + for p in points: + # Local forces + Ft, Fn, Fs = result.interaction_rloc[p] + + fc.forces.append( + { + "c_np": max(Fn, 0), + "c_nn": max(-Fn, 0), + "c_u": Ft, + "c_v": Fs, + } + ) + graph.edge_attribute(edge, "contact_data", fc) + + elif len(polygon_pts) == 2: + print(f"Edge contact between bodies {u} and {v} with contact points {polygon_pts}. Setting edge_contact=True.") + graph.edge_attribute(edge, "edge_contact", True) + + lmgc_tangent = cg.Vector(*result.interaction_tangent1[points[0]]) + lmgc_tangent2 = cg.Vector(*result.interaction_tangent2[points[0]]) + + ec = EdgeContact( + points=[cg.Point(*p) for p in polygon_pts], + frame=cg.Frame( + cg.Line(cg.Point(*polygon_pts[0]), cg.Point(*polygon_pts[1])).midpoint, + lmgc_tangent, + lmgc_tangent2, + ), + ) + for p in points: + Ft, Fn, Fs = result.interaction_rloc[p] + ec.forces.append( + { + "c_np": max(Fn, 0), + "c_nn": max(-Fn, 0), + "c_u": Ft, + "c_v": Fs, + } + ) + graph.edge_attribute(edge, "edge_contact", True) + graph.edge_attribute(edge, "contact_data", ec) + + elif len(polygon_pts) == 1: + graph.edge_attribute(edge, "point_contact", True) - polygon_pts = [result.interaction_coords[i] for i in indices] - if len(polygon_pts) >= 2: - graph.edge_attribute((u, v), "contact_polygon", cg.Polygon(polygon_pts)) + else: + print(f"Warning: contact between bodies {u} and {v} has no contact points. This is unexpected; check LMGC90 results.") + # ------------------------------------------------------------------------------ # --- contact frames (T, N at each contact point) --- - contact_frames = [cg.Frame(result.interaction_coords[i], result.interaction_tangent1[i], result.interaction_normals[i]) for i in indices] - graph.edge_attribute((u, v), "contact_frames", contact_frames) - - fv_vecs = graph.edge_attribute((u, v), "force_vector") - contact_pts = graph.edge_attribute((u, v), "contact_point") - contact_frames = graph.edge_attribute((u, v), "contact_frames") - if contact_pts and fv_vecs and len(contact_pts) >= 2: - fc = FrictionContact(points=[cg.Point(*p) for p in contact_pts]) - lmgc_normal = contact_frames[0].yaxis - lmgc_tangent = contact_frames[0].xaxis - tangent2 = lmgc_normal.cross(lmgc_tangent).unitized() - fc._frame = cg.Frame(contact_frames[0].point, lmgc_tangent, tangent2) - frame = fc.frame - fc.forces = [ - { - "c_np": max(cg.Vector(*fv).dot(frame.zaxis), 0), - "c_nn": max(-cg.Vector(*fv).dot(frame.zaxis), 0), - "c_u": cg.Vector(*fv).dot(frame.xaxis), - "c_v": cg.Vector(*fv).dot(frame.yaxis), - } - for fv in fv_vecs - ] - graph.edge_attribute((u, v), "friction_contact", fc) + contact_frames = [ + cg.Frame( + result.interaction_coords[p], + result.interaction_tangent1[p], + result.interaction_normals[p], + ) + for p in points + ] + graph.edge_attribute(edge, "contact_frames", contact_frames) + if Added_Edges > 0: + print(f"Added {Added_Edges} edges to the model graph to account for contacts without existing edges.") diff --git a/src/compas_dem/interactions/__init__.py b/src/compas_dem/interactions/__init__.py index 9cdd734..61246aa 100644 --- a/src/compas_dem/interactions/__init__.py +++ b/src/compas_dem/interactions/__init__.py @@ -1,6 +1,6 @@ -from .contact import FrictionContact +from .contact import FrictionContact, EdgeContact, VertexContact from .contact_model import ContactModel, MohrCoulomb from .contact_properties import ContactProperties from .joint_model import JointModel -__all__ = ["FrictionContact", "ContactModel", "MohrCoulomb", "ContactProperties", "JointModel"] +__all__ = ["FrictionContact", "EdgeContact", "VertexContact", "ContactModel", "MohrCoulomb", "ContactProperties", "JointModel"] diff --git a/src/compas_dem/interactions/contact.py b/src/compas_dem/interactions/contact.py index fe9c1d2..41512fa 100644 --- a/src/compas_dem/interactions/contact.py +++ b/src/compas_dem/interactions/contact.py @@ -2,11 +2,13 @@ from typing import Optional from typing import Union +from compas.data import Data from compas.geometry import Frame from compas.geometry import Line from compas.geometry import Point from compas.geometry import Polygon from compas.geometry import Transformation +from compas.geometry import Vector from compas.geometry import centroid_points_weighted from compas.geometry import dot_vectors from compas.geometry import transform_points @@ -37,6 +39,227 @@ def sum_matrices(A, B): return M +class VertexContact(Data): + """Class representing a point contact between two elements. + + Parameters + ---------- + point : :class:`compas.geometry.Point` + The point defining the contact. + frame : :class:`compas.geometry.Frame`, optional + The local coordinate system of the contact. + name : str, optional + A human-readable name. + + Warnings + -------- + The definition of vertex contacts is under active development and may change frequently. + + """ + + @property + def __data__(self) -> dict: + return { + "point": self._point, + "frame": self._frame, + "name": self.name, + } + + def __init__( + self, + point: Point, + frame: Frame = None, + name: Optional[str] = None, + ): + super().__init__(name) + self._point = point + self._frame = frame + + @property + def point(self) -> Point: + return self._point + + @property + def frame(self) -> Optional[Frame]: + return self._frame + + @property + def geometry(self): + return self.point + + +class EdgeContact(Data): + """Contact between a vertex and an edge, defined by two points and a frame. + + Parameters + ---------- + points : list[:class:`compas.geometry.Point`] + The two contact points. + frame : :class:`compas.geometry.Frame` + The contact frame. ``zaxis`` is the contact normal (n); + ``xaxis`` and ``yaxis`` are the tangential directions (t1, t2). + forces : list[dict[str, float]], optional + Force components at each contact point, expressed in the contact frame. + Each dict uses keys ``"c_np"`` (normal compression), ``"c_nn"`` (normal tension), + ``"c_u"`` (tangential t1), ``"c_v"`` (tangential t2). + + """ + + def __init__(self, points, frame, forces=None, name=None, **kwargs): + super().__init__(name=name, **kwargs) + self._points = [Point(*p) for p in points] + self._frame = frame + self._forces = forces or [] + + @property + def points(self) -> list[Point]: + return self._points + + @property + def frame(self) -> Frame: + return self._frame + + # ========================================================================== + # Factory methods + # ========================================================================== + + @property + def __data__(self) -> dict: + return { + "points": self._points, + "frame": self._frame, + "forces": self._forces, + "name": self.name, + } + + @classmethod + def __from_data__(cls, data: dict) -> "EdgeContact": + return cls( + points=data["points"], + frame=data["frame"], + forces=data.get("forces") or [], + name=data.get("name"), + ) + + @classmethod + def from_face_and_transformations( + cls, + face, + transformation_a: Transformation, + transformation_b: Transformation, + points: list[Point], + forces=None, + **kwargs, + ) -> "EdgeContact": + """Construct from a shared mesh face and the two blocks' current transformations. + + Used when the contact was originally face-face (before displacement). + The face is duplicated and transformed by each block's current transformation; + the contact frame's ``zaxis`` is the bisector of the two transformed face normals. + The frame's origin is the midpoint of the two contact points. + + Parameters + ---------- + face : :class:`compas.datastructures.Mesh` + The original shared face (single-face mesh) when contact was face-face. + transformation_a : :class:`compas.geometry.Transformation` + Current transformation of block A. + transformation_b : :class:`compas.geometry.Transformation` + Current transformation of block B. + points : list[:class:`compas.geometry.Point`] + The two new contact points (the edge after displacement). + forces : list[dict[str, float]], optional + + Returns + ------- + :class:`EdgeContact` + + """ + face_a = face.transformed(transformation_a) + face_b = face.transformed(transformation_b) + + n_a = Vector(*face_a.face_normal(0)) + n_b = Vector(*face_b.face_normal(0)) + + # Originally face-face: the two normals are opposite. Flip n_b so both + # point the same way, then average to get the bisector. + if dot_vectors(n_a, n_b) < 0: + n_b = n_b.scaled(-1) + zaxis = (n_a + n_b).unitized() + + p0, p1 = points[0], points[1] + origin = Point(*((Point(*p0) + Point(*p1)) * 0.5)) + + # xaxis along the contact edge, projected into the bisector plane. + edge_dir = Vector(p1[0] - p0[0], p1[1] - p0[1], p1[2] - p0[2]) + xaxis = edge_dir - zaxis * dot_vectors(edge_dir, zaxis) + xaxis = xaxis.unitized() + yaxis = zaxis.cross(xaxis) + + frame = Frame(origin, xaxis, yaxis) + return cls(points=points, frame=frame, forces=forces, **kwargs) + + # ========================================================================== + # Forces + # ========================================================================== + + @property + def forces(self) -> list[dict[str, float]]: + return self._forces + + @forces.setter + def forces(self, forces: list[dict[str, float]]) -> None: + self._forces = forces + + @property + def resultantpoint(self) -> Point: + """Line of action through the contact: per-point normal-force-weighted centroid, falling back to the geometric midpoint when normal forces are absent or net to zero.""" + pts = [list(p) for p in self.points] + if self._forces: + fn_vals = [f.get("c_np", 0.0) - f.get("c_nn", 0.0) for f in self._forces] + if abs(sum(fn_vals)) > 1e-12: + return Point(*centroid_points_weighted(pts, fn_vals)) + return Point(*centroid_points_weighted(pts, [1] * len(pts))) + + @property + def resultant(self) -> Optional[Vector]: + """Resultant force, projected onto global XYZ, as a :class:`compas.geometry.Vector`.""" + if not self._forces: + return None + n = self.frame.zaxis + t1 = self.frame.xaxis + t2 = self.frame.yaxis + total = Vector(0, 0, 0) + for force in self._forces: + fn = force.get("c_np", 0.0) - force.get("c_nn", 0.0) + f1 = force.get("c_u", 0.0) + f2 = force.get("c_v", 0.0) + total += n * fn + t1 * f1 + t2 * f2 + return total + + @property + def resultantforce(self) -> Optional[Line]: + """Line of length ``|resultant|`` centered at the force-weighted contact point, oriented along the resultant force.""" + r = self.resultant + if r is None or r.length == 0: + return None + half = r * 0.5 + center = self.resultantpoint + return Line(center - half, center + half) + + def resultantline(self, scale: float = 1.0) -> Line: + """Line ``|resultant|`` centered at the force-weighted contact point, oriented along the resultant force.""" + r = self.resultant + if r is None or r.length == 0: + return None + half = r * 0.5 * scale + center = self.resultantpoint + return Line(center - half, center + half) + + +# ============================================================================= + + class FrictionContact(Contact): """Class representing an interaction between two elements through surface-to-surface contact. @@ -310,7 +533,10 @@ def resultantforce(self) -> list[Line]: sum_n = sum(normalcomponents) sum_u = sum(f["c_u"] for f in self.forces) sum_v = sum(f["c_v"] for f in self.forces) - position = Point(*centroid_points_weighted(self.points, normalcomponents)) + if abs(sum_n) > 1e-12: + position = Point(*centroid_points_weighted(self.points, normalcomponents)) + else: + position = Point(*centroid_points_weighted(self.points, [1] * len(self.points))) frame = self.frame w, u, v = frame.zaxis, frame.xaxis, frame.yaxis forcevector = (w * sum_n + u * sum_u + v * sum_v) * 0.5 @@ -332,3 +558,23 @@ def resultantdata(self) -> Optional[list[float]]: direction = list(forcevector.unitized()) self._resultantdata = position + direction + [0.5 * forcevector.length] return self._resultantdata + + def resultantline(self, scale: float = 1.0) -> Line: + if not self.forces: + return None + normalcomponents = [f["c_np"] - f["c_nn"] for f in self.forces] + sum_n = sum(normalcomponents) + sum_u = sum(f["c_u"] for f in self.forces) + sum_v = sum(f["c_v"] for f in self.forces) + frame = self.frame + w, u, v = frame.zaxis, frame.xaxis, frame.yaxis + forcevector = (w * sum_n + u * sum_u + v * sum_v) * 0.5 + if forcevector.length == 0: + return None + if sum_n: + position = Point(*centroid_points_weighted(self.points, normalcomponents)) + else: + position = Point(*centroid_points_weighted(self.points, [1] * len(self.points))) + p1 = position + forcevector * scale + p2 = position - forcevector * scale + return Line(p1, p2) diff --git a/src/compas_dem/material/stone.py b/src/compas_dem/material/stone.py index 5e2d6b7..4f2368c 100644 --- a/src/compas_dem/material/stone.py +++ b/src/compas_dem/material/stone.py @@ -1,7 +1,6 @@ from typing import Literal from typing import Optional -from compas_model.materials import Concrete from compas_model.materials import Material from compas_model.materials.errors import PropertyNotDefined diff --git a/src/compas_dem/models/blockmodel.py b/src/compas_dem/models/blockmodel.py index 2b4adaf..18a8211 100644 --- a/src/compas_dem/models/blockmodel.py +++ b/src/compas_dem/models/blockmodel.py @@ -10,9 +10,9 @@ from compas.geometry import Polyhedron from compas.geometry import bestfit_frame_numpy from compas.itertools import pairwise -from compas_cgal.meshing import project_mesh_on_mesh from compas_cgal.meshing import trimesh_dual from compas_cgal.meshing import trimesh_remesh +from compas_cgal.projection import project_mesh_on_mesh from compas_libigl.intersections import intersection_ray_mesh from compas_libigl.mapping import map_pattern_to_mesh from compas_model.interactions import Contact diff --git a/src/compas_dem/problem/problem.py b/src/compas_dem/problem/problem.py index 0d75682..8ee02f9 100644 --- a/src/compas_dem/problem/problem.py +++ b/src/compas_dem/problem/problem.py @@ -1,6 +1,7 @@ from typing import Optional import compas.geometry as cg +from compas.colors import Color from compas.data import Data from compas.geometry import Vector from compas_cgal.measure import mesh_volume @@ -70,11 +71,32 @@ def __from_data__(cls, data: dict) -> "Problem": # ============================================================================ # Pre-visualization utilities # =========================================================================== - def inspect_model(self, show_indices: bool = False) -> None: + def inspect_model(self, show_indices: bool = False, show_loads: bool = True) -> None: from compas_viewer.scene import Tag from compas_viewer.viewer import Viewer + # Add point load and disp viz if not none. viewer = Viewer() + if show_loads: + for loads in self.boundary_conditions.point_loads: + block = self._blocks[loads["block_index"]] + scale = block.modelgeometry.edge_length([0, 1]) / 2 + force = Vector(*loads["force"]) + line = cg.Line(block.point, block.point - force.unitized() * scale) + + tag = Tag( + f"Point Load: [{force.x:.1f}, {force.y:.1f}, {force.z:.1f}]", + block.point, + ) + viewer.scene.add(tag, name=f"Block {block.graphnode} Tag", textcolor=Color.red()) + + viewer.scene.add( + line, + name=f"Point Load on Block {block.graphnode}", + linewidth=2.5, + linecolor=Color.red(), + ) + for element in self.model.elements(): block_ = viewer.scene.add_group(name=f"Block {element.graphnode}") if show_indices: @@ -160,19 +182,24 @@ def add_surface_load( def add_displacement( self, block_index: int, - dx: Optional[float] = 0, - dy: Optional[float] = 0, - dz: Optional[float] = 0, + displacement: Optional[list[float]] = None, + rotation: Optional[list[float]] = None, ) -> None: - """Prescribe a translational displacement on a block, per component. + """Prescribe a displacement and/or rotation on a block. Parameters ---------- block_index : int Node index of the target block. - dx, dy, dz : float, optional + displacement : list[float], optional + Translational displacement [dx, dy, dz] in [m]. + rotation : list[float], optional + Rotation vector [rx, ry, rz] in [rad]. """ - self._boundary_conditions.add_displacement(block_index, dx=dx, dy=dy, dz=dz) + if displacement is not None: + self._boundary_conditions.add_displacement(block_index, *displacement) + if rotation is not None: + self._boundary_conditions.add_rotation(block_index, rotation) def add_rotation(self, block_index: int, rotation: list[float]) -> None: """Prescribe a rotation on a block about its centroid. @@ -197,6 +224,18 @@ def add_support(self, block_index: int) -> None: self._blocks[block_index].is_support = True self._boundary_conditions.add_support(block_index) + def add_supports(self, block_indices: list[int]) -> None: + """Fix a block — zero translation and zero rotation. + + Parameters + ---------- + block_indices : list[int] + List of node indices of the blocks to fix. + """ + for block_index in block_indices: + self._blocks[block_index].is_support = True + self._boundary_conditions.add_support(block_index) + def add_supports_from_model(self) -> None: """Fix all blocks whose ``is_support`` flag is ``True`` in the block model.""" for block in self._blocks.values(): @@ -235,7 +274,14 @@ def boundary_conditions(self) -> BoundaryConditions: def centroidal_loads(self) -> dict[int, dict]: """Resolved (force, moment) pairs at each block centroid.""" bc = self._boundary_conditions - loads = {idx: {"force": Vector(0, 0, 0), "moment": Vector(0, 0, 0), "loading_type": "ramp"} for idx in self._blocks} + loads = { + idx: { + "force": Vector(0, 0, 0), + "moment": Vector(0, 0, 0), + "loading_type": "ramp", + } + for idx in self._blocks + } if bc.gravity: g_vec = Vector(0, 0, -bc.g) @@ -283,7 +329,10 @@ def centroidal_displacements(self) -> dict[int, dict]: for entry in self._boundary_conditions.displacements: idx = entry["block_index"] if idx not in displacements: - displacements[idx] = {"translation": [None, None, None], "rotation": [None, None, None]} + displacements[idx] = { + "translation": [None, None, None], + "rotation": [None, None, None], + } if entry["translation"] is not None: for j, v in enumerate(entry["translation"]): if v is not None: @@ -380,25 +429,6 @@ def solve(self, solver: Solver): else: raise ValueError(f"Solver '{solver.name}' is not recognised. Available: 'LMGC90', 'CRA', 'RBE'.") - # if solver == "LMGC90": - # from compas_dem.analysis.lmgc90 import lmgc90_solve - - # params = Solver.LMGC90(**kwargs).parameters - # return lmgc90_solve(self, **{k: v for k, v in params.items() if v is not None}) - - # elif solver == "CRA": - # from compas_dem.analysis.cra import cra_solve - - # params = Solver.CRA(**kwargs).parameters - # return cra_solve(self, **{k: v for k, v in params.items() if v is not None}) - - # elif solver == "RBE": - # from compas_dem.analysis.cra import cra_solve - - # params = Solver.RBE(**kwargs).parameters - # return cra_solve(self, **{k: v for k, v in params.items() if v is not None}) - # else: - # raise ValueError(f"Solver '{solver}' is not recognised. Available: 'LMGC90', 'CRA', 'RBE'.") def check_model_validity(self) -> None: """Check that the model is valid for solving. diff --git a/src/compas_dem/problem/solvers.py b/src/compas_dem/problem/solvers.py index 893abd4..739d6fe 100644 --- a/src/compas_dem/problem/solvers.py +++ b/src/compas_dem/problem/solvers.py @@ -25,8 +25,8 @@ def __data__(self): @classmethod def LMGC90( cls, - duration: float = 1.0, - n_steps: int = 100, + duration: float = None, + n_steps: int = None, dt: float = None, theta: float = 0.5, urf_threshold: float = None, diff --git a/src/compas_dem/viewer/viewer.py b/src/compas_dem/viewer/viewer.py index 15e98a8..d95f1e6 100644 --- a/src/compas_dem/viewer/viewer.py +++ b/src/compas_dem/viewer/viewer.py @@ -1,4 +1,5 @@ import compas.geometry as cg +import numpy as np from compas.colors import Color from compas.scene import Group from compas_viewer.config import Config @@ -153,10 +154,18 @@ def setup(self): def setup_groups(self): self.groups["model"] = self.scene.add_group(name="Model") - self.groups["supports"] = self.scene.add_group(name="Supports", parent=self.groups["model"]) - self.groups["blocks"] = self.scene.add_group(name="Blocks", parent=self.groups["model"]) - self.groups["contacts"] = self.scene.add_group(name="Contacts", parent=self.groups["model"], show=False) - self.groups["interactions"] = self.scene.add_group(name="Interactions", parent=self.groups["model"], show=False) + self.groups["supports"] = self.scene.add_group( + name="Supports", parent=self.groups["model"] + ) + self.groups["blocks"] = self.scene.add_group( + name="Blocks", parent=self.groups["model"] + ) + self.groups["contacts"] = self.scene.add_group( + name="Contacts", parent=self.groups["model"], show=False + ) + self.groups["interactions"] = self.scene.add_group( + name="Interactions", parent=self.groups["model"], show=False + ) # ============================================================================= # Blocks and Contacts @@ -192,7 +201,9 @@ def add_contacts(self): for contact in self.model.contacts(): geometry = contact.polygon color = self.interfacecolor - parent.add(geometry, linewidth=1, surfacecolor=color, linecolor=color.contrast) # type: ignore + parent.add( + geometry, linewidth=1, surfacecolor=color, linecolor=color.contrast + ) # type: ignore # ============================================================================= # Graph @@ -201,9 +212,14 @@ def add_contacts(self): def add_graph(self): parent: Group = self.groups["interactions"] - node_point = {node: self.model.graph.node_element(node).point for node in self.model.graph.nodes()} # type: ignore + node_point = { + node: self.model.graph.node_element(node).point + for node in self.model.graph.nodes() + } # type: ignore points = list(node_point.values()) - lines = [cg.Line(node_point[u], node_point[v]) for u, v in self.model.graph.edges()] + lines = [ + cg.Line(node_point[u], node_point[v]) for u, v in self.model.graph.edges() + ] nodegroup = self.scene.add_group(name="Nodes", parent=parent) # type: ignore edgegroup = self.scene.add_group(name="Edges", parent=parent) # type: ignore @@ -211,76 +227,48 @@ def add_graph(self): nodegroup.add_from_list(points, pointsize=10, pointcolor=self.graphnodecolor) # type: ignore edgegroup.add_from_list(lines, linewidth=1, linecolor=self.graphedgecolor) # type: ignore - def add_solution(self, scale=1e-7): + def add_solution(self, scale=1.0): """ Adds the solution to the viewer. Parameters ---------- - solver_name : str - The name of the solver used to generate the solution. This is used to determine how to interpret the solution data and update the viewer accordingly. - Currently supported solvers: - - "LMGC90" - - "CRA" - pending - - "PRD" - pending - - "3DEC" - pending - - solution : object - The solution object returned by the solver. This is expected to contain the updated block geometries and contact information after the simulation run. - - For LMGC90, the following KWARGS are expected: - - scale_normal: float - Scaling factor for visualizing contact normals. - - scale_force: float - Scaling factor for visualizing contact forces. + - scale : float + A scaling factor for the resultant force lines, to make them visible in the viewer. Adjust as needed based on the magnitude of forces in the model. """ - # solver_name = solver_name.lower() # Ensure solver name is case-insensitive - - # if solver_name == "lmgc90": - # scale_normal = kwargs.get("scale_normal", 0.00001) - # scale_force = kwargs.get("scale_force", 0.00001) - # contacts = solution.get_contacts(scale_normal=scale_normal, scale_force=scale_force) - - # solution_group = self.scene.add_group(name="Solution") - # updated_blocks = self.scene.add_group(name="Updated_Blocks", parent=solution_group) - # resultant_forces = self.scene.add_group(name="Forces", parent=solution_group) - # contact_polygons = self.scene.add_group(name="Contact_Polygons", parent=solution_group) - - # supports = solution.supports if solution.supports else [] - # for i, mesh in enumerate(solution.trimeshes): - # is_support = supports[i] if i < len(supports) else False - # color = (255, 0, 0) if is_support else (200, 200, 200) - # updated_blocks.add( - # mesh, - # name=f"block_{i}", - # facecolor=color, - # show_edges=True, - # opacity=0.25, - # ) - # for i, line in enumerate(contacts["force_resultants"]): - # resultant_forces.add( - # line, - # name=f"force_resultant_{i}", - # linewidth=2.5, - # color=(0, 0, 255), - # ) - - # for i, polygon in enumerate(contacts["contact_polygons"]): - # contact_polygons.add(polygon, name=f"polygon_{i}", color=(0, 100, 0)) - # # solution.finalize() # Ensure proper cleanup of LMGC90 resourcesif solver_name == "LMGC90": - - # else: - # raise NotImplementedError(f"Viewer update not implemented for solver: {solver_name}") - - scale_force = scale + moved_blocks = [] solution_group = self.scene.add_group(name="Solution") - updated_blocks = self.scene.add_group(name="Updated_Blocks", parent=solution_group) + updated_blocks = self.scene.add_group( + name="Updated_Blocks", parent=solution_group + ) resultant_forces = self.scene.add_group(name="Forces", parent=solution_group) + face_contacts = self.scene.add_group( + name="Contact_Polygons", parent=solution_group + ) + edge_contacts = self.scene.add_group( + name="Contact_Edges", parent=solution_group + ) + supports = self.scene.add_group(name="Supports", parent=solution_group) + reactions = self.scene.add_group(name="Reactions", parent=supports) + support_contacts = self.scene.add_group( + name="Support_Contacts", parent=supports + ) + point_results = self.scene.add_group( + name="Point Results : [Fn, Ft1, Ft2]", parent=solution_group + ) + degenerate_contacts = self.scene.add_group( + name="Degenerate_Contacts", parent=solution_group + ) + + block_ln = [] for block in self.model.elements(): - T = self.model.graph.node_attribute(block.graphnode, "transformation") or cg.Transformation() + T = ( + self.model.graph.node_attribute(block.graphnode, "transformation") + or cg.Transformation() + ) new_block = block.modelgeometry.transformed(T) moved_blocks.append(new_block) updated_blocks.add( @@ -288,31 +276,236 @@ def add_solution(self, scale=1e-7): name=f"block_{block.graphnode}", opacity=0.25, ) - for u, v in self.model.graph.edges(): - edge = (min(u, v), max(u, v)) - force = self.model.graph.edge_attribute(edge, "force") - contact_pts = self.model.graph.edge_attribute(edge, "contact_point") - fc = self.model.graph.edge_attribute(edge, "friction_contact") - if not force or not contact_pts: + try: + block_ln.append(block.modelgeometry.edge_length([0, 1])) + except Exception: + pass + + forces = [ + np.array((self.model.graph.edge_attribute(edge, "force") or [0, 0, 0])) + for edge in self.model.graph.edges() + ] + max_force = max(np.linalg.norm(force) for force in forces) + block_scale = scale * max(block_ln) / max_force if max_force > 0 else 1.0 + + face_contact_edges = list(self.model.graph.edges_where(face_contact=True)) + edge_contact_edges = list(self.model.graph.edges_where(edge_contact=True)) + + # ============================================================================= + # Supports and reactions + # ============================================================================= + supports = list(support.graphnode for support in self.model.supports()) + support_edges = {s: [] for s in supports} + for edge in self.model.graph.edges(): + u, v = edge + if u in supports: + support_edges[u].append(edge) + if v in supports: + support_edges[v].append(edge) + + for support_node, edges in support_edges.items(): + point_forces: list[tuple[cg.Point, cg.Vector]] = [] + support_block = self.model.graph.node_element(support_node) + support_point = support_block.point + + for edge in edges: + if edge in face_contact_edges: + fc = self.model.graph.edge_attribute(edge, "contact_data") + + if fc is None: + continue + + resultant = fc.resultantline() + if resultant is None: + continue + + from_support = cg.Vector.from_start_end( + support_point, resultant.midpoint + ) + if resultant.vector.dot(from_support) < 0: + resultant.vector.flip() + + point_forces.append((fc.resultantpoint, resultant.vector)) + + # Viz the contact polygon + + contact_polygon = self.model.graph.edge_attribute( + edge, "contact_polygon" + ) + + if contact_polygon.area < 1e-6: + print( + f"WARNING:\nContact polygon for support edge {edge} has very small area ({contact_polygon.area:.2e}), skipping visualization. \n" + ) + continue + + polyg = contact_polygon.to_brep() + support_contacts.add( + polyg, + name=f"contact_polygon_{edge}", + color=Color.brown(), + opacity=0.5, + ) + + elif edge in edge_contact_edges: + ec = self.model.graph.edge_attribute(edge, "contact_data") + support_contacts.add( + cg.Line(ec.points[0], ec.points[1]), + name=f"contact_line_{edge}", + linewidth=2, + linecolor=Color.brown(), + ) + + if ec.resultantline() is None: + continue + + from_support = cg.Vector.from_start_end( + support_point, resultant.midpoint + ) + + if resultant.vector.dot(from_support) < 0: + resultant.vector.flip() + point_forces.append((ec.resultantpoint, ec.resultantline().vector)) + + if point_forces: + weights = [f.length for _, f in point_forces] + + total_weight = sum(weights) + + if total_weight > 0: + position = cg.Point( + sum(p.x * w for (p, _), w in zip(point_forces, weights)) + / total_weight, + sum(p.y * w for (p, _), w in zip(point_forces, weights)) + / total_weight, + sum(p.z * w for (p, _), w in zip(point_forces, weights)) + / total_weight, + ) + resultant = cg.Vector(0, 0, 0) + + for _, f in point_forces: + if f: + resultant += f + + # if resultant.dot(cg.Vector(0, 0, 1)) < 0: + # resultant.flip() + forcevector = resultant * 0.5 + + p1 = position + forcevector * block_scale + p2 = position - forcevector * block_scale + reactions.add( + cg.Line(p1, p2), + name=f"F=({resultant.x:.1f}, {resultant.y:.1f}, {resultant.z:.1f}) \n|F|={resultant.length:.1f}", + linewidth=2.5, + color=Color.red(), + ) + + # ============================================================================= + # Visualize forces at contacts + # ============================================================================= + + # Face contacts + # -------------- + for edge in face_contact_edges: + fc = self.model.graph.edge_attribute(edge, "contact_data") + contact_polygon = self.model.graph.edge_attribute(edge, "contact_polygon") + resultant = fc.resultantforce[0].vector + + if fc is None: continue + resultant_line = fc.resultantline(scale=block_scale) + if resultant_line is not None: + resultant_forces.add( + resultant_line, + name=f"F=({resultant.x:.1f}, {resultant.y:.1f}, {resultant.z:.1f}) \n|F|={resultant.length:.1f}", + linewidth=2.5, + linecolor=Color.blue(), + ) + + if contact_polygon.area < 1e-6: + if len(contact_polygon.points) < 3: + print( + f"WARNING:\nContact polygon for edge {edge} has less than 3 points, skipping visualization. \n" + ) + continue + # Collapse it to a line if it's very small, to avoid visualization issues + lines_polyg = [] + for line in contact_polygon.lines: + lines_polyg.append(line.length) + line_min = min(lines_polyg) + line_max = max(lines_polyg) + + # collapse face contact to a line + if line_max > 0.001 and line_max / line_min > 10: + longest_line = contact_polygon.lines[np.argmax(lines_polyg)] + degenerate_contacts.add( + longest_line, + name=f"contact_line_{edge}", + linewidth=2, + linecolor=Color.red(), + ) + elif line_max / line_min <= 10: + print(f"Contact_polygon {contact_polygon}") + point = contact_polygon.centroid + degenerate_contacts.add( + point, + name=f"contact_point_{edge}", + pointsize=5, + pointcolor=Color.red(), + ) + + continue + + polyg = contact_polygon.to_brep() + face_contacts.add( + polyg, + name=f"contact_polygon_{edge}", + color=Color.green(), + opacity=0.5, + ) - fn_vals = [f["c_np"] - f["c_nn"] for f in fc.forces] if fc else None - fn_sum = sum(fn_vals) if fn_vals else 0.0 + # Viz the point forces - if fn_vals and abs(fn_sum) > 1e-12: - pos = cg.Point(*cg.centroid_points_weighted([list(p) for p in fc.points], fn_vals)) + for i, (point, force) in enumerate(zip(fc.points, fc.forces)): + c_np, c_u, c_v = force["c_np"], force["c_u"], force["c_v"] + t1, t2, n = fc.frame.xaxis, fc.frame.yaxis, fc.frame.zaxis + forcevector_unsc = n * c_np + t1 * c_u + t2 * c_v - half = [force[j] * fn_sum * scale_force * 0.5 for j in range(3)] - else: - n = len(contact_pts) - pos = cg.Point(*[sum(p[j] for p in contact_pts) / n for j in range(3)]) - half = [force[j] * scale_force * 0.5 for j in range(3)] + # point = fc.points[i] - resultant_line = cg.Line([pos[j] + half[j] for j in range(3)], [pos[j] - half[j] for j in range(3)]) + if forcevector_unsc and point is not None: + forcevector = forcevector_unsc * block_scale + p1 = point.translated(forcevector) + p2 = point.translated(-forcevector) + point_results.add( + cg.Line(p1, p2), + name=f"[{c_np:.1f}, {c_u:.1f}, {c_v:.1f}] \n|F|={forcevector_unsc.length:.1f}", + linewidth=2.5, + linecolor=Color.magenta(), + ) + # Edge contacts + # -------------- + for edge in edge_contact_edges: + ec = self.model.graph.edge_attribute(edge, "contact_data") + + if ec.resultantforce is None: + continue + resultant = ec.resultantforce.vector + line = ec.resultantline(scale=block_scale) if ec else None + + if line is None: + continue resultant_forces.add( - resultant_line, - name=f"force_resultant_{edge}", + line, + name=f"F=({resultant.x:.1f}, {resultant.y:.1f}, {resultant.z:.1f}) \n|F|={resultant.length:.1f}", linewidth=2.5, linecolor=Color.blue(), ) + + edge_contacts.add( + cg.Line(ec.points[0], ec.points[1]), + name=f"contact_line_{edge}", + linewidth=2, + linecolor=Color.red(), + )