Hello Guest it is April 20, 2024, 01:26:20 AM

Author Topic: Break-In Wizard  (Read 20453 times)

0 Members and 1 Guest are viewing this topic.

Break-In Wizard
« on: January 25, 2010, 12:46:22 PM »
DISCLAIMER: You need to check any G-Code that is generated by this wizard to ensure that it will not go outside of the boundaries of your machine or put the router down through the table!! I take no responsibility at all for damage to your machine, any other property, yourself, or your ego. If you use this wizard, you agree to the above terms.

This wizard is meant to break in a new machine or one that you have made modifications to and want to ensure that all of your components are running correctly. Please feel free to give me feedback on this, I want to make it easy to get a new or modified machine up to peak performance with as little effort as possible.


Now that is taken care of here are some basic instructions:

1. Download zip file and unzip it into your Mach3 > Addons directory in a folder called BreakIn (you can call it whatever you want, but let's say Breakin)

2. Open up Mach3, check all of your settings, especially rapid speeds to make sure you are within the limits of your machine.

3. Click on Wizards > Pick Wizard... then select the BreakIn wizard

4. Once it is loaded, click on a field that you want to edit, put in your value, ''and then hit enter''

5. Repeat for all values you would like to change.

6. Toggle On/Off all of the options you would like set. (The Alternate Sides Between Repetitions does not work yet)

6. Click Export G-Code to Mach

7. Click Exit to Mach

8. Check all of the G-Code to make sure the values are correct

9. Run the G-Code

10. Profit


Here are some basic definitions of the form members:

If both the Min and Max for an axis are 0, then the axis will be ignored in the G-Code generation.

Min X Position: The lowest number you would like to have on the X axis. Absolute Value is taken of this value.

Min Y Position: The lowest number you would like to have on the Y axis. Absolute Value is taken of this value.

Min Z Position: The lowest number you would like to have on the Z axis. Absolute Value is taken of this value.

Max X Position: The highest number you would like to have on the X axis position. Absolute Value is taken of this value.

Max Y Position: The highest number you would like to have on the Y axis position. Absolute Value is taken of this value.

Max Z Position: The highest number you would like to have on the Z axis position. Absolute Value is taken of this value.

Min Spindle Speed: The number of RPMs that you want to start your spindle at. This will also be the lowest RPM that your spindle will be during the running of the break in wizard.

Max Spindle Speed: The maximum number of RPMs that you want to run your spindle at. This will also be the highest RPM that your spindle will be during the running of the break in wizard.

Speed Interval for Spindle RPM: This is the interval (in RPMs) that you want the break in wizard to step up the spindle speed and also lower it once it goes up to the maximum RPM value

Time Interval for Spindle RPM: This is the amount of time in seconds to that you wait to wait before going to the next spindle interval.

Number Of Repetitions: This is the number that you would like the cycle to be repeated.

Feed Rate: This is the same as a tool feed rate

Use Spindle: If this toggle is on, it will put G-Code into the program for using the spindle.

Alternate Spindle Speeds: This will allow the program to jump back and forth between your max and min spindle speeds between runs across the table.

Create warm up file for spindle: This will create a separate file to warm up the spindle so you don't have to run the break in wizard at the beginning of everyday.

Intermittent Jogging: This will be available soon, will simulate the real world use of the machine.

Use Rapids: This will allow you to cycle back and forth between tool feed speed and rapids for your repetitions. If this is selected, rapids will be used for the initial positioning for the router and bit.

Alternate Sides Between Repetitions: Allows the Machine to do more of an X patter than a line back and forth at a diagonal

Move Multiple Axes at once: This will allow all of the axes to move at the same time. If this is not selected, each will be run individually, but cycled between repetitions.

Z Zeroed to Table: This will make sure that I do not try to pull your mount through the top of your motor if you are using limit switches instead of zeroing to the table like normal people :o When unselected it will take the Max Z position and subtract it from 0 so you have it going negative initially instead of positive.

Export G-Code to Mach: This will take all of the parameters from the screen and create the G-Code.

Save Settings: This will save the settings on the screen to your computer and be the defaults every time you load up the wizard.

Exit to Mach: Takes you back to the default screen of Mach3.




For your first run of the Break In Wizard, there are some things that you should take into account.

1. Knowing the travel of your machine, plus the soft and hard limits associated with those.

2. Check to see if soft limits are enabled and if they are that they are proportionate to the current size of your table.

3. Check to see if your machine coordinates correctly reflect the current position of the machine. If not, you need to change your soft limits and/or your machine coordinates to directly correspond with the current state of the machine. As an example, if your machine coordinates view shows 1.1 in the X DRO, , then it should also show that in your non-machine coordinates view.



As an example, here is how you should set up your machine for the first run once you have verified all of the things above. These settings illustrate if the Z is zeroed to the table!



         
      
              Sample Soft Limits
            
              Break In Wizard Setting
            
      
          

               Axis
           
         Minimum
       
         Maximum
      
         Minimum
      
         Maximum
      

               X
           
         0.00
       
         49.50
      
         0.00
      
         49.00
      

               Y
           
         0.00
       
         50.50
      
         0.00
      
         50.00
      

               Z
           
         0.0
       
         5.25
      
         0.00
      
         5.00
      


« Last Edit: January 25, 2010, 12:49:09 PM by swaggs21 »
Re: Break-In Wizard
« Reply #1 on: February 03, 2010, 10:07:39 PM »
way to go swaggs, the mach team needs to make this a add in to thier basic package
might want to move it to the downloads section of the forum thou, it will get buried here
« Last Edit: February 03, 2010, 10:10:04 PM by sawmill »
Re: Break-In Wizard
« Reply #2 on: February 10, 2010, 09:02:00 AM »
Thanks,

I will be doing that when the RC1 is released on Friday.
Re: Break-In Wizard
« Reply #3 on: February 10, 2010, 06:13:43 PM »
Here is the RC1, had some time to spend with it tonight.

Feedback is always welcome.

Offline Fastest1

*
  •  920 920
  • Houston, TX
    • View Profile
Re: Break-In Wizard
« Reply #4 on: August 13, 2010, 08:20:54 AM »
swaggs, This is exactly the warm up routine I was contemplating. I had read where people had such routines in their machines. Is there a difference between the zip and rar files? You refer to it as RC1. I downloaded the zip file and installed it in the mach/addons/breakin folder. When I try to open the wizard, it shows the "cam functions addons", under breakin it says "missing set file". If I open that file and select the .set it seems to open that screen but I cant see lower than spinldle speed options. ? The wizard sounds well thought out and the directions/warnings were understandable. Thanks
I want to die in my sleep like my grandfather, not like the passengers in the car! :-)

