Hi,
If the links in the previous replies will help you getting the VBA objets and methods to do it, you also need to make your sub-assembly "not rigid". If it is rigid, then you can't constraint more than one bolt to parts outside of that sub-assembly. (You can, but it won't update in CATIA if...
Hello all,
I need to export in my CLSF files the origin number for each operation. (see attached snapshot of the MCS definition, field "Décalage d'Origine")
=> in TCL, I want to get the value of this field, but I can't find the related mom variable.
If this info is not existing, I could at...
Dear all,
On Heidenhain TNC640, I get the full name of the main program like so :
QS1 = SYSSTR( ID10010 NR1 )
On iTNC530, this doesn't work. Do you know another way of getting this information on those older versions?
Regards,
Thierry
Hello all,
When programming an operation of Circular Milling, Helicoidal mode, without CYCLE syntax output, then we can't select the radius compensation mode (option is locked, set to "None").
Is there any environment variable to set in order to unlock this option? (or any other way to do it?)...
Hello all,
Can anyone tell me which variables are displayed on the screen (see attached, 3 red arrows).
In the Fanuc documentation, I only found variables concerning the loaded tool (#8401...), the correction parameters and so on.
Version: Fanuc 31i-B5 (milling).
thanks in advance!
regards...
I think this module is not free, and is actualy an built-in postprocesor.
What I use is the CLSF generator (available in the manufacturing module), which generates a CL file. This file must then be treated by an external postprocessor to create the NC program.
Hello all,
I've learned on my own to edit the tcl files (in the "tool_path" subfolder) in order to customize/debug the CLSF generation on NX 1942.
Thanks to the tcl wiki site, I have understood the tcl principles but I'm now limited by my not understanding the global process of the generation ...
So far, I can get the program (CAMObject) from the list of programs (NCGroup). But now I'm stuck : I found some intresting things in the NXOpen class librairy, but I don't know at all how to implement them :
NXOpen.CAM.Ude / UdeList / UdeSet (…) classes look promising, don't they ?
Hi all,
In the manufacturing environnement of NX, I would like to add, destroy and modify start UDEs of a program.
In the example below, I'd like to change "DISPLY/PART NAME = FLANGE" into "DISPLY/PART NAME = FITTING"
=> If I find a start UDE that contains "DISPLY/PART NAME = " then I modify...