Index: development/Visualisatie_3D/Parametric_3D_models/LBX.json =================================================================== diff -u -r82 -r83 --- development/Visualisatie_3D/Parametric_3D_models/LBX.json (.../LBX.json) (revision 82) +++ development/Visualisatie_3D/Parametric_3D_models/LBX.json (.../LBX.json) (revision 83) @@ -146,7 +146,7 @@ "source": "/CB_VW_ConfiguratorTAB/CB_VW_Dimensies/C_BOX_RunnerSystem" }, "CabinetWidth_IsValid": { - "default": 1, + "default": 0, "source": "/CB_VW_ViewSection3/C_Range.CabinetWidth_IsValid" }, "Quantity_FrontBaseStabiliser": { @@ -185,14 +185,22 @@ "default": "Single", "source": "/CB_VW_ConfiguratorTAB/CB_VW_Afwerking/C_LBX_CrossGalleryType" }, - "CutOutData_LeftX_Width": { - "default": "0", + "CutOutData_LeftX_Width_Customer": { + "default": 0, "source": "/CB_VW_ViewSection3/C_BOX_CutOutData.LeftX.Width" }, - "CutOutData_CenterM_Width": { + "CutOutData_LeftX_Width_Suggested": { + "default": 520, + "source": "/CB_VW_ConfiguratorTAB/CB_VW_UitsparingSifonlade/CB_VW_Section_NoTitle/CB_GRID_4/C_BOX_SugWd.LeftX.SuggestedWidth" + }, + "CutOutData_CenterM_Width_Customer": { "default": 0, "source": "/CB_VW_ViewSection3/C_BOX_CutOutData.CenterM.Width" }, + "CutOutData_CenterM_Width_Suggested": { + "default": 175, + "source": "/CB_VW_ConfiguratorTAB/CB_VW_UitsparingSifonlade/CB_VW_Section_NoTitle/CB_GRID_4/C_BOX_SugWd.CenterM.SuggestedWidth" + }, "CutOutData_CapZ1_Width": { "default": 160, "source": "/CB_VW_ViewSection3/C_BOX_CutOutData.CapZ1.Width" @@ -317,7 +325,7 @@ }, "var": [ "VARSECTIE = '**************************************GENERAL*****************************************' ", - "InternalWidthFor3D = is(CabinetWidth_IsValid, 1) ? InternalWidth : is(IsSink, 1) ? 564 : 900", + "InternalWidthFor3D = is(CabinetWidth_IsValid, 1) ? InternalWidth : is(IsSink, 1) ? 564 : is(IsSiphon, 1) ? 1200 : is(Application, 'SST') ? 1064 : 564", "ChipBoardThickness = 16", "BaseRabbetWidth = 38", "BaseRabbetDepth = 8", @@ -407,6 +415,9 @@ "SideStabiliserSynchroLinkageOrigin = (BaseWidth / 2) - (SideStabiliserSynchroLinkageLength / 2)", "VARSECTIE = '***************************************Amperos AC****************************************' ", "DistanceBoreCenterToBack = is(BackSideMaterial, 'Wood') ? (56 - ChipBoardThickness) : 45 ", + "VARSECTIE = '***************************************SIPHON CUTOUT****************************************' ", + "CutOutData_LeftX_Width = CutOutData_LeftX_Width_Customer > 0 ? CutOutData_LeftX_Width_Customer : CutOutData_LeftX_Width_Suggested", + "CutOutData_CenterM_Width = CutOutData_CenterM_Width_Suggested > 0 ? CutOutData_CenterM_Width_Suggested : CutOutData_CenterM_Width_Customer", "VARSECTIE = '***************************************MATERIAL / DO NOT DELIVER****************************************' ", "MaterialId_DistanceTrim = is(DND_DistanceTrim, 1) ? 'MT_DND_Options' : MaterialDistanceTrimNoDND", "MaterialId_Runner = is(DND_Runner, 1) ? 'MT_DND_Options' : 'MT_BLUM_INGL' ",