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 Machines > Haas Lathes


Haas Lathes Discuss Haas lathe here!


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 01-15-2009, 10:07 AM
 
Join Date: Apr 2008
Location: USA
Posts: 27
Fairlane6t9 is on a distinguished road
Simple HAAS example

Hi all...new to the community and have a question about HAAS lathe programming. Can anyone give me a simple example of a lathe program. For instance, something like a simple punch with say maybe 3 steps on it? Just looking for a place to start as I don't have any experience on a CNC lathe with manual programming. Any help is appreciated.
Reply With Quote

  #2   Ban this user!
Old 01-15-2009, 01:27 PM
 
Join Date: Jul 2005
Location: Canada
Posts: 11,565
Geof will become famous soon enough

Provide a sketch, as a jpg, with dimensions and I can show you the program that would do it.
__________________
An open mind is a virtue...so long as all the common sense has not leaked out.
Reply With Quote

  #3   Ban this user!
Old 01-16-2009, 10:50 AM
 
Join Date: Apr 2007
Location: USA
Posts: 148
JDenyer232 is on a distinguished road

Originally Posted by Fairlane6t9 View Post
Hi all...new to the community and have a question about HAAS lathe programming. Can anyone give me a simple example of a lathe program. For instance, something like a simple punch with say maybe 3 steps on it? Just looking for a place to start as I don't have any experience on a CNC lathe with manual programming. Any help is appreciated.
Here ya go, this is for a threaded part with 2 different diameters. There are some repititions on the diameter as this part is only .060" in diameter at its smallest section, being fairly long and me not wanting to set up the tailstock for it I corrected the tappering issues by machining the small section several times at slower and slower feedrates. I only needed 10 of these, if I needed more then I would have programmed it differently to reduce my cycle time.

%
O00600
(CLR0006 REVA)
T808
(.375 360 BRASS)
(1.2 IN. FROM CHUCK FACE) G00 Z2.
X2.
G28
T505
(80 DEG INS) G54
G50 S2500
G96 S200 M03
G00 X0.424
/ M08
G00 Z0.05
G72 P101 Q102 U0 W0 D0.015 F0.002
N101 G00 Z-0.03
G01 X-0.025
N102 G01 X-0.025 Z0.05
G00 X0.374 Z0.
M09
G00 X2.
Z2.
M01

(OD TURN)
T505
G54
G50 S3000
G96 S300 M03
G00 X0.449
/ M08
G00 Z0.05
G71 P101 Q102 U0 W0 D0.025 F0.002
N101 G00 X0.11
G01 X0.11 Z-0.665
N102 G01 X0.449
G00 X0.449 Z0.05
M09
G00 X2.
Z2.
M01
(OD TURN)
T505
G54
G50 S3000
G96 S300 M03
G00 X0.185
/ M08
G00 Z0.05
G71 P101 Q102 U0 W0 D0.025 F0.0005
N101 G00 X0.11
G01 X0.11 Z-0.665
N102 G01 X0.185
G00 X0.185 Z0.05
M09
G00 X2.
Z2.
M01
(OD TURN)
T505
G54
G50 S3000
G96 S300 M03
G00 X0.185
/ M08
G00 Z0.05
G71 P101 Q102 U0 W0 D0.015 F0.002
N101 G00 X0.06
G01 X0.06 Z-0.25
N102 G01 X0.185
G00 X0.185 Z0.05
M09
G00 X2.
Z2. M01
(OD TURN)
T505
G54
G50 S3000
G96 S300 M03
G00 X0.135
/ M08
G00 Z0.05
G71 P101 Q102 U0 W0 D0.015 F0.0005
N101 G00 X0.06
G01 X0.06 Z-0.25
N102 G01 X0.135
G00 X0.135 Z0.05
M09
M01
(OD TURN)
T505
G54
G50 S3500
G96 S300 M03
G00 X0.135
/ M08
G00 Z0.05
G71 P101 Q102 U0 W0 D0.015 F0.0002
N101 G00 X0.06
G01 X0.06 Z-0.25
N102 G01 X0.135
G00 X0.135 Z0.05
M09
(OD CHAMFER)
T505
G54
G50 S2500
G96 S200 M03
G00 X0.16
/ M08
G00 Z-0.2
G71 P101 Q102 U0 W0 D0.01 F0.002
N101 G00 X0.06
G01 Z-0.25
N102 G01 X0.11 Z-0.3075
G00 X0.11 Z-0.25
M09
G00 X2.
Z2.
G28
M01
(OD THREAD)
T606
(ON EDGE INS.)
G54
G97 S2000 M03
G00 X0.21
Z-0.175
G04 P1.
/ M08
M24
G76 X0.0805 Z-0.515 K0.0347 I0. D0.01 F0.025
G00 X0.21 Z-0.175
M09
M01
(OD THREAD)
T606
G54
G97 S2000 M03
G00 X0.21
Z-0.175
G04 P1.
/ M08
M24
G76 X0.0805 Z-0.515 K0.0347 I0. D0.01 F0.025
G00 X0.21 Z-0.175
G00 X2.
Z2.
M09
G28
M01
(PART OFF WITH PECK)
T707
G54
G50 S1500
G96 S300 M03
G00 X0.161
/ M08
G00 Z0.05
G00 X0.161 Z-0.584
M36
G75 X-0.05 Z-0.584 I0.005 F0.001
M37
G00 X0.161
G00 X0.161 Z0.05
G00 X2.
Z2.
M09
M05
G28
M01
T808
(STOP BLOCK)
G00 Z0
X0
M30

