Automation - Import multiple CATIA V5 files to ENOVIA

Gangadharan B

Automation - Import multiple CATIA V5 files to ENOVIA

Is there anyway to import multiple CATIA V5 files in a directory to ENOVIA V6 and to export them to 3dxml using any automation tool?

 

Thanks,

Clement

Gangadharan B

RE: Automation - Import multiple CATIA V5 files to ENOVIA
(in response to Gangadharan B)

I found a way...

Little Cthulhu

RE: Automation - Import multiple CATIA V5 files to ENOVIA
(in response to Gangadharan B)
Hi.
What did you use? Catia VBA, ENOVIA API or MQL?

Gangadharan B

RE: Automation - Import multiple CATIA V5 files to ENOVIA
(in response to Little Cthulhu)



In Reply to Little Cthulhu:

Hi.
What did you use? Catia VBA, ENOVIA API or MQL?

I first look into MQL for this. But I am unable to find any solution. I dont know how to use CATIA VBA or ENOVIA API.

I am using Batch Management Tools... There is one utility for import(FBDI) and another utility for Export to 3dxml. Both take an XML file for input. We have to generate those XML files to feed into the appropriate utility. The XML file for invoking FBDI utility will have the CATIA V5 file paths. Once FBDI is completed, it will generate a report XML which had the Object IDs of the files in the database. These object IDs are the input to the Export to 3dxml utility.

I have done for 2012 and 2013x... They are having minute difference in their object id structure.

Automation using C#.

BTW, I am coming for the Annual conference. Will you be available? 

Edited By:
Clement Emerson Antony, Project Leader[Triad Software Private Ltd.] @ Apr 08, 2013 - 11:20 AM (Asia/Calcutta)

Little Cthulhu

RE: Automation - Import multiple CATIA V5 files to ENOVIA
(in response to Gangadharan B)

Nice to see good old batch doing his job. I believe this solution provides suitable perfomance as it uses native C++ API.

Unfortunately, I'm not visiting annual conference. But keep in mind I visit forum every day and open for discussion.

Gangadharan B

RE: Automation - Import multiple CATIA V5 files to ENOVIA
(in response to Little Cthulhu)



In Reply to Little Cthulhu:

Nice to see good old batch doing his job. I believe this solution provides suitable perfomance as it uses native C++ API.

Unfortunately, I'm not visiting annual conference. But keep in mind I visit forum every day and open for discussion.

 

Nice to see your reply. Thanks.

Alexandre LE GAC

RE: Automation - Import multiple CATIA V5 files to ENOVIA
(in response to Gangadharan B)

With the embedded CATIA integration (DCI), there is now (we are in V5-6R2014x/V6R2013x) a batch import tool (CATIA/Tools/Utility).

It supports derived output, so with 3dxml set in the Enovia CAD Preferences, it should get generated and checked in during the import.

Here is the link to the DS documentation for 2017x (requires DS passport account).