教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 行业资料 >

GPP2_User_Manua-GPP2-手册l

来源:网络收集 时间:2026-04-29
导读: 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 ORIGI

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字,全部文档内容请下载后查看。喜欢就下载吧 ……
GPP2_User_Manua-GPP2-手册l.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/334667.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)