Dear All,
I want to convert a surface into shapes. Is there any options available in Microstation-V8?
This would depend on what this surface is required to be. Is this in relation to a Digital Terrain Model (DTM) surface? Maybe you could provide an example design file or screen capture to help explain what you require.
Also, it would be helpful if you could supply details of the version of MicroStation V8 you are using. This can be located under > Help > About MicroStation.
RegardsAndrew BellTechnical SupportBentley Systems
Hi Andrew,
In the attachment, Magenta color represents the input(Surface element) and the Yellow color represents a part of expected output(Shape elements).
Here We are using Microstation Version 08.05.01.25 Windows x86.
Hi,
in the current MicroStation version (and a few older), as a user, you can convert a surface to shapes creating a mesh from the surface and in the second step to drop the mesh element to independent shapes. Your application would do something similar.
I have no SDK for the mentioned version installed, but you should check if a meshing function is available in the version of SDK you use. Mesh element and related tools were implemented in a newer version, but may be the meshing was available using API even before.
With regards,
Jan
Bentley Accredited Developer: iTwin Platform - AssociateLabyrinth Technology | dev.notes() | cad.point
Hi Dharmarajan,
You can use the command Create Region Flood to create individual shapes. Be sure to check Keep Original first. Using this command, just data point inside each space that defines a shape to create the shape.
HTH,
Ron
Unknown said: Hi Dharmarajan, You can use the command Create Region Flood to create individual shapes. Be sure to check Keep Original first. Using this command, just data point inside each space that defines a shape to create the shape.
but will that work with 3d ... not all strings are planar ....??????
Lorys
Started msnt work 1990 - Retired Nov 2022 ( oh boy am I old )
But was long time user V8iss10 (8.11.09.919) dabbler CE update 16 (10.16.00.80)
MicroStation user since 1990 Melbourne Australia.click link to PM me
Unknown said:but will that work with 3d ... not all strings are planar ....??????
It will work with 3d, but the result will be a planar shape. It will only create planar shapes.
Shapes are inherently planar, so if the input surface is non-planar and the desired results are non-planar, the result would be multiple shapes, or facets, approximating the surface. Since Dharmarajan's sample shows a non-faceted shape as the desired result, I chose the Create Region Flood method.
Hi Ron,
Unknown said:Shapes are inherently planar
It's not true. The only shape, which is always inherently planar, is a triangle (shape with 3 not coincident vertices). Any shape with more vecrtices can be planar, but it's not ensured. E.g. a border of ruled surface can also be the shape, but it's not the planar geometry.
In MicroStation, the shapes created by facetization, are planar shapes.
guys, to be honest, from that screenshot I'm not able to tell if the shape is planar or if surface is even developable ... so, there are various option how to create shapes from surface. anyway, in real world scenario I'd suggest some serious paneling tool
/pt
FWIWWhile it is true that it's possible to create a non-planar shape, MicroStation shape elements are intended to be planar and the tools for creation and manipulation generally enforce this intent. (More info on shape planarity)