Skip to content

Исследование

Изменение помещения

Данный запрос выполняется при условии изменения помещения.

Операции

В этом блоке будет описаны действия и их последовательность, которые привели к итоговому результату

Для выявления и определения алгоритма построения стен, пола и потолка были произведены следующие операции:

  1. Создан новый проект с размерами комнаты 5000х5000
  2. С помощью хелпера изменен ракурс камеры на вид сверху (см. рис. №1)
TopBackRightFrontLeftY0X0

Пример

Итог

JSON структура запроса

Это блок-спойлер.

json
{
        "action": {
          "type": "apply",
          "name": "Edit floor",
          "items": [            
            {
              "uid": "10846059840945255841",
              "children": [],
              "data": {
                "floor": {
                  "map": {
                    "type": "Contour",
                    "id": 1223616546,
                    "elements": [
                      {
                        "type": "Line",
                        "id": 1134942228,
                        "x1": 4439.256041766434,
                        "y1": -538.3759296009216,
                        "x2": 4439.256041766434,
                        "y2": 4561.624070399079
                      },
                      {
                        "type": "Line",
                        "id": 1253235507,
                        "x1": 4439.256041766434,
                        "y1": 4561.624070399079,
                        "x2": -660.7439582335667,
                        "y2": 4561.624070399079
                      },
                      {
                        "type": "Line",
                        "id": 1061453317,
                        "x1": -660.7439582335667,
                        "y1": 4561.624070399079,
                        "x2": -660.7439582335667,
                        "y2": -538.3759296009216
                      },
                      {
                        "type": "Line",
                        "id": 1755847387,
                        "x1": -660.7439582335667,
                        "y1": -538.3759296009216,
                        "x2": 4439.256041766434,
                        "y2": -538.3759296009216
                      },
                      {
                        "type": "Line",
                        "id": 414207546,
                        "x1": 2011.1434777043808,
                        "y1": -538.3759296009216,
                        "x2": 2011.1434777043808,
                        "y2": 1389.3901523541267
                      }
                    ]
                  },
                  "aux": false,
                  "wallHeight": 2500,
                  "wallThickness": 100,
                  "wallMaterial": "Стена 23",
                  "wallCatalog": 215,
                  "floorMaterial": "Ламинат 003",
                  "floorCatalog": 215,
                  "ceilingMaterial": "Потолок белый",
                  "ceilingCatalog": 215
                }
              }
            }
          ]
        },
        "revision": "5486",
        "modelId": "763916",
        "resultId": 3,
        "jwt": "Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjZBQTRGQUM3M0RFNjZDNzUwMUE3NjNGNjI4RUIxOUY1N0JGRUQ0RDAiLCJ0eXAiOiJhdCtqd3QiLCJ4NXQiOiJhcVQ2eHozbWJIVUJwMlAyS09zWjlYdi0xTkEifQ.eyJuYmYiOjE3NzI0NDIyODYsImV4cCI6MTc3MjQ0MzE4NiwiaXNzIjoiaHR0cHM6Ly93cDNkLmFmLXNvZnRsYWIuY29tIiwiYXVkIjoiV2ViQVBJIiwiY2xpZW50X2lkIjoiV2ViUGxhbm5lciIsInN1YiI6IjM0MTYiLCJhdXRoX3RpbWUiOjE3NzE5MjI4MTMsImlkcCI6ImxvY2FsIiwicm9sZSI6WyJDQVQtQVIt0J7QkdCpIiwiQ0FULUFSLdCT0KHQkCIsIkNBVC1BUi1URVNUIiwiYWRtaW4iXSwic2NvcGUiOlsib3BlbmlkIiwicHJvZmlsZSIsInJvbGVzIiwiV2ViQVBJIiwib2ZmbGluZV9hY2Nlc3MiXSwiYW1yIjpbInB3ZCJdfQ.lWQhVpGiRu-7tGDMBm5GuumuL3dgyi5G3Ws_xPyy3zTUbKZEFJ3TF5kfiSTjrd7fJReArcBqZo5BZbLmAaGhdJc4S9hBDI3dGXpQDsX3U57CHqhELkhIqEn00zbYguC4B52RHVVvC65Cce7oODPj6e8uEWpPTEHE7uom55jBtTLi9SND65bauLyPExobcjPbmk9u7sliWcD6ToGwdkCV_ljUWQ5Rj2bO57LMtZjWgIokOeQqLtV6PKtcm0pXsHHfBj44CY1GV4O2tHEVnljdPNeNdwcrzoynNP7cI2sF2xgXldd3xcSoe5VLlqrPsW33_r5w9UKlCToaPh3T7Iq1Jg"
    }
JSON структура запроса

Это блок-спойлер.

Y0X0

Когда a0, существует два решения (ax2+bx+c=0):

x=b±b24ac2a

Уравнения Максвелла:

уравнениеописание
B=0дивергенция B равна нулю
×E+1cBt=0искривление E пропорционально скорости изменения B
×B1cEt=4πcjE=4πρчто?

При анализе данных было выявлено

x:-660, y:-538x:4439, y:-538