Onmogelijk om een correcte surface te maken met 'Swept Surface along Curves'


Product(s):

MicroStation

Version(s):

N\A

Environment:

N\A

Area:

Curves

Subarea:

N\A

Probleem

Het gebruik van de 'Swept Surface along Curves'-tool voor het construeren van een middellijn tussen twee krommen of lijnen, bijvoorbeeld voor het bepalen van de as van een weg, kan soms mis gaan en resulteren in een surface als hieronder.

Oplossing

Een surface als deze kan ontstaan door een verschillend aantal segmenten/knopen voor elke kromme of linestring.
In dit voorbeeld 257 en 273

   

Om dit op te lossen moeten beide lijnstukken een gelijk aantal segmenten krijgen.
Dit kan als volgt gerealiseerd worden:

Onder Surface Modeling selecteer Rebuild Curve

   

Zet, of laat staan, de Method op 'Number of Points' en pas de waarde voor 'Control Points' aan naar een getal in de buurt van het gemiddelde aantal segmenten van de huidige krommen. Omdat ik van ronde getallen houd, heb ik in dit voorbeeld gekozen voor 250.
Laat de waarde 'Order' zo als deze is, op 4.

Selecteer vervolgens beide krommen en accepteerd.

De krommen, in het origineel van dit voorbeeld twee Line Strings, zijn nu omgezet naar B-spline curves met elk 250 controle punten.
Daarna volgens volg je de stappen zoals deze beschreven zijn in het wiki artikel Construeren van een centerlijn tussen twee krommen of lijnen

Anderstalige bronnen
Engels

Zie ook
Construeren van een centerlijn tussen twee krommen of lijnen