Bommer is designed to be adaptable to almost any bill of materials workflow out there. A large part of adapting Bommer is defining the properties you want to include in your bill of materials. The Bommer Settings command lets you see what properties are configured, add new properties, change existing properties, and delete unused properties; you can also import and export your configuration to share with colleagues or back up your Bommer system. Read on to learn how to use the Settings command.
Launching the Settings command
To launch the Settings command, navigate over to your Bommer tab, click the dropdown, and click on the Settings button:
Configuring Bommer properties
- Order - This defines the sort position of each property, which is used when displaying properties in order (e.g. in the Edit bill of materials command, Edit part properties, and Export commands). It is automatically populated for new properties with the next available number.
- Category - This denotes what category this property belongs to. Categories are groupings of properties and correspond with the buttons that switch your table view in the Edit bill of materials command, and the tabs in the Edit part properties command.
- Name - The name of the property. This also becomes the column header for this property in the Edit bill of materials table, and in the Export command (and exported file). Properties names must be unique within a category.
- Type - The data type of the property. Properties can be true/false (boolean), multiple-choice, decimal, number (integer), plain text, or builtin. A builtin property references a pre-defined piece of data that Bommer uses internally or exposes from Fusion, such as part name, description, mass, or the longest dimension of the bounding box; these properties pull their real data type (the above list) from that pre-defined piece of data.
To change a property's name, category, type, or other attributes, simply find that row in the table and edit the values in the table row. You can press the Filter button to expand filters for each column in the table, to easily find and focus on properties you need to change. There are a couple of things to keep in mind when changing an existing property:
- By default, the storage key for a property is computed from the category and name of that property. That said, you can rename properties without losing access to existing data. If you change a property name or category, Bommer maintains the old storage key unless you change it as well.
- If you change the storage key or scope for an existing property, you will lose access to the data that was previously entered for the property. The data will still be there; this property will just not be pointing towards it. You can always add a new property with that storage key and scope, or change another property to use that storage key and scope, and retrieve the previously entered data for that property.
To delete specific properties, check the checkbox on the row corresponding to the properties to delete, and press the - button in the toolbar. The selected rows will disappear from the table. Bommer is designed to be as flexible as you need it to be; feel free to delete all of the default properties to tailor it to your needs!
You can change the order of the properties in the table by changing the values in the order column; to update the table, use the Reorder Rows button in the toolbar after modifying these values. If you have duplicate Order values (e.g. two rows with an order of "1"), the first row will be "1" and the second row will be renumbered to be "2", and so forth. Bommer will ensure the order numbers are unique and increasing.
Visibility for long load time properties
Certain properties (such as the mass properties, bounding box dimensions, and others) can take a long time to compute, and as such are hidden from the Bommer editing commands by default. For these properties, there will be two additional options in the expandable sub-panel: Show in table?, and Show in part properties?
These options can be used to view these properties when editing your bill of materials (instead of just in the export), at the cost of slower startup times for those commands.
Exporting, importing, and resetting settingsYou can back up your settings, or share them with a colleague (to ensure all team members are working with the same property configuration), by using the Export Settings button in the Settings command. This saves a .bpm file with all of the property definitions you have on your Bommer system. To load these settings into a new system (or to restore your previously exported settings, click the Import Settings button, select the .bpm file to import, and press Open. Press Ok on the command to save the imported settings.