Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations waross on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

CAT VBA - Propagate Directory

Status
Not open for further replies.

Jan1988

Automotive
Jul 30, 2012
1
Hi everbody,
does anyone know how to write a code with the opportunity to Save As... Propagate Directory.
The macro recorder is not able to record something to this option!
I´ve got some Products and want to save them with all Parts inside.
I hope someone can help me with that problem.
Thanks!
 
Replies continue below

Recommended for you

Hi,

I would try to use SendToFolder method...copy-paste in a CATScript:

Sub CATMain()

Dim File

File=CATIA.FileSelectionBox("Filename", "*.catproduct", CATFileSelectionModeSave)

CATIA.ActiveDocument.SaveAs File

CATIA.DisplayFileAlerts = True
Path = CATIA.ActiveDocument.Path
Name = CATIA.ActiveDocument.Name
initial = Path & "\" & Name
Set Folder = CATIA.FileSystem.CreateFolder("oTemp")
oFolder = Path & "\oTemp"

Set Send = CATIA.CreateSendTo()
Send.SetInitialFile (initial)
Send.SetDirectoryFile (oFolder)
Send.Run

End Sub

Regards
Fernando

 
Status
Not open for further replies.

Part and Inventory Search

Sponsor