Конхоида Никомеда
Из Википедии
Пусть на плоскости выбрана прямая m и точка O, отстоящая от прямой на расстояние a. Проведём через точку O луч, пересекающий прямую m в некоторой точке N; точки M1 и M2, лежащие на луче ON и отстоящие от точки N на заранее выбранное расстояние l, будут точками конхоиды. Меняя направление луча ON, можно построить всю конхоиду.
Ссылка
Алгоритм построения
1) Построить произвольную прямую m (можно использовать, например, ось абсцисс).
2) Построить произвольную точку O (можно выбрать точку на оси ординат).
3) Построить свободную точку N на прямой m.
4) Провести прямую ON.
5) Построить окружность заданного радиуса l с центром в точке N (радиус можно задать с клавиатуры, или использовать числовой параметр, или заранее построить вспомогательный отрезок)
5) Построить точки пересечения окружности и прямой ON: точки и .
6) Построить ГМТ точек и , зависящих от точки N.