Create separate assembly

CWFlexLM License Manager

Create separate assembly

The Create separate assembly checkbox option is available under the Nesting Data group box in the Create Nesting Job dialog.

When multiple nesting layouts are generated after the execution of a nesting job, CAMWorksNesting lists all the nested layouts under the Configurations Manager Tab of SolidWorks. These nested layouts are saved as a part of a single assembly file. (.sldasm)

 

The 'Create separate assembly' checkbox option

If you wish to generate separate assemblies for each such nested layout generated, then check the Create Separate Assembly checkbox option. When this option is thus enabled, then after executing a nesting job, all the nested layouts will then be saved as separate assemblies in the destination folder specified in the Output Assembly File location.

 

Assigning Default Settings:

By default, the Create separate assembly checkbox is not checked.

You can assign default settings within CAMWorksNesting to specify whether the Create separate assembly checkbox should be checked or unchecked whenever the Create Nesting Job dialog is displayed for a new nesting job. This setting is available in the DefaultValues.ini file.

To understand how to assign or change this setting, click here.

 

Nomenclature of the generated assemblies:

If the Create separate assembly option is enabled, then the nomenclature syntax of the each layout saved as a separate assembly will be:

NestAssm-LayoutX-[MaterialName_thickness_QntyY].sldasm

where

X = numerical indicating the serial order of the layout

Y= quantity for the sheet

 

Illustration:

Consider a part named 'RPG.sldprt'  with a thickness of 1 mm, material 'Copper' which is nested on three sheets of same thickness and material but different quantities. The first has a quantity '2'; second sheet has quantity '3' and third sheet has quantity '1'. As the part is nested in three separate sheets, three separate assemblies will be generated.  

 The names for the three assemblies generated will be:

  • NestAssm-Layout1-[Copper_1mm_Qnty2].sldasm
  • NestAssm-Layout2-[Copper_1mm_Qnty3].sldasm
  • NestAssm-Layout3-[Copper_1mm_Qnty1].sldasm