OneCNCXR 6.23

2004年9月30日发布的更新6.23

OneCNCXR更新6.23对工具更改逻辑进行了一些更改。

此更改未包含在现有帖子中,因此您需要将此变量添加到帖子中。当您安装6.23或更高版本时,您将自动添加3个包含此更改的新帖子。它们是Haas New,Fanuc New和Extron,包括。

对于那里的新用户,它被添加到Fanus Haas和Extron帖子中

实际上,这意味着它具有逻辑,可以让您控制工具更改的模态操作。如果您在多个功能中使用该工具并且它是相同的工具,即使您更改了工作班次或速度和进给,它也能够处理此问题。

此示例显示Haas和Fanuc类型控制器的标准发布。用户实际上只有一个小的改动,其余部分由新逻辑处理。如果你设置这样的帖子,你会看到它是如何工作的。我还包括一些要下载的帖子。

此更改仅适用于此示例中工具更改的起始行。

发布与Fanuc兼容或哈斯控制器

开始和结束格式

开始行

初始化控制器
{Program}({Part}) 程序编号括号中的部件名称

结束线

M30 节目结束和倒带
程序结束发送

注意:
刀具起点和终点线始终相同,不受模态操作的影响

工具更改规格
这是推荐的标准Haas / Fanuc工具更改格式。

开始行

{T} {M06}({TDES}) 工具编号工具更改代码工具说明
{工具说明} 工具说明
G90 G80 G40 {WO} 绝对程序固定循环取消Cutter Comp取消工件偏移
{S} M03 主轴转速主轴顺时针方向主轴启动
G43 {H}工具长度comp +方向
/ {}冷却液块跳过冷却液

结束线
M01(可选停止,以便在加工功能结束时停止程序)

注意:
结束线始终相同,不受模态操作的影响。

馈线格式
{G} {X} {Y} {Z} {F}

快速线路格式
{G} {X} {Y} {Z}

CW弧形格式(G02)
{G} {X} {Y} {Z} {I} {J} {R} {F}

CCW格式(G03)
{G} {X} {Y} {Z} {I} {J} {R} {F}

补偿格式(G41)

{G} {C} {X} {Y} {Z} {D} {F} {D}这是刀具直径的直径偏移 {F}这是切割进给

补偿权格式(G42)

{G} {C} {X} {Y} {Z} {D} {F} {D}这是刀具直径的直径偏移 {F}这是切割进给

发布设置对话框
我们现在有一个工具模态的开关

在这里,您可以看到正在使用的新{TC}变量

变化:
您会注意到我们引入了另一个名为换刀的变量{M06}

现在使用该变量而不是硬连线M06,其原因是现在存在绑定{T}的逻辑,即工具更改代码{TC}和{TDES}工具描述具有它们所有的组合逻辑或全部。例如,如果没有工具更改,则不插入3个变量。

行动:
如果相同的工具用于下一个功能并且工具模态被标记,则代码中没有第二个工具更改,并且在使用该工具的最后一个函数结束之前没有结束行。

如果未发布刀具更改,因为它是模态的,即使“工件偏移”“刀具注释”或“主轴速度”变量发生更改,也不会插入(三个刀具更换变量)刀具更换。

如果在刀具路径起始线中使用,这还包括任何其他变量。

如果更改任何其他变量,如“主轴速度”,“零点偏移”或“刀具注释”,则刀具路径起始行和终止行中的其他代码将插入而不包含3个刀具更改变量。

定制
如上所示,我们只使用M06进行换刀,但是在该变量中可以使用的代码是无限的。有人说,有些机器需要多个代码,因为它们很愚蠢,现在的工作方式很可能。

一些新的高速机器需要第一快速生产线中的主轴速度,现在也可以通过将变量和M03移动到快速生产线格式来实现。

现在变量具有多行的能力。

输入前缀代码时,例如您输入M05 M09 G53的前缀中的{TC}变量,它将作为一行发布。

如果您在前缀M05n M09n G53中输入它,它将发布为:

M05
M09
G53

閱讀更多...