Візьмемо лінійку невсису з діастемою (довжиною) a і використовуючи вертикальну вісь симетрії квадрата як напрямну, точку P як полюс і дугу кола як цільову лінію, отримаємо відрізок AB, який буде стороною правильного семикутника, з вертикальною віссю симетрії, що збігається з віссю симетрії.
З точки 1 радіусом, рівним радіусу кола R30, проводимо дугу, яка перетне коло у точці А та А/. З'єднуємо точки А та А/. При перетині прямої АА/ та горизонтального діаметра відзначимо точку В. Відстань АВ відкладаємо від точки 1 по кола сім разів і одержують шукані точки 1 – 7.
Восьмикутник можна побудувати провівши до сторін квадрата серединні перпендикуляри і з'єднавши точки їх перетину з описаним колом квадрата з його сторонами.