workpieceHolePositioning version 1.5.1 : 异物检测时,检测高度由工件最小Z向上1.5mm调整为工件最小Z向上工件高度的一半,工件倾斜时容错性能更好。
This commit is contained in:
parent
c14a77e5a2
commit
0f45631530
@ -21,7 +21,8 @@
|
|||||||
//version 1.4.8 : 将工件法向调整为垂直于工件表面
|
//version 1.4.8 : 将工件法向调整为垂直于工件表面
|
||||||
//version 1.4.9 : 修正工件法向计算的一个Bug
|
//version 1.4.9 : 修正工件法向计算的一个Bug
|
||||||
//version 1.5.0 : 修正工件Y方向矢量计算的一个Bug(不在工件表面平面内)
|
//version 1.5.0 : 修正工件Y方向矢量计算的一个Bug(不在工件表面平面内)
|
||||||
std::string m_strVersion = "1.5.0";
|
//version 1.5.1 : 异物检测时,检测高度由工件最小Z向上1.5mm调整为工件最小Z向上工件高度的一半,工件倾斜时容错性能更好。
|
||||||
|
std::string m_strVersion = "1.5.1";
|
||||||
const char* wd_workpieceHolePositioningVersion(void)
|
const char* wd_workpieceHolePositioningVersion(void)
|
||||||
{
|
{
|
||||||
return m_strVersion.c_str();
|
return m_strVersion.c_str();
|
||||||
@ -1038,7 +1039,7 @@ void wd_workpieceHolePositioning(
|
|||||||
}
|
}
|
||||||
|
|
||||||
//检测上层是否有残留
|
//检测上层是否有残留
|
||||||
double zSliceTh = highest_z - 1.5; //往上1.5mm
|
double zSliceTh = highest_z - workpiecePara.H/2; //往上工件H的一半
|
||||||
std::vector<SVzNL3DPosition> topLayerPts;
|
std::vector<SVzNL3DPosition> topLayerPts;
|
||||||
for (int line = 0; line < lineNum; line++)
|
for (int line = 0; line < lineNum; line++)
|
||||||
{
|
{
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user