Академический Документы
Профессиональный Документы
Культура Документы
Encoder
Motor
Ball Screw
Typical Parts
Videos
http://www.haascnc.com/news_videos.asp
http://www.engr.colostate.edu/~dga/high_speed_video/#Tools_Machinery_A
ppliances
Programmer chooses
origin for part program
Machinist sets the origin
on the tool
Careful choice of origin
before programming is
important
Choose an origin that you
can find easily, and one
that wont change from
part to part
Think about the fixtures
that hold the workpiece
Simple Programs
(MILLINGE)
N2(9)M03T01$
N3(0)X2.5Y-2.Z0.25$
N4(0)Z0.1$
N5(1)Z-0.25F5.0$
N6(1)X0.5F10.0$
N7(2)X0.Y-1.5I.5J-1.5D0$
N8(1)Y-0.5$
N9(2)X0.5Y0.I.5J-.5D0$
N10(1)X2.5$
N11(2)X3.Y-0.5I2.5J-.5D0$
N12(1)Y-1.5$
N13(2)X2.5Y-2.I2.5J-1.5D0$
N14(1)Z-0.15F5.0$
N15(0)Z0.25$
N16(9)M30$
END
Program Structure
No spaces
All caps
Zeros not Os
$ at the end of every block
No spaces between words
Event types in parentheses
Program name 8 characters
End statement
Block numbers can have decimal points
(MILLINGE)
N0.1(T)SAMPLE PROGRAM
N1(9)M08$
N2(9)M03T01$
N3(0)X2.5Y-2.Z0.25$
N4(0)Z0.1$
N5(1)Z-0.25F5.0$
N6(1)X0.5F10.0$
N7(2)X0.Y-1.5I.5J-1.5D0$
N8(1)Y-0.5$
N9(2)X0.5Y0.I.5J-.5D0$
N10(1)X2.5$
N11(2)X3.Y-0.5I2.5J-.5D0$
N12(1)Y-1.5$
N13(2)X2.5Y-2.I2.5J-1.5D0$
N14(1)Z-0.15F5.0$
N15(0)Z0.25$
N16(9)M30$
END
Manual programming
SolidWorks
Geometry
MasterCAM
Mfg. Model
Post Processor
Code file
Programming exercise
3
Ignore setup events
Use feed rate of 10 ipm
Cut at Z=-.1
1
EM
Cutter Compensation
Event Type 0
Event 0 Continued
Event 0 Continued
Peck Drill
Programming Arcs
Arcs Again
More Arcs
Videos
http://www.haascnc.com/news_videos.asp
http://www.engr.colostate.edu/~dga/high_speed_video/#Tools_Machinery_A
ppliances
http://engineering.llnl.gov/lodtm/about_pg2.html
http://video.google.com/videoplay?docid=7790843153265630790&q=milling