@Christoph Fortineau
A simple, easy and quick explanation (
not only for you
😞
A Polygon by definition is like a surface (
same applies to 3D graphics or math
) and to define it you need a minimum of three points (
two points can only define a straight line, just try that with a pen and paper
)
So the error message in human language is saying,
I can not draw a surface with less than 3 well defined points.
So you have to see:
1. If that polygon definition have a 3 well defined point.
2. If there is a faulty script procedure that have lost one of these points (
may be a parameter value, an array, or not working stacking
).
3. If one of those points were used to define the centre of an arc, which although it's a point by human standards, it can not close the perimeter of a given surface, and therefore even you have it scripted ArchiCAD will always count that surface as lacking one.
4. One of two points are coincident, and here sometimes the GDL editor can give an error message or can omit giving you the error message.
A good friend of mine have once told me that I´m so brute that I´m capable of creating a GDL script capable of creating GDLs.