Offline Fastest1

*
  •  920 920
  • Houston, TX
    • View Profile
Re: Break-In Wizard
« Reply #5 on: August 13, 2010, 09:13:23 AM »
Never mind. I finally overcame my resistance to loading file types. What did people have to do before YouTube? Was it that Dewey Decimal System? And then HOPE you found the right book and chapter that week? I now see the whole screen as I should and Winrar seemed to work effortlessly. It isnt just machining that gives me fits! Cant wait to go workout the machine.
 
I want to die in my sleep like my grandfather, not like the passengers in the car! :-)

Offline Fastest1

*
  •  920 920
  • Houston, TX
    • View Profile
Re: Break-In Wizard
« Reply #6 on: August 13, 2010, 11:47:18 AM »
OK, got a chance to run it. Great work. Easy to set the parameters any way you like. It runs as many cycles as you select. I am a little confused on the spindle warm up .tap. My wizard does activate the spindle (m3) but I am not sure if it fluctuates the speed. I notice if I run the .tap file for spindle warm up it just runs the spindle with no axis movement. Is there a way to call this up at the same time? I am thinking that it would be like calling for a tool change.  Anyway it seems to work very well and thank you.
I want to die in my sleep like my grandfather, not like the passengers in the car! :-)
Re: Break-In Wizard
« Reply #7 on: August 13, 2010, 12:24:24 PM »
OK, got a chance to run it. Great work. Easy to set the parameters any way you like. It runs as many cycles as you select. I am a little confused on the spindle warm up .tap. My wizard does activate the spindle (m3) but I am not sure if it fluctuates the speed. I notice if I run the .tap file for spindle warm up it just runs the spindle with no axis movement. Is there a way to call this up at the same time? I am thinking that it would be like calling for a tool change.  Anyway it seems to work very well and thank you.

Glad you got it running. The reason I put the spindle warmup in a different file is so that it could be run at the start of every day. I have not tested any of the speed code for the spindle, but from GCode Resources I have found it should work. Thanks for the feedback though, I always welcome it.

Offline BR549

*
  •  6,965 6,965
    • View Profile
Re: Break-In Wizard
« Reply #8 on: August 13, 2010, 03:05:37 PM »
Good Job Swaggs, Why don't you drop that into the Mach TOOL BOX in the downloads section so it does not get lost in the shuffle.

(;-)
Re: Break-In Wizard
« Reply #9 on: February 13, 2011, 08:04:24 PM »
A video of the breakin wizard at work.

http://www.youtube.com/watch?v=WwEkrQo6740