5.0

Chapter 31. Presenter Rules
The Rules tab of the Presenter control bar allows you to apply materials to models according to certain
user-defined criteria, rather than by dragging and dropping onto individual layers, groups or components.
For example, all layers that are floors can be assigned a material called "floorboards", without having to
manually drag-and-drop the material on to each floorboard. Each time the model is updated, the rules
then just need re-applying, rather than manually re-applying them to all items.
All materials can be saved in a JetStream "palette" (.nwp) file, which allows you to set up a palette of
materials once for a project and re-apply them to a model as it evolves, or to another model in the same
project that has been set up with the same layer names, colors, selection sets and/or properties.
You can apply as many rules at once, as all rules depend on material names. Rules can be defined using
the JetStream API, but three pre-defined rules are:
1. Layers by name enables you to apply a material to named layers.
As an example, if a layer is called "Doors" and you rename a material to "Doors" (the spelling and
case must be exactly the same as the layer's name) then all layers named "Doors" will appear with
the properties of that material when you check the rule Layers by name, and click Apply Rules.
You can give multiple materials the name of different layers and apply this rule to all of the layers.
2. JetStream materials by name enables you to apply a material to named Roamer materials.
JetStream Roamer materials are not the same as JetStream Presenter materials - Roamer materials
merely refers to the color and transparency of the item as it comes through from the original CAD file,
whereas Presenter materials are those materials applied using the Presenter plugin, or are more
complex materials such as bitmaps converted from the original CAD file.
If a Presenter material has the same name as a Roamer material in the model (for example,
333