%
Hope this helps.
Reply With Quote

  #4   Ban this user!
Old 01-19-2009, 09:30 PM
RMR RMR is offline
 
Join Date: Jan 2004
Location: Colorado
Posts: 9
RMR is on a distinguished road

Does your HAAS Lathe have quick codes
Reply With Quote

  #5   Ban this user!
Old 01-30-2009, 04:06 PM
 
Join Date: Oct 2008
Location: USA
Posts: 3
hardcore is on a distinguished road

Check out www.cncci.com they sell a turning center programing,setup, and operation learning book. It's pretty good if you are trying to learn on your own about fanuc controls like your haas is. Also Haas has a online class www.learnhaas.com the class runs a grand the book was 60 bucks. If your still having troube look into mastercam.
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 01-30-2009, 06:43 PM
RMR RMR is offline
 
Join Date: Jan 2004
Location: Colorado
Posts: 9
RMR is on a distinguished road
Smile

If you had a dwg or dxf file or pdf I could program it in master cam for you.
Reply With Quote

  #7   Ban this user!
Old 01-30-2009, 06:44 PM
RMR RMR is offline
 
Join Date: Jan 2004
Location: Colorado
Posts: 9
RMR is on a distinguished road

Just for fun to see if the program is smaller or bigger.
Reply With Quote

  #8   Ban this user!
Old 02-02-2009, 09:12 AM
 
Join Date: Jul 2005
Location: Canada
Posts: 11,565
Geof will become famous soon enough

If he showed up again all of the above maybe could be done. One post and he evaporates.
__________________
An open mind is a virtue...so long as all the common sense has not leaked out.
Reply With Quote

  #9   Ban this user!
Old 02-27-2009, 09:55 AM
 
Join Date: Apr 2008
Location: USA
Posts: 27
Fairlane6t9 is on a distinguished road
Delay

Sorry for the delay. Trust me, I have not evaporated into thin air. I've programmed with Mastercam X3, but it wants to post out the LONG version of turning. This may be due in part to not having the proper post for the HAAS lathe. I'm interested in canned cycles for some of the turning etc. I've got a HAAS lathe programming workbook, but honestly, some of the things in there don't give the reasons for doing what's there. I like to know why I'm doing something, not just taking it for granted. Anyway, thanks for the replies.
Reply With Quote

  #10   Ban this user!
