VP-Hub

← Blog

Rolling sphere method in Revit: from manual redraw to a live model Метод котящої сфери (rolling sphere) у Revit: від ручного перекреслення до живої моделі

2026-07-30

What the rolling sphere method actually calculates

Що саме рахує метод котящої сфери

The rolling sphere method (defined in IEC 62305 and mirrored in NFPA 780) models a lightning strike as a sphere of a fixed radius rolling over a structure and its air terminals — the radius set by the required protection level. Wherever the sphere can touch a surface without also touching an air terminal, that surface is exposed. Wherever the sphere is kept away by the terminals, the surface is protected. The output is a zone boundary, not a single number, which is exactly why it resists being done by eye: the boundary is the surface swept by every possible tangent position of that sphere across every triplet of nearby terminal tips. Метод котящої сфери (визначений у IEC 62305 і продубльований у NFPA 780) моделює удар блискавки як сферу фіксованого радіуса, що котиться по будівлі та її блискавкоприймачах — радіус залежить від потрібного рівня захисту. Там, де сфера може торкнутись поверхні, не торкаючись при цьому жодного блискавкоприймача, ця поверхня незахищена. Там, де блискавкоприймачі не дають сфері наблизитись, поверхня захищена. Результат — межа зони, а не одне число, і саме тому це важко зробити “на око”: межа — це поверхня, яку замітає сфера в усіх можливих дотичних положеннях відносно кожної трійки сусідніх блискавкоприймачів.

Why the manual version breaks down

Чому ручна версія не тримається

Done by hand in Revit, this means picking triplets of rod tips, working out where a sphere of the target radius sits tangent to all three without colliding with any other rod, and building that into zone geometry — then doing it again every time a rod moves, a roof gets reshaped, or a terminal is added or removed. On a real project that happens constantly during design, which means the protection zone drawing is usually stale the moment it’s checked, not because anyone is careless, but because the geometry genuinely changes faster than it can be redrawn by hand. Вручну в Revit це означає — обирати трійки вершин блискавковідводів, вираховувати, де сфера потрібного радіуса лягає дотично до всіх трьох, не зачепивши жодного іншого відводу, і перетворювати це на геометрію зони — а тоді робити те саме знову щоразу, коли відвід зсунувся, дах змінив форму, або додався чи зник блискавкоприймач. На реальному проєкті це відбувається постійно під час проєктування, тож креслення зони захисту зазвичай застаріле вже в момент перевірки — не через недбалість, а тому що геометрія реально змінюється швидше, ніж її встигають перемалювати вручну.

What Lightning Protection automates

Що автоматизує Lightning Protection

The plugin runs the same geometric problem the standard describes, directly against the live model. Select the air terminals that should participate (include or exclude individual rods per zone), run the calculation, and it finds the sphere positions tangent to each triplet of terminal tips, discards the ones that collide with a rod that isn’t part of that triplet, and builds the resulting protection surface as a mesh in the model. When the model changes, you rerun the calculation on the current geometry instead of re-deriving it by hand — the zone mesh tracks the design instead of trailing behind it. Плагін вирішує ту саму геометричну задачу, яку описує стандарт, але напряму на живій моделі. Виберіть блискавкоприймачі, які мають враховуватись (можна вмикати чи вимикати окремі відводи для конкретної зони), запустіть розрахунок — і плагін знаходить положення сфери, дотичні до кожної трійки вершин відводів, відкидає ті, що зачіпають відвід поза цією трійкою, і будує результуючу поверхню захисту як мешу в моделі. Коли модель змінюється, розрахунок перезапускається на поточній геометрії замість ручного перевиведення — меша зони йде за проєктом, а не відстає від нього. Existing results stay in the model until you clear them, so you can compare a previous protection surface against a new one after a design change instead of losing the baseline every time you recalculate. Попередні результати лишаються в моделі, доки їх не очистити, тож можна порівняти попередню поверхню захисту з новою після зміни проєкту, а не втрачати базову лінію щоразу після перерахунку.

Try it on a real project

Спробуйте на реальному проєкті

Lightning Protection runs in Revit 2023–2026. Request a trial and try it against an actual model — no procurement process needed to start. Lightning Protection працює в Revit 2023–2026. Замовте trial і спробуйте на реальній моделі — для старту не потрібен жоден закупівельний процес.

Try Lightning ProtectionСпробувати Lightning Protection