vi
MC LC
TRANG
Error! Bookmark not defined.
Error! Bookmark not defined.
Error! Bookmark not defined.
Error! Bookmark not defined.
vi
ix
Chng 1:TNG QUAN Error! Bookmark not defined.
1 Error! Bookmark not defined.
1.1.1 : Error! Bookmark not defined.
-NC Error! Bookmark not defined.
1.1.2.1 Ni dung Error! Bookmark not defined.
1.1.2.2 Mi quan h gia STEP và STEP-NC Error! Bookmark not defined.
1.1.2.3 Mô hình d liu STEP-NC Error! Bookmark not defined.
1.1.2.4 H thng STEP-NC Error! Bookmark not defined.
1.1.2.5 Các kiu STEP-NC Error! Bookmark not defined.
-NC: Error! Bookmark not defined.
1.1.3.1 Mô hình ng dng STEP-NC trong k thut to mu nhanh (ropid
prototyping) 8
1.1.3.2 Mô hình ng dng STEP-NC công ty Steptools 9
Error! Bookmark not defined.
Error! Bookmark not defined.
1.2.2 Nghiê Error! Bookmark not defined.
Error! Bookmark not defined.
12
-NC: Error! Bookmark not defined.
1. Error! Bookmark not defined.
1.4.1 Error! Bookmark not defined.
Error! Bookmark not defined.
vii
1. Error! Bookmark not defined.
Chng 2: C S Lụ THUYT Error! Bookmark not defined.
-NC: . Error! Bookmark not defined.
-NC Error! Bookmark not defined.
2.2.1 hearder [3] Error! Bookmark not defined.
2.2.2 [3] Error! Bookmark not defined.
2.2.3 Error! Bookmark not defined.
Error! Bookmark not defined.
2.2.5 Thông tin v phôi (workpiece) Error! Bookmark not defined.
2.2.6 20
ng dn k thut: 21
Error! Bookmark not defined.
Error! Bookmark not defined.
Error! Bookmark not defined.
nh: Error! Bookmark not defined.
Error! Bookmark not defined.
Error! Bookmark not defined.
Error! Bookmark not defined.
-NC: 30
Chng 3: GII THUT CÔNG C PHN MM CHUYN ĐI Error!
Bookmark not defined.
3 Error! Bookmark not defined.
Error! Bookmark not defined.
Error! Bookmark not defined.
Error! Bookmark not defined.
Error! Bookmark not defined.
Chng 4: THC HIN VĨ KIM NGHIM 50
: 50
Error! Bookmark not defined.
60
Error! Bookmark not defined.
viii
Error! Bookmark not defined.
Chng 5: KT LUN VĨ HNG PHỄT TRIN CA Đ TÀI 61
61
61
62
ix
DANH MC CỄC HỊNH
TRANG
-NC [7] Error! Bookmark not defined.
Error! Bookmark not defined.
-NC [4] Error! Bookmark not defined.
-NC Error! Bookmark not defined.
Error! Bookmark not defined.
- Error! Bookmark not defined.
-NC Error! Bookmark not defined.
- Error! Bookmark not
defined.
-code [2] Error! Bookmark not defined.
Error! Bookmark not defined.
-NC [2] Error! Bookmark not defined.
-NC Error! Bookmark not defined.
-NC Error! Bookmark
not defined.
-NC Error! Bookmark
not defined.
Error! Bookmark not defined.
Error! Bookmark not defined.
Error! Bookmark not defined.
Hình 2.8: T Error! Bookmark not defined.
Error! Bookmark not defined.
Error! Bookmark not defined.
Hì Error! Bookmark not defined.
Error! Bookmark not defined.
Error! Bookmark not defined.
x
Hình -NC Error! Bookmark not
defined.
Error! Bookmark not
defined.
Error! Bookmark not defined.
Error! Bookmark not defined.
Error! Bookmark not defined.
Error! Bookmark not defined.
1
Chng 1
TNG QUAN
1.1 Tng quan chung v lƿnh vc nghiên cu:
1.1.1 Đ̣t v́n đ:
g
-NC.
cùng
.
tin -NC nêu trên. C
:
STEP-NC
-
-Code.
STEP-
-NC
-NC
1.1.2 Gii thiu STEP-NC
-
2
-
-
-
máy và c-
trình STEP-
[4]
3
-
-
[4]
1.1.2.1 Ni dung
STEP-
và máy CNC. Mã G-
-
-NC còn
thông tin thiết lập như mô hình hình học, quá trình lập kế hoạch.
STEP-NC cho phép bỏ qua các hệ thống CAM
STEP- tích hợp giữa thông tin thiết kế và
thông tin sản xuất
[10]
1.1.2.2 Mi quan h gia STEP và STEP-NC
STEP-
CNC, hình 1.1 -NC (ISO 14649).
4
10303 Part 28 cho XML.
Hình 1.1: Mối quan hệ giữa STEP và STEP-NC [7]
STEP-
Standardization Organization -
-
NC:
reference Model). [5]
STEP
-
-NC là AP203
-NC. [5]
5
Hình 1.2: Hệ sản xuất dựa trên STEP [6]
1.1.2.3 Mô hình d liu STEP-NC
- [6]
Part 1
Part 2 :
Part 3
Part 9
Part 10
Part 11
Part 12
Part 13
Part 50
Part 51
Part 52
Part 53
6
1.1.2.4 H thng STEP-NC
STEP-NC
CAD/CAPP/CAM -
1
CAD, CSDL CAPP, và CSDL CAM.
Hình 1.3: Kiến trúc giao diện STEP-NC [4]
-
Soft-
1
7
trình STEP-NC.
Hình 1.4: Quan hệ những công nghệ STEP-NC
1.1.2.5 Các kiu STEP-NC
-
--NC:[11]
-
-NC,
và
8
minh i ngoài -
g thông tin thông
1.1.3 ng dng ca STEP-NC:
1.1.3.1 Mô hình ng dng STEP-NC trong k thut to mu nhanh (ropid
prototyping)
ên STEP _NC
:
Hình 1.5: Mô hình sản xuất nhanh ở Hàn Quốc
9
1.1.3.2 Mô hình ng dng STEP-NC công ty Steptools:
Hình 1.6: Mô hình ứng dụng STEP-NC ở Steptools [4]
-
G-
Hình 1.7: Hiệu quả thu được từ STEP-NC
10
-NC:
Hình 1.8: Các giai đoạn ứng dụng STEP-NC ở Steptool [4]
1.2 Tình hình nghiên cu trong vƠ ngoƠi nc:
1.2.1 Nghiên cu ngoƠi nc:
-
D án STEP-NC Châu Âu:
ISO 1 t -
công ARM và
Part 2l-formal [WZL RWTHAachen]
D án STEP-NC IMS:
-
âu và -2004 [WZL RWTH Aachen]
i tn STEP-NC
D án mô hình cao ćp:
.Trao
Báo cáo v STEP Ắ NC AP 2381 đu tiên M:
11
.
Báo cáo nhng li ích ca AP238:
-
ng Gibbs CAM
ng STEP-Machine sinh ra mã G thì
mt 15 phút.
-CAM
ISW-University of Stuttgart (Germany):
u trình CAD-CAPP/CAM-
m
-NC.
POSTECH (South Korea):
-
- -
-
1.2.2 Nghiên cu trong nc:
STEP-
-
Có
12
- -
.
-t phay và .
[2]
- p quy trình công n -
NC
STEP-NC; X
STEP/STEP--NC machine.
t
[3]
- -
KS.2012
1.3 Tính ćp thit ca đ tƠi:
1.3.1 Nhng nhc đim ca tiêu chuẩn ISO 6983:
Hình 1.9: Nhược điểm của NC-code [2]
13
-Processing):
-c
-
mã G- ánh thô
c-
.
g gia công (features)
1.3.2 u đim ca STEP-NC:
t
14
hách hàng.
-
(G-
-
-NC sang
mã NC-
Hình 1.10: So sánh mô hình CAD/CAPP/CAM giữa ISO 6983 với ISO 14649 [5]
1.4 Nhim v đ tƠi vƠ phm vi nghiên cu:
1.4.1 Nhim v đ tƠi:
-NC
C
-code.
-
-Code.
ong STEP-NC sang G-Code.
-NC sang G-Code.
15
-
-
công.
1.4.2.Phm vi nghiên cu:
1.5 Phng pháp nghiên cu:
16
Chng 2
C S Lụ THUYT
2.1 Nghiên cu ću trúc mt chng trình STEP-NC:
-
Hình 2.1: Cấu trúc chương trình STEP-NC [2]
2.2 Các thƠnh phn ca chng trình STEP-NC
2.2.1 Đi lng ―hearder‖: [3]
HEADER;
FILE_DESCRIPTION((''),'2;1');
FILE_DESCRIPTION((''),'2;1');
FILE_NAME(' VI_DU_GIA_CONG_STEP-
NC_TIEN ',
'2003-07-03T',('NGUYEN DINH NGHIA'),(''),
FILE_SCHEMA(('CONFIG_CONTROL_DESIGN'));
ENDSEC;
#1= PROJECT('VI_DU_GIA_CONG_
STEP-,$,$);
/* PROJECT: bắt đầu một ct gia công */
#2= WORKPLAN('MAIN WORKPLAN',
(#3,$, $,$,$),$,#11,$);
#36= WORKPIECE('SIMPLE WORKPIECE'
,#37,0.01,$,$,$,());
#37= MATERIAL('ST-50','STEEL',(#38));
#29= MACHINING_WORKINGSTEP
('WS ROUGH CIRCULAR_FACE 2',#43,#5,#15);
#30= MACHINING_WORKINGSTEP
('WS FINISH CIRCULAR_FACE 2',#28,#5,#58);
#48= TURNING_MACHINE_FUNCTIONS
(.T.,$,$,(),.F.,$,$,(),$,$,$);
17
FILE_NAME(' VI_DU_GIA_CONG_STEP-NC_TIEN ','2003-07-
03T',('NGUYEN DINH
NGHIA'),(''),
'PRO/ENGINEER BY PARAMETRIC TECHNOLOGY CORPORATION,
2007450',
'PRO/ENGINEER BY PARAMETRIC TECHNOLOGY CORPORATION,
2007450','');
FILE_SCHEMA(('CONFIG_CONTROL_DESIGN'));
ENDSEC;
2.2.2 Đi lng ―project‖: [3]
công.
Project */
Project
Cú pháp:
ENTITY project;
its_id: identifier;
main_workplan : workplan;
its_workpieces :SET [0:?] OF workpiece;
its_owner:OPTIONAL person_and_address;
its_release:OPTIONAL date_and_time;
its_status:OPTIONAL approval;
END_ENTITY;
Its_id: .
main_workplan:
its_workpieces:
its _owner:
its_release :
18
its_status :t
2.2.3.Đi lng ―workplan‖ vƠ ―executables‖:
Cú pháp:
ENTITY workplan
SUBTYPE OF (program_structure);
its_elements :LIST[0:?] OF executable;
its_channel: OPTIONAL channel;
its_setup:OPTIONAL setup;
its_effect:OPTIONAL in_process_geometry;
END_ENTITY;
its_elements :
its_setup: c
2.2.4 Đi lng ―machining workingstep‖
its_id= PROJECT('VI_DU_GIA_CONG_STEP-NC ',main_workplan,
its_workpieces,its_owner,its_release,its_status);
Its_id= WORKPLAN('MAIN WORKPLAN',its_elements,its_channel,
its_setup,its_effect,in_process_geometry);
19
Cú pháp:
ENTITY turning_workingstep
SUBTYPE OF (workingstep);
its_features : LIST [2:?] OF manufacturing_feature;
its_operation : turning_machining_operation;
its_effect : OPTIONAL in_process_geometry;
END_ENTITY;
its_feature :
its_operation: h
2.2.5 Thông tin v phôi (workpiece)
Cú pháp:
ENTITY workpiece;
its_id : identifier;
its_material:OPTIONAL material;
global_tolerance: OPTIONAL length_measure;
its_rawpiece: OPTIONAL workpiece;
its_geometry:OPTIONAL shape_representation;
its_bounding_geometry : OPTIONALounding_geometry_select;
clamping_positions:SET [0:?] OF cartesian_point;
Its_id=TURNING_WORKINGSTEP(' its_featureits_operation,
its_effect);
20
END_ENTITY;
its_id:
its_material: t
global_tolerance:
its_rawpiece: phôi thô
its_geometry:
2.2.6 Thông tin v vt liu (material)
Cú pháp:
ENTITY material;
standard_identifier: label;
material_identifier: label;
material_property : SET [0:?] OF property_parameter;
END_ENTITY;
standard_identifier :
hay công ty)
material_identifier:
material_property: c
Its_id= WORKPIECE('SIMP
global_tolerance, global_tolerance, its_rawpiece,
its_geometry, its_bounding_geometry);
global_tolerance, global_tolerance, its_rawpiece,
its_geometry, its_bounding_geometry);