"ErrNoGUID" Error


During commands:

parts list will be listed by C3DRENESG and for that, it creates temporary parts of each partsize that is in the catalog.

During this listing, C3DRENESG need to get a property called PrtID, which appears when use the command Clist:

Command:CLIST
Select an object:
NET API
WTh = 5 mm (Wall Thickness)
PID = 100 mm (Inner Diameter Pipe)
...com API
PID = 100 mm (Inner Diameter Pipe)
...
 PrtID = 7C73A302 - 6B19 - 4608-8759 - 93282841A242 (Part ID) 

without this parameter is not possible to replace pipes or structures. Then the program issues this error.

To correct this error:

  1. Open the file "\Pipes Catalog\AECC Shared Content\AeccPartParamCfg.Xml" with Notepad
  2. It, locate the following line: <AeccPartDomainCfg domain="Pipe_Domain">
  3. Soon after it add: <AeccOptParam context="Catalog_PartID" />
  4. Find also: <AeccPartDomainCfg domain="Structure_Domain">
  5. Soon after it add: <AeccOptParam context="Catalog_PartID" />
  6. Save the file
  7. Restart Civil 3D
  8. Use the command PartBuilder and the screen, click the "Catalog Regen" button
  9. Okay, now commands that need to list the Parts List should work