После использования инструмента для измерений Measure в Blender пространство 3D вьюпорта остается заполненным линейками проделанных измерений. Все эти созданные измерительные линейки можно быстро убрать с вьюпорта «одним нажатием кнопки».
Измерения, сделанные инструментом Measure, сохраняются в «аннотациях».
Получить к ним доступ можно, открыв пользовательскую панель (N — панель), переключившись на вкладку «View» и открутив вниз до подраздела «Annotations».
Все линейки измерений сохраняются в аннотации с именем «RulerData3D».
Чтобы быстро удалить все измерительные линейки, проще всего удалить саму аннотацию. Для этого нужно выделить аннотацию с именем «RulerData3D» и нажать на кнопку со знаком минус справа от списка. Все линейки будут удалены с вьюпорта. При следующем использовании инструмента Measure аннотация «RulerData3D» будет опять автоматически создана.
Так же эту аннотацию можно удалить и через Blender Python API.
Для этого сначала нужно сделать ее активной:
|
1 |
bpy.data.annotations['Annotations'].layers.active_note = 'RulerData3D' |
А потом, с использованием временного переопределения контекста (если мы вызываем код из Text Editor — текстового редактора Blender), вызвать оператор удаления аннотации layer_annotation_remove().
|
1 2 3 4 |
area = next((area for area in bpy.context.screen.areas if area.type == 'VIEW_3D')) with bpy.context.temp_override(area=area): bpy.ops.gpencil.layer_annotation_remove() |
3D вьюпорт будет полностью очищен от измерительных линеек Measure.

.blend file on Patreon