Hello Guest it is May 17, 2024, 03:17:16 PM

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Brian Barker

1641
General Mach Discussion / Re: Cabin Fever
« on: January 28, 2007, 10:53:22 PM »
Hello Sam,
This is the board that was in the Router that I was running http://www.rogersmachine.net/

Also you are going to want to use about 300 count per rev encoders... any more then that and you may not be able to read them at top speed

Thanks
Brian



1642
General Mach Discussion / Re: new controls
« on: January 28, 2007, 10:32:33 PM »
Galil or deltaTau in the near future ;)

1643
I will work on converting it into something that you can read...

Here it fresh out of Mach3 :

if(parm == "ZMachine" )return MainPlanner->MachPositions[2];
    else
     if(parm == "XMachine" )return MainPlanner->MachPositions[0];
    else
    if(parm == "YMachine" )return MainPlanner->MachPositions[1];
    else
     if(parm == "Encoder1" )return MainPlanner->MPG.Positions[0];
    else
     if(parm == "Encoder2" )return MainPlanner->MPG.Positions[1];
    else
     if(parm == "Encoder3" )return MainPlanner->MPG.Positions[2];
     else
     if(parm == "Encoder4" )return MainPlanner->MPG.Positions[3];
    else
     if(parm == "MPG1" )return MainPlanner->MPG.Positions[4];
    else
     if(parm == "MPG2" )return MainPlanner->MPG.Positions[5];
    else
     if(parm == "MPG3" )return MainPlanner->MPG.Positions[6];
    else
    if(parm == "XScale" )return _setup.xscale;
    else
     if(parm == "YScale" )return _setup.yscale;
    else
     if(parm == "ZScale" )return _setup.zscale;
    else
     if(parm == "AScale" )return _setup.ascale;
    else
     if(parm == "BScale" )return _setup.bscale;
    else
     if(parm == "CScale" )return _setup.cscale;
     else
    if(parm == "FeedRate" )return MainPlanner->FeedRate;
     else
    if(parm == "Units" )return MainPlanner->Units;
    else
    if(parm == "StepsPerAxisX" )return MainPlanner->StepsPerAxis[ 0];
    else
    if(parm == "StepsPerAxisY" )return MainPlanner->StepsPerAxis[ 1];
    else
    if(parm == "StepsPerAxisZ" )return MainPlanner->StepsPerAxis[ 2];
    else
    if(parm == "StepsPerAxisA" )return MainPlanner->StepsPerAxis[ 3];
    else
    if(parm == "StepsPerAxisB" )return MainPlanner->StepsPerAxis[ 4];
    else
    if(parm == "StepsPerAxisC" )return MainPlanner->StepsPerAxis[ 5];
    else
    if(parm == "VelocitiesX" )return MainPlanner->Velocities[ 0];
    else
    if(parm == "VelocitiesY" )return MainPlanner->Velocities[ 1];
    else
    if(parm == "VelocitiesZ" )return MainPlanner->Velocities[ 2];
    else
    if(parm == "VelocitiesA" )return MainPlanner->Velocities[ 3];
    else
    if(parm == "VelocitiesB" )return MainPlanner->Velocities[ 4];
    else
    if(parm == "VelocitiesC" )return MainPlanner->Velocities[ 5];
    else
    if(parm == "AccelerationX" )return MainPlanner->Acceleration[ 0];
    else
    if(parm == "AccelerationY" )return MainPlanner->Acceleration[ 1];
    else
    if(parm == "AccelerationZ" )return MainPlanner->Acceleration[ 2];
    else
    if(parm == "AccelerationA" )return MainPlanner->Acceleration[ 3];
    else
    if(parm == "AccelerationB" )return MainPlanner->Acceleration[ 4];
    else
    if(parm == "AccelerationC" )return MainPlanner->Acceleration[ 5];
     else
    if(parm == "SpindleSpeed" )return MainPlanner->Spindle.SpindleSpeed;
    else
    if(parm == "ZInhibitOn" )return MainPlanner->g_ZInhibit;
    else
    if(parm == "ZInhibitDepth" )return MainPlanner->g_ZInhDepth;
    else
    if(parm == "SafeZ" )
       return MainPlanner->m_SafeZ;
    else
    if(parm == "XDRO" )return MainPlanner->XPosition;
    else
    if(parm == "YDRO" )return MainPlanner->YPosition;
    else
    if(parm == "ZDRO" )return MainPlanner->ZPosition;
    else
    if(parm == "ADRO" )return MainPlanner->APosition;
    else
    if(parm == "BDRO" )return MainPlanner->BPosition;
    else
    if(parm == "CDRO" )return MainPlanner->CPosition;
    else
    if(parm == "Repeats" )return MainPlanner->Repeats;
    else
    if(parm == "Boundry" )return MainPlanner->m_Boundries;
    else
    if(parm == "XRefPer" )return MainPlanner-> RefSpeed[0];
  else
  if(parm == "YRefPer" )return MainPlanner-> RefSpeed[1];
  else
  if(parm == "ZRefPer" )return MainPlanner-> RefSpeed[2];
  else
  if(parm == "ARefPer" )return MainPlanner-> RefSpeed[3];
  else
  if(parm == "BRefPer" )return MainPlanner-> RefSpeed[4];
  else
  if(parm == "CRefPer" )return MainPlanner-> RefSpeed[5];

1644
You need to set the output#2 too the pin that is going to run your flood. There is not much more that I can do to help you with the Xylotex.


So please check your ports and pins and post your XML

thanks
Brian

1645
General Mach Discussion / Re: New CV features
« on: January 26, 2007, 03:45:33 PM »
Use your Mach3 license and you should be able to run a program as large as you like ;)

1646
General Mach Discussion / Re: 3d probing not working
« on: January 26, 2007, 11:24:22 AM »
You need to change you pin settings on the ports and pins page :) That will fix the problem


1647
Show"N"Tell ( Your Machines) / Re: Got My mill running :)
« on: January 26, 2007, 08:51:17 AM »
I am still working on the Cincinnati and hope to get back to it in a few weeks... I am getting ready for a trip to LA and there is not much time left for the work that I would like to do!

1648
What at you running for hardware?

1649
General Mach Discussion / Re: 3d probing not working
« on: January 26, 2007, 08:47:38 AM »
Please hook up your probe, go to the diagnostics page. Now when you press the probe tip do you see the Probe LED turning on and off? Look to see that you don't have any other led's turning on and off. I think you have a pin setting problem


Thanks
Brian

1650
Show"N"Tell ( Your Machines) / Re: Got My mill running :)
« on: January 25, 2007, 10:47:17 PM »
Yup  :'(  I have about 10k in the mill that I built... But you know faster is better ;)