Диалог организован, исходя из следующих требований:
1. В одном окне реализовано решение одного элемента конструкции или размещение данных, которые объединяются в одну подзадачу (взаимосвязанные меж собой уравнениями);
2. Поля ввода данных обязательно сопровождаются всплывающим окном с пояснительной информацией (название параметра, минимальные и максимальные допустимые значения);
3. Тексты, выделенные синим цветом, сопровождаются пояснительной информацией, не сопровождаемые - черным цветом;
4. Использованы по возможности чертежи с простановкой на них размеров.
Например, выбирая класс точности фрезы, подведя курсор мыши к обозначению класса "А" появится желтое окно со справочной информацией из стандарта.

Рисунок 2. Окно " Начальные данные фрезы "
Редактируя значения величины заднего угла при вершине, подводя курсор мыши к прямоугольной рамке, появится желтое окно с минимальным и максимальным допустимым значением. Тут же рассчитывается и проверяется задний угол на боковой стороне (значение величины выделено, синим цветом). Подведя курсор мыши к значению величины, появится желтое окно с минимальными допустимыми значениями этого угла.

Рисунок 3. Окно "Углы зубьев