Re: Documentation regarding the API copydesign in the namespace Autodesk.DataManagement.Client.Framework.Vault.Currency.CopyDesign

Re: Documentation regarding the API copydesign in the namespace Autodesk.DataManagement.Client.Framework.Vault.Currency.CopyDesign

MarkBrouwersY48AV
Enthusiast Enthusiast
1,379 Views
9 Replies
Message 8 of 10

Re: Documentation regarding the API copydesign in the namespace Autodesk.DataManagement.Client.Framework.Vault.Currency.CopyDesign

MarkBrouwersY48AV
Enthusiast
Enthusiast

Irvin,

 

And how do I call this Copy via API. Is this via WebServiceManager.FilestoreService.CopyFile ? Can you provide me with a sample ?

 

TIA,

Mark

0 Likes
1,380 Views
9 Replies
Replies (9)
Message 1 of 10

MarkBrouwersY48AV
Enthusiast
Enthusiast

Hi ,

I'm looking for some documentation on how to use the Vault API concerning the CopyDesign functionality in the namespace Autodesk.DataManagement.Client.Framework.Vault.Currency.CopyDesign. I would like to find out how the use the functions present in this namespace : how to define what files to use, start the process, querying for the results, ...

 

TIA,

Mark

 

0 Likes
Message 2 of 10

MarkBrouwersY48AV
Enthusiast
Enthusiast

Hi All and my best wishes to everyone.

 

Is there any documentation available on how to perform a CopyDesign via the Vault API ? Some kind of example ?

 

TIA,

Mark

0 Likes
Message 3 of 10

ihayesjr
Community Manager
Community Manager

Copy Design does not have any open APIs




Irvin Hayes Jr
Principal Product Manager
Autodesk, Inc.

Vault - Under the Hood Blog
0 Likes
Message 4 of 10

MarkBrouwersY48AV
Enthusiast
Enthusiast

Hi Irvin,

thanls for your swift reply.

 

Does this mean that if I want my own copydesign, I need to perform (=program/automate) all steps myself ? So download files, search for associations, create new numbers, ... check-in results into Vault.

I was hoping that Vault could take (some) work out off my hands.

 

Guess not

 

Thanks,

Mark

0 Likes
Message 5 of 10

ihayesjr
Community Manager
Community Manager

@MarkBrouwersY48AV 

What problem are you trying to solve?




Irvin Hayes Jr
Principal Product Manager
Autodesk, Inc.

Vault - Under the Hood Blog
0 Likes
Message 6 of 10

MarkBrouwersY48AV
Enthusiast
Enthusiast

Hi Irvin,

The copydesign is part of a more complete/complex workflow. 

I'm starting from a sales configurator (CPQ) which hold all parameter values of my configured product. These parameters are being injected into a master model that lives in vault. This means that I first need to perform a copydesign before injecting the parameters, otherwise I would ruin my master. From the copied master I create some STEP/PDF files which are sent back to the sales configurator.

 

Does this make any sense ?

 

TIA,

Mark

0 Likes
Message 7 of 10

ihayesjr
Community Manager
Community Manager

If I understand you correctly, you should use Copy Design as it is. After the Copy is completed, find the parent and then perform your custom workflows\modifications. 




Irvin Hayes Jr
Principal Product Manager
Autodesk, Inc.

Vault - Under the Hood Blog
0 Likes
Message 9 of 10

ihayesjr
Community Manager
Community Manager

You don't call it. Once the Copy Design is complete, go to the parent assembly in the Vault Client.

In the Copy Design dialog, select Go To - Destination folder.

Once you are on the parent file, run you code.




Irvin Hayes Jr
Principal Product Manager
Autodesk, Inc.

Vault - Under the Hood Blog
0 Likes
Message 10 of 10

MarkBrouwersY48AV
Enthusiast
Enthusiast

Hi Irvin,

 

Sorry for my ignorance but I don't want to use any UI. All steps need to be executed unattented, in an automatic manner. This workflow I try to implement runs in the cloud (uploading to APS). My cloud solution creates Vaultjobs which is the link between the cloud and my vault on-premise.

Basically, I make a copydesign on premise (including new vaultnumbers), zip it and send it to Forge for processing. Once it comes back, I want to checkin the results into Vault

 

So are there means on how to start a CopyDesign (via API)  and get a signal when ready performing the copydesign ?

 

TIA,

Mark

0 Likes