Чтобы узнать историю этого выражения, снова обратимся к греческой мифологии.

Жил в Аттике страшный разбойник Полипемон, прозванный Прокрустом. Он не просто убивал зашедших в его владения путников, а сначала укладывал своего гостя на ложе и смотрел, точно оно соответствует росту несчастного или нет. Если гость Прокруста был длиннее, он обрубал ему ноги, а если короче – вытягивал суставы до необходимой длины.

Бывает и так, что какое-нибудь произведение искусства или открытие в науке кто-то старается вопреки всякому смыслу подогнать к тем или иным требованиям, то есть загнать в искусственные рамки. Вот в таких случаях и используют это выражение. А рассказал историю о Прокрусте греческий историк Диодор Сицилийский.