Community Tip - When posting, your subject should be specific and summarize your question. Here are some additional tips on asking a great question. X
I would do a knowledge base sweep on some of these unique error messages. I am no familiar with Catia but make sure that the part can open successfully without error in the CAD tool. You can also try using the interactive publisher to see what its seeing on the CAD worker.
Like @avillanueva, I don't have experience with CATIA but I did have to go through a lot of those errors on the NX side with the CAD worker.
A couple of things that may be worthwhile looking at:
- If the CAD worker is a VM, you may be performance limited in terms of hard drive I/O speeds for large models. That means you'll hit the timeouts before the model publishes. With PTC tech support we did IOMeter logging (while publishing) to understand bottle necks and that helped root cause the particular behavior there. Turns out VMs are much better for Creo than NX...
- Does the model open cleanly on your system? NX or Creo will sometimes have pop-ups or errors/warnings that the CAD worker may not know how to resolve... so it hangs. If everything opens cleanly on your system, you should be fine as long as the same settings for opening (in NX this is in the load_options.def file) exist on the CAD worker.
- Increase the timeout. Some of our models are several GB and do (because of VM performance with NX) take a while to publish so upping the timeout was useful for the corner cases.
- If you're publishing assemblies (which from those logs doesn't look to be the case), make sure you're publishing as "Positioning Assemblies". That's gets the timeout every time if it's a large BOM
The first log with the "lost connection to CATIA" bit is curious... looks more like a Worker Daemon or Worker Monitor issue. Do you have multiple workers running on that same machine that are different CAD (like Creo and CATIA)? If yes, is your cache separated with environment variables?
Hi @jsuresh,
I wanted to see if you got the help you needed.
If so, please mark the appropriate reply as the Accepted Solution or please feel free to detail in a reply what has helped you and mark it as the Accepted Solution. It will help other members who may have the same question.
Please note that industry experts also review the replies and may eventually accept one of them as solution on your behalf.
Of course, if you have more to share on your issue, please pursue the conversation.
Thanks,