BHoM / BHoM/TriangleNet_Toolkit

Meshing of 2DElements with internal openings only works if the external boundary is made of linear segments

Aperta
#35 0 commenti 0 reazioni 1 assegnatario Rivendicata da @alelom Vedi su GitHub
type:bug
Lingua principale
C#
Stelle
1
Fork
1
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

#### Description:

Meshing of Panels with internal openings only works if the external boundary is made of linear segments.

It returns an **"element is self-intersecting"** error that seems to be due to a bug in Geometry_Engine.

This behaviour is inconsistent with the fact that, e.g. PlanarSurfaces are still meshed correctly even if their boundary is made of curved (arcs/circle) segments.

#### Steps to reproduce:

Mesh any 2DElement with external and internal boundaries where the external boundary contains some Arc segment.

#### Expected behaviour:

It should not throw the **"element is self-intersecting"** error and the meshing should work.

#### Test file(s):

See test files in #27.

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.