How to create new tools?

Former Member
Former Member

[UPDATE]

I'm using MicroStation V8i (SELECT series 3) and I want to make some changes to a "User-defined" toolbox created many years ago with another version.

This toolbox sets active a pre-established layer, linking everything I draw to a specific layer with specific parameters. Let's say we have the layer "Corte" associated to the first tool of this toolbox. If I select this tool, it then starts to place a line on "Corte" layer, with same colour and width established to that layer. This Toolbox is called "linhas".

For that to happen, a DGN file (named "niveis") was created in order to have those layers information, although it's not possible to draw in this file. It seems like it's used as a seed file further on, as fas as I know. This file is located in Workspace > Standards > Seed

I now basically just want to update some of their colours, as well as adding a new tool for a new layer, and for that I need to edit the original Toolbox setup. I've created a layer called "TESTE", which I want to be yellow. I want to add a tool that automatically associates what I draw to that layer.

When I open the "Customize" window, this toolbox appears on the "Application Tools > MicroStation" rather than "User Tools". I've digged a lot in this and other forums, and they all suggest that new toolboxes should be created in User Tools with DGNLIB files.

  

The next image shows what it looks when I reach the toolbox "linhas". It looks nothing but editable.

I've searched in every MIcrostation's data folder, and none of them has any file with this toolbox's name. I need some help locating this file so I can edit it.

My conclusion is that it was made right down the code. I need to reach the right file so I can edit it. I'm possibly looking for a .RSC or .MA file, so I can edit using MDL tools.

Another possible scenario is that, since it was created many years ago in an older version of Microstation, it may have been created in "User Tools" as a DGNLIB, and when it migrated to newer versions, it then went to Application Tools.

Any suggestions?

Thanks in advance

Parents
No Data
Reply Children
  • To help you remotely on this very individual issue is rather hard. Maybe you should provide a screenshot of the customize dialog. My guess is that the tools are not defined in the dgnlib, but are MDL code which provides a KeyIn, and the toolbox just parses that KeyIn. If that is the case you'll have to find the .ma which loads the commands. Maybe unload some ma's via mdl application dialog and see which one is the right one. If the KeyIn in the dgnlib is preceded by a [ ], then the ma is the on within the brackets.