如何作UGCAM 后置处理及定义机床数据文件
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Quick Reference Guide
如何作UG/CAM 后置处理及定义机床数据文件
一、UG/CAM 后置处理原理图
二、UG/CAM作后置处理的方法
1、在Manufacturing Operation Manager 里通过Export生成CLSF 文件
2、ToolBox CLSF 进入CSLF Manager
3、选Postprocess 进入数控后处理菜单NC Postprocessing
4、指定机床数据文件MDFA Specify
5、设置NC Output成为File
6、指定输出的NC文件名Output File
7、Postprocess后处理,生成NC 代码*.Ptp 文件
三、如何定义机床数据文件MDFA
(一)进入MS-DOS方式,用菜单对话方式定义,以下是定义的过程,带底纹部分是用户输入
------------------------------------------------------------------------------------------------------------------- C:\>c:\eds140\mach\mdfg 执行UG带的mdfg .exe 文件
MDFG VERSION 13.0.3
1. EDIT AN MDFA/MDF
2. CREATE NEW MDFA
3. TERMINATE
ENTER SELECTION:
FILE NAME (default extension: mdfa)
MDFA TO CREATE?
Test 给MDFA文件名
**creating test.mdfa**
SELECT THE INPUT DA TA TYPE
1.>ALL DATA V ALUES ARE ENTERED IN INCH UNITS
2. ALL DATA V ALUES ARE ENTERED ON METRIC UNITS
ENTER SELECTION:
2 用米制单位
GENERATE MDFA FILE test.mdfa
MDFG主菜单,共有14项,常用的是1-6和14。
1.>M ACHINE TOOL TYPE – MILL
机床类型选择
2. MACHINE TOOL COORDINA TE AXES V ALIDITY
确定机床远动轴代码格式
3. PREPARATORY, AUXILIARY, AND EVENT CODE FORMA TS
确定G代码和M代码格式程序头尾固定输出格式定义
4. MACHINE TOOL MOTION CONTROL
确定是相对/绝对、英/公制、圆弧直线插补编码等
5. POSTPROCESSOR COMMAND
确定机床命令控制
6. LISTING AND PUNCH CONTROL
确定NC程序的格式
7. LISTING COMMENTARY DATA
8. INITIAL CODES
9. RUN TIME OPTIONS
10. EDIT WORD ADDRESS CHARACTER OUTPUT SEQUENCE
11. OUTPUT FILE V ALIDATION
12. PRINT MDF SUMMARY
13. RENAME FILE
14. FILE/TERMINA TE
存盘退出
ENTER SELECTION:
--------------------------------------------------------------------------------------------------------------------- (二)以MDFG主菜单为基础,以下是常用的一些选项
1、坐标轴数值的表示2-1-1 (选菜单
2、再选1、再选1。
下同)
X FORMAT DEFINITION
CURRENT STATUS
1. CHARACTER FOR WORD ADDRESS X 用X表示X轴
2. TOTAL NUMBER OF DIGITS 7 数据位有7位
3. NUMBER OF DECIMAL PLACES 3 小数点后有3位
4. ZERO SUPPRESSION LEADING AND TRAILING
是否省略小数点前后的零
5. SIGN SUPPRESSION PLUS 是否省略正负号
6. DECIMAL POINT OUTPUT? YES 小数点是否出现
7. TRAILING CHARACTER(S) REQUIRED? (5 MAXIMUM) NO
8.>ENTRY COMPLETE
ENTER SELECTION:
------------------------------------------------------------------------------------------------------------
2、定义绝对、相对坐标代码4-1-3
3、定义公制、英制代码4-1-4
4、定义直线、圆弧插扑代码4-1-1
5、定义圆弧插补格式4-4
6、定义圆弧插补是否能跨象限4-4-1-2-4-5、6
7、圆弧插补的圆心定义4-4-1-2-4-7、7
8、在程序头尾输出固定的语句3-6-1-1、2
9、容许在一条语句内有多个G代码3-3
10、程序输出格式6-4-3 7-BIT ASCII MCD
11、定义多轴机床4-3-1
(三)控制机床动作的指令定义大部分在菜单5内,注意,要在程序中出现这些指令,UG/CAM编程时须在MACHINE CONTROL中指定动作
5-1-4 COOLNT 冷却液控制
5-1-6 CYCLE 固定循环
5-1-8 END 程序结束
5-1-9 FEADRAT 进给率
5-1-16 LOAD 换刀和长度补正
5-1-24 ROTATE 旋转轴的定义
5-1-27 SEQNO 行号的控制
5-1-30 SPINDL 主轴控制
若需进一步了解,请参阅UG用户手册《Postprocessing》。