Cancel
Showing results for 
Search instead for 
Did you mean: 

VNC based IS&V - machine sim - "WARNING SIM_ask_tool_mount_jnct_name does not exist"

Gears Esteemed Contributor Gears Esteemed Contributor
Gears Esteemed Contributor

Trying to get a "quick & dirty" machine simulation set up.  I don't have time to deal with CSE.  In the past I could just turn on VNC and (mostly) everything "just worked".

 

Now (PB10.0.1 / 10.0.3), if  I try to simulate using machine code, it doesn't:

00:00:00.000 > Virtual NC Controller in L:/NX_Moog/NX100_EA/mach_resource/postprocessor/Mazak_Variaxis_Smooth
00:00:00.000 > Mazak_Variaxis_Smooth_vnc.tcl created with Post Builder v10.0.3.
00:00:00.000 # *** WARNING *** SIM_ask_tool_mount_jnct_name does not exist!
00:00:00.000 # *** WARNING *** VNC_load_alternate_unit_settings does not exist!
00:00:00.000 # *** WARNING *** PB_CMD_vnc__fix_nc_definitions does not exist!
00:00:00.000 # *** WARNING *** PB_CMD_vnc__mount_part does not exist!
00:00:00.000 # *** WARNING *** PB_CMD_vnc__add_workpiece_transfer_handlers does not exist!
00:00:00.000 Operation:CELL_SETUP
00:00:00.000 # *** WARNING *** PB_CMD_vnc____set_param_per_msg does not exist!
00:00:00.000 > Virtual NC Controller in L:/NX_Moog/NX100_EA/mach_resource/postprocessor/Mazak_Variaxis_Smooth
00:00:00.000 > Mazak_Variaxis_Smooth_vnc.tcl created with Post Builder v10.0.3.
00:00:00.000 Operation:HISTORY

Looking up these errors in the "Solutions" database, some (not all) are supposed to be fixed in PB10.0.3 (see PR 6709964), but resaving the post (or creating a new one, in PB10.0.3, and PB11.0.2) doesn't seem to fix anything.

 

Yes, I have a call into GTAC (IR9026289).

Has anyone dealt with these errors?  Have any procs you would be willing to share?

If I just define the indicated "proc"s, with nothing in them, will that work?

Ken Akerboom Sr CAx Systems Engr, Moog, Inc.
Production: NX10.0.3.5 MP16/TC11.2
I'd rather be e-steamed than e-diseaseled


4 REPLIES

Re: VNC based IS&V - machine sim - "WARNING SIM_ask_tool_mount_jnct_name does not exist&quo

Gears Esteemed Contributor Gears Esteemed Contributor
Gears Esteemed Contributor

Have you checked an OOTB VNC post-processor for the missing procedures?

Some of them look like to be valid only for a turning machine with two spindles.

In some cases it could just be a spelling issue, see Basic IS&V commands.

Similar to your MOOG_global_variables you could list all global commands and procedures:

    set global_cmds [lsort [info commands]]
    set global_procs [lsort [info procs]]

    set theCommandList "\n-----------------Commands-------------------\n"
    foreach global_cmd $global_cmds {
      if { [lsearch -exact $global_procs $global_cmd] == -1 } {
        set theCommandList "$theCommandList $global_cmd\n"
      }
    } 
    set theCommandList "$theCommandList------------------------------------------------\n"
    MOM_log_message "$theCommandList"

    set theProcedureList "\n-----------------Procedures-------------------\n"
    foreach global_proc $global_procs {
      set theProcedureList "$theProcedureList $global_proc\n"
    } 
    set theProcedureList "$theProcedureList------------------------------------------------\n"
    MOM_log_message "$theProcedureList"

Hope this helps.

Stefan Pendl, Systemmanager CAx, HAIDLMAIR GmbH
Production: NX10.0.3, VERICUT 8.1, FBM, MRL 3.1.7 | TcUA 10.1 MP7 Patch 0 (10.1.7.0) | TcVis 11.4
Development: C (ITK), .NET, Tcl/Tk Testing: NX12.0 | AWC 3.4 Preparing: NX12.0

Employees of the customers, together we are strong Smiley Wink
How to Get the Most from Your Signature in the Community
NX Customization - Best Practice Guide

Re: VNC based IS&V - machine sim - "WARNING SIM_ask_tool_mount_jnct_name does not exist&amp

Gears Esteemed Contributor Gears Esteemed Contributor
Gears Esteemed Contributor

Searched the entire \mach\resource folder tree (NX10.0.3.5 MP19).

Found PB_CMD_vnc__add_workpiece_transfer_handlers and PB_CMD_vnc__mount_part. (in "sim13_turn_4ax_in_channel_1_vnc.tcl" and mm equivalent)

 

Got no proc definitions for the rest...

Ken Akerboom Sr CAx Systems Engr, Moog, Inc.
Production: NX10.0.3.5 MP16/TC11.2
I'd rather be e-steamed than e-diseaseled


Re: VNC based IS&V - machine sim - "WARNING SIM_ask_tool_mount_jnct_name does not exist&amp

Gears Esteemed Contributor Gears Esteemed Contributor
Gears Esteemed Contributor

SIM_ask_tool_mount_jnct_name is misspelled, see the BASIC IS&V commands link I mentioned.

For the rest you could just create empty procedures, especially the ones starting with PB_CMD_vnc_.

Procedures starting with VNC_ will be defined in the vnc_base files, which are encrypted, so you will have to use the Tcl info command to check their spelling.

Stefan Pendl, Systemmanager CAx, HAIDLMAIR GmbH
Production: NX10.0.3, VERICUT 8.1, FBM, MRL 3.1.7 | TcUA 10.1 MP7 Patch 0 (10.1.7.0) | TcVis 11.4
Development: C (ITK), .NET, Tcl/Tk Testing: NX12.0 | AWC 3.4 Preparing: NX12.0

Employees of the customers, together we are strong Smiley Wink
How to Get the Most from Your Signature in the Community
NX Customization - Best Practice Guide

Re: VNC based IS&V - machine sim - "WARNING SIM_ask_tool_mount_jnct_name does not exist&amp

Siemens Genius Siemens Genius
Siemens Genius

These are supposedly "Warnings".  Most of them look like commands for running Sync Manager.  They should not affect the simulation, just annoying.

Learn online





Solution Information