Моё мнение, что это неоднозначно. То есть, если смотреть по происхождению,то чем-то они однокоренные, то есть смотри и цирк и циркуль происходят от одного латинского слова - круг.
А если без подробностей, то наверное нет. Потому что однокоренные слова или как ещё говорят родственные имеют одинаковые лексическое значение. Но "цирк" и "циркуль" имеют разные лексическое значение.
Например : цирк,циркач, цирковой.
А так лучше спроси у учителя после урока)
Удачи