Erro "ErrNoGUID"


Durante os comandos:

A parts list da pipenetwork será listada pelo C3DRENESG e para tanto, ele cria partes temporárias de cada partsize que está no catálogo.

Durante esta listagem, o C3DRENESG precisa obter uma propriedade chamada PrtID, que aparece quando usamos o comando Clist:

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

Sem este parâmetro não é possível substituir tubos ou estruturas. Então o programa emite este erro.

Para corrigir este erro:

  1. Abra o arquivo "\Pipes Catalog\Aecc Shared Content\AeccPartParamCfg.Xml" com o bloco de notas
  2. Nele, localize a seguinte linha: <AeccPartDomainCfg domain="Pipe_Domain">
  3. Logo após ela, adicione: <AeccOptParam context="Catalog_PartID" />
  4. Localize também: <AeccPartDomainCfg domain="Structure_Domain">
  5. Logo após ela, adicione: <AeccOptParam context="Catalog_PartID" />
  6. Salve o arquivo
  7. Reinicie o Civil 3D
  8. Use o comando PARTBUILDER e na tela, clique o botão "Regen Catalog"
  9. Pronto, agora os comandos que precisam listar o Parts List deverão funcionar