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! > OpenSource CNC Design Center > Open Source Controller Boards


Open Source Controller Boards Discussion for Open Source CNC type Controller Boards and other related items. (for personal use only)


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #13  
Old 10-22-2004, 07:58 PM
HuFlungDung's Avatar
Moderator
 
Join Date: Mar 2003
Location: Canada
Posts: 4,825
HuFlungDung is on a distinguished road

I'm not sure if you guys are talking about machining or simply moving the axis, without the PC running, with a joystick.

Why bother? Is not jog mode within the cnc interface adequate for "manual machining"?

It usually pays to plan your moves (i., write a program first) rather than making it up as you go (teach mode).
__________________
First you get good, then you get fast. Then grouchiness sets in.

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

  #14  
Old 10-23-2004, 08:13 PM
*Registered*
 
Join Date: Apr 2004
Location: Norway
Posts: 678
ESjaavik is on a distinguished road

I primarily want the first, so I can do simple operations without the PC. The keyboard does not survive long in this environment, and I don't like those completely flat, membrane-button industrial keyboards at all.

Or maybe it's just because I miss the handwheels, or that I think it would look cool with more buttons and a joystick. Maybe I should look for a good shrink?

You're probably right Hu. And it is a good way to practice coding. Then if I get good and fast, I might control my model airplane using G-code too!
Reply With Quote

  #15  
Old 10-24-2004, 11:59 AM
mvaughn's Avatar
Moderator
 
Join Date: Jan 2004
Location: United States
Age: 33
Posts: 383
mvaughn is on a distinguished road

My original thinking was to use a joystick to get the cutting tool into position. The keyboard is a little awkward and cumbersome.

I have no interest in doing any manual machining with a joystick.
__________________
Mark
--------------------------
Check Out My Build-Log(s):

http://cnczone.com/forums/showthread.php?t=4716
CNC Router Version 1 [====================] 100%

http://cnczone.com/forums/showthread.php?t=39294
CNC Router Version 2 [=|-----------------------] 5%
Reply With Quote

Sponsored Links
  #16   Ban this user!
Old 10-24-2004, 01:21 PM
pminmo's Avatar  
Join Date: Jun 2003
Location: St. Peters, Mo USA
Age: 59
Posts: 3,325
pminmo is on a distinguished road

mvaughn,
What kind of control electronics are you using?

Phil
Reply With Quote

  #17  
Old 10-24-2004, 01:58 PM
HuFlungDung's Avatar
Moderator
 
Join Date: Mar 2003
Location: Canada
Posts: 4,825
HuFlungDung is on a distinguished road

Mvaughn,

If you want to use the joystick to position the cutting tool, or to do tool length offsets and work offsets (eventually), then you'll need to have the cnc controller running while you do this. I was confused because your earlier choice of "option 2" indicated otherwise.

There are gcodes available to get your machine from the home position into the workpiece's coordinate system, without turning off the cnc

I like the idea of a joystick for jogging, but I'm not sure how precise you could be with it. When you're setting up a tool length offset for a $250 thread mill, the last thing you want is "rough jogging" with a joystick You would need a way to change the resolution of the joystick "on the fly" so you could get down to very low jogging speeds, then switch back to very high jogging speeds. I think that the pulse generator concept is ideal for this type of precision jogging.

A joystick would be ideal for moving a robot arm, a motion that is less cut and dried. But on a regular cnc, jog buttons are practically as handy for rough jogging. Just IMO.
__________________
First you get good, then you get fast. Then grouchiness sets in.

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

  #18  
Old 10-24-2004, 06:12 PM
ynneb's Avatar
Moderator
 
Join Date: Feb 2004
Location: Oz
Posts: 2,580
ynneb is on a distinguished road

Originally Posted by mvaughn
My original thinking was to use a joystick to get the cutting tool into position. The keyboard is a little awkward and cumbersome.

I have no interest in doing any manual machining with a joystick.
I also delayed in posting an answer because I thought you wanted to do work independant of a computer.
You can buy a PC game pad, similar to what you might get with a playstation.
If using a program like Mach2 you can use the keygrabber to asign functions to all the buttons on the gamepad.

So for instance you wanted to jog the machine to a corner of your work-piece
and then set it to zero, you could have a button asigned to set all axis to zero. Is this what you were hoping to do?

The game pads are very cheap. About 15 bucks. They plug in using the usb port.

