Tải bản đầy đủ (.pdf) (69 trang)

Nghiên cứu phát triển phần mềm chuyển đổi mã STEP NC (ISO 14649) sang mã NC (ISO 6983)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (3.27 MB, 69 trang )

vi

MC LC
TRANG


 Error! Bookmark not defined.
 Error! Bookmark not defined.
 Error! Bookmark not defined.
 Error! Bookmark not defined.
 vi
 ix
Chng 1:TNG 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 Ni dung Error! Bookmark not defined.
1.1.2.2 Mi quan h gia STEP và STEP-NC Error! Bookmark not defined.
1.1.2.3 Mô hình d liu STEP-NC Error! Bookmark not defined.
1.1.2.4 H thng STEP-NC Error! Bookmark not defined.
1.1.2.5 Các kiu STEP-NC Error! Bookmark not defined.
-NC: Error! Bookmark not defined.
1.1.3.1 Mô hình ng dng STEP-NC trong k thut to mu nhanh (ropid
prototyping) 8
1.1.3.2 Mô hình ng dng 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.
Chng 2: C S Lụ THUYT 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 dn k thut: 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
Chng 3: GII THUT CÔNG C PHN MM CHUYN Đ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.
Chng 4: THC HIN VĨ KIM NGHIM 50
 : 50
 Error! Bookmark not defined.
 60
 Error! Bookmark not defined.
viii

 Error! Bookmark not defined.
Chng 5: KT LUN VĨ HNG PHỄT TRIN CA Đ TÀI 61
 61
 61
 62





ix

DANH MC 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

Chng 1
TNG QUAN
1.1 Tng quan chung v lƿnh vc nghiên cu:
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 Gii thiu STEP-NC





            


 
-






2



-

 
                

 

        -



 



-
         

máy và c-

         

trình STEP-



 [4]
     

3



-
-

              
 [4]
1.1.2.1 Ni 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 Mi quan h gia 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 liu 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 thng 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 kiu STEP-NC
-
--NC:[11]


 
 
 

-
 

-NC, 
và              

8

                 

minh i ngoài -


g thông tin thông




1.1.3 ng dng ca STEP-NC:
1.1.3.1 Mô hình ng dng STEP-NC trong k thut to mu 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 dng 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 cu trong vƠ ngoƠi nc:
1.2.1 Nghiên cu ngoƠi nc:
 -
 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 tn 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 nhng li ích ca AP238:

 
- 

ng Gibbs CAM 
ng STEP-Machine sinh ra mã G thì
mt 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 cu trong nc:
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 thit ca đ tƠi:
1.3.1 Nhng nhc đim ca 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 đim ca 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 Nhim v đ tƠi vƠ phm vi nghiên cu:
1.4.1 Nhim v đ tƠi:
 -NC
 C
 -code.
  -
-Code.
 ong STEP-NC sang G-Code.
 -NC sang G-Code.
15

 -

-
công.
1.4.2.Phm vi nghiên cu:
 
 
1.5 Phng pháp nghiên cu:
 
 





















16


Chng 2
C S Lụ THUYT

2.1 Nghiên cu ću trúc mt chng 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 phn ca chng trình STEP-NC
2.2.1 Đi lng ―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 lng ―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 lng ―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 lng ―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_featureits_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 vt liu (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);

×