1. Home
  2. Tips and tricks
  3. Correcting invalid blocs

Correcting invalid blocs

If you experience any of the following, your blocs may be invalid:

  • The bloc isn’t inserted and QC displays an “Error: Invalid bloc” message
  • The inserted bloc looks different than its register
  • Strange entities appear in the graphic area when you add a component to the project
  • QC creates new page groups or inserts new pages on its own.
Warning

Any bloc with additional layers or other blocs inside is invalid for use in QC.

If a bloc is causing trouble, there are two possibilities:

  • There are more layers than layer 0
  • There are one or more blocs between the entities

QC manages the project blocs and manipulates pages through the project layers. Both situations mentioned above can cause errors.

To correct that, it is necessary to remove any layers besides 0, as well as explode any bloc inside the register.

  1. In the Ribbon interface, right-click on any tab
    It can even be on empty space, you just need to open the menu options
  2. Click on MAIN > Layers

To check for additional or frozen layers

  1. In the new tab displayed with the layers, check to see if there are any besides 0 (zero) and if any layer is frozen
Tip

If a layer is frozen, its name will appear in light gray

The bloc cannot have any frozen layers. If you find one, double-click on the ice icon next to the layer name to unfreeze it. To correct the bloc:

  1. In the keyboard, use the shortcut Crtl + A to select all entities
  2. In the Properties palette, check in if all entities are in layer 0
  3. If they aren’t, change them all to 0
  4. With all elements still selected, check on the Properties palette what kinds of entities are present in the selections
  5. If there are any blocs, explode the selection by pressing X
  6. Finally, execute the PU command in the command window, and remove all non referred entities.

 

To avoid trouble with component representations or pages, you should maintain some patterns on your blocs, as seen above.

Information

Requirements of a QC bloc:
– Only layer 0;
– No entities of the bloc type.

Was this article helpful?

Related Articles

Add A Comment