Справочные таблицы используются для описания характеристик станков, инструментов, оснастки и т.д., а также для организации универсальной процедуры выбора типового решения для простейших видов комплекса условий применимости. Структура справочной таблицы показана на рис. 3.
n1
…
nj
…
nm
ТР1
x11
…
x1j
…
x1m
…
…
…
…
…
…
ТРi
xi1
…
xij
…
xim
…
…
…
…
…
…
ТРn
xn1
…
xnj
…
xnm
Рисунок 3 – Структура справочной таблицы: {nj}m– комплекс
параметров применимости; {TPj}m – множество типовых решений; {xij}nm – характеристики типовых решений.
На рисунке 4 процедура чтения справочной таблицы (рисунок 3) в соответствии с комплексом условий применимости.
Рисунок 4 – Формальная процедура чтения справочной таблицы (поиска решения) для комплекса условий применимости: i – тип станка, j – параметр станка (параметры применимости).
По этой процедуре для набора исходных данных Uij={200, 450, 50, 40} поиск решения происходит в справочной таблице (табл. 2) по следующим адресам:
Х11→ Х12→ Х13→ Х21→ Х22→ Х23→ ТР
Описанная процедура выполняет функции блочного алгоритма и является универсальной, т.е. позволяет читать справочную таблицу с различными характеристиками любых типовых решений (способы базирования, инструмент и т.д.). Однако один недостаток блочного алгоритма процедура сохранила: для рассматриваемого набора исходных данных выбирается любое решение, которое первым удовлетворяет комплексу условий применимости. Однозначный выбор определенного решения для каждого набора исходных данных позволяет обеспечить таблицы решений.