It's been a while since I built a SIM kit for a Heidenhain. I wonder if I'm doing it all wrong or are there some issues?
First, no matter what I do, I can't use getMainSpindle() without a fatal error (M3 M4 M5 S)
Is there an OOTB sample that uses CYCL DEF 247 without a parse error?
Is there an OOTB sample of the subprogram "247.h"?
I tried to "trace" the MACH samples but all I see are the same kinematics setups that I'm using.
More to come after I start using PLANE SPATIAL I'm sure.
Any help is appreciated.
for sure you´re doing all wrong ;-)
1.) getMainSpindle() - did you defined the main spindle inside the KIM correctly?
2. Attached is the CSE Training session for CYCL DEF 247.
Thank you Thomas. I'll dig deep into this.
My Channel Configuration is identical to your example except the C axis is not a spindle for my machine.
I'll try a full restart and look for little details that I may have missed. I appreciate the CYCL 247 material. Have a good day. BTW, Should I be looking for a new Maintenace Patch?
I filling myself so stupid.... I read CSE-Session-sim08.pdf. Ok, I need 247.H subroutine. But - where I can find 247.h?! On my PC with NX2.....NX10.0.3 no files with name "247.h"
I think heidenhain is not of the shelf supported.
You dont need subrogram 247.h.
You need to change cycl247 with machine configurator.
Change is that, you want to read fixture off sets directly from CAM tetup.
First you need to create new Transformation, you can name it to what ever fits you purpoce.
Then is needed to manipulate cycl247 method.
You need use "DisplaceOrigin" command, you can find detailed instruction from manual.
DisplaceOrigin - commmand will have input as you newly created tranformation.
Then TRUE, axis to transform and last you use getArrayElement to find offset data from NX geometry setup.
This will be preform to every axis.
Last you activate your Transformation.
Thank you for your explanation.
But - where descripted:
What is it Systemdata? 501? Why not 502?
That is a guestion you should point to Siemens directions.
I think my self among all others would like to know detailed information how CSE communicates with NX.
And most importantly how, where and what data there is available for CSE...