GPP2_User_Manua-GPP2-手册l
CimatronE
GPP2 User Manual Version 3.20
December 2006
Table of Contents
Chapter 1: Theory of Operation (1)
Introduction to GPP2 (1)
GPP2 Input Files (2)
GPP2 Coordinate Systems (3)
Reference UCS (3)
Toolpath UCS (3)
Current Procedure ORIGIN UCS (4)
Output UCS (5)
Legacy Coordinate Systems (5)
MACSYS UCS (5)
MODEL UCS (6)
GPP2 Toolpath Points (6)
Blocks and Qualifiers (7)
List of Blocks and Qualifiers (8)
Non-Supported Old Blocks (8)
Procedure “Header” Blocks (10)
Multi-tool Procedures (11)
GPP2 Connections (11)
The Connection Process (12)
Starting the Connection (12)
Choosing the Default Connection Scenario (13)
Procedure Connection Point (14)
Connection Scenarios (15)
The Default Scenarios (15)
Short Connection (Scenario “short”) (15)
i
Long Connection (Scenario “long”) (16)
Connection after Tool Change (Scenario “tool-change”) (16)
Safe Connection (Scenario “through-safe”) (17)
Breaking Sideways Moves to Multiple Motions (18)
Subroutines (19)
Dealing with Machine Capability (19)
Subroutine Numbers (19)
Subroutine Blocks (20)
Post-time vs. Run-time (20)
Location of Subroutine Body G-Code (21)
Linear Motion (22)
Qualifiers (22)
Process Rapid as Feed (23)
Circular Motion (24)
Dealing with Machine Capability (24)
Planes, Axes and Angles (25)
CimatronE Arc Planes (28)
Limiting Arcs to Quadrants (28)
Limiting Arc angles (29)
Breaking Arcs to Linear Motions (29)
Drill Cycles (31)
Cycle Qualifiers (31)
Dealing with Machine Capability (32)
Inter-Cycle Connections (33)
Tool Position after Cycle (34)
Default Tool Height after the Cycle (34)
Information on the “Next” Cycle (36)
Running a Post-Script from GPP2 (36)
ii
Licensing Post-Processors with GPP2 (37)
Protection of the GPP2 Development Environment (38)
Chapter 2: Language Reference Manual (39)
Introduction and Conventions (39)
Structure of this Document (39)
GPP Users (39)
GPP Conventions (40)
GPP Variables (40)
System Variables (40)
User-defined Variables (41)
User-defined Interaction Variables (41)
User-defined GPP-Procedure Variables (42)
Array variables – Not Recommended (42)
Variable Formats and Types (42)
Formatting Variables for Output (44)
Variable Modality and “Set” Status (46)
Identical Variables – Not Recommended (48)
Variable Initialization (49)
Tool/cycle user-defined variables – Not Supported (50)
GPP Expressions (50)
Expression Types (50)
Constants (51)
Variable References (53)
Standard Mathematical Operators (53)
Trigonometric Functions (54)
Other Numeric Functions (55)
The FORMATTED_NUM Function (55)
The FRAC_DIGITS Function (56)
iii
The INT_ and FRAC_ Functions (57)
String Functions (58)
String Concatenation (58)
String Length (58)
String to Number (59)
Numeric Variable to String (59)
Sub-Strings (60)
Other String Functions (61)
Splitting Strings to Sub-strings (61)
Tool Parameter Functions (62)
Boolean Expressions (63)
Comparisons (64)
Comparing Numeric Expressions (64)
Comparing String Expressions (65)
Comparing Mixed Expressions – Not Recommended (66)
Testing Variable “Set” Status (66)
Complex Boolean Expressions (67)
Program Structure (68)
Declaration Part (68)
New-Line-Is Section (68)
Regular Execution Blocks (69)
System-Defined Blocks and Qualifiers (69)
Declaration Statements (70)
Post Processor Title (70)
Post Processor Protection (70)
FORMAT (71)
INTERACTION (71)
System Interaction Variables (73)
Multi-Choice Interaction Variables (73)
iv
Boolean Interaction Variables (74)
IDENTICAL – not Recommended (74)
MODAL (75)
SET_TABS (76)
ALWAYS_FORMATTED (76)
CONNECTION_SCENARIO (77)
Scenario Actions (78)
Move (78)
Move Up (79)
Move Down (79)
Move to Safe Position (80)
Machine Control (80)
Set UCS (81)
Forcing a Scenario Action (82)
Scenario Examples (82)
Execution Statements (83)
Assignment (83)
IF (84)
IF_SET (86)
IF_EXISTS (86)
REPEAT UNTIL (87)
OUTPUT (87)
Using Expressions in Output (89)
PRINT, PRINT0, PRINT1 to PRINT10 (90)
OUTPUT Redirection (91)
LOAD_FILE (93)
SET_ON and SET_OFF (94)
Sequencing (94)
System Calls (96)
v
GPP_STOP (97)
Advanced Statements for 5X Machines (97)
KEEP (97)
GPP Procedures (98)
Procedure Definition (98)
Parameter and variable Name “Scope” (99)
Procedure Calls (99)
GPP Debugging and Tracing (100)
Trace Execution (100)
Single-Step Execution (102)
Trace G-Code Output (102)
Chapter 3: Blocks, Constants and System Variables .. 103 GPP2 Blocks (103)
GPP2 Constants (107)
General Purpose Constants (107)
Constants for GPP2 Connections (107)
Other Numeric Constants (108)
Constants for 5 Axes Machines (108)
Constants for 5 Axes Post Processing (109)
GPP2 Variable Formats (110)
DF2-Related Variables (111)
Machine Codes (112)
Sequencing (113)
Circular Motions (114)
GPP2 Connections (115)
5 Axes Connections (116)
Inter-Cycle Connections (117)
5 Axes Motions (118)
…… 此处隐藏:16041字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [行业资料]创设有效语境 改善英语教学
- [行业资料]微商推广引流的44种方法
- [行业资料]医疗机构输血科血库基本标准
- [行业资料]锂离子电池项目可行性研究报告(2015年
- [行业资料]申请执行人长沙市开福区人口和计划生育
- [行业资料]倾听草木的呼吸(初中阅读)
- [行业资料]长沙新环境厂房租赁合同书
- [行业资料]2022年经济师《金融专业知识与实务(中
- [行业资料]浦东新区2009学年度第二学期期末考试七
- [行业资料]企业劳动用工协议书
- [行业资料]最新苏科版七年级数学上册第二章有理数
- [行业资料]12星座与英语词汇学习
- [行业资料]2008年高考化学科经验
- [行业资料]镇政府2015年工作总结及2016年政府工作
- [行业资料]梧州市产业园区规划及招商引资报告
- [行业资料]大体积砼承台施工作业指导书
- [行业资料]学生干部在创建和谐校园中的作1
- [行业资料]小学语文教师实习个人总结
- [行业资料]2014完美最新奖金制度
- [行业资料]2016年一建建筑实务-重要知识点地质
- 【最新】人教版小学语文三年级上册:第
- 中国中小企业年鉴(地区数据)
- 动物与人类生活的关系 ppt
- 选修3 专题3 胚胎工程知识点
- 遥感技术基础复习题
- 公司员工职业生涯规划实施方案
- 辽宁省建筑施工企业安全生产许可证管理
- 15秋福师《中外幼儿教育史》在线作业二
- 2015-2020年中国网络视频行业深度调研
- 数学八年级下华东师大版21.1算术平均数
- 苏教版一年级语文下册《小松树和大松树
- 油画论文:摄影对当下油画艺术的影响
- 西方自由主义影响下的新闻自由——从17
- 基于支持向量机的商业银行信用风险评估
- 机械设计基础复习题答案(修改)(1)
- 语文:高考作文素材:材料引用及论点论
- 月份工程进度款结算单62+56
- 2018-2023年中国互联网基金行业现状研
- 人教版 PEP 五年级下册Unit1Lesson1 th
- 2014学年第二学期四年级数学期末教学质




