We value your input!
Please participate in Archicad 28 Home Screen and Tooltips/Quick Tutorials survey

Degenerated Polygons

Tamas Gaspar
Graphisoft
Graphisoft
Affected version: all ARCHICAD versions | Severity: workaround applicable

Overall explanation

One of the most common error messages is "Polygon is degenerated".
wp-content_uploads_2016_12_errormessages-12-2-300x100.jpg
It is also written in the Report:
wp-content_uploads_2016_12_Screen-Shot-2016-12-30-at-09.35.28-300x81.png
This article shows what does this mean, how can it be avoided and how can degenerated polygons be fixed.

Reason

The main reason of this phenomenon is there is at least one polygon in the plan that is not created properly. This can happen in a lot of ways, that will be described below.

Solution

When the error message appears, look after the specific element (Find and Select Elements by ID in the 3D view) and try to fix or delete and recreate it.

The most frequent use cases

These examples rarely occur individually. In most of the cases two or more of these examples happen together. Please be aware of the following suggestions when creating the profiles.

Too small details

wp-content_uploads_2016_12_Screen-Shot-2017-01-02-at-15.21.34-300x115.png

Reason

Small details and too thin parts in profiles are the most common reasons of degeneration of the polygons in 3D.

Solution

Use more schematic profiles. Try to simplify the junctions and the profiles, don't draw all the smallest details. - Do this in the Detail worksheet.

Small angled lines and overlapping inaccuracies

wp-content_uploads_2016_12_Screen-Shot-2017-01-02-at-14.22.02-1024x454.png

Reason

Very tiny (>1 mm) inaccuracies, very small angles and overlapping can cause miscalculations as well.

Solution

Try to keep your model clean, draw accurately and don't let the fills overlap each other, especially in complex profiles.

Self-intersecting polygons

wp-content_uploads_2017_01_Screen-Shot-2017-01-16-at-15.21.02-1024x332.png

Reason

There is a big chance that a self-cutting polygon is the reason behind the error message, when the shape is twisted and has less hotspots than corners.

Solution

Recreate the element or the profile from two or more individual parts. - In this case, from two triangles: both should have three hotspots.

Two points of the polygon are overlapping each other

wp-content_uploads_2016_12_Screen-Shot-2017-01-02-at-13.15.38-1-300x216.png

Reason

When a polygon has more corners than sides, two corners are covering each other. For example this is a triangle with four hotspots. The duplicated corner is marked with the circle.

Solution

The difference between a simple polygon and one with duplicated corners is invisible, so after After finding the problematic element with its ID, it should be deleted and created again.

Arc in profiles #1

wp-content_uploads_2016_12_Screen-Shot-2016-12-30-at-14.28.39-300x145.png

Reason

In ARCHICAD, curved faces are modeled with polygons. This why all the arcs - created in the Profile Manager - are converted to short straight lines. When these lines intersect each other, the profile is gone to pieces. When the 3D engine can't count this conversion properly, degenerated polygons are created.

Solution

Don't create profiles from arcs and curved lines. In the Profile Manager, always use straight lines.

Arc in profiles #2

wp-content_uploads_2016_12_Screen-Shot-2017-01-02-at-10.45.51-300x134.png

Reason

When the arcs of the profile aren't converted well to straight lines, degenerated polygons can be created in the 3D view. Curved elements - using this kind on profiles - can be corrupted easily.

Solution

Try to use straight lines and less segments in the Profile Manager, especially when using these attributes with curved elements.

Polygons with only two points

Reason

Polygons with only two 0° angles can't have 2D or 3D extension, so ARCHICAD can't represent them.

Solution

Since the concerned element parts are not visible in 2D or 3D view, it is hard to fix them. The easiest correction is finding the hotspots (Ctrl + F), deleting the affected elements and creating them again.

Zero value in Composite Structures

wp-content_uploads_2017_01_Screen-Shot-2017-01-18-at-14.47.59-300x230.png

Reason

Composite Structure layers with zero thickness cannot be visible, ARCHICAD does not represent them. This inconsistency can cause degenerated polygons as well.

Solution

Do not use zero value in the Composite Structures, every layers should always have thickness. - Modify the invalid value to a positive number.

A trick for fixing the invalid profiles

It is possible that the inaccuracy of profiles are not visible or there are too much attributes to check them all, and Find & Select Elements by ID doesn't show the invalid elements. In such cases, try the following steps:
  1. Open the Attribute Manager and Purge Unused Profiles;
  2. Delete Standard and simple Profiles;
  3. Run Fill Consolidation on Complex Profiles. - Intersections and coverings were existing where new nodes are created.

Still looking?

Browse more articles

Back to articles

See latest solutions

Accepted solutions

Start a new discussion!