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! > MetalWorking > General Metalwork Discussion


General Metalwork Discussion Discuss everything relating to metal work.


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 04-11-2008, 08:32 PM
 
Join Date: Dec 2006
Location: Canada
Age: 48
Posts: 16
clayman is on a distinguished road
Question Need some advice:

does anyone know what program i need to put my autodesk (Inventor) drawings into a Fanuc o-t controller? i'm new at this CNC thing and I had an Engineer tell me that this controller could read my 3-D drawings with the right software. is this true????????????
Reply With Quote

  #2   Ban this user!
Old 04-11-2008, 10:39 PM
 
Join Date: May 2007
Location: USA
Posts: 913
g-codeguy is on a distinguished road

Don't think your engineer is right. OT controls run on G-codes as far as I know. We use Mastercam to get the G-code. I don't use Inventor, but I did watch the guy who does move the file from Inventor directly into Mastercam. You then need to define the operations, and run them through a post processor made for your specific machine, not just for an OT control.

Reason being machine builders have their own thoughts on what codes to use. Hardinge uses an M13 to turn the spindle on with coolant. Mori Seiki uses M3 to start the spindle, and requires an M8 to turn on the coolant.

Hardinge has what they call "Blue Print Programming". We have machines with this capability, but have never used it as our programs all have to be easily modified to run on other lathes. Don't know how it works, but doubt you can read an Inventor file into the control.

I'd be interested in what you ultimately find out. I've been wrong before.
Reply With Quote

  #3   Ban this user!
Old 04-11-2008, 11:04 PM
 
Join Date: Dec 2006
Location: Canada
Age: 48
Posts: 16
clayman is on a distinguished road

Thanks, Something told me that it couldn't be that easy. I was just looking for an easy way out. The G-Code thing is great but the problem is I have been manually machining for 24 years and this programing stuff really freaks me out. The guy that had this machine passed away so i've been filling my coordinates into his programs. This controller will not let me write a new program. I turn the dial to Edit and hit program but it just goes back to the last one that ran. I realize that this sounds STUPID but i have no manual and i'm trying to figure this from scratch. Can anyone out there tell me how to clear my screen and start a new program????

Thanks,
Reply With Quote

  #4   Ban this user!
Old 04-12-2008, 08:48 AM
 
Join Date: Dec 2007
Location: Canada
Age: 48
Posts: 617
cam1 is on a distinguished road

Hi: You are on the vertical potion of the learning curve. Pickup a basic CNC handbook (Peter Smid), and get the basics. Short of that, even with your manual machining skills, there is a very high probability that you will damage the machine, or worse, hurt yourself.
The fact that it freaks you out, tells me that you are nervous or uncomfortable with this, so build some confidence the safe way, get some demo software, have the re-seller give you 1 hour of the basics, and hit the books...

regards
__________________
----------------
Can't Fix Stupid
Reply With Quote

  #5   Ban this user!
Old 04-12-2008, 09:33 AM
 
Join Date: May 2007
Location: US
Posts: 779
Andre' B is on a distinguished road

Learning to run and program a CNC is very hard to do if you do not have someone at hand you can ask questions, without proper documentation for the machine it will be all but impossible.

Get a set of manuals, ebay, call the guy you deal with for repairs he may know were to get some cheap, or get new set from the machine builder. If nothing else get the manuals for the control from Fanuc it will not cover anything the machine builder modified but will at least cover the control.

Whatever they cost will be less the time you waste by guessing how things are supposed to work.

Smid's books are very good, frequently easier to read then the machine manuals.

If you want to practice programming look into a simulator, where crashes just mess up the computer screen. It will not do everything exactly like the machine but if it works on the sim you are that much closer to a running program on the machine.
Here is the one I use the most.
http://www.ncplot.com/
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 04-12-2008, 09:39 AM
 
Join Date: May 2007
Location: USA
Posts: 913
g-codeguy is on a distinguished road

Clayman. What machine are you trying to program? Can't be of much help not knowing that.

A couple things: First there is an Edit key. Is it turned on so you can edit? Second thing: To start a new program type in the letter 'O' and the program number. (up to 4 digits.) Do not use the EOB key yet. Hit the INSERT key. Not literally of course! No matter how frustrated you might be. Now you can use the EOB key to separate the program number from the next block. OT controls allow only one word address to be entered at a time. Programming on the machine is very time consuming to start with. One word at a time makes it worse.

Another thing you can check before starting is to make sure you have enough memory left to add more programs. While in EDIT mode hit the "Prog" key to make the directory come up. Available memory space and number of programs available will be on the upper right.

