英文:
CATIA File Open optimization
问题
数千个IGES文件在CATIA中打开/导入需要相当长的时间。我想了解优化此用例的方法。
CATIA V5有选项可以通过"文件" -> "打开"导入各种文件格式,如IGS。
当导入一个IGS文件时,会显示类似"正在转换数据..."的对话框。
当从这些文件中导入数千个或更多文件时,最近的Intel PC上具有足够内存的情况下,数据转换步骤似乎需要相当长的时间。
我想更多地了解这个转换过程,以优化导入多个文件时所需的时间。
是否有人知道CATIA在"文件" -> "打开"操作期间将IGS(或其他文件格式)文件转换成哪种文件格式?这是CATIA内部的文件格式还是标准文件格式,可以用来避免CATIA文件导入操作中的数据转换?
CATIA的"数据转换"步骤是否可以并行化(部分或完全),或者可以缓存,例如在具有多个核心的CPU上,以减少总体导入时间?是否有一个自定义的CATIA插件可以用来获得显著的(至少2倍)改进?
您知道其他优化这种用例的方法吗?
谢谢您的答复!
英文:
A few thousand IGES files take a considerable amount of time to open / import into CATIA. I would like to understand which are the ways to optimize this use-case.
CATIA V5 has the option to import various file formats, like IGS, through File -> Open.
When importing say, one IGS file, a dialog like "Converting Data..." is shown.
When importing a few thousands or more from such files, the data conversion step on a recent Intel PC with enough RAM seems to take a significant amount of time.
I would like to understand more about this conversion in order to optimize the use-case when importing multiple files takes "longer than usual".
Does someone maybe know into which file format is CATIA converting an IGS (or other file format) file internally during a File -> Open operation? Is it a CATIA internal or a standard file-format which may be used to avoid this data conversion during the CATIA File import operation?
Could this CATIA "data conversion" step be parallelized (either partly or fully) and / or cached, for example on CPUs with multiple cores, to reduce the overall import time?
Would a custom CATIA plugin be useful to obtain a considerable (at least 2x) improvement?
What other ways to optimize such use-cases are you aware of?
Thank you for your answers!
答案1
得分: 0
你可以尝试使用工具中的批处理实用程序(在后台运行),如果你有必要的许可证。或者你可以创建一个宏来批量打开文件,将它们转换为CATIA文件,保存在你想要的位置,然后关闭。你可以在这里找到相关的文章 https://v5vb.wordpress.com/
英文:
You can try the batch utility from tools (which is working in background) if you have the necessary license. Or you can create a macro to open the files in batch mode, convert them to CATIA files, save where you want and close. You can find related articles here https://v5vb.wordpress.com/
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论