• [V8i C++] Best way to retrieve POD files?

    Currently I am checking for and storing the eeh for each pod file using mdlscancriteria.. What if the user attaches a pod file after I have does this scan... Do I need to continously run this scan every time I want to run a process? Is there a …
  • [V8i C++] Point Cloud API selections not lined up properly?

    I am trying to use the following line Bentley::Ustn::PointCloud::PointCloudDataQueryPtr query = Bentley::Ustn::PointCloud::IPointCloudDataQuery::CreateOrientedBoxQuery (eeh, OrientedBox); The oriented box I am using is where it is supposed to…
  • [v8i C++] PointCloud IPointCloudChannelDisplayHandler

    I am assuming this can be used for making your own display style.. Any examples? The documentation is very poor. Thanks!
  • Changes to Licensing in STAAD.Pro V8i SS5- Part 2, European Super Codes

    This is the second of two articles that explain some significant changes that have taken place in the SELECTseries 5 release of STAAD.Pro V8i. One of the strengths of STAAD.Pro has been its wealth of design codes from across the globe. To help reduce…
  • Cleaning up LineStyles when using DGNLIBS

    Here is the situation.... We have recently updated many linestyles where we have CHANGED the display characteristics, but have retained the exact same name. The process we followed was we opened the DGNLIB file that contained the linestyes, and then imported…
  • Deleting Levels

    Product: MicroStation Version: All Environment: N\A Area: Levels Subarea: Level Audit Overview Since the introduction of the new level system in MicroStation, levels can be deleted. Given the…
  • Developing MicroStation Applications For DWG Files

    For MicroStation V8, the DGN file format has been expanded to include essentially all of the graphic entities, objects, and other concepts of AutoCAD's DWG files. When a DWG file is opened in MicroStation, the DWG entities are converted to equivalent…
  • Does scaling also include in transformation ?

    Hi, I have got a shared cell which contains extended elements(type 106). In my mdl code, I am getting the transformation matrix of the shared cell and applying it on all the extended elements in the shared cell. But the they got transformed incorrectly…
  • Enabling Lock Pages In Memory Under Windows 7 and Vista

    Applies To Product(s): MicroStation Version(s): V8i Environment: Windows 7-10, Vista Area: N/A Subarea: N/A Original Author: Keith Bentley, Bentley Software Group …
  • FAQ ON STAAD LICENSE - USL versus STANDARD

    Applies To Product(s): STAAD.Pro Version(s): V8i SS4 (20.07.09.xx) and earlier Environment: N/A Area: Licensing - Technical Subarea: Original Author: Bentley Technical…
  • How to convert solid clockwise sense bspline surface boundaries to hole clockwise sense?

    Hi All, I have a Bspline Surface with a set of boundaries whose clockwise sense is set to "Solid". Is it possible through MDL API to get the equivalent set of boundaries on the same Bspline Surface whose clockwise sense is "Hole"? Thanks &…
  • How to create a fly-through animation

    Product: MicroStation Version: V8i, CONNECT Environment: N\A Area: Animation Subarea: General Background Using smart lines and Accudraw, we create camera paths and focus points that dictate…
  • How to delete TriForma Dependency Linkage

    Hi All, I got a file from my customer which they are using Bentley Building product to design. I want to edit the geometry but I can't because these geometries are attached a TriForma Dependency Linkage which prevent me to edit them. I know TFREMOVE…
  • Key-ins to switch levels on/off in a master file and (nested) references

    How to switch a level in a nested reference on or off using a key-in. In order to be able to switch on/off levels on a nested reference, the following settings/variables need to be checked first, to allow editing and saving the changes to the levels…
  • MicroStation file access issues with shared network drives

    Product: MicroStation Version: V8, XM, V8i, CONNECT Environment: N\A Area: Administration Subarea: N\A Overview There have been some reports of intermittent issues using MicroStation V8i and…
  • OnComplexGraphics(), cells, and ChildEditElemIter

    If I read a cell from a cell library where the cell has some text or text nodes in it, I'd like to change the text in the cell. In the OnComplexGraphics() I make a call to my CreateElement() passing in an EditElemHandle. The cell library is searched,…
  • Should I apply any translation for the cones which come from parasolid bodies to get them at correct coordinates ?

    Hello all, I am trying to read a single extended element(type 106) using IElementGraphicsProcessor ::process(). ProcessParasolid() callback is getting called 15 times. In this callback function, I am using mdlKISolid_bodyToElements() to get the…
  • Some graphics are missing if return true from _ProduceGPAs() always.

    All, I am trying to process the extended elements and get the geometry details. Are there any specific steps to follow while returning true or false from _ProduceGPAs(bool isCurved), _ProduceFacets(bool isIndexedPoly) and _ProduceBodies(bool isCurved…
  • Text Data Types

    Product: MicroStation Version: All Environment: N\A Area: Annotations Subarea: N\A Text Data Types The MicroStation API uses several different data types to represent string data, each with…
  • Transmit Usage Logs - 0 Logs Found To Process [TN]

    Applies To Product(s): SELECTserver Version(s): 08.xx.xx.xx Environment: N/A Area: N/A Subarea: N/A Original Author: Jonathan Jezorski, Bentley Technical Support Group…