Configuration

In the configuration file mightyBrowser.config the settings for the Add-In are set.
The config file found in %LOCALAPPDATA%/coolOrange/mightyBrowser/mightyBrowser.config will be genereated after the first start of Inventor after installation .
The config file can be edited with every text editor.

Default configuration:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
<?xml version="1.0" encoding="utf-8"?>
<Configuration xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<BrowserNodeDefinition>{Title}-{Part Number}</BrowserNodeDefinition>
	<LibraryBrowserNodeDefinition>{Title}-{Part Number}</LibraryBrowserNodeDefinition>
	<SkipUpdateNode></SkipUpdateNode>
	<UpdateViews>False</UpdateViews>
	<UpdateRecursive>False</UpdateRecursive>
	<UpdateOnOpen>False</UpdateOnOpen>
	<UpdateOnSave>False</UpdateOnSave>
	<UpdateContentCenterFiles>False</UpdateContentCenterFiles>
	<UpdateFunctionalDocuments>False</UpdateFunctionalDocuments>
	<UpdateLibraries>False</UpdateLibraries>
</Configuration>

Warning

  • In case of situations where mightyBrowser doesn’t find this ‘mightyBrowser.config’ file, mightyBrowser will work as usual and the default settings below will be used.

  • For iPart factories the update of the browser name is ignored!

Settings Overview

Attribute name

Default

Description

Remark

BrowserNodeDefinition

{Title}-{Part Number}

Definition which iProperties are used for the browser names.
The default is the combination of the Title and the Part Number.
All iProperties that are used in the file can be taken.
Additional properties are: {File Name}, {File Extension}

Localized iProperty names of Inventor system properties like “Bauteilnummer” cannot be evaluated.
You need to use the English Display Name of the iProperty, like “Part Number”. Find more information about this here.

LibraryBrowserNodeDefinition

{Title}-{Part Number}

Definition which iProperties are used for the browser names for library parts.
This attribute is only evaluated if the attribute ‘UpdateLibraries’ is set to true.

Localized iProperty names of Inventor system properties like “Bauteilnummer” cannot be evaluated.
You need to use the English Display Name of the iProperty, like “Part Number”. Find more information about this here.

SkipUpdateNode

(empty)

Property name and value must be seperated with a pipe.
<SkipUpdateNode>MyCustomProperty|*</SkipUpdateNode>: All files that have the specified iProperty will be skipped, regardless of the property value
<SkipUpdateNode>MyProperty|SpecificValue</SkipUpdateNode>: All files that have the iProperty ‘MyProperty’ with the value ‘SpecificValue’ will be skipped.

If the command “Update Browser Node” is called in the context of an assembly and a component has an iProperty that
fits to ‘SkipUpdateNode’, the browser node of that component is not updated, as the browser nodes belongs to the assembly.
Files with the configured property will also be skipped for reset nodes!

UpdateViews

False

If set to true also the label of VIEWs in a drawing are updated.
If the property value contains ‘:’ then it will be substituted by ‘=’.

We recommend to set this to False if sections are placed on the drawing.

UpdateRecursive

False

If set to true also the browser names of sub=assemblies are updated.

We recommend to set this to False because of possible performance issues.

UpdateOnOpen

False

If set to true the browser names are updated when the file is opened and not write protected.

This does not work when the ‘Open’ command is called from the browser tree

UpdateOnSave

False

If set to true the browser names are updated when the file is saved.

When it is the initial save of a file the update of the browser node is not done, to avoid issues with the filename.

UpdateContentCenterFiles

False

If set to true the browser names of Content Center Files are also updated.

This switch is currently not evaluated. Use attribute “UpdateLibraries”.

UpdateFunctionalDocuments

False

If set to true the browser names of “Funcional Documents” are also updated.
“Funcional Documents” are components created with Frame Generator, Design Accelerator, Tube and Pipe or Cable and Harness.

We recommend to work with setting False, as it might happen, that not all components of “Funcional Documents” are updated.

UpdateLibraries

False

If set to true the browser names of Library files are also updated.

After changing the config file Inventor must be restarted, that the new settings take effect.

No Multilingual iProperty support

mightyBrowser supports the use of the English display names of iProperties. For German environments “Title” must be used instead of “Titel”.
Find below the list of the iProperties with the English and German Display Names:

English Display Name

German Display Name

Title

Titel

Subject

Thema

Author

Autor

Manager

Manager

Company

Firma

Category

Kategorie

Keywords

Schlüsselwörter

Part Number

Bauteilnummer

Stock Number

Bestandsnummer

Description

Bezeichnung

Revision Number

Revisionsnummer

Project

Projekt

Designer

Konstruktuer

Engineer

Ingenieur

Authority

Bevollmächtigter

Cost Center

Kostenstelle

Cost

Geschätzte Kosten

Vendor

Zulieferer

Checked by

Kontrolliert von

User Status

Status

Design Status

Konstruktionsstatus

Date Checked

Kontrolldatum

Engr Approved By

Konstruktion genehmigt von

Engr Date Approved

Genehmigungsdatum Konstr.

Mfg Approved By

Fertigung genehmigt von

Mfg Date Approved

Genehmigungsdatum Fertig

Note: “Design Status” returns a number for each status.