Почему одного числа плоскостности недостаточно
Обработанная площадка несёт требование плоскостности, и КИМ касается её в дюжине точек. Сварная рама, гнутая панель или плита стола несут другое: плоскостность по всей грани, плоскостность в любом окне 300 × 300 мм, прямолинейность каждой кромки, прямолинейность на каждые 1 000 мм — иногда все четыре на одном чертеже. Одно число не может на них ответить, а цветовую карту саму по себе нельзя положить в отчёт с PASS или FAIL напротив каждого требования.
Сетка плоскости отвечает на них так, как ответил бы контролёр с линейкой и щупами, но на скане: она кладёт на грань нумерованную решётку, считывает высоту скана в каждом узле вдоль нормали грани и оценивает каждое требование на этих точках. Те же номера появляются на модели, на эскизе и в таблице точек отчёта.
Решётка: центрирована на контуре грани, нумеруется один раз
Сетка строится от контура грани CAD, а не от скана: наружные петли грани STEP (несколько петель, когда грань — рама из копланарных панелей), минус отверстия, минус поле. Решётка центрируется на габарите контура и нумеруется строка за строкой, так что две детали с одного чертежа получают точку 37 в одном и том же месте. Область может быть всей гранью, нарисованными зонами, кромочной полосой с заданным отступом или полосой вокруг всего замкнутого контура.
Каждая точка проецируется вдоль нормали грани с порогом поверхности. Когда скана там нет — отверстие, о котором контур не знал, отсутствующий участок, приподнятый остров, крутой уклон — точка выводится как N/A с причиной. Движок не интерполирует через разрыв и не использует повторно значение соседа.
- Область: вся грань · зоны · кромочная полоса (внутрь или наружу) · полоса по замкнутому контуру
- Причины N/A: нет поверхности в пороге · уклон выше предела · остров на другом уровне · неоднозначно (две поверхности)
- Копланарные соседние грани в пределах 0,02 мм предлагаются чек-листом и входят в контур
Плоскостность: МНК, минимальная зона и на площадь
Плоскостность всей грани оценивается относительно опорной плоскости, подогнанной к измеренным точкам. МНК выводится для справки; судимое значение — точная ширина минимальной зоны, решённая как задача линейного программирования, а не эвристикой, потому что именно минимальную зону определяют ISO 1101 и ASME Y14.5. Плоскостность на площадь скользит квадратным окном размера с чертежа по решётке и выводит худшее окно; эскиз затеняет его на сетке.
Знак определяется стороной материала, а не обходом треугольников скана: система координат смотрит на грань снаружи, так что выпуклость читается положительной на любой детали и с любого сканера.
Прямолинейность по линии и на длину
Строки и столбцы решётки становятся линиями прямолинейности автоматически, либо оператор выбирает линию, щёлкая по двум и более точкам — щелчки соединяются вдоль решётки, так что линия следует сетке и никогда не интерполирует между неизмеренными точками. Требование вида 0,2 / 30 или 1,3 / 1 000 оценивается скольжением окна этой длины вдоль линии с выводом худшего окна; линия короче окна оценивается целиком и помечается как короткая.
Каждая линия прямолинейности становится также настоящим элементом-линией в таблице элементов, и её можно использовать дальше как любой другой элемент. Линия всего с двумя измеренными точками всё равно строится и рисуется, но её прямолинейность выводится как N/A с причиной «две точки» — значение по двум точкам было бы выдумкой.
- Автоматические строки / столбцы с шагом в миллиметрах или ручные линии, соединённые вдоль решётки
- Окна на длину: значение худшего окна, его положение и кривая окна на странице профиля
- Линии разрываются в неизмеренных точках; отрезки делят позицию базовой линии
Что попадает в отчёт
Отчёт содержит обзорный эскиз, страницы линий по каждому направлению с подписями на полях, страницы профилей и таблицу точек, которая всегда полная — каждый узел решётки с номером, значением и статусом, в обоих цветовых режимах. Когда обзор не может напечатать номер и значение в каждой точке читаемо, формируются листы детализации в печатном масштабе без перекрытия подписей. Позиции стабильны: плоскостность, плоскостность на площадь, прямолинейность каждой линии и каждый номер точки соответствуют одной и той же позиции на каждой детали.
Поскольку сетка — записанный шаг, та же оценка воспроизводится на следующем скане: тот же контур, та же решётка, те же позиции — а точка, которую эта деталь не покрывает, становится N/A только на этой детали.
Криволинейные грани: цилиндры и конусы
Та же решётка оборачивает цилиндрическую или коническую грань с нормалями в каждой точке. Плоскостность становится цилиндричностью или коничностью (МНК и минимальная зона), осевая линия выводит прямолинейность, окружное кольцо — круглость, а знак следует стороне материала — выпуклость наружу положительна на пальце и отрицательна в отверстии. Отчёт говорит об этом в заголовке.
