[
  {
    "Type": 1,
    "Setting": {
      "UseWorkPanelSize": true,
      "BoardWidth": 1220,
      "BoardLength": 2440,
      "BoardBorder": 3,
      "BoardBorder_B": 2,
      "CutBorderOff1": 0,
      "CutBorderOff2": 0,
      "KnifeDia": 6,
      "CutGap": 1,
      "OriginPointPosition": 0,
      "WidthSideAxis": 3,
      "LengthSideAxis": 0,
      "LocatorPosition": 0,
      "OffsetX_Board1": 0,
      "OffsetY_Board1": 0,
      "LocatorPosition_Block": 0,
      "OffsetX_Block": 0,
      "OffsetY_Block": 0,
      "scrapBlockSquare": 200,
      "srcapBlockWidthMin": 100,
      "scrapBlockWidthMax": 600,
      "FreeHeight": 40,
      "FreeLocationX": 0,
      "FreeLocationY": 2440,
      "FreeSpeed": 15000,
      "WorkStartHeight": 0,
      "WorkStartSpeed": 2000,
      "WorkStartDistance": 25,
      "WorkPreDistance": 2,
      "WorkSpeed": 15000,
      "WorkCornerSpeed": 2500,
      "WorkEndSpeed": 2500,
      "WorkEndDistace": 30,
      "sameBorderHighSpeed": 0,
      "innerCornerDistence": 0,
      "innerCornerSpeed": 3000,
      "HoleFreeSpeed": 5000,
      "HoleFirstDepth": 0,
      "HoleFirstSpeed": 3500,
      "HoleSpeed": 3500,
      "ModelSpeed": 8000,
      "AllowDoubleHoleFirstSort": true,
      "AutoSortingMinWidth": 200,
      "FirstCutBorderInFaceB": false,
      "TongHoleOnlyOneTime": false,
      "TongHoleUseTwoTime": false,
      "AllowDoubleSplit": false,
      "SplitDepth": 8,
      "LimitDouleSplit": false,
      "DoubleSplitWidth": 100,
      "DoubleSplitLength": 100,
      "SplitBlockSeqIds": "",
      "UseDianZiJuMethod": false,
      "DisposeCutBlock": false,
      "UseNewKnifeModule": false,
      "KnifeIDForHole": 1,
      "Knifes4Hole": "1",
      "ModelKnifeGroup": [],
      "KnifeList": [
        {
          "KnifeID": 1,
          "KnifeName": "T1",
          "AxleID": 0,
          "AllowCut": true,
          "AllowHole": false,
          "AllowPrevRun": false,
          "Diameter": 6,
          "Diameter2": 0,
          "GroupType": "",
          "OffsetX": 0,
          "OffsetY": 0,
          "OffsetZ": 0,
          "VKnifAngle": 0,
          "Speed": 0,
          "PushDepthIncres": "",
          "RunCode": "",
          "SwitchCode": "M06 T1nM03 S18000nG43 H1",
          "StopCode": "M05",
          "IsAdvanceHole": false,
          "RePlaceKnifeID": 0,
          "AdvanceHoleCode": "",
          "AdvanceHolePoints": [],
          "IsAdvanceHoleGroup": false
        },
        {
          "KnifeID": 2,
          "KnifeName": "T2",
          "AxleID": 0,
          "AllowCut": true,
          "AllowHole": false,
          "AllowPrevRun": false,
          "Diameter": 4,
          "Diameter2": 0,
          "GroupType": "",
          "OffsetX": 0,
          "OffsetY": 0,
          "OffsetZ": 0,
          "VKnifAngle": 0,
          "Speed": 0,
          "PushDepthIncres": "",
          "RunCode": "",
          "SwitchCode": "M06 T2nM03 S18000nG43 H2",
          "StopCode": "M05",
          "IsAdvanceHole": false,
          "RePlaceKnifeID": 0,
          "AdvanceHoleCode": "",
          "AdvanceHolePoints": [],
          "IsAdvanceHoleGroup": false
        },
        {
          "KnifeID": 3,
          "KnifeName": "T3",
          "AxleID": 0,
          "AllowCut": false,
          "AllowHole": true,
          "AllowPrevRun": false,
          "Diameter": 5,
          "Diameter2": 0,
          "GroupType": "",
          "OffsetX": 0,
          "OffsetY": 0,
          "OffsetZ": 0,
          "VKnifAngle": 0,
          "Speed": 0,
          "PushDepthIncres": "",
          "RunCode": "",
          "SwitchCode": "M06 T3nM03 S18000nG43 H3",
          "StopCode": "M05",
          "IsAdvanceHole": false,
          "RePlaceKnifeID": 0,
          "AdvanceHoleCode": "",
          "AdvanceHolePoints": [],
          "IsAdvanceHoleGroup": false
        },
        {
          "KnifeID": 4,
          "KnifeName": "T4",
          "AxleID": 0,
          "AllowCut": false,
          "AllowHole": true,
          "AllowPrevRun": false,
          "Diameter": 8,
          "Diameter2": 0,
          "GroupType": "",
          "OffsetX": 0,
          "OffsetY": 0,
          "OffsetZ": 0,
          "VKnifAngle": 0,
          "Speed": 0,
          "PushDepthIncres": "",
          "RunCode": "",
          "SwitchCode": "M06 T4nM03 S18000nG43 H4",
          "StopCode": "M05",
          "IsAdvanceHole": false,
          "RePlaceKnifeID": 0,
          "AdvanceHoleCode": "",
          "AdvanceHolePoints": [],
          "IsAdvanceHoleGroup": false
        },
        {
          "KnifeID": 5,
          "KnifeName": "T5",
          "AxleID": 0,
          "AllowCut": false,
          "AllowHole": true,
          "AllowPrevRun": false,
          "Diameter": 10,
          "Diameter2": 0,
          "GroupType": "",
          "OffsetX": 0,
          "OffsetY": 0,
          "OffsetZ": 0,
          "VKnifAngle": 0,
          "Speed": 0,
          "PushDepthIncres": "",
          "RunCode": "",
          "SwitchCode": "M06 T5nM03 S18000nG43 H5",
          "StopCode": "M05",
          "IsAdvanceHole": false,
          "RePlaceKnifeID": 0,
          "AdvanceHoleCode": "",
          "AdvanceHolePoints": [],
          "IsAdvanceHoleGroup": false
        },
        {
          "KnifeID": 6,
          "KnifeName": "T6",
          "AxleID": 0,
          "AllowCut": false,
          "AllowHole": true,
          "AllowPrevRun": false,
          "Diameter": 15,
          "Diameter2": 0,
          "GroupType": "",
          "OffsetX": 0,
          "OffsetY": 0,
          "OffsetZ": 0,
          "VKnifAngle": 0,
          "Speed": 0,
          "PushDepthIncres": "",
          "RunCode": "",
          "SwitchCode": "M06 T6nM03 S18000nG43 H6",
          "StopCode": "M05",
          "IsAdvanceHole": false,
          "RePlaceKnifeID": 0,
          "AdvanceHoleCode": "",
          "AdvanceHolePoints": [],
          "IsAdvanceHoleGroup": false
        },
        {
          "KnifeID": 7,
          "KnifeName": "T7",
          "AxleID": 0,
          "AllowCut": false,
          "AllowHole": false,
          "AllowPrevRun": false,
          "Diameter": 6,
          "Diameter2": 0,
          "GroupType": "",
          "OffsetX": 0,
          "OffsetY": 0,
          "OffsetZ": 0,
          "VKnifAngle": 0,
          "Speed": 0,
          "PushDepthIncres": "",
          "RunCode": "",
          "SwitchCode": "M06 T7nM03 S18000nG43 H7",
          "StopCode": "M05",
          "IsAdvanceHole": false,
          "RePlaceKnifeID": 0,
          "AdvanceHoleCode": "",
          "AdvanceHolePoints": [],
          "IsAdvanceHoleGroup": false
        },
        {
          "KnifeID": 8,
          "KnifeName": "T8",
          "AxleID": 0,
          "AllowCut": false,
          "AllowHole": false,
          "AllowPrevRun": false,
          "Diameter": 6,
          "Diameter2": 0,
          "GroupType": "",
          "OffsetX": 0,
          "OffsetY": 0,
          "OffsetZ": 0,
          "VKnifAngle": 0,
          "Speed": 0,
          "PushDepthIncres": "",
          "RunCode": "",
          "SwitchCode": "M06 T8nM03 S18000nG43 H8",
          "StopCode": "M05",
          "IsAdvanceHole": false,
          "RePlaceKnifeID": 0,
          "AdvanceHoleCode": "",
          "AdvanceHolePoints": [],
          "IsAdvanceHoleGroup": false
        },
        {
          "KnifeID": 9,
          "KnifeName": "T9",
          "AxleID": 0,
          "AllowCut": false,
          "AllowHole": false,
          "AllowPrevRun": false,
          "Diameter": 6,
          "Diameter2": 0,
          "GroupType": "",
          "OffsetX": 0,
          "OffsetY": 0,
          "OffsetZ": 0,
          "VKnifAngle": 0,
          "Speed": 0,
          "PushDepthIncres": "",
          "RunCode": "",
          "SwitchCode": "M06 T9nM03 S18000nG43 H9",
          "StopCode": "M05",
          "IsAdvanceHole": false,
          "RePlaceKnifeID": 0,
          "AdvanceHoleCode": "",
          "AdvanceHolePoints": [],
          "IsAdvanceHoleGroup": false
        },
        {
          "KnifeID": 10,
          "KnifeName": "T10",
          "AxleID": 0,
          "AllowCut": false,
          "AllowHole": false,
          "AllowPrevRun": false,
          "Diameter": 6,
          "Diameter2": 0,
          "GroupType": "",
          "OffsetX": 0,
          "OffsetY": 0,
          "OffsetZ": 0,
          "VKnifAngle": 0,
          "Speed": 0,
          "PushDepthIncres": "",
          "RunCode": "",
          "SwitchCode": "M06 T10nM03 S18000nG43 H10",
          "StopCode": "M05",
          "IsAdvanceHole": false,
          "RePlaceKnifeID": 0,
          "AdvanceHoleCode": "",
          "AdvanceHolePoints": [],
          "IsAdvanceHoleGroup": false
        },
        {
          "KnifeID": 11,
          "KnifeName": "T11",
          "AxleID": 0,
          "AllowCut": false,
          "AllowHole": false,
          "AllowPrevRun": false,
          "Diameter": 6,
          "Diameter2": 0,
          "GroupType": "",
          "OffsetX": 0,
          "OffsetY": 0,
          "OffsetZ": 0,
          "VKnifAngle": 0,
          "Speed": 0,
          "PushDepthIncres": "",
          "RunCode": "",
          "SwitchCode": "M06 T11nM03 S18000nG43 H11",
          "StopCode": "M05",
          "IsAdvanceHole": false,
          "RePlaceKnifeID": 0,
          "AdvanceHoleCode": "",
          "AdvanceHolePoints": [],
          "IsAdvanceHoleGroup": false
        },
        {
          "KnifeID": 12,
          "KnifeName": "T12",
          "AxleID": 0,
          "AllowCut": false,
          "AllowHole": false,
          "AllowPrevRun": false,
          "Diameter": 6,
          "Diameter2": 0,
          "GroupType": "",
          "OffsetX": 0,
          "OffsetY": 0,
          "OffsetZ": 0,
          "VKnifAngle": 0,
          "Speed": 0,
          "PushDepthIncres": "",
          "RunCode": "",
          "SwitchCode": "M06 T12nM03 S18000nG43 H12",
          "StopCode": "M05",
          "IsAdvanceHole": false,
          "RePlaceKnifeID": 0,
          "AdvanceHoleCode": "",
          "AdvanceHolePoints": [],
          "IsAdvanceHoleGroup": false
        }
      ],
      "ExportOrderPathName": "{0}_{1}_{2}",
      "ExportBoardPathName": "{0}_{2}_{3}",
      "BoardFileA": "{0,#3}_正.nc",
      "BoardFileB": "{0,#3}_反.nc",
      "BlockFile": "{0}.nc",
      "NcFileHead": "G54 G90nG53 Z-5.",
      "NcFileEnd": "M30",
      "NcFileHead_B": "G54 G90",
      "NcFileEnd_B": "G00 Z60.000nM30",
      "NcFileHead_Block": "G54 G90",
      "NcFileEnd_Block": "G00 Z60.000nM30",
      "RegularBlockFilletCurve": false,
      "UnregularBlockFilletCurve": true,
      "DealCircleWithIJ": false,
      "IsTurnOverG2G3": false,
      "AllowNCComments": false,
      "AllowAddGcodeEndChar": false,
      "GcodeEndChar": "",
      "NcFileIsGB2312": false,
      "AllowExportNC_BackFace": false,
      "OneBoardFile": false,
      "AllowExportNC_block": true,
      "AllowExportDataFile": true,
      "AllowExportBoardDxf": false,
      "showTwoWorkSpace": false,
      "showChooseCutKnife": true,
      "showPriorFacing": true,
      "showAutoLoadBoard": true,
      "showHoleGroup": true,
      "showAutoNotePrinter": false,
      "showCustomBlockNo": false,
      "showMachine": false,
      "AllowDoubleWorkSpace": false,
      "SameOriginPointPosition": false,
      "OffsetX_WorkNum2": 0,
      "OffsetY_WorkNum2": 2600,
      "OriginPointPosition2": 0,
      "WidthSideAxis2": 0,
      "LengthSideAxis2": 2,
      "LocatorPosition2": 0,
      "OffsetX_Board2": 0,
      "OffsetY_Board2": 0,
      "AllowCombineNCWithDoubleWorkSpace": false,
      "IsOddNumInWorkSpace1": true,
      "IsHoleBlockInSpace1": true,
      "NcFileHead_WorkSpace2": "",
      "NcFileEnd_WorkSpace2": "",
      "NcFileHead_B_WorkSpace2": "",
      "NcFileEnd_B_WorkSpace2": "",
      "AllowChangeCutKnifeWithThickness": false,
      "AllowChangeCutKnifeWidthID": false,
      "BoardKnifeList": [],
      "IsPriorFacing_RoleNum": 1,
      "DisPloseHoleRole": false,
      "IsIgnore_HolingModeling": true,
      "IsForceHoling_MultiSide_Minimum": true,
      "IgnoreValue_MultiSide_Minimum": 250,
      "IsForceHoling_SingleSide_Minimum": true,
      "IgnoreValue_SingleSide_Minimum": 60,
      "IsForceHoling_SingleSide_Maximum": false,
      "IgnoreValue_SingleSide_Maximum": 2440,
      "IsForceHoling_MultiSide_Maximun": true,
      "IgnoreValue_MultiSide_Maximun": 1200,
      "IsForceHoling_UnRegularBlock": false,
      "IsForceHoling_HasModel": false,
      "IsIgnore_Modeling": true,
      "doModel_hasModel": false,
      "doModel_UnRegular": false,
      "doModel_twoSmall": true,
      "doModel_twoSmall_Value": 250,
      "doModel_oneSmall": true,
      "doModel_oneSmall_Value": 60,
      "doModel_twoBig": true,
      "doModel_twoBig_Value": 1220,
      "doModel_oneBig": false,
      "doModel_oneBig_Value": 2440,
      "AllowChangeIgnore": true,
      "IsFoceModeling_hasModel": false,
      "IsFoceModeling_SameHoling": false,
      "IsFoceModeling_MultiLine": false,
      "IsForceModeling_Arc": false,
      "IsForceModeling_Through": false,
      "IsPriorFacing_KaiLiaoMian": false,
      "IsPriorFacing_Reverse": false,
      "IsPriorFacing_SingleModel": true,
      "IsPriorFacing_SingleModel_Front": true,
      "IsPriorFacing_DoubleModel": true,
      "IsPriorFacing_DoubleModel_Front": true,
      "IsPriorFacing_SingleHole": true,
      "IsPriorFacing_SingleHole_Front": true,
      "IsPriorFacing_BigHole": true,
      "IsPriorFacing_BigHole_Front": true,
      "IsPriorFacing_DoubleHole": true,
      "IsPriorFacing_DoubleHole_More": true,
      "IsPriorFacing_CustomFunction": "",
      "wr6_OverRun_WdthS": 50,
      "wr6_OverRun_WdthE": 1220,
      "wr6_OverRun_LengthS": 50,
      "wr6_OverRun_LengthE": 2440,
      "wr6_OverRun_hasThroghModel": false,
      "wr6_OverRun_hasThroghModel_r": 30,
      "wr6_OverRun_hasThroghModel_size": 30,
      "wr6_OverRun_UnRegular": false,
      "wr6_OverRun_MaxChamferR": 0,
      "wr6_OverRun_MaxInnerLength": 0,
      "wr6_unModel_all": false,
      "wr6_unModel_isThrogh": true,
      "wr6_unModel_isArc": false,
      "wr6_unModel_checkRadius": false,
      "wr6_unModel_isRadius": "",
      "wr6_unModel_checkName": false,
      "wr6_unModel_isName": "",
      "wr6_unModel_checkDepth": false,
      "wr6_unModel_isDepth": "",
      "wr6_unModel_isVKnifeModel": true,
      "wr6_unModel_is3VModell": true,
      "wr6_unModel_isLaChao": false,
      "wr6_unModel_notLaChao": false,
      "wr6_laChao_maxWidth": 50,
      "wr6_lachao_minLength": 100,
      "wr6_unHole_all": false,
      "wr6_unHole_checkRadius": false,
      "wr6_unHole_isRadius": "",
      "wr6_unHole_checkType": false,
      "wr6_unHole_isType": "",
      "wr6_unHole_checkDepth": false,
      "wr6_unHole_isDepth": "",
      "wr6_unHole_isNoHoleKnife": false,
      "wr6_dragUndo_m2m": false,
      "wr6_dragUndo_m2m_2face": false,
      "wr6_dragUndo_m2h": false,
      "wr6_dragUndo_m2h_2face": false,
      "wr6_dragUndo_h2m": false,
      "wr6_dragUndo_h2m_2face": false,
      "wr6_dragUndo_h2h": false,
      "wr6_dragUndo_h2h_2face": false,
      "wr6_doStyle_1Face": 0,
      "wr6_doStyle_1Face_hole": true,
      "wr6_doStyle_1Face_model": true,
      "wr6_doStyle_2Face": 0,
      "wr6_doStyle_2Face_hole": true,
      "wr6_doStyle_2Face_model": true,
      "wr6_doStyle_2Face_role": "df,cn,mm,bh,mh",
      "wr6_turnFace_roleSeq": "df,mm,bh,mh",
      "IsLoadBoardBeforeFileHead": true,
      "NcLoadBoard": "M406",
      "NcFileHoleBegin": "",
      "NcFileHoleEnd": "",
      "HolingByKnifeDia": true,
      "NoteAutoPrinter": false,
      "NoteNcName": "print_{0}.nc",
      "NotePicName": "标签/{0}_{1}.bmp",
      "NotePicType": "jpg",
      "NotePicBit": "24",
      "NotePrintOnFaceA": true,
      "NotePositionAvoidHole": true,
      "NoteWidth": 60,
      "NOteHeight": 40,
      "NoteContent": "",
      "NotePushInNcFile": false,
      "NoteGB2312": false,
      "NoteOtherExport": false,
      "NoteOtherFun": "",
      "AllowBlockNo_Note": false,
      "BlockNo_Note": "return obj.BlockNo;",
      "BoardName": "{0}_{1}_{2}_{3}",
      "MinBlockWidth": 10,
      "MinHoleRadius": 1,
      "MinHoleDepth": 1,
      "MinModelDepth": 0,
      "MinModelRadius": 1,
      "MaxBorderThickness": 10,
      "Ignore2in1SideHole": false,
      "Ignore2in1SideHoleGap": 0.01,
      "MiniumSpaceSize": 5,
      "NeatenSpaceGap": 0,
      "ResetPositionWithLocator": false,
      "NcNumberFixNumber": 3,
      "NcFileRemoveEmptyLine": true,
      "HoleWaitingCode": "",
      "prevRunActionCount": 5,
      "ShearBorderFaceA": false,
      "AllowOppositeDealChuanHole": false,
      "ManagerPassword": "cftech123456789",
      "Remark": "",
      "WebQueryPageSize": 1000,
      "ExportRootPath": "C:",
      "AllowSelectExportPath": false,
      "AllowExportImage": false,
      "ManualSortingCornerWidth": 2
    }
  },
  {
    "Type": 2,
    "Setting": {
      "companyID": 0,
      "noteName": "标签-宽60mm高40mm",
      "width": 480,
      "height": 304,
      "objects": [
        {
          "Type": 4,
          "ObjcectID": 0,
          "ObjectName": "材质",
          "X": 10,
          "Y": 45,
          "Width": 300,
          "Height": 30,
          "Visible": true,
          "IsScrapBlock": false,
          "VisibleExpression": "return true;",
          "IsVertical": false,
          "DataText": "多层板黑色荧光",
          "DataExpression": "return obj.MetrialName+obj.Color;",
          "DisplayType": 0,
          "BarcodeType": "CODE39",
          "FontSize": 30,
          "FontWeight": 800,
          "FontFamily": "雅黑",
          "TextAlign": "left",
          "TextBaseline": "top",
          "QrcodeErrorRate": "M"
        },
        {
          "Type": 4,
          "ObjcectID": 0,
          "ObjectName": "柜名",
          "X": 10,
          "Y": 115,
          "Width": 450,
          "Height": 30,
          "Visible": true,
          "IsScrapBlock": false,
          "VisibleExpression": "return true;",
          "IsVertical": false,
          "DataText": "电视柜顶板",
          "DataExpression": "return obj.BoxName+obj.BlockName+obj.Remark1+obj.Remark2+obj.Remark3+obj.Remark4+obj.Remark5;",
          "DisplayType": 0,
          "BarcodeType": "CODE39",
          "FontSize": 30,
          "FontWeight": 800,
          "FontFamily": "雅黑",
          "TextAlign": "left",
          "TextBaseline": "top",
          "QrcodeErrorRate": "M"
        },
        {
          "Type": 4,
          "ObjcectID": 0,
          "ObjectName": "地址",
          "X": 10,
          "Y": 10,
          "Width": 340,
          "Height": 30,
          "Visible": true,
          "IsScrapBlock": false,
          "VisibleExpression": "return true;",
          "IsVertical": false,
          "DataText": "招商樾园1-2-305",
          "DataExpression": "return obj.ConsigneeAddress;",
          "DisplayType": 0,
          "BarcodeType": "CODE39",
          "FontSize": 30,
          "FontWeight": 800,
          "FontFamily": "雅黑",
          "TextAlign": "left",
          "TextBaseline": "top",
          "QrcodeErrorRate": "M"
        },
        {
          "Type": 6,
          "ObjcectID": 0,
          "ObjectName": "封边图",
          "X": 20,
          "Y": 200,
          "Width": 100,
          "Height": 80,
          "Visible": true,
          "IsScrapBlock": false,
          "VisibleExpression": "return true;",
          "ShowData": true,
          "DataWidth": 15,
          "FontSize": 18,
          "FontWeight": 800,
          "FontFamily": "黑体",
          "ShowCncDict": true,
          "CncDictType": 1,
          "ShowSideHole": false
        },
        {
          "Type": 5,
          "ObjcectID": 0,
          "ObjectName": "位置图",
          "X": 250,
          "Y": 180,
          "Width": 220,
          "Height": 110,
          "Visible": true,
          "IsScrapBlock": false,
          "VisibleExpression": "return true;",
          "LineHeight": 1,
          "LineColor": "rgb(0,0,0)",
          "FillColor": "rgb(0,0,0)"
        },
        {
          "Type": 4,
          "ObjcectID": 0,
          "ObjectName": "条码",
          "X": 140,
          "Y": 190,
          "Width": 100,
          "Height": 100,
          "Visible": true,
          "IsScrapBlock": false,
          "VisibleExpression": "return true;",
          "IsVertical": false,
          "DataText": "210191122706",
          "DataExpression": "return obj.BlockNo;",
          "DisplayType": 2,
          "BarcodeType": "CODE128",
          "FontSize": "20",
          "FontWeight": "400",
          "FontFamily": "宋体",
          "TextAlign": "left",
          "TextBaseline": "top",
          "QrcodeErrorRate": "M"
        },
        {
          "Type": 4,
          "ObjcectID": 0,
          "ObjectName": "成品尺寸",
          "X": 10,
          "Y": 80,
          "Width": 300,
          "Height": 30,
          "Visible": true,
          "IsScrapBlock": false,
          "VisibleExpression": "return true;",
          "IsVertical": false,
          "DataText": "2178*348*18",
          "DataExpression": "return obj.CuttingLength  + '*' +obj.CuttingWidth+'*'+obj.Thickness;",
          "DisplayType": 0,
          "BarcodeType": "CODE39",
          "FontSize": 30,
          "FontWeight": 800,
          "FontFamily": "雅黑",
          "TextAlign": "left",
          "TextBaseline": "top",
          "QrcodeErrorRate": "M"
        },
        {
          "Type": 4,
          "ObjcectID": 0,
          "ObjectName": "自定义单号",
          "X": 10,
          "Y": 150,
          "Width": 230,
          "Height": 30,
          "Visible": true,
          "IsScrapBlock": false,
          "VisibleExpression": "return true;",
          "IsVertical": false,
          "DataText": "ZSYY1-2-305-6-3",
          "DataExpression": "return obj.CustomOrderNo;",
          "DisplayType": 0,
          "BarcodeType": "CODE39",
          "FontSize": 30,
          "FontWeight": 800,
          "FontFamily": "雅黑",
          "TextAlign": "left",
          "TextBaseline": "top",
          "QrcodeErrorRate": "M"
        },
        {
          "Type": 4,
          "ObjcectID": 0,
          "ObjectName": "板编号",
          "X": 270,
          "Y": 150,
          "Width": 180,
          "Height": 30,
          "Visible": true,
          "IsScrapBlock": false,
          "VisibleExpression": "return true;",
          "IsVertical": false,
          "DataText": "210191122706",
          "DataExpression": "return obj.BlockNo;",
          "DisplayType": 0,
          "BarcodeType": "CODE39",
          "FontSize": 30,
          "FontWeight": 800,
          "FontFamily": "雅黑",
          "TextAlign": "left",
          "TextBaseline": "top",
          "QrcodeErrorRate": "M"
        },
        {
          "Type": 4,
          "ObjcectID": 0,
          "ObjectName": "页码",
          "X": 350,
          "Y": 10,
          "Width": 110,
          "Height": 30,
          "Visible": true,
          "IsScrapBlock": false,
          "VisibleExpression": "return true;",
          "IsVertical": false,
          "DataText": "1-12",
          "DataExpression": "return  obj.BoardID + '-' + obj.CutSortID;",
          "DisplayType": 0,
          "BarcodeType": "CODE39",
          "FontSize": 30,
          "FontWeight": 800,
          "FontFamily": "雅黑",
          "TextAlign": "left",
          "TextBaseline": "top",
          "QrcodeErrorRate": "M"
        },
        {
          "Type": 4,
          "ObjcectID": 0,
          "ObjectName": "柜体名",
          "X": 360,
          "Y": 40,
          "Width": 90,
          "Height": 65,
          "Visible": true,
          "IsScrapBlock": false,
          "VisibleExpression": "return true;",
          "IsVertical": false,
          "DataText": "A",
          "DataExpression": "return obj.BoxName.substr(0,1);",
          "DisplayType": 0,
          "BarcodeType": "CODE39",
          "FontSize": 80,
          "FontWeight": 800,
          "FontFamily": "雅黑",
          "TextAlign": "left",
          "TextBaseline": "top",
          "QrcodeErrorRate": "M"
        },
        {
          "Type": 4,
          "ObjcectID": 0,
          "ObjectName": "余料板尺寸",
          "X": 30,
          "Y": 13,
          "Width": 300,
          "Height": 40,
          "Visible": true,
          "IsScrapBlock": true,
          "VisibleExpression": "return true;",
          "IsVertical": false,
          "DataText": "1120.0 * 1560.0",
          "DataExpression": "return obj.Length.toFixed(1)  + '*' + obj.Width.toFixed(1);",
          "DisplayType": 0,
          "BarcodeType": "CODE39",
          "FontSize": "40",
          "FontWeight": "400",
          "FontFamily": "宋体",
          "TextAlign": "left",
          "TextBaseline": "top",
          "QrcodeErrorRate": "M"
        },
        {
          "Type": 4,
          "ObjcectID": 0,
          "ObjectName": "余料板编号",
          "X": 30,
          "Y": 54,
          "Width": 300,
          "Height": 40,
          "Visible": true,
          "IsScrapBlock": true,
          "VisibleExpression": "return true;",
          "IsVertical": false,
          "DataText": "编号",
          "DataExpression": "return  obj.BlockNo;",
          "DisplayType": 0,
          "BarcodeType": "CODE39",
          "FontSize": "40",
          "FontWeight": "400",
          "FontFamily": "宋体",
          "TextAlign": "left",
          "TextBaseline": "top",
          "QrcodeErrorRate": "M"
        },
        {
          "Type": 4,
          "ObjcectID": 0,
          "ObjectName": "余料板颜色",
          "X": 30,
          "Y": 99,
          "Width": 350,
          "Height": 40,
          "Visible": true,
          "IsScrapBlock": true,
          "VisibleExpression": "return true;",
          "IsVertical": false,
          "DataText": "颜色",
          "DataExpression": "return  obj.MetrialName + ' ' + obj.Color ;",
          "DisplayType": 0,
          "BarcodeType": "CODE39",
          "FontSize": "40",
          "FontWeight": "400",
          "FontFamily": "宋体",
          "TextAlign": "left",
          "TextBaseline": "top",
          "QrcodeErrorRate": "M"
        },
        {
          "Type": 5,
          "ObjcectID": 0,
          "ObjectName": "余料板位置图",
          "X": 30,
          "Y": 145,
          "Width": 218,
          "Height": 80,
          "Visible": true,
          "IsScrapBlock": true,
          "VisibleExpression": "return true;",
          "LineHeight": 1,
          "LineColor": "rgb(0,0,0)",
          "FillColor": "rgb(0,0,0)"
        }
      ]
    }
  },
  {
    "Type": 3,
    "Setting": {
      "BoardBorder": 40,
      "GlobalAlpha": 0.95,
      "WorkSpaceColor": "#6A6C6B",
      "WorkSpaceBorderColor": "#000000",
      "ShowAxis": true,
      "AxisPos": -10,
      "AxisNodeWidth0": 3,
      "AxisNodeWidth1": 5,
      "AxisNodeWidth2": 10,
      "AxisblockFlagWidth": 30,
      "AxisColor": "#8a8c8e",
      "BlockInfoInAxisFont": "bold 16px arial",
      "BlockInfoInAxisColor": "#0000FF",
      "BlockInfoInAxisColor2": "#00FF00",
      "BoardColor": "#ffffff",
      "BoardColor2": "#cccccc",
      "BoardBorderColor": "#000000",
      "BlockFillColor": "#FFFFFF",
      "BlockFillColor2": "#CFD0D3",
      "BlockFillColor_overLap1": "#FF0000",
      "BlockFillColor_overLap2": "#f391a9",
      "BlockFillColor_draging": "#00FF00",
      "BlockFillColor_closest": "#90d7ec",
      "BlockBorderColor": "#000000",
      "BlockBorderColor2": "#FF0000",
      "BlockBorderWidth": 4,
      "PointFillColor_draging": "#FF0000",
      "PointFillColor_closest": "#0000FF",
      "ModelLineColor": "#EE9A9A",
      "HoleColor": "#676767",
      "HoleColor2": "#FFFFFF",
      "CutPoint_Radius": 6,
      "PointFillColor_cutPoint": "#FF0000",
      "CutSortID_Radius": 10,
      "CutSortID_font": "18px arial",
      "CutSortID_color": "#0000FF",
      "BlockDirectionShow": true,
      "BlockNoShow": true,
      "BlockNoColor": "#000000",
      "BlockNoFont": "18px arial",
      "BlockSizeShow": false,
      "BlockSizeColor": "#000000",
      "BlockSizeFont": "10px arial",
      "ScrapBlockStrokeColor": "#7AA77A",
      "ScrapBlockFocusColor": "#D3E767",
      "ScrapPlaceBlock": "#F9F8BE"
    }
  }
]