8. Редактор во вкладке «Текст»

Когда нужно. Править модель текстом и сразу видеть, что получилось, не отправляя ее на расчет.

Если ошибиться. Редактор подсвечивает ошибки записи, но не смысл: забытая точка или неверная координата ошибкой не будут — проверяйте глазами по подсветке (см. ниже).

Вкладка «Текст» веб-приложения показывает модель текстом и дает ее править.

Правка

  • Текст правится прямо в редакторе и применяется к модели сразу, через долю секунды. Кнопок нет.
  • Отменить правку — ⌘Z (macOS) или Ctrl+Z.
  • Ушли курсором на другую строку — текст выравнивается заново (колонки, пробелы). Выравнивание тоже отменяется ⌘Z / Ctrl+Z.
  • Кнопка ⤢ разворачивает редактор на весь экран, Esc — сворачивает.

Как текст показан

  • Колонки выровнены и разделены тонкими линиями. Линий в тексте нет — это только рисунок.
  • Номера материалов и граничных условий (ambients) — цветом материала или зоны на модели, ключевые слова и оси — своими цветами, комментарии — серым.
  • Длинная фигура shape показана в несколько строк (по четыре вершины), точки граничного условия (points) — строкой под ним, с пустой строкой после. Номер — у каждой строки свой, как в сообщениях об ошибках.

Выделение и модель

Когда нужно. Проверить, что строка описывает то, что вы задумали, — особенно adiabat default: подсветятся все грани, которые ей достались, и там должны быть только срезы (Фрагмент).

Если ошибиться. Не посмотреть — не заметить грань, которая тихо стала срезом.

Курсор или выделение в тексте показывают на модели то, что описывают строки:

СтрокаЧто видно на модели
тело (cuboid)ящик из строки целиком, его углы
emptyвырез пунктиром
фигура shapeмногоугольник фигуры, вырез empty shape — пунктиром
материал в materials paramsвсе тела этого материала
граничное условиевсе грани его зоны
строка points под граничным условиемточки граничного условия и грани, на которых они лежат
прямоугольникего часть грани
заголовок разделавесь раздел

Число под курсором подсвечивает такие же числа: тот же номер материала или граничного условия, ту же координату на той же оси. Точка или вершина под курсором — в рамке и отмечена на модели.

Ошибки

Когда нужно. Разобраться, что значит красная подсветка и предупреждение под текстом.

Если ошибиться. Ошибка в материалах или телах — модели нет совсем; ошибка в граничных условиях только убирает строку из модели, поэтому грани могут остаться без условия — или, при default, тихо стать срезами.

  • Непонятное — красным, под редактором — список ошибок с номерами строк.
  • Ошибка в граничных условиях не мешает: модель показывается без этих строк, с предупреждением.
  • Ошибка в материалах или телах — модели нет, пока ошибку не исправить.
  • Грани без граничных условий — незакрашены на модели, под текстом предупреждение «Граней без ГУ: N».

Копирование

Копирование и вырезание (⌘C / Ctrl+C, ⌘X / Ctrl+X) дают текст в обычной записи: фигура и граничное условие с точками — одной строкой, без линий и пустых строк показа. Такой текст можно вставить обратно, отдать LLM или сохранить.

Ссылка

Ссылка на расчет запоминает открытую вкладку, курсор и выделение в тексте: открыв ее, коллега увидит те же строки и то же место на модели.