EzyNest Null String Error when processing parts

EzyNest Null String Error when processing parts

When we try to process a job through the ATP when we “Process Parts List” and you get a dialog box appearing that says “Could not covert variant type (Null) into type (String)”

This has occurred because the ‘Label Format Name’ has no value.



(Bypass: if you turned off “Create label output” then this would not prevent you nesting the job, but you will not get labels.)

The problem is located in the LabelFormatCollection.lfc.
  1. Location: example “C:\AllMasterSoftware\EzyNest5\AutoTP\Labels

Fix:

One method for this would be to import the LabelFormatCollection.lfc from a backup, as the current file will not necessarily be correct for all the data of label positions and quantity.

Another method is to use the LabelMaker.exe to reconfigure the correct settings required for the Label Format.


Origin: Whilst this is not confirmed, it is theorized that if the customer is multiple selecting *.ljd and printing them all at once, or trying to print them too fast together, then the application LabelMaker.exe (which writes the LFC during close) is failing to write the file correctly when it shuts down and commences the next label.
TIP: Click the attachment to download this HowTo to your desktop as a .pdf

    • Related Articles

    • Understanding the EzyNest ATP

      Understanding the ATP The ATP (“Automatic Tool Path”) is certainly the simplest method for nesting in EzyNest. Accessed by pressing the ATP Setup button  on the toolbar, it allows you to import files that have been created by exporting machining ...
    • Modifying Label Designs in EzyNest.

      Modifying EzyNest Label Designs Note: Throughout this document we will be referring to the program as EzyNest, but the exact same steps apply to EnRoute. Opening label designer: In EzyNest 6, you can access the label designer application directly ...
    • Moving nested parts and producing new G-Code

      Moving Nested Parts and Producing New G-Code It is a relatively common requirement as part of your production process to alter the position of parts on a plate after it has been nested and to produce new G-code to reflect these changes. This is quite ...
    • Clearing Print Spooler: If labels are not printing and Print Queue shows an Error

      Sometimes the Print Queue will be halted by an error, and the Print Spooler needs to be cleared. This isn't a CabMaster or EzyNest/Enroute issue, it's a Windows / Printer issue. To clear the spool without restarting the computer: Hold down the ...
    • Understanding the EzyNest/EnRoute Design Depth in the ATP

      Inside EzyNest there is the Automatic Toolpath (ATP) which is used to process jobs from CabMaster. It is recommended in the 'Define Layers' tab that you setup your strategies to have the correct 'Design Depth',  with the 'Use Depth' is ticket on ...