VERICUT Users' Forum

Due to relentless spammers, we are no longer automatically accepting new forum registrations. If you wish to register for this forum, please send an e-mail to: info@cgtech.com

You are not logged in.

#1 2007-12-08 09:43:14

ThorHaarr
Member
From: Portland
Registered: 2007-04-26
Posts: 5

FastFeed while using Machine Sim

Hi
I’m trying to use the FastFeed feature in Machine Sim
inside a ( goto point ) motion MO in Catia V5, I insert this statement

INSERT(VERICUT-MODAL FASTFEED=%MFG_FEED_MACH+1.0)

I also make sure to compute the toolpath, before processing the job

when I run machine sim, the feedrate field in the motions settings
does not update ( stays at 0 ).

          
     heres a copy of the errors in the log file

******************** TOOLPATH ERROR REPORT ********************
Error for line 326
N648(VERICUT-MODAL FASTFEED=    3.220000)
Error:  The Word VERICUT is not defined


******************** TOOLPATH ERROR REPORT ********************
Error for line 326
N648(VERICUT-MODAL FASTFEED=    3.220000)
Error:  The Word MODAL is not defined


******************** TOOLPATH ERROR REPORT ********************
Error for line 326
N648(VERICUT-MODAL FASTFEED=    3.220000)
Error:  The Word FASTFEED is not defined


******************** TOOLPATH WARNING REPORT ********************
Warning for line 17
N648(VERICUT-MODAL FASTFEED=    3.220000)
Problem parsing current line


******************** TOOLPATH WARNING REPORT ********************
Warning for line 17
N648(VERICUT-MODAL FASTFEED=    3.220000)
L 0 is not supported
     
Got any ideas what causes this & how this could be fixed  ?

Heres the source mcd
:101G94G1F0
N616M26
N618M6T64906087
N620T86903051
N622M3S74
N624M124
N626(ATR,L101)
N628(ACP,A0.I0.)
N630(MSG,SET DIVERTER FOR TITANIUM CHIPS)
N632M79
N634H2
N636M91
N638(MID,I0D180.)
N640M10
N642G93G1X11.7Y27.204Z25.F.0572
N644G94Z24.1F200.
N646M8
N648(VERICUT-MODAL FASTFEED=    3.220000)
N650Z24.F100.
N652Z18.972

Note:
        something weird happens
        when it gets to the FastFeed statement,
        my C axis rotates at what appears to be -90 degrees ?

I've tried using creating a substitution, in advanced control options
VERICUT-MODAL FASTFEED  =  F

all that did was eliminate the weird C axis table rotation, but the part
still cuts in red


appreciate any insight on this matter
Thanks,
Thor

Offline

#2 2007-12-08 16:38:28

DaveF
Senior Member
From: Valencia, CA
Registered: 2005-08-20
Posts: 304

Re: FastFeed while using Machine Sim

Interesting technique. I like it.

not sure but it could me a limitation of decimal points in the g-code command

To fine out, Try editing the punch file, and cropping  N648(VERICUT-MODAL FASTFEED= 3.220000)  to N648(VERICUT-MODAL FASTFEED= 3.2) , or N648(VERICUT-MODAL FASTFEED= 3)

put a faster feed in and see if it works.


If it is a limitation of decimal points in the g-code command, that would be a good enhancement.

There may be a way to just get the integer part of =%MFG_FEED_MACH+1.0


As far as N648(VERICUT-MODAL FASTFEED= 3.220000)
Error: The Word VERICUT is not defined

is your control file set up with ( as begin comment???


Dave Frank
Aerospace Dynamics International, PCC
Valencia Ca
"Where else can you have this much fun,.......and get paid???."

Offline

#3 2007-12-10 05:41:27

ThorHaarr
Member
From: Portland
Registered: 2007-04-26
Posts: 5

Re: FastFeed while using Machine Sim

Hi,
sorry for taking awhile to get back to this - got distracted

Well anyways this is what I did to resolve my problem

1st I used Vericuts Help file & did a search for vericut-modal
that brought up 4 document search results
I clicked on the + to expand the 1st document Automating VERICUT
then I selected the first page of that document VERICUT-MODAL record VERICUT-MOTION record
inside the next page I selected the link VERICUT-MODAL record
then on the next page I selected the link Controlling VERICUT with comment records
And "Wha La" this next page gave the exact Format information, required for comments
for Fanuc, Acramatic, & Heidenhain controllers

Well as it turns out, the Acramatic controller requires a comment to begin
with "MSG"

So I changed my FastFeed statement from
(VERICUT-MODAL FASTFEED=%MFG_FEED_MACH+.100)
             to
(MSG,VERICUT-MODAL FASTFEED=%MFG_FEED_MACH+.100)

then I went into my Word Format Table and revised it to say
MSG_____Special_____Begin comment

without the MSG , the machine controller on the shop floor would only see the   (   left parenthesis
And expect some kind of subroutine statement like 
N20(MID,I0D90.)  a table rotation command
or
N626(ATR,L101)  adaptive torque control stuff
N628(ACP,A0.I0.)

If the controller saw
(VERICUT-MODAL
It would say whats “Vericut-Modal” & error out, Stop the machine


I didnt end up trying to mess around with the trailing zeros settings
but I did try to revise the left & right parenthesis to = begin comment, like you suggested

that worked - the FastFeed field did update properly
Vericut ran the entire job and checked my FastFeeds
but it wouldnt have worked on the machine controller on the shop floor
so anyway,
in summary when this post, sees a statement in parenthesis
it tries to execute a sub-routine or canned cycle like I showed you above

I appreciate you taking the time to look at my problem & the suggestions you gave
it did help
Thanks
Thor

Offline

Board footer