I know you have been machining for years, but I haven't a clue as to how much you know so I apologize if most of this seems to question your intelligence. It isn't meant that way. Just trying to help you get started.

Remember...the programming manual that came with the machine is your best friend. It will tell you what all the programming codes mean and how to use them. Some manuals even explain how to use tool compensation. You have to know how to figure tool compensation in order to program the tool correctly. This requires knowing how to figure trig for right triangles.

If you know how to use G41/G42 commands then you don't have to worry about figuring tool compensation. However, using these codes has there own idiosyncrasies. You have to put the tool nose radius in the Geometry page. You also have to input the tool nose position (1 thru 9) in the tool geometry page. I can't help you there as we don't use these codes in our shop so I never learned how. I do know that it requires starting far enough away from the part to make a move for the tool compensation offset to take affect. Not sure that I am even explaining this correctly.

Good luck getting started. Programming isn't hard. Since you have been machining for years you should already know how to best program the operations.

EDIT: Well programming isn't hard if you are doing it for a lathe. 4-5 axis mills are another story. Programming a lathe for C-axis or Y-axis isn't too easy either. However you won't have that problem on a lathe with an OT control. You won't have these options!
Reply With Quote

  #7   Ban this user!
Old 05-24-2008, 12:57 AM
 
Join Date: Dec 2006
Location: Canada
Age: 48
Posts: 16
clayman is on a distinguished road

Thanks everyone: Especially (G-Code Guy) Sorry i took so long to reply but i've been reading and programming! Everything is going great Turning Drilling Boring Etc. However, I am having some problems with the G76 Fanuc threading cycle. The manual seems like it was written in another language and then translated. The G76 has two lines. in the first line I am Totally lost. G76P (m) (r) (a) Q ____ R____; The next line makes perfect sense for a Machinist with thread depth,X and Y Etc. I'm guessing that this is probably very simple with the right Instruction?????? If anyone could help with this I would be greatfully appreciative.

Thanks again, clayman
Reply With Quote

  #8   Ban this user!
Old 05-24-2008, 10:37 AM
 
Join Date: May 2007
Location: USA
Posts: 913
g-codeguy is on a distinguished road

Originally Posted by clayman View Post
Thanks everyone: Especially (G-Code Guy) Sorry i took so long to reply but i've been reading and programming! Everything is going great Turning Drilling Boring Etc. However, I am having some problems with the G76 Fanuc threading cycle. The manual seems like it was written in another language and then translated. The G76 has two lines. in the first line I am Totally lost. G76P (m) (r) (a) Q ____ R____; The next line makes perfect sense for a Machinist with thread depth,X and Y Etc. I'm guessing that this is probably very simple with the right Instruction?????? If anyone could help with this I would be greatfully appreciative.

Thanks again, clayman
Bummer. Was halfway thru my reply when the computer shut off. Wasn't a power problem as I use an APC. Will try again.

You need a Hardinge manual. I'm not at work, but I think I can remember how it all works. (m) is the number of times the tool repeats after reaching the root diameter. These are called 'spring passes'. A value of 03 would have the tool making 3 spring passes. Usually not a good thing on work-hardening materials. It can help remove thread taper caused by the part pushing away from the tool.

(r) determines how fast the tool will retract at the end of the thread. I believe this number is a multiple of .1 and is multiplied times the programmed lead. 00 means the tool doesn't withdraw until after reaching the final position. Normally I will use 00 only when there is a thread relief as it will leave a ring on the last thread. I program 01 otherwise as I want the tool to retract over the shortest distance. On a 1/4-20 UN thread this would cause the tool to retract at .1 * .05. A value of 02 would be .2 * .05, a value of 14 would be 1.4 * .05, etc.

Be aware that spindle speed will also affect how fast the tool will retract even tho the value is the same. Often I am threading to a shoulder and have to be within a certain distance. Slower RPM will allow the tool to stay down longer for any given (r) value. This can determine the grade of insert you need for the job. Not all grades can handle running way below their intended SFM range.

I have found that dropping below S900 has no affect. We have one job with an internal thread and a face groove at the thread diameter. There is a seat on the shoulder face below that (in X-diameter). I can't get close enough even at S900. Have to grind relief in the side of the insert to attain thread depth. Sandvik has the only insert grade of those we tested that will last at that slow SFM.

