CNCzone.com-The Largest Machinist Community on the net!



Home Page Mark Forums Read Today's Posts My Replies Classifieds Reviews Photo Gallery Web Links Share Files Advertise With Us Ad List
Go Back   CNCzone.com-The Largest Machinist Community on the net! > Machine Controllers Software and Solutions > Mach Software (ArtSoft software)


Mach Software (ArtSoft software) Discuss Mach 1 , 2 and the new Mach3 here NC software here!


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 12-29-2011, 11:51 AM
 
Join Date: Jun 2011
Location: USA
Posts: 137
adt2 is on a distinguished road
New Machine Construction Complete; Now What?

I half-expect to get crucified for asking this question, but such is life. I just completed the construction of my first CNC machine, a 4x8 unit of my own design (but based heavily on designs from FineLine and CNCRP). I have one or two minor, niggling issues to work out (like a mysterious rattling on the Z-axis when moving down - but not up) but otherwise the machine is ready to rock and roll. I think.

So I went out yesterday morning to fire it up and do a test cut, and....the computer was fried. After a bit of troubleshooting, turns out the power supply was cooked. Long story short, I now have a new machine and am ready to go. I think.

My question is this: Is there a step-by-step "how to configure and/or fine-tune Mach" guide out there somewhere? I have the basics in place, I think - the computer recognizes the machine and the jog controls move the various axes in one direction or another (although I'd love to know how to reassign the arrow keys; based on the orientation of my machine to my keyboard, the left/right keys make the machine go forward/back and the up/down keys make it go left/right, which is confusing as hell).

I have a couple of small test projects to cut; created them with Vectric and exported code based on Mach controller. It just seems like there's probably a fair bit of tuning that ought to be done, based solely on the number of Mach menus I've looked at but can't decipher.
Reply With Quote

  #2  
Old 12-29-2011, 02:06 PM
ger21's Avatar
Community Moderator
 
Join Date: Mar 2003
Location: Shelby Twp, MI....USA
Posts: 20,463
ger21 is on a distinguished road
Buy me a Beer?

Config > Hotkeys to change the jog keys. But be aware that you can't change the Mach3 screen orientation, so the keys will match the machine, but not the screen.

Probably 90% of the stuff in mach3, you'll never use.

Once it works, you need to setup the motor tuning (velocity and accel and steps/unit), then set up any switches you might be using, and that's about it to get started.

Best thing is probably to just ask a lot of questions if you need help.
__________________
Gerry

Mach3 2010 Screenset
http://home.comcast.net/~cncwoodworker/2010.html

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Reply With Quote

  #3   Ban this user!
Old 12-29-2011, 03:05 PM
 
Join Date: Jun 2011
Location: USA
Posts: 137
adt2 is on a distinguished road

Thanks, Gerry.

My first (specific) question is: How do I tell Mach what the size/shape/orientation of my table is? In other words, my X-axis is 96 long, Y-axis is 36 wide, and Z-axis has 6" of travel. I'd like "home" or "origin" or whatever to be at a specific corner of the machine. As I stand at one end of the machine, looking down the X-axis, I'd like the "origin" point to be on my right at the end closest to me, so travel away from me on X would be positive, and travel to my left on Y would also be positive. Negative X- and Y- values would not be possible, as the origin is also the machine's limit.

In CAD terms, I need to define the extents of the drawing area - lower left and top right corners. How do I do that?
Reply With Quote

  #4   Ban this user!
Old 12-29-2011, 03:43 PM
 
Join Date: Jan 2006
Location: USA
Posts: 1,766
keebler303 is on a distinguished road

You will need to install limit switches at those positions. Then you can tell mach to "home" the machine and it will go until it hits those switches, thus knowing where it is on the table and setting that point to 0,0 or any other position you tell it to set to. These settings are under "homing". You should also have switches at the opposite ends of travel but you can get by with "soft limits" which will tell mach not to go past a certain coordinate position in either axis.

Without switches, you will have to just eyeball it every time. So you probably want switches.

Matt
Reply With Quote

  #5   Ban this user!
Old 12-29-2011, 05:22 PM
 
Join Date: Jun 2011
Location: USA
Posts: 137
adt2 is on a distinguished road

I actually already have limit switches at those locations; I'm just not sure what to do in Mach to tell the software that they're there, and where "there" is.
Reply With Quote

Sponsored Links
  #6  
Old 12-29-2011, 06:47 PM
ger21's Avatar
Community Moderator
 
Join Date: Mar 2003
Location: Shelby Twp, MI....USA
Posts: 20,463
ger21 is on a distinguished road
Buy me a Beer?

Set them up as home switches in ports and pins, and when you click the ref all button, the machine will move towards them. In order for Mach3 to find them, you need to tell it what direction they're located in.

Go to Config > Homing/Limits. If the home switches are at your X and Y zero positions, you'll want to check "Home Negative" so that the axis travels in the negative direction towards the switches. The Z home switch is usually at the top of travel, and is homed in a positive direction.

Once you get it to home, then you can set up softlimits.

Now, to make parts, Mach3 doesn't need to know what size your machine is. You just need to zero the coordinates to match where the origin is in the g-code file.
__________________
Gerry

Mach3 2010 Screenset
http://home.comcast.net/~cncwoodworker/2010.html

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Reply With Quote

  #7   Ban this user!
Old 12-29-2011, 07:40 PM
 
Join Date: Jun 2011
Location: USA
Posts: 137
adt2 is on a distinguished road

Originally Posted by ger21 View Post
You just need to zero the coordinates to match where the origin is in the g-code file.
So as long as my origin in the artwork is, say, at the bottom-left of the drawing, and my "home" position is the bottom left of the machine, I should be good to go, right?
Reply With Quote

  #8  
Old 12-29-2011, 08:37 PM
ger21's Avatar
Community Moderator
 
Join Date: Mar 2003
Location: Shelby Twp, MI....USA
Posts: 20,463
ger21 is on a distinguished road
Buy me a Beer?

This may create confusion, but I have to say it.

"Home" can actually be anywhere.
There are (at least) two sets of coordinates that you'll use on your machine.
Machine coordinates (Absolute) and Work Coordinates (offsets).

When you "home" the machine, you define where the machine coordinates origin (0,0) is, which in most cases, is the bottom left. On my machine, "home" is the bottom right, but machine 0,0 is the bottom left. Machine coordinates never change.

The Work coordinates origin can be anywhere on the machine, Typically, you mount your part anywhere on the machine, and set the Work origin to match the part origin.

I typically don't use different coordinate systems, so my work coordinates match my machine coordinates. I use fences to locate my part, so I never have to zero my X and Y axis. Just home the machine, load the part, and go.
__________________
Gerry

Mach3 2010 Screenset
http://home.comcast.net/~cncwoodworker/2010.html

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Reply With Quote

  #9   Ban this user!
Old 12-29-2011, 08:55 PM
 
Join Date: Jun 2011
Location: USA
Posts: 137
adt2 is on a distinguished road

I am envisioning the spindle starting at the same corner of the machine for each job, and returning there after each job. IOW, the origin of my parts will always be in roughly the same area so the spindle doesn't have far to travel before it starts cutting (assuming it returned to that corner of the machine after its last use).

I was thinking of routing a trough along the X and Y limits to insert a short fence into which would allow a positive registration point for the material before cutting.
Reply With Quote

  #10  
Old 12-29-2011, 09:30 PM
ger21's Avatar
Community Moderator
 
Join Date: Mar 2003
Location: Shelby Twp, MI....USA
Posts: 20,463
ger21 is on a distinguished road
Buy me a Beer?

One thing to consider is that the spindle starts at the origin, it will most likely be in the way when you're loading and unloading parts. That's why I home mine to the other end.
In addition, my screenset has a "Park" position that lets me easily send the machine anywhere I want on the table. I include an M code at the end of all my g-code, to send it to the park position. If I'm running a lot of smaller parts, I can change the park position so the machine doesn't need to move as far.
__________________
Gerry

Mach3 2010 Screenset
http://home.comcast.net/~cncwoodworker/2010.html

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Reply With Quote

Sponsored Links
Reply




Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
NZ: Buying complete cheap machine diecastblue Australia, New Zealand Club house 3 03-25-2011 10:59 PM
My Lathe; images of the complete machine Stevie Vertical Mill, Lathe Project Log 51 10-31-2008 10:51 PM
portal milling machine - construction - mineral casting fidibus42 Mechanical Calculations/Engineering Design 0 10-23-2005 10:00 AM
CNC-Portal Milling Machine Construction with 3D Turbocad 11 Prof. fidibus42 TurboCAD/CAM 3 10-09-2005 08:42 AM
Better construction methods for my first machine... karmicthre DIY-CNC Router Table Machines 2 12-18-2003 11:13 AM




All times are GMT -5. The time now is 02:32 AM.





Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Content Relevant URLs by vBSEO
Template-Modifications by TMS

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361