Customize settings in the MfgnestingService.exe.config file to configure the permission group, the log file, and the NestingManagementRule.
-
Navigate to [Product Folder]\Core\Container\Bin\Assemblies\Release, and open MfgnestingService.exe.config using a text editor.
Set up the default permission group
-
Locate the PermissionControlGroup node, and type a value for the permission group. Separate multiple permission groups with a comma. In the example below, the permission groups are Permission Group1,Permission Group2.
<PermissionControlGroup>
<PermissionControl
PermissionGroup="Permission Group1,Permission Group2" />
</PermissionControlGroup>-
If the value is empty, MfgNestingService assigns the first permission group in the list as the active permission group.
-
If you do not have Write permission in Smart 3D, the loopback fails when the software updates the Smart 3D object (Nesting Tab > Properties). For more information, see Unable to get the Smart 3D object.
-
If you belong to any permission group defined in the configuration file, MfgNestingService assigns the first matching permission group in the list as the active permission group.
-
Set up the default log directory
-
Locate the appSettings node, and type a log name in the value tag. In the example below, the tag is empty.
<appSettings>
<add key="LogDirectory" value="" />
</appSettings>If you do not set the LogDirectory value or do not have Write permission, the software uses %temp%\NestingServiceLog as the default log directory.
Set up the NestingManagementRule
-
Locate the add key property for the NestingManagementRule. This property should be below the LogDirectory key property in the appSettings node.
-
Type the qualified assembly name for the NestingManagementRule.
If you leave the NestingManagementRule value empty, the software uses the default assembly name as shown in the example below.
<appSettings>
<add key="LogDirectory" value="" />
<add key="NestingManagementRule" value="NestingManagementRule,
Ingr.SP3D.Content.Manufacturing.NestingManagementRule" /></appSettings>