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 2008-11-20 08:27:43

d-glj
Member
From: Germany
Registered: 2008-10-14
Posts: 4

Cycle800

Hello Guys:

Since 3 days I've been working in the Cycle800 provided by CGTech in version 6.2 trying to implement it in a Simulation, but unfortunately I had not been able to make it work. I modified a bit this program adding more macros like DynamicWorkOffsets with ORV of 1, UpdateRotaryOffsets and so on and I was able to locate in the proper position the Coordinate System, but my machine does not respond correctly, the position of my 2 axes, B and C (5 axes Machine) are not calculated good. I believe that my problem is related to the tool direction vector, because is not aligned along the Z vector. It has components in X, Y and Z.

I've been reading some previous posts and I have a clue that probably the problem is related to these Vectors.  Has someone had this problem in the past? Should I call some Initial Conditions to make it work out? I hope someome can help me to find a solution? Thank you very much in Advance

Greetings

Alberto Garcia, Germany.

Offline

#2 2008-11-20 09:49:02

MustaphaC
VERICUT Specialist
From: Le Mans, France
Registered: 2004-10-14
Posts: 130
Website

Re: Cycle800

See if the macro 'WorkingPlane2AbcType' is in the start event and correctly set regarding your kinematic.

Mustapha


Mustapha

Offline

#3 2008-11-20 09:57:43

d-glj
Member
From: Germany
Registered: 2008-10-14
Posts: 4

Re: Cycle800

Thank you for the answer Mustapha. Yes as Initial Conditions Ialready set this parameter with an Value of 2 and the Macro IJK2AbcType with an OverrideValue of 14. Unfortunately nothing happens. Have you worked with Cycle800 in the past?

Greetings

Alberto

Offline

#4 2008-11-20 10:18:02

MustaphaC
VERICUT Specialist
From: Le Mans, France
Registered: 2004-10-14
Posts: 130
Website

Re: Cycle800

For information: Ijk2AbcType macro doesn't matter for CYCLE800() it is used when you use IJK programming type (for example X..Y..Z..A3=..B3=..C3=....)

Depending on (_ST) value (third argument of CYCLE800()) you will get different rotation process of the 'zero_program'... Look at this value to be sure it is using the good process.

Mustapha


Mustapha

Offline

#5 2008-11-21 13:52:12

d-glj
Member
From: Germany
Registered: 2008-10-14
Posts: 4

Re: Cycle800

Thank you for the Info. I tried all the possible combinations and not working yet. I"ll verify the Simulation over the weekend and I hope I could solve the problem, By the way do you know if there´s a command to align the Tool Direction Vectors? to be a ble to locate them in this case I=0 J=0 and K=1?

Thank you in Advance

Alberto

Offline

#6 2008-12-03 09:23:12

Dolf
Member
From: EDE, The Netherlands
Registered: 2005-01-09
Posts: 15

Re: Cycle800

I've worked on CYCLE800 for several machines. I my case it helped by using relational offsets. (workcoord attached to a coordinate system) VERICUT then calculates the values differently. I also had to change the 6.2 subroutine for every single machine I worked on.
For vector programming please read earlier reply from MustaphaC.

Offline

#7 2008-12-03 09:31:07

d-glj
Member
From: Germany
Registered: 2008-10-14
Posts: 4

Re: Cycle800

Thanks for your repply Dolf. Unfortunately the kinematics of my machine was not implemented in version 6,2. therefore I tried many methods to prove if I could align the spindle in the correct position. I am hoping that in the new next version they could implement it.

Alberto

Offline

Board footer