You may have noticed the current thread about making a pendant. In reality it will be a gamepad, but set out more to suit a cnc machine, and have more buttons for more features.

Have I understood your question?

This one below is a cordless version that I have thought to use. In actual fact I have emailed the company to see if they would sell just the componentry so that I could remount it into a custom designed pendant control. This way it would be easy to build and alow easier identification of all the buttons.

Last edited by ynneb; 10-24-2004 at 06:39 PM.
Reply With Quote

  #19   Ban this user!
Old 10-24-2004, 06:59 PM
pminmo's Avatar  
Join Date: Jun 2003
Location: St. Peters, Mo USA
Age: 59
Posts: 3,325
pminmo is on a distinguished road

The only thing I see wrong with the gamepad approach, is the computer has to be on. What if you just want to jog the machine without the computer. (why I don't know)

Phil
Reply With Quote

  #20  
Old 10-24-2004, 07:24 PM
ynneb's Avatar
Moderator
 
Join Date: Feb 2004
Location: Oz
Posts: 2,580
ynneb is on a distinguished road

Originally Posted by pminmo
The only thing I see wrong with the gamepad approach, is the computer has to be on. What if you just want to jog the machine without the computer. (why I don't know)

Phil
He he, I dont know why either, but I have a manual jogger for when my machine is swithed off. I call it an arm.

EDIT:
I guess my only concern with the cordless gamepad is the rare possibility of a stray signal actuating the machine independantly. I dont know if the signal is so encrypted that the chances of that are neglegable or not ? Or if it is infrared, line of sight control.

Last edited by ynneb; 10-24-2004 at 09:01 PM.
Reply With Quote

Sponsored Links
  #21   Ban this user!
Old 01-30-2005, 05:30 PM
 
Join Date: Jan 2005
Location: Belgium
Age: 56
Posts: 149
lucas is on a distinguished road

Just joined cnczone and this is my first post.

For those of you who want a manual step/dir control:
I made one using only one potentiometer, it was intended to test controllers and perform basic stepper motor positioning.
The circuit uses two 8 pin chips: a 555 pulse generater and LM393.
Operation is very simple: center position of the potentiometer is stop, turning the pot slightly to the left will run the motor at slow speed, turning further increases the speed.
Turning the pot from the center to the right does the same but the motor runs in the other direction.

I have a schematic but it needs polishing before upload, any interest?
Reply With Quote

  #22  
Old 01-30-2005, 07:15 PM
mvaughn's Avatar
Moderator
 
Join Date: Jan 2004
Location: United States
Age: 33
Posts: 383
mvaughn is on a distinguished road

I'm interested. This sounds like a handy device.
__________________
Mark
--------------------------
Check Out My Build-Log(s):

http://cnczone.com/forums/showthread.php?t=4716
CNC Router Version 1 [====================] 100%

http://cnczone.com/forums/showthread.php?t=39294
CNC Router Version 2 [=|-----------------------] 5%
Reply With Quote

  #23   Ban this user!
Old 01-30-2005, 09:58 PM
 
Join Date: Nov 2004
Location: usa
Posts: 49
dwwright is on a distinguished road

I don't know if Mach2 has any keyboard jog control, but I had a post on some free software that does joystick to keyboard mapping. The post is here:

http://www.cnczone.com/forums/showthread.php?t=7913
Reply With Quote

  #24   Ban this user!
Old 01-31-2005, 01:42 PM
 
Join Date: Jan 2005
Location: Belgium
Age: 56
Posts: 149
lucas is on a distinguished road

Schematic is here:
http://users.skynet.be/sky50985/CNC/stepctrl.pdf

The timing ranges from approx. 10Hz to 1kHz but can be modified by changing the value of the 1µ cap.

I also have a PCB layout but that needs polishing too...
Will try to do that this evening.

Questions and suggestions for improvement are welcome.
Reply With Quote

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
single line fonts? balsaman General CAM Discussion 12 02-18-2006 11:51 AM
Single Line Fonts A. Shuford General CAM Discussion 1 11-14-2004 08:21 AM
OpenSource CNC Design Center License CNCadmin Opensource Forum Rules 0 08-13-2004 09:39 PM
Opensource CNC vacpress DIY-CNC Router Table Machines 0 03-16-2004 07:13 PM
Tool tables Nimrod Mastercam 4 11-24-2003 02:31 PM




All times are GMT -5. The time now is 12:55 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