(a) is the compound infeed. You have 6 choices on the G76 2-block call. Control divides this number by two to determine the compound infeed. 00 has no infeed in Z-axis. I would stay away from 00 as this creates the toughest chip. I use 60 only when trying to eliminate chatter. This has the least amount of tool pressure, but the insert is rubbing on the back side. Not good in work-hardening materials. Not too good if the machine has excessive backlash and has a hard time repeating exactly on Z-axis as the back side of the thread might not be smooth. I usually stick with 29 or 55 degrees for 14.5 or 27.5 degree compound infeed (respectively)

Q is the minimum amount per side (until the last pass) that you want removed per pass. Q30 is my standard value...normally. In such materials as 316 SS you want to keep the insert below any work-hardening from the previous pass. That is why

R can be used to specify the amount (per side) of the last pass. DOC for the last pass would be .0005 per side for a value of R.0005.

Hope this has been of some help to you.
Reply With Quote

  #9   Ban this user!
Old 05-24-2008, 01:38 PM
 
Join Date: Dec 2006
Location: Canada
Age: 48
Posts: 16
clayman is on a distinguished road

Thanks again G-Codeguy! This was more helpfull than any book i've been into so far. I'll for sure be threading on Monday morning. Hopefully, someday I can return the help.

Thanks again to everyone for the advice. I tried jumping into this way to fast. Now realizing that I must take the time to read and learn. These machines just move way to fast to be making errors!
Reply With Quote

  #10   Ban this user!
Old 05-24-2008, 03:09 PM
 
Join Date: May 2007
Location: USA
Posts: 913
g-codeguy is on a distinguished road

Originally Posted by clayman View Post
These machines just move way to fast to be making errors!
Try using the Rapid and Feed-override controls. I hope you are testing out new programs by cutting air the first time thru. I prefer to run them thru with the rapid all the way down (when turret is close to the chuck). Then run them thru again with the rapid all the way up. First time thru shows any obvious errors that could destroy a tool. Second time thru will show me if I missed a G1 which could break an insert (and possibly destroy the tool). Rapid on lowest setting is slower than some feedrates.

I just had an operator destroy the pocket on a 3/4 in. groove bar because I had typed in X2.94 instead of X1.94. Had he tested the program out first, he would have seen the error. Always provided he could figure out that an ID groove bar that was going higher than the OD of the raw material was a problem!

Most guys in the shop have become too trusting of my programs, and don't test them before cutting chips. Guess what. I'm not perfect. One more reason for using a CAD/CAM program. It doesn't make typing errors, & the one we use will let you know if there is an interference problem with the tool. Like trying to run a 1/2 inch boring bar in a 3/8 inch hole.
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 08-01-2008, 08:33 PM
 
Join Date: Dec 2006
Location: Canada
Age: 48
Posts: 16
clayman is on a distinguished road
Hardinge Manual

Hi: It's been a while but haven't had much work for the CNC lathe It's been alot of oilfield repair.(manual) Just wondering if anyone could tell me where i can get my hands on a Hardinge manual as (G-codeguy) had suggested. I tried online but all I could find were used hardinge machines for sale. I have some 4 1/2 EUE casing threads to do. 400 of them. Still haven't threaded to much on this machine and the manual that came with it is a translated chinese version that is incredibly hard to understand. If anyone knows of some decent books that would help me with a Kingston lathe that has a FANUC series 0 controller I would greatly appreciate the help.

Thanks fer now, clayman
Reply With Quote

  #12   Ban this user!
Old 08-01-2008, 11:46 PM
 
Join Date: Jan 2007
Location: usa
Posts: 56
stuby is on a distinguished road

I have a Leadwell LTC-15 2 axis lathe with a Fanuc-OT controller on it. I found my operators manual, which has basically everything in it, on ebay. They come and go. I am a self taught G-coder, and I have no software either. And trust me when I say this : The operators manual is like your bible. I noticed with my OT controller it likes the canned cycles in 2 seperate lines, not sure why; Anyways look for that on ebay, if you have no luck, send me a msg, I can photocopy some pages of threading codes for you if you need.
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 Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Help me! need advice. neoinfo Mini Lathe 0 11-09-2007 04:19 AM
Need some Advice legomanww CNC Wood Router Project Log 1 07-06-2007 05:10 PM
looking for advice nelson j Employment Opportunity 15 06-26-2007 11:13 AM
New and in need of some advice... well alot of advice! GoonShoes Bridgeport and Hardinge Mills 9 05-30-2007 07:03 AM
advice please scappini CNCzone Club House 0 03-22-2007 12:45 AM




All times are GMT -5. The time now is 01:19 PM.





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