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 > LinuxCNC (formerly EMC2)


LinuxCNC (formerly EMC2) Discuss LinuxCNC (formerly EMC2) Controlers here!


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1  
Old 05-05-2011, 02:49 PM
Gold Member
 
Join Date: May 2005
Location: UK
Age: 48
Posts: 264
davidmb is on a distinguished road
ATC under EMC2

Anyone have prior knowledge of integrating ATC's with EMC2, I'm getting to the point with my ATC design/build where I need to start looking at the interface into EMC2, do I use a series of fixed tool locations or go to a carousel type of design. I'll be using a pneumatic drawbar with bellville springs to set the tool retention force. I have plenty of spare I/O pins and can do something with a PIC micro to drive the tool change pneumatic solonoids.
__________________
David
( never stop learning )
http://www.steamcastings.co.uk/
Reply With Quote

  #2   Ban this user!
Old 06-14-2011, 10:13 AM
 
Join Date: Sep 2010
Location: USA
Posts: 47
jthornton is on a distinguished road

David, there is quite a bit of info on the EMC web site and forum. I used classicladder combined with HAL on my Hardinge CHNC turret.

John
Reply With Quote

  #3   Ban this user!
Old 10-03-2011, 04:24 PM
 
Join Date: Oct 2011
Location: south africa
Posts: 4
perigo is on a distinguished road

I have been using emc2 for quite a while now.
With the Stepconf Wizard it is easy enough.
This is sufficient for someone who has a single tool application, or is running a single stepper per axis.
But most of us don’t.
A gantry is the most common application as far as I know. Which means duel x or y steppers.
In the Stepconf Wizard it is possible to allocate multiple pins to a single axis.
My biggest fear is having one of these motors staling.
That would be a catastrophe, destroying linier guide ways or the frame, probably both.
The easiest solution would be to have encoders on these two motors not for closed loop, but for comparison. If there is a deferens of 3 pulses activate e stop.

HEDS-5540-A06 datasheet pdf datenblatt - Agilent(Hewlett-Packard) - Quick Assembly Two and Three Channel Optical Encoders ::: ALLDATASHEET :::

HEDS-5540#A06

As far as tool change is concerned the era of more affordable atc’s has arrived.

Sorotec - Werkzeugwechsler

Configuring these things is not within the scope of the average user (including me)
I am proficient in basic (programming language of yesteryear) but it’s of no help when it comes to emc2 hal files or ladder.

Is there someone out there that runs a similar setup that would be willing to share there config files. That would be highly appreciated.
Reply With Quote

  #4   Ban this user!
Old 10-04-2011, 01:45 AM
 
Join Date: Jan 2007
Location: UK
Posts: 97
cncbasher is on a distinguished road

sorotec : this is simply an air is on to release tool , so a simple relay controlled from a hal pin will suffice , the type of toolchanger used can be either a carousel or rack dependant on design , emc can resonabley support both idea's , although i can see a need for an additional parrell port here , or use other io cards to support the toolchange connections

their are a number of ways to connect 2 axis together either use 2 pins in hall or connect both stepper drives in parrell input will work , although i favour using 2 pins in hal
Reply With Quote

  #5   Ban this user!
Old 10-09-2011, 12:41 AM
 
Join Date: Oct 2011
Location: south africa
Posts: 4
perigo is on a distinguished road
ATC+ENCODER

As previously mentioned getting a second stepper to work on one axis is chills play.
The problem is if one stepper stalls on a gantry it will destroy it.
The question is how to set up HAL or ladder to compare two encoders to e-stop if they differ by more then 3 pulses.

On the atc side, creating a pin for the release of the tool is far from having a fully functioning atc.
Reply With Quote

Sponsored Links
  #6  
Old 10-09-2011, 03:47 AM
Gold Member
 
Join Date: May 2005
Location: UK
Age: 48
Posts: 264
davidmb is on a distinguished road

I have been thinking long and hard about safety since starting this thread, work on the spindle has now progressed to a point where I can start making adaptions to the existing system. I intend to use a spare pair of connection that are on the spindle motor power supply to lock out the supply to the ATC tool release solonoid, this way it should not be possible to eject the tool with the spindle powered ( this would not preclude the tool eject whilst the spindle is slowing down - may be worth fitting a brake of some sort / mechanical or electrical ). I'll try and get some pictures uploaded.
__________________
David
( never stop learning )
http://www.steamcastings.co.uk/
Reply With Quote

  #7   Ban this user!
Old 10-09-2011, 06:04 AM
 
Join Date: Jan 2007
Location: UK
Posts: 97
cncbasher is on a distinguished road

it's usual for spindle toolchangers to have a braking system of some sort , popular ones use an electromagnet coil
Reply With Quote

  #8   Ban this user!
Old 10-09-2011, 01:53 PM
 
Join Date: Oct 2011
Location: south africa
Posts: 4
perigo is on a distinguished road
A.T.C. help

David, would you be as kind as to post your config files.
That would give me some building blocks to hopefully build my configuration.
If one has some examples it makes it easier for a novice.
Reply With Quote

  #9   Ban this user!
Old 11-04-2011, 04:58 AM
 
Join Date: Oct 2010
Location: Austria
Posts: 62
Tkamsker is on a distinguished road

Hi
I am now abroad here a Video of what i have achieved.

I am only fighting with g30 length probing

So let me know if this helps
Wednesday i get an atc for my Big Mill ,..
The small One is only for pcb' s -
So let me
Know
Cu
Thomas
Reply With Quote

  #10   Ban this user!
Old 11-11-2011, 06:20 PM
 
Join Date: May 2006
Location: UK
Posts: 85
kudos is on a distinguished road

i have done it, bidirection ATC i think i put some info on the Wiki but if not let me know

Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 11-11-2011, 07:04 PM
 
Join Date: Sep 2008
Location: UK
Posts: 125
andypugh is on a distinguished road

A recent update to EMC2 is that you can now re-map M6 to call an arbitrary G-code subroutine or Python code. This makes rack-type toolchangers a lot easier.
Extending EMC
Reply With Quote

  #12   Ban this user!
Old 11-12-2011, 02:03 AM
 
Join Date: Oct 2011
Location: south africa
Posts: 4
perigo is on a distinguished road

Thomas
Thanks for the reply.
Are you running it throw g-code or have you configured it in Hal file
If you have please share conf. files.
Or if any one has discovered a webpage called configuring a rack tool changer for dummies, please let me know.
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
CAM for emc2 bikedude987 LinuxCNC (formerly EMC2) 0 11-29-2010 12:27 PM
Need Help!- EMC2 Jamy LinuxCNC (formerly EMC2) 32 08-17-2009 11:03 PM
EMC2 Jamy General CAD Discussion 2 12-11-2008 12:02 AM
EMC2 HELP HELP HELP Alwyn OpenSource Software 2 10-11-2008 11:18 AM
Emc2 sdantonio Mach Mill 2 02-05-2007 02:26 PM




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