• Find intersection point of a line passing through a plane

    I would like to get the intersection point of a 3D line which passes through a plane using MicrostationVBA (Microstation Version : 08.05.01.25 Windows x86). Attached image for reference. I want to obtain the point(3D) at which the line (green line element…
  • Read the Elevation of LAS Points

    I want to read the elevation information of the LAS points inside the fence[refer the sample screenshot]. How to achieve this by using VBA? Additional Information: Microstation Version 08.05.01.25 Windows x86
  • Need to access element raw data linkage property in VBA

    To view linkage data, select an element, and select properties from the context menu. at the bottom of the properties window is a section labeled "Raw Data" with a "Linkage" property. Clicking on the numeric value of this property brings up a small .net…
  • Raster Warp(Affine)

    I want to warp(Affine method) a tif file programmatically. How to accomplish this using vba? Microstation Version detail(for your reference): Microstation V8i (Select series 1) - Version 08.11.07.171
  • IViewUpdateEvents

    I had developed a program using vba. It was executed successfully in Microstation V8. But in Microstation v8i[Select series 1] - version 08.11.07.171, the same program doesn't work and there is no compile error/runtime error also. How to fix this? Kindly…
  • Get CoordSystem

    I am trying to use a vba wrapper declaration which is given below. But how to get the value of coordsystem using vba which in turn used as a input parameter for the below given wrapper declaration. Declare Sub mdlView_getViewRectangle Lib "stdmdlbltin…
  • Height(Z) value of Mouse Pointer

    The VBA Wrapper - 'mdlSystem_checkMouseMove' method returns Point2d value. Similarly is there any method/option(without using iprimitive events) to get the point3d value of mouse location?
  • RE: Export All the CoOrdinates

    Hai Jan, I have to just export the CoOrdinates for a collection of dgn files. As you mentioned, the functionality which is available in Microstation by default, is well enough for my purpose. But in case of many dgn files, it would be a time consuming…
  • Export All the CoOrdinates

    Hai, I want to export the CoOrdinates of all elements in a dgn. How to perform this by using vba? [Microstation version 0.8.05.01.25 Windows x86]
  • Level Properties - Usage

    In Level Manager, the level properties dialog box has a tab named 'Usage' which contains the detailed count of various type of elements available in that particular level(refer attached screenshot). How to get that element count details using VBA?
  • Dictionary with RemoveAll()

    Unable to remove the first item in dictionary using MicrostationVBA. I tried with below coding snippet. But the first item(which was assigned during last execution) was still exist. How to solve this? Dim dictElemPt As Dictionary Set dictElemPt =…
  • RE: Boundary points of raster

    Hai Mathieu, Please find the below screenshot. In that white colored object represents the raster(Input) and Magenta colored text represents the boundary points(Output) which I want to produce using MicrostationVBA.
  • RE: How to get the shared length between two linestring?

    Hi Artur, I attached a simple screenshot for your reference, in which the blue and yellow colored elements represents two individual line elements and the Magenta color represents the shared part/length between them. Hi Jan, By using object .…