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 2009-05-12 13:08:45

Verifun
Senior Member
From: U.S.
Registered: 2005-03-31
Posts: 351
Website

Pro/MFG Custom cycle definition

Hi everyone!

Pro/Manufacturing allows the creation of custom cycles so that you can output a custom cycle entirely designed by yourself, however by default Vericut is not able to simulate APT couplet cycles other than the Pro/NC default ones.
After a quick investigation I found the standard cycles defintion for Pro/NC cycles, but I don´t know if such definitions are hardcoded in Vericut source code if they are based in some external ASCII file. My bet is that if they are defined into some ASCII file, then I think that I can define the syntax of my own APT cycles in there besides the default ones, allowing Vericut to simulate them as well.

screenshot012i.th.jpg

Any insight how this can be done?

Thx,


Daniel Santos

Offline

#2 2009-05-13 22:25:03

Verifun
Senior Member
From: U.S.
Registered: 2005-03-31
Posts: 351
Website

Re: Pro/MFG Custom cycle definition

Just figured out how to do it:

You have to edit the user file that is used by Pro/NC and Vericut during the verification startup:

Path:

\loadpoint\i486_nt\vericut\proem.usr (Metric)

\loadpoint\i486_nt\vericut\proe.usr (Inch)

There you are going to find these strings, followed by a bunch of code to define Pro/NC couplet cycles:

CYCLE_DEFINITIONS                      CYCLDEFS BEGIN_CYCLES
...
                                                    CYCLE/TAP,#fedto,#fedupm,MMPR,#rapto
                                                    MODALS: cycle_op=on, retract_mode=fedrat, csink_mode=off
                                                    $$ CICLOS ESPECIAIS LAB                                                               
                                                    $$ Ciclo de Broca Canhao - PP DMU70 Evolution - Millplus - MMPM
                                                    CYCLE/ BROCA_CANHAO,DEPTH,#fedto,MMPM,#fedupm,#rapto,A
                                                    MODALS: cycle_op=on, retract_mode=rapid, csink_mode=off
                                                    $$ Ciclo de Broca Canhao - PP DMU70 Evolution - Millplus - IPM
                                                    CYCLE/ BROCA_CANHAO,DEPTH,#fedto,IPM,#fedupm,#rapto,A
                                                    MODALS: cycle_op=on, retract_mode=rapid, csink_mode=off
                                                    $$ FIM CICLOS ESPECIAIS

                                               
                                                    END_CYCLES
RP_CYCLE_DEFINITIONS                    RPCYDEFS BEGIN_CYCLES
                                                    CYCLE/OFF
                                                    MODALS: cycle_op=off
...

There is a plenty of information about how to define these cycles here:

\loadpoint\html\usascii\vericut\about_configuring_for_cycle_simulation.htm

Or in Vericut help "About configuring for cycle simulation"

HTH


Daniel Santos

Offline

Board footer