Skip to main content
14-Alexandrite
April 12, 2018
Solved

HEAD missing from ncl file in Creo 4

  • April 12, 2018
  • 3 replies
  • 7144 views

I was utilizing the HEAD word to pull up a macro in IMSpost to output probing strings and variable prompts. It is no longer being output in the ncl for Creo Parametric 4.0. Any ideas how to force this back out?

Creo 2.0

PPRINT /                                                 
PPRINT / OPERATION CSYS NAME : MACH_CSYS
HEAD / 1
PPRINT / NC SEQUENCE NAME : B270_6IN_TANG_G56

 

Creo 4.0

PPRINT /     26        T0026      1      4-750_OD_BORING_HEAD
PPRINT / OPERATION CSYS NAME : NC_ASM_DEF_CSYS
PPRINT / NC SEQUENCE NAME : B270_3IN_F-MILL_G57

Best answer by ScottJohnson

I tried a few things, but the best way to get cl data out as I did with Creo Parametric 2.0 was to create HEAD.ncl, and put HEAD / 1 in the file. Then I call it up in PRE_MACHINING_FILE in the 1st nc sequence to get the ncl file the same as before.

3 replies

23-Emerald III
April 12, 2018

To be sure it is a post error, use the same file that you did in Creo 2 and repost it in Creo4. This will eliminate changes in the manufacturing operation steps.

 

14-Alexandrite
April 12, 2018

Did that. Used an older cl file also. We just went to Creo Parametric 4 April-2. Someone else flagged me about the probing not coming out. It is under a macro named HEAD /.

ScottJohnson14-AlexandriteAuthorAnswer
14-Alexandrite
April 13, 2018

I tried a few things, but the best way to get cl data out as I did with Creo Parametric 2.0 was to create HEAD.ncl, and put HEAD / 1 in the file. Then I call it up in PRE_MACHINING_FILE in the 1st nc sequence to get the ncl file the same as before.

14-Alexandrite
May 7, 2018

Did you check your PPrint table if HEAD_NO option is set to yes.

pprint_table.png

14-Alexandrite
May 9, 2018

When I use PRE_MACHINING_FILE as HEAD.ncl with HEAD / 1, I get:

$$-> BLOCK_START /
HEAD / 1
$$-> BLOCK_END /

 

and if I use HEAD_NUMBER added to Parameters under PARAMETER_UI I get:

$$-> BLOCK_START /
HEAD / 1
$$-> BLOCK_END /

 

but when I change HEAD_NO to Yes in the PPRINT, I get :

PPRINT / HEAD_NO : N/A

 

I need the CL word to trigger a macro in my post.

 

Thanks for helping to look for a resolution.

14-Alexandrite
May 9, 2018

I suspect that your work center type is set to "Milling"

To get head number display correctly the work center type need to be "Mill/Turn" or "Lathe"