Jump to content

Welcome to eMastercam

Register now to participate in the forums, access the download area, buy Mastercam training materials, post processors and more. This message will be removed once you have signed in.

Use your display name or email address to sign in:

Easy way to inport tool group and operations with VBS?


Recommended Posts

I've looked at all of the VB scripts that come with X6 and the "Toolpath Doors Chook.vbs" shows how to create operations but none of them show how to import toolpath groups or the operations in that group. the code below uses variables for the filepath and name, and the mcOverRide class, and trys to import the operations but fails to. Can anone please point me in the right direction for importing both groups and operations? Please? I'm using the GetOperationTypeFromID which seems to work and returns "132". This is a surface high speed raster toolpath if it makes any difference. Thank you in advance.

 

 

If

 

 

MakeOperationFromID(Original_File,1,"",ovOverRide)= mcOPERATION_INVALID Then

teststring = GetOperationTypeFromID(Original_File,1)

ShowString teststring

 

Else

 

ShowString "ALLS GOOD"

 

End If

Link to comment
Share on other sites

as far as I know, you cannot import Op groups.

 

As for importing Operations, what I got stuck on was the PRESELECTED geometry. Id forgotten to do that. The import tanks if you haven't selected a chain.

 

The following code works on mcx6 .....

 

Dim strInputFile : strInputFile = "c:\tmp\IMPORTOP.OPERATIONS-6"
Dim intOpNumber : intOpNumber = 1
Dim strComment : strComment="Test"
Dim objOverRide
Set objOverRide= New McOverride
objOverRide.DepthOn = False
objOverRide.FeedRateOn = False
objOverRide.FeedRatePercentOn = False
objOverRide.SpindleSpeedOn = False
objOverRide.SpindleSpeedPercentOn = False

Dim blSuccess
blSuccess=AskForChain("Select a chain")
Dim intOpID
intOpID = MakeOperationFromID(strInputFile, intOpNumber, strComment,objOverRide)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.

Join us!

eMastercam - your online source for all things Mastercam.

Together, we are the strongest Mastercam community on the web with over 56,000 members, and our online store offers a wide selection of training materials for all applications and skill levels.

Follow us

×
×
  • Create New...