Hello Guest it is March 28, 2024, 05:28: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 - Cbyrdtopper

511
Even in Mach3 I had to hit the "regenerate toolpath" button if I updated my work offset.

512
I generally have pretty decent luck with computers I put 8 GB Ram in.  I was having issues with a lathe that kept crashing Mach4, switched out computers to a new processor and 8GB Ram and it seemed to fixed the problem. 
We are trying to find a reliable set up to use Mach4.  I will try 16 GB Ram in a mill we have that runs a little slow and see if that helps.

513
Mach4 General Discussion / Re: IMTS 2018
« on: May 24, 2018, 08:13:11 AM »
I don't know of anyone who will be there utilizing Mach4 Industrial, but I did ask Mach Motion yesterday if they were attending IMTS; they said they are not planning on it but they have a couple of booths with their controls in them.  

You may be able to email them to pin point which booths will have their control, they may be using industrial.

Looking forward to IMTS this year myself!  


514
Stuart,
You think 8 gigs of ram is to small for Windows 10? 

515
Mach4 General Discussion / Re: Homing & Limit Switches
« on: May 23, 2018, 02:28:23 PM »
If you have 1 switch that is used for X Home, X++, and X-- it will do 2 things.  1, It will home when it is in the homing routine, and 2, it will trigger an over travel.  

Although WE know the machine was moving in a positive direction when the over travel has been triggered, the CONTROLLER only knows that an over travel has been triggered.

If you have the one switch plugged into each over travel (X++ and X--) in the config the machine will think it is on both switches.  


516
You can comment with a semicolon  ";"  or put it in Parentheses ( ) 
The G Code programming manual is a good manual when pertaining to G Code. 
For writing Subroutine Macros, Steve pointed me to this book.   Fanuc CNC Custom Macros

https://www.amazon.com/Fanuc-Custom-Macros-Peter-Smid/dp/0831131578/ref=sr_1_1?ie=UTF8&qid=1526487924&sr=8-1&keywords=fanuc+cnc+custom+macros&dpID=51K7GW1TH3L&preST=_SY291_BO1,204,203,200_QL40_&dpSrc=srch

It was very helpful when writing code for our OD Grinders.

517
Very Cool!

518
Hey Craig,
I'm using 3787.  It is not in the API on this version either.  I found it by typing and seeing it pop up in Zero Brane.  I guess they haven't updated the API yet.

519
Okay.  I just figured out the homing.  That wasn't too bad. I just need to add the RC in there so I'm not assuming anything in my code.

I did figure out that the DRO could read the OOB Axis position.  I also got the mc.MotorGetPos to work, I was looking at the wrong motor.  It returned 20,000 counts for a move of 1 unit, of course this will obviously change when I get the motor calibrated to the tool carousel, but for now, I just did the math to get the position, I will throw that into a register for Mach and the PLC to use.  That should work just fine.  

I'm going to do some more testing with this and get my PLC and Mach changing the OB Axis position to make sure that it will do what I want.   Is this still considered Hobby??? lol

520
I'm doing some bench tests on this OOB Axis.  

I've got it to move using the mc.mcJogAbsStart.  I can move it to "Absolute Position" but I have no idea where to find this position.  How do I check the Position of this motor?  I tired using mc.MotorGetPos and it only returns 0.  

Is there a register that displays this value?  I really need to know the position of this motor so I can communicate real time positions between Mach and the PLC.

I'm going to look at the homing of this motor next.