Old 02-27-2009, 10:06 AM
 
Join Date: Apr 2007
Location: USA
Posts: 148
JDenyer232 is on a distinguished road

Originally Posted by Fairlane6t9 View Post
Sorry for the delay. Trust me, I have not evaporated into thin air. I've programmed with Mastercam X3, but it wants to post out the LONG version of turning. This may be due in part to not having the proper post for the HAAS lathe. I'm interested in canned cycles for some of the turning etc. I've got a HAAS lathe programming workbook, but honestly, some of the things in there don't give the reasons for doing what's there. I like to know why I'm doing something, not just taking it for granted. Anyway, thanks for the replies.
There is nothing wrong with the long version, after all the software is writing it, not you. If you have a cam package then by all means let it do the work for you. I thought the work book combined with the owners manual did a pretty good job of explaining canned cycles. Did your machine come with vqc templates? If so it will write out the canned cycles based on answering a few dimensional questions that it asks you. The intuitive programming system works in much the same way as the vqc templates. Hope this helps.
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 02-27-2009, 11:18 AM
 
Join Date: Apr 2008
Location: USA
Posts: 27
Fairlane6t9 is on a distinguished road
Examples

I agree, there is nothing wrong with the long version MasterCam generates. I'm actually a new CNC Instructor at a local community college, and 99% of my training/experience is with mills and milling aircraft parts. This is why I didn't want the long version. I want my students to be able to program some things manually using canned cycles. I'm just not used to some of teh stuff on the lathe. When I went through the program, we used software to generate the code, but didn't go over what it was or what it was doing. The lathe does have VQC, but I don't want my students to get into the quick code until they understand what the G-code is actually doing. I'm coming in behind an instructor that left at the end of last semester and I along with the lead instructor have been having a hard time getting things back together. Thanks for the help.
Reply With Quote

  #12   Ban this user!
Old 02-27-2009, 12:25 PM
 
Join Date: Apr 2007
Location: USA
Posts: 148
JDenyer232 is on a distinguished road

Originally Posted by Fairlane6t9 View Post
I agree, there is nothing wrong with the long version MasterCam generates. I'm actually a new CNC Instructor at a local community college, and 99% of my training/experience is with mills and milling aircraft parts. This is why I didn't want the long version. I want my students to be able to program some things manually using canned cycles. I'm just not used to some of teh stuff on the lathe. When I went through the program, we used software to generate the code, but didn't go over what it was or what it was doing. The lathe does have VQC, but I don't want my students to get into the quick code until they understand what the G-code is actually doing. I'm coming in behind an instructor that left at the end of last semester and I along with the lead instructor have been having a hard time getting things back together. Thanks for the help.
No problem, glad to help. I would suggest getting some books on cnc lathe programming, while the canned cycles are easy to use you will need the definitions of the variables in the cycle. The Hass manual does an excellent job of explaining this. For example G76 X=minor diam Z=thread end point I=thread taper amount if any K=thread height D=first pass cutting depth etc. Most controls use the same format among the different canned cycles, and in fact these canned cycles are very similar to canned cycles used in drill and milling operations. I first learned G-code on the mill, once we got a lathe having the knowledge of programming the mill made learning the lathe fairly easy. What are you using for text books in the class? Maybe changing to different more up to date books would help your class out? Just some ideas to ponder.
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
HAAS SL20 and HAAS VF2 ProE Posts? CNC_student Post Processor Files 5 07-10-2008 02:46 PM
Please Help!! Simple 3-D part not so simple for me eaglegage Mastercam 16 05-15-2008 10:00 AM
HAAS Service HAAS Repair NY NJ CT PA serviceman Product Announcements & Manufacturer News 1 01-04-2008 03:27 PM
Haas 2 haas serial comunication? CNCgr Haas Mills 3 12-22-2006 12:07 PM
Simple Question Simple Answer ? p3t3rv Stepper Motors and Drives 6 02-16-2006 09:00 AM




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