1、修改参数分类显示;
2、合并任晴的代码
This commit is contained in:
parent
b9438b59c4
commit
97a0fd7afc
BIN
chinese.qm
BIN
chinese.qm
Binary file not shown.
2245
chinese.ts
2245
chinese.ts
File diff suppressed because it is too large
Load Diff
@ -233,6 +233,7 @@ void DataFileDsr::convertDataToEmbAbs()
|
||||
}
|
||||
|
||||
//画笔与冲孔之间的转换线需要转换为偏移
|
||||
int insertFlag = 0;
|
||||
if(ctrl == DSR_PUNCH)
|
||||
{
|
||||
if(dsrDataPtr != dsrDataBeg)
|
||||
@ -242,6 +243,7 @@ void DataFileDsr::convertDataToEmbAbs()
|
||||
{
|
||||
ctrl = DSR_OFFSET;
|
||||
runflag = 1;
|
||||
insertFlag = 1;
|
||||
}
|
||||
dsrDataPtr++;
|
||||
}
|
||||
@ -328,6 +330,21 @@ void DataFileDsr::convertDataToEmbAbs()
|
||||
|
||||
absData.append((char*)(&absItem), sizeof(DsAbsItem));
|
||||
|
||||
//插入空针
|
||||
if(insertFlag == 1)
|
||||
{
|
||||
absItem.ctrl = dsrDataPtr->ctrl;
|
||||
absItem.attr = 0;
|
||||
absItem.action = 0;
|
||||
absItem.ax = ax * xfactor;
|
||||
absItem.ay = ay * yfactor;
|
||||
absItem.ar = ar * rfactor;
|
||||
|
||||
absData.append((char*)(&absItem), sizeof(DsAbsItem));
|
||||
stepidx++;
|
||||
}
|
||||
|
||||
#if(0)
|
||||
//插入空针,原地冲个孔
|
||||
if(ctrl == DSR_OFFSET)
|
||||
{
|
||||
@ -353,6 +370,7 @@ void DataFileDsr::convertDataToEmbAbs()
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
stepidx++;
|
||||
dsrDataPtr++;
|
||||
|
@ -2009,11 +2009,11 @@ int EmbData::createDs16FromAbs()
|
||||
//大针步转换为跳针
|
||||
if(ctrlByte == DATA_PUNCH || ctrlByte == DATA_DRAWING)//功能码等于冲孔数据或画笔数据
|
||||
{
|
||||
// if(m == stepNum - 1)
|
||||
// {
|
||||
// ds16Item.ctrl = ctrlByte;
|
||||
// }
|
||||
// else
|
||||
// if(m == stepNum - 1)
|
||||
// {
|
||||
// ds16Item.ctrl = ctrlByte;
|
||||
// }
|
||||
// else
|
||||
{
|
||||
ds16Item.ctrl = DATA_JUMP;//跳针
|
||||
}
|
||||
|
2259
english.ts
2259
english.ts
File diff suppressed because it is too large
Load Diff
@ -1119,7 +1119,7 @@ typedef struct
|
||||
#define OT_FOLLOW_EN 0x0002 // 随动允许
|
||||
#define OT_UCUT_THREAD 0x0003 // 压脚 //上剪刀剪线
|
||||
#define OT_DCUT_THREAD 0x0004 // 下剪刀剪线
|
||||
#define OT_CLIP_UPLINE 0x0005 // 夹面线
|
||||
#define OT_FRAME 0x0005 // 气框
|
||||
#define OT_OIL 0x0006 // 加油
|
||||
#define OT_LIGHT 0x0007 // 照明灯
|
||||
#define OT_CUT_UP 0x0008 // 上剪线
|
||||
@ -1147,7 +1147,7 @@ typedef struct
|
||||
#define OT_HEAD_R_LOOSE_UTRD2 0x001D // 右机头松紧线2
|
||||
#define OT_CUTTER_LIFT 0x001E // 切刀机头
|
||||
#define OT_PRESS_KNOT 0x001F // 压枣控制
|
||||
#define OT_FRAME 0x0020// 气框开合
|
||||
//#define OT_FRAME 0x0020// 气框开合
|
||||
#define OT_FRAME_TEN 0x0021 // 气框拉伸
|
||||
#define OT_FRAME_PRE 0x0022 // 气框压紧
|
||||
#define OT_CLIP_EXTEND 0x0024 // 勾线动作 伸缩
|
||||
|
@ -4440,7 +4440,7 @@ void MainWidget::onFiveSecondTimer()
|
||||
}
|
||||
else
|
||||
{
|
||||
g_pMachine->setTcpConnectState(1);//将连接状态置为1
|
||||
//g_pMachine->setTcpConnectState(1);//将连接状态置为1
|
||||
}
|
||||
m_conFlag = -1;
|
||||
}
|
||||
@ -4568,7 +4568,7 @@ void MainWidget::on_buttonParaSet_clicked()
|
||||
m_pParameterSetDlg->setMainTitle(tr("Parameter setting"));
|
||||
m_pParameterSetDlg->setSubTitle(tr("Parameter setting > Parameter setting"));
|
||||
//机器参数和工作参数
|
||||
m_pParameterSetDlg->setItemList(operate,PARA_TYPE_MACH|PARA_TYPE_WORK,MC_SORT_SETTING|MC_SORT_POSITION|MC_SORT_SPEED|MC_SORT_DETECT|MC_SORT_ACTION);
|
||||
m_pParameterSetDlg->setItemList(operate,PARA_TYPE_MACH|PARA_TYPE_WORK,MC_SORT_SPEED|MC_SORT_ACTION|MC_SORT_DETECT|MC_SORT_POSITION|MC_SORT_SETTING|MC_SORT_WORK);
|
||||
m_pParameterSetDlg->exec();
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user