diff --git a/src/Mod/Draft/App/dxf.cpp b/src/Mod/Draft/App/dxf.cpp index 2efa6b059..4cbbcb836 100644 --- a/src/Mod/Draft/App/dxf.cpp +++ b/src/Mod/Draft/App/dxf.cpp @@ -1050,7 +1050,6 @@ bool CDxfRead::ReadLwPolyLine() get_line(); strcpy(m_layer_name, m_str); break; - case 10: // x get_line(); @@ -1070,6 +1069,11 @@ bool CDxfRead::ReadLwPolyLine() ss.str(m_str); ss >> y; y = mm(y); if(ss.fail()) return false; y_found = true; break; + case 38: + // elevation + get_line(); + ss.str(m_str); ss >> z; z = mm(z); if(ss.fail()) return false; + break; case 42: // bulge get_line();