cancel
Showing results for 
Search instead for 
Did you mean: 

iTNC530 - NX10 ISV issues

Solution Partner Pioneer Solution Partner Pioneer
Solution Partner Pioneer

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. Smiley HappySmiley Happy

 

Any help is appreciated.

 

Thank you

George

 

George Bennett
All NX versions
W7 Ultimate
Dell Precision M6700
Spirit of Innovation
10 REPLIES

Re: iTNC530 - NX10 ISV issues

Siemens Phenom Siemens Phenom
Siemens Phenom

Hi George,

 

for sure you´re doing all wrong ;-)

 

1.) getMainSpindle() - did you defined the main spindle inside the KIM correctly?

NX 11  Build CAM_nx11.245 - Machine Tool Builder - [sim09_mill_5ax.png

 

2. Attached is the CSE Training session for CYCL DEF 247.

 

Re: iTNC530 - NX10 ISV issues

Solution Partner Pioneer Solution Partner Pioneer
Solution Partner Pioneer

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?

 

George

 

George Bennett
All NX versions
W7 Ultimate
Dell Precision M6700
Spirit of Innovation

Re: iTNC530 - NX10 ISV issues

Solution Partner Phenom Solution Partner Phenom
Solution Partner Phenom

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"

Re: iTNC530 - NX10 ISV issues

Pioneer
Pioneer

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.

Re: iTNC530 - NX10 ISV issues

Solution Partner Phenom Solution Partner Phenom
Solution Partner Phenom

I ready to mark your message as solution. Good advise! Please, spend few minutes, show me how I can get any values from LoadOffset function?

Re: iTNC530 - NX10 ISV issues

Pioneer
Pioneer

Hello

 

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.

Example: getArrayElement("Systemdata",501,INTEGER(getVariable("Q339")),getJointNumber("Y"))

 

Last you activate your Transformation.

Re: iTNC530 - NX10 ISV issues

Solution Partner Phenom Solution Partner Phenom
Solution Partner Phenom

Thank you for your explanation.

But - where descripted:

getArrayElement("Systemdata",501,INTEGER(getVariab​le("Q339")),getJointNumber("Y")) ????????

 

What is it Systemdata? 501? Why not 502?

Re: iTNC530 - NX10 ISV issues

Pioneer
Pioneer

Hello

 

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...

 

Re: iTNC530 - NX10 ISV issues

Siemens Phenom Siemens Phenom
Siemens Phenom

Please find attach the file 247.h

Thomas Schulz
Siemens PLM
Manufacturing Engineering Software

Learn online





Solution Information