Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.
KrupalVala
in reply to: chrisQWNYT

Hi @chrisQWNYT ,

 

Currently, there are three options available for configuring non-TCP machine files:

 

Option 1: If the user has a machine model, they should ensure that the rotary points for both axes are at the intersection of the two axes. This will ensure that the offset distance matches accurately.

 

 

Option 2: If the user does not have a machine model, they can hard-code the machine configuration in the post-processing software. 

Option 3: If the user does not have a machine model, they can simply create a machine configuration file with non-TCP settings. The offset distance can be included in this file and used for post processing.

 

In case of Option 2, please open your postProcessor in VS Code or any other editor and make the following changes in the 'defineMachine' function."

  var useTCP = false;
  if (true) { // note: setup your machine here
    var bAxis = createAxis({coordinate:1, table:true, axis:[0, 1, 0], offset:[0,0,-8.6975], range:[-2, 110], preference:1, tcp:useTCP});
    var cAxis = createAxis({coordinate:2, table:true, axis:[0, 0, 1], cyclic:true, preference:0, tcp:useTCP});
    machineConfiguration = new MachineConfiguration(bAxis, cAxis);

 

Thanks,

 



Krupal Vala
Senior Technology Consultant - Post Processor & Machine Simulation