// ==================================================================================================== // LOGEMENTS SELON TYPOLOGIE CSTB // ==================================================================================================== // // Parametres du probleme : // 1 - Taille des fenetres, voir LARGEUR_GRANDE_FENETRE // 2 - Composition des parois, voir SND_BAS, SND_HAU, etc. // LET PRD = PERIOD(TIME;[1:0];[1:24]) // #################################################################################################### // PARAMETRES // #################################################################################################### // Grande //LET LARGEUR_GRANDE_FENETRE = LENGTH(2.4) //LET HAUTEUR_GRANDE_FENETRE = LENGTH(0.9) // Moyenne //LET LARGEUR_GRANDE_FENETRE = LENGTH(1.8) //LET HAUTEUR_GRANDE_FENETRE = LENGTH(0.9) // Petite LET LARGEUR_GRANDE_FENETRE = LENGTH(1.2) LET HAUTEUR_GRANDE_FENETRE = LENGTH(0.9) // #################################################################################################### // DONNEES PARAMETRABLES // #################################################################################################### // ==================================================================================================== // PORTES // ==================================================================================================== LET EPAISSEUR_PORTE_STANDARD = LENGTH(0.03) LET EPAISSEUR_PORTE_ENTREE = LENGTH(0.03) LET EPAISSEUR_PORTE_GARAGE = LENGTH(0.03) LET LARGEUR_PORTE_STANDARD = LENGTH(0.75) LET LARGEUR_PORTE_DOUBLE = LENGTH(1.5) LET LARGEUR_PORTE_ENTREE = LENGTH(0.9) LET LARGEUR_PORTE_GARAGE = LENGTH(2.2) LET HAUTEUR_PORTE_STANDARD = LENGTH(2) LET HAUTEUR_PORTE_ENTREE = LENGTH(2) LET HAUTEUR_PORTE_GARAGE = LENGTH(2) // ==================================================================================================== // FENETRES // ==================================================================================================== LET CLAIR_GRANDE_FENETRE = POURCENTAGE(70) LET CLAIR_PETITE_FENETRE = POURCENTAGE(70) LET UFACTOR_GRANDE_FENETRE = UFACTOR(3) LET UFACTOR_PETITE_FENETRE = UFACTOR(3) LET EPAISSEUR_VERRE = LENGTH(0.004) LET EPAISSEUR_AIR = LENGTH(0.012) LET LARGEUR_PETITE_FENETRE = LENGTH(0.6) LET HAUTEUR_PETITE_FENETRE = LENGTH(0.6) // ==================================================================================================== // MATERIAUX // ==================================================================================================== // valeurs CIMBETON LET ISOLANT_MUR = MATERIAL(0,04;1000;35) LET ISOLANT = MATERIAL(0,04;1000;35) LET BETON = MATERIAL(1.75;1000;2400) LET BLOC_CREUX = MATERIAL(0.8;1000;1000) LET PLATRE = MATERIAL(0.35;1000;900) LET PAREMENT = MATERIAL(1.15;1000;2000) LET MORTIER = MATERIAL(1.15;1000;2000) // idem parement mais nom different pour l'afficheage CDB LET ENDUIT = MATERIAL(1.15;1000;2000) // idem parement mais nom different pour l'afficheage CDB LET BOIS = MATERIAL(0.12;1000;700) LET CARRELAGE = MATERIAL(2;1000;1900) LET LAME_AIR = MATERIAL(0.19;1000;1.218) // Valeurs rajoutées LET OSSATURE10_ISOLANT8_AIR2 = MATERIAL(0,0493;1000;35) LET OSSATURE12_ISOLANT8_AIR4 = MATERIAL(0,043;1000;35) LET OSSATURE20_AIR20 = MATERIAL(0,217;1000;35) LET AIR_FENETRE = MATERIAL(0.19;1000;1.218) LET VERRE = MATERIAL(1.15;840;2700;0.83;0.08) LET TUILE = MATERIAL(1.35;1000;900) // ==================================================================================================== // PARAMETRES GLOBAUX // ==================================================================================================== SET BUILDING.WEATHER = C:\CDB_650a\Weather\FR_Carpentras.wth SET FIRST_DAY = 1 SET BUILDING.LAST_DAY = 365 SET BUILDING.INITIALIZATION_DAYS = 20 SET BUILDING.TIME_STEP = 60 SET BUILDING.SCREEN_STEP = 60 SET BUILDING.FILE_STEP = 60 SET MAX_ITERATIONS = 500 // ==================================================================================================== // REGULATION // ==================================================================================================== LET FULL_DAY_PERIOD = PERIOD(1;[1:0];[1:24]) LET NIGHT_PERIOD1 = PERIOD(1;[1:0];[1:8]) LET NIGHT_PERIOD2 = PERIOD(1;[1:22];[1:24]) LET CONSTANT_ACTIVITY = ACTIVITY(1) LET INFILTRATION_ACTIVITY = ACTIVITY(0) LET HEATING_ACTIVITY = ACTIVITY(0) LET COOLING_ACTIVITY = ACTIVITY(0) LET PUISSANCE_MAX = POWER(1000000) LET INFILTRATION_VIDE_SANITAIRE = AIRCHANGE(1) LET INFILTRATION_COMBLE = AIRCHANGE(1) LET INFILTRATION_GARAGE = AIRCHANGE(1) LET INFILTRATION_COMMUN = AIRCHANGE(0.5) LET INFILTRATION_SETPOINT = AIRCHANGE(1;FULL_DAY_PERIOD:0.5;NIGHT_PERIOD1:2;NIGHT_PERIOD2:2) LET HEATING_SETPOINT = TEMPERATURE(19) LET COOLING_SETPOINT = TEMPERATURE(26) // ==================================================================================================== // COEFFICIENTS DE SURFACE // ==================================================================================================== // PBA = plancher bas (donnant sur l'extérieur), EXT = face à l'extérieur logement, INT = face à l'intérieur du logement // PIN = plancher intermédaire (entre 2 logements) // PHO = plafond donnant sur le comble ou sur l'extérieur si absence de comble LET ABS_PBA_EXT = ABSORPTION(0,6) // plancher bas côté exterieur LET ABS_PBA_INT = ABSORPTION(0,6) // plancher bas côté interieur LET ABS_PIN_SUP = ABSORPTION(0,6) // plancher intermédiaire coté supérieur LET ABS_PIN_INF = ABSORPTION(0,6) // plancher intermédiaire coté inférieur LET ABS_PHO_SUP = ABSORPTION(0,6) // plancher haut coté supérieur (comble) LET ABS_PHO_INF = ABSORPTION(0,6) // plancher haut coté inférieur LET ABS_VRT_EXT = ABSORPTION(0,6) // Surfaces verticales extérieur LET ABS_VRT_INT = ABSORPTION(0,6) // Surfaces verticales intérieur LET ABS_TOIT_EXT = ABSORPTION(0,6) LET ABS_TOIT_INT = ABSORPTION(0,6) LET ABS_PORTE_EXT = ABSORPTION(0,6) LET ABS_FENETRE = ABSORPTION(0,6) // ---------------------------------------------------------------------------------------------------- LET TEC_VRT_EXT = THERMAL_EXC_COEFF(22.75) LET TEC_VRT_INT = THERMAL_EXC_COEFF(3.2) LET TEC_PBA_EXT = THERMAL_EXC_COEFF(25) LET TEC_PBA_INT = THERMAL_EXC_COEFF(1.38) LET TEC_PIN_SUP = THERMAL_EXC_COEFF(1.38) LET TEC_PIN_INF = THERMAL_EXC_COEFF(5.5) LET TEC_PHO_SUP = THERMAL_EXC_COEFF(1.38) // plancher haut coté supérieur (comble) LET TEC_PHO_INF = THERMAL_EXC_COEFF(5.5) LET TEC_TOIT_EXT_PLAT = THERMAL_EXC_COEFF(20.5) LET TEC_TOIT_EXT_INCL = THERMAL_EXC_COEFF(21.16) LET TEC_TOIT_INT = THERMAL_EXC_COEFF(5) LET TEC_FENETRE_EXTERNE = THERMAL_EXC_COEFF(22.75) LET TEC_FENETRE_INTERNE = THERMAL_EXC_COEFF(3.2) // #################################################################################################### // DONNEES FIXES // #################################################################################################### // Orientations LET SOUTH = AZIMUTH(0) LET WEST = AZIMUTH(90) LET EAST = AZIMUTH(-90) LET NORTH = AZIMUTH(180) LET NONE = AZIMUTH(0) LET DEFAULT_AZIMUTH = AZIMUTH(0) LET CDB_DEFAULT_POSITION = POSITION(0) LET ORIGINE = POINT(CDB_DEFAULT_POSITION;CDB_DEFAULT_POSITION;CDB_DEFAULT_POSITION) // Angles parois LET VERTICAL = SLOPE(90) LET HORIZONTAL = SLOPE(0) LET FLOOR = SLOPE(180) LET CEILING = SLOPE(0) // ==================================================================================================== // VALEURS PAR DEFAUT // ==================================================================================================== LET HAUTEUR_ETAGE = LENGTH(2.3) LET EMIS_DEFAULT = EMISSION(0.9) LET LENGTH_UNITE = LENGTH(1) LET EPAISSEUR_10 = LENGTH(0.010) LET EPAISSEUR_13 = LENGTH(0.013) LET EPAISSEUR_20 = LENGTH(0.020) LET EPAISSEUR_26 = LENGTH(0.026) LET EPAISSEUR_29 = LENGTH(0.029) LET EPAISSEUR_30 = LENGTH(0.030) LET EPAISSEUR_50 = LENGTH(0.050) LET EPAISSEUR_75 = LENGTH(0.075) LET EPAISSEUR_80 = LENGTH(0.080) LET EPAISSEUR_90 = LENGTH(0.090) LET EPAISSEUR_100 = LENGTH(0.100) LET EPAISSEUR_120 = LENGTH(0.120) LET EPAISSEUR_160 = LENGTH(0.160) LET EPAISSEUR_180 = LENGTH(0.180) LET EPAISSEUR_200 = LENGTH(0.200) // #################################################################################################### // FIN DONNEES GENERALES // #################################################################################################### // ==================================================================================================== // CONDITIONS INITIALES // ==================================================================================================== LET TEMPERATURE0 = TEMPERATURE(10) LET HUMIDITE0 = HUMIDITY(10) // ==================================================================================================== // REVETEMENTS // ==================================================================================================== // Revêtement surfaces verticales LET RVT_VRT_EXT = TYPREVT(ABS_VRT_EXT;EMIS_DEFAULT;TEC_VRT_EXT) LET RVT_VRT_INT = TYPREVT(ABS_VRT_INT;EMIS_DEFAULT;TEC_VRT_INT) // Revêtement planchers bas LET RVT_PBA_EXT = TYPREVT(ABS_PBA_EXT;EMIS_DEFAULT;TEC_PBA_EXT) LET RVT_PBA_INT = TYPREVT(ABS_PBA_INT;EMIS_DEFAULT;TEC_PBA_INT) // Revêtement planchers intermédiaires LET RVT_PIN_SUP = TYPREVT(ABS_PIN_SUP;EMIS_DEFAULT;TEC_PIN_SUP) LET RVT_PIN_INF = TYPREVT(ABS_PIN_INF;EMIS_DEFAULT;TEC_PIN_INF) // Revêtement plafonds hauts LET RVT_PHO_SUP = TYPREVT(ABS_PHO_SUP;EMIS_DEFAULT;TEC_PHO_SUP) LET RVT_PHO_INF = TYPREVT(ABS_PHO_INF;EMIS_DEFAULT;TEC_PHO_INF) // Revêtement cloisons LET RVT_CLOISON = TYPREVT(ABS_VRT_INT;EMIS_DEFAULT;TEC_VRT_INT) // Revêtement toit LET RVT_TOIT_INT = TYPREVT(ABS_TOIT_INT;EMIS_DEFAULT;TEC_TOIT_INT) LET RVT_TOIT_EXT_PLAT = TYPREVT(ABS_TOIT_EXT;EMIS_DEFAULT;TEC_TOIT_EXT_PLAT) LET RVT_TOIT_EXT_INCL = TYPREVT(ABS_TOIT_EXT;EMIS_DEFAULT;TEC_TOIT_EXT_INCL) // ==================================================================================================== // LAYERS // ==================================================================================================== LET LAY_CARRELAGE_1 = LAYER(CARRELAGE;EPAISSEUR_10) LET LAY_MORTIER_2 = LAYER(MORTIER;EPAISSEUR_20) LET LAY_ENDUIT_1 = LAYER(ENDUIT;EPAISSEUR_10) LET LAY_BETON_16 = LAYER(BETON;EPAISSEUR_160) LET LAY_BETON_20 = LAYER(BETON;EPAISSEUR_200) LET LAY_BETON_18 = LAYER(BETON;EPAISSEUR_180) LET LAY_BETON_18_DEMI = LAYER(BETON;EPAISSEUR_90) LET LAY_BLOC_CREUX = LAYER(BLOC_CREUX;EPAISSEUR_200) LET LAY_PLANCHER_BOIS_2 = LAYER(BOIS;EPAISSEUR_20) LET LAY_BOIS_2 = LAYER(BOIS;EPAISSEUR_20) LET LAY_ISOLANT_5 = LAYER(ISOLANT;EPAISSEUR_50) LET LAY_ISOLANT_8 = LAYER(ISOLANT;EPAISSEUR_80) LET LAY_ISOLANT_MUR_8 = LAYER(ISOLANT_MUR;EPAISSEUR_80) LET LAY_ISOLANT_12 = LAYER(ISOLANT;EPAISSEUR_120) LET LAY_ISOLANT_16 = LAYER(ISOLANT;EPAISSEUR_160) LET LAY_PLATRE_10 = LAYER(PLATRE;EPAISSEUR_10) LET LAY_PLATRE_13 = LAYER(PLATRE;EPAISSEUR_13) LET LAY_PLATRE_26 = LAYER(PLATRE;EPAISSEUR_26) LET LAY_LAME_AIR_3 = LAYER(LAME_AIR;EPAISSEUR_30) LET LAY_LAME_AIR_10 = LAYER(LAME_AIR;EPAISSEUR_100) LET LAY_LAME_AIR_12 = LAYER(LAME_AIR;EPAISSEUR_120) LET LAY_LAME_AIR_20 = LAYER(LAME_AIR;EPAISSEUR_200) LET LAY_OSSATURE10_ISOLANT8_AIR2 = LAYER(OSSATURE10_ISOLANT8_AIR2;EPAISSEUR_100) LET LAY_OSSATURE12_ISOLANT8_AIR4 = LAYER(OSSATURE12_ISOLANT8_AIR4;EPAISSEUR_120) LET LAY_OSSATURE20_AIR20 = LAYER(OSSATURE20_AIR20;EPAISSEUR_200) LET LAY_TUILE = LAYER(TUILE;EPAISSEUR_10) LET LAY_MOBILIER = LAYER(BOIS;EPAISSEUR_29) LET LAY_PORTE_STANDARD = LAYER(BOIS;EPAISSEUR_PORTE_STANDARD) LET LAY_PORTE_ENTREE = LAYER(BOIS;EPAISSEUR_PORTE_ENTREE) LET LAY_PORTE_GARAGE = LAYER(BOIS;EPAISSEUR_PORTE_GARAGE) LET LAY_FENETRE_VERRE = LAYER(VERRE;EPAISSEUR_VERRE) LET LAY_FENETRE_AIR = LAYER(AIR_FENETRE;EPAISSEUR_AIR) // ==================================================================================================== // PORTES // ==================================================================================================== LET SRF_PORTE_STANDARD = SURFACE(LARGEUR_PORTE_STANDARD;HAUTEUR_PORTE_STANDARD) LET SRF_PORTE_ENTREE = SURFACE(LARGEUR_PORTE_ENTREE;HAUTEUR_PORTE_ENTREE) LET SRF_PORTE_DOUBLE = SURFACE(LARGEUR_PORTE_DOUBLE;HAUTEUR_PORTE_STANDARD) LET SRF_PORTE_GARAGE = SURFACE(LARGEUR_PORTE_GARAGE;HAUTEUR_PORTE_GARAGE) LET SND_PORTE_STANDARD = SANDWICH(RVT_VRT_INT;LAY_PORTE_STANDARD;RVT_VRT_INT) LET SND_PORTE_DOUBLE = SANDWICH(RVT_VRT_INT;LAY_PORTE_STANDARD;RVT_VRT_INT) LET SND_PORTE_ENTREE_EXT = SANDWICH(RVT_VRT_INT;LAY_PORTE_ENTREE;RVT_VRT_EXT) LET SND_PORTE_ENTREE_INT = SANDWICH(RVT_VRT_INT;LAY_PORTE_ENTREE;RVT_VRT_INT) LET SND_PORTE_GARAGE = SANDWICH(RVT_VRT_INT;LAY_PORTE_GARAGE;RVT_VRT_EXT) LET PNL_PORTE_STANDARD = PANEL(SND_PORTE_STANDARD;SRF_PORTE_STANDARD) LET PNL_PORTE_ENTREE_EXT = PANEL(SND_PORTE_ENTREE_EXT;SRF_PORTE_ENTREE) LET PNL_PORTE_ENTREE_INT = PANEL(SND_PORTE_ENTREE_INT;SRF_PORTE_ENTREE) LET PNL_PORTE_DOUBLE = PANEL(SND_PORTE_DOUBLE;SRF_PORTE_DOUBLE) LET PNL_PORTE_GARAGE = PANEL(SND_PORTE_GARAGE;SRF_PORTE_GARAGE) // ==================================================================================================== // MOBILIER // ==================================================================================================== LET SND_MOBILIER = SANDWICH(RVT_VRT_INT;LAY_MOBILIER;RVT_VRT_INT) // ==================================================================================================== // FENETRES // ==================================================================================================== LET RVT_FENETRE_INTERNE = TYPREVT(ABS_FENETRE;EMIS_DEFAULT;TEC_FENETRE_INTERNE) LET RVT_FENETRE_EXTERNE = TYPREVT(ABS_FENETRE;EMIS_DEFAULT;TEC_FENETRE_EXTERNE) LET SRF_PETITE_FENETRE = SURFACE(LARGEUR_PETITE_FENETRE;HAUTEUR_PETITE_FENETRE) LET SND_PETITE_FENETRE = SANDWICH(RVT_FENETRE_INTERNE;LAY_FENETRE_VERRE;LAY_FENETRE_AIR;LAY_FENETRE_VERRE;RVT_FENETRE_EXTERNE) LET PNL_PETITE_FENETRE = PANEL(SND_PETITE_FENETRE;SRF_PETITE_FENETRE) LET SRF_GRANDE_FENETRE = SURFACE(LARGEUR_GRANDE_FENETRE;HAUTEUR_GRANDE_FENETRE) LET SND_GRANDE_FENETRE = SANDWICH(RVT_FENETRE_INTERNE;LAY_FENETRE_VERRE;LAY_FENETRE_AIR;LAY_FENETRE_VERRE;RVT_FENETRE_EXTERNE) LET PNL_GRANDE_FENETRE = PANEL(SND_GRANDE_FENETRE;SRF_GRANDE_FENETRE) LET PNL_GRANDE_FENETRE_DOUBLE = 2*PANEL(SND_GRANDE_FENETRE;SRF_GRANDE_FENETRE) // ==================================================================================================== // SANDWICH // ==================================================================================================== // Tous logements et Toutes inerties LET SND_CLOISON = SANDWICH(RVT_CLOISON;LAY_PLATRE_10;LAY_LAME_AIR_3;LAY_PLATRE_10;RVT_CLOISON) LET SND_SEPARATION_HORIZONTALE = SANDWICH(RVT_PIN_SUP;LAY_PLATRE_10;RVT_PIN_INF) LET SND_TOIT_PLAT = SANDWICH(RVT_TOIT_INT;LAY_TUILE;RVT_TOIT_EXT_PLAT) LET SND_TOIT_INCL = SANDWICH(RVT_TOIT_INT;LAY_TUILE;RVT_TOIT_EXT_INCL) // MIFA : Maison Inertie FAible LET SND_BAS = SANDWICH(RVT_PBA_INT;LAY_PLANCHER_BOIS_2;LAY_ISOLANT_8;LAY_LAME_AIR_12;LAY_PLATRE_13;RVT_PBA_EXT) LET SND_INT = SANDWICH(RVT_PIN_SUP;LAY_PLANCHER_BOIS_2;LAY_LAME_AIR_20;LAY_PLATRE_10;RVT_PIN_INF) LET SND_HAU = SANDWICH(RVT_PHO_INF;LAY_PLATRE_13;LAY_ISOLANT_16;RVT_PHO_SUP) LET SND_MUR = SANDWICH(RVT_VRT_INT;LAY_PLATRE_13;LAY_OSSATURE12_ISOLANT8_AIR4;LAY_BOIS_2;RVT_VRT_EXT) LET SND_MIT = SANDWICH(RVT_VRT_INT;LAY_PLATRE_26;LAY_OSSATURE10_ISOLANT8_AIR2;RVT_VRT_EXT) LET SND_REF = SANDWICH(RVT_VRT_INT;LAY_PLATRE_13;LAY_OSSATURE20_AIR20;LAY_PLATRE_13;RVT_VRT_INT) // Les surfaces horizontales "miroirs" ne sont pas utiles pour les maisons LET SND_BAS_MIR = SANDWICH(RVT_PIN_SUP;LAY_PLANCHER_BOIS_2;LAY_LAME_AIR_10;RVT_PIN_INF) LET SND_HAU_MIR = SANDWICH(RVT_PIN_INF;LAY_PLATRE_10;LAY_LAME_AIR_10;RVT_PIN_SUP) // MIMO : Maison Inertie MOyenne //LET SND_BAS = SANDWICH(RVT_PBA_INT;LAY_CARRELAGE_1;LAY_MORTIER_2;LAY_BETON_18;LAY_ISOLANT_8;RVT_PBA_EXT) //LET SND_INT = SANDWICH(RVT_PIN_SUP;LAY_CARRELAGE_1;LAY_MORTIER_2;LAY_BETON_18;LAY_PLATRE_10;RVT_PIN_INF) //LET SND_HAU = SANDWICH(RVT_PHO_INF;LAY_PLATRE_13;LAY_ISOLANT_16;RVT_PHO_SUP) //LET SND_MUR = SANDWICH(RVT_VRT_INT;LAY_PLATRE_10;LAY_ISOLANT_MUR_8;LAY_BLOC_CREUX;LAY_ENDUIT_1;RVT_VRT_EXT) //LET SND_MIT = SANDWICH(RVT_VRT_INT;LAY_PLATRE_13;LAY_ISOLANT_5;LAY_BLOC_CREUX;RVT_VRT_EXT) //LET SND_REF = SANDWICH(RVT_VRT_INT;LAY_PLATRE_10;LAY_BLOC_CREUX;LAY_PLATRE_10;RVT_VRT_INT) // Les surfaces horizontales "miroirs" ne sont pas utiles pour les maisons //LET SND_BAS_MIR = SANDWICH(RVT_PIN_SUP;LAY_PLANCHER_BOIS_2;LAY_LAME_AIR_10;RVT_PIN_INF) //LET SND_HAU_MIR = SANDWICH(RVT_PIN_INF;LAY_PLATRE_10;LAY_LAME_AIR_10;RVT_PIN_SUP) // MIFO : Maison Inertie FOrte //LET SND_BAS = SANDWICH(RVT_PBA_INT;LAY_CARRELAGE_1;LAY_MORTIER_2;LAY_BETON_18;LAY_ISOLANT_8;RVT_PBA_EXT) //LET SND_INT = SANDWICH(RVT_PIN_SUP;LAY_CARRELAGE_1;LAY_MORTIER_2;LAY_BETON_18;LAY_PLATRE_10;RVT_PIN_INF) //LET SND_HAU = SANDWICH(RVT_PHO_INF;LAY_PLATRE_13;LAY_BETON_16;LAY_ISOLANT_16;RVT_PHO_SUP) //LET SND_MUR = SANDWICH(RVT_VRT_INT;LAY_PLATRE_10;LAY_BLOC_CREUX;LAY_ISOLANT_MUR_8;LAY_ENDUIT_1;RVT_VRT_EXT) //LET SND_MIT = SANDWICH(RVT_VRT_INT;LAY_PLATRE_10;LAY_BETON_20;RVT_VRT_EXT) //LET SND_REF = SANDWICH(RVT_VRT_INT;LAY_PLATRE_10;LAY_BLOC_CREUX;LAY_PLATRE_10;RVT_VRT_INT) // Les surfaces horizontales "miroirs" ne sont pas utiles pour les maisons //LET SND_BAS_MIR = SANDWICH(RVT_PIN_SUP;LAY_PLANCHER_BOIS_2;LAY_LAME_AIR_10;RVT_PIN_INF) //LET SND_HAU_MIR = SANDWICH(RVT_PIN_INF;LAY_PLATRE_10;LAY_LAME_AIR_10;RVT_PIN_SUP) // CIFA : Collectif Inertie FAible //LET SND_BAS = SANDWICH(RVT_PBA_INT;LAY_BETON_18;LAY_ISOLANT_12;RVT_PBA_EXT) //LET SND_INT = SANDWICH(RVT_PIN_SUP;LAY_BETON_18;LAY_ISOLANT_5;LAY_PLATRE_10;RVT_PIN_INF) //LET SND_HAU = SANDWICH(RVT_PHO_INF;LAY_PLATRE_10;LAY_ISOLANT_5;LAY_BETON_18;LAY_ISOLANT_12;RVT_TOIT_EXT_PLAT) //LET SND_MUR = SANDWICH(RVT_VRT_INT;LAY_PLATRE_13;LAY_OSSATURE12_ISOLANT8_AIR4;LAY_BOIS_2;RVT_VRT_EXT) //LET SND_MIT = SANDWICH(RVT_VRT_INT;LAY_PLATRE_26;LAY_OSSATURE10_ISOLANT8_AIR2;RVT_VRT_EXT) //LET SND_REF = SANDWICH(RVT_VRT_INT;LAY_PLATRE_13;LAY_OSSATURE20_AIR20;LAY_PLATRE_13;RVT_VRT_INT) //LET SND_BAS_MIR = SANDWICH(RVT_PIN_SUP;LAY_BETON_18_DEMI;RVT_PIN_INF) //LET SND_HAU_MIR = SANDWICH(RVT_PIN_INF;LAY_PLATRE_10;LAY_ISOLANT_5;LAY_BETON_18_DEMI;RVT_PIN_SUP) // CIMO : Collectif Inertie MOyenne //LET SND_BAS = SANDWICH(RVT_PBA_INT;LAY_BETON_18;LAY_ISOLANT_12;RVT_PBA_EXT) //LET SND_INT = SANDWICH(RVT_PIN_SUP;LAY_BETON_18;LAY_ISOLANT_5;LAY_PLATRE_10;RVT_PIN_INF) //LET SND_HAU = SANDWICH(RVT_PHO_INF;LAY_PLATRE_10;LAY_ISOLANT_5;LAY_BETON_18;LAY_ISOLANT_12;RVT_TOIT_EXT_PLAT) //LET SND_MUR = SANDWICH(RVT_VRT_INT;LAY_PLATRE_10;LAY_ISOLANT_MUR_8;LAY_BETON_20;LAY_ENDUIT_1;RVT_VRT_EXT) //LET SND_MIT = SANDWICH(RVT_VRT_INT;LAY_PLATRE_13;LAY_ISOLANT_5;LAY_BLOC_CREUX;RVT_VRT_EXT) //LET SND_REF = SANDWICH(RVT_VRT_INT;LAY_PLATRE_10;LAY_BETON_16;LAY_PLATRE_10;RVT_VRT_INT) //LET SND_BAS_MIR = SANDWICH(RVT_PIN_SUP;LAY_BETON_18_DEMI;RVT_PIN_INF) //LET SND_HAU_MIR = SANDWICH(RVT_PIN_INF;LAY_PLATRE_10;LAY_ISOLANT_5;LAY_BETON_18_DEMI;RVT_PIN_SUP) // CIFO : Collectif Inertie FOrte //LET SND_BAS = SANDWICH(RVT_PBA_INT;LAY_CARRELAGE_1;LAY_MORTIER_2;LAY_BETON_18;LAY_ISOLANT_12;RVT_PBA_EXT) //LET SND_INT = SANDWICH(RVT_PIN_SUP;LAY_CARRELAGE_1;LAY_MORTIER_2;LAY_BETON_18;LAY_PLATRE_10;RVT_PIN_INF) //LET SND_HAU = SANDWICH(RVT_PHO_INF;LAY_PLATRE_10;LAY_ISOLANT_5;LAY_BETON_18;LAY_ISOLANT_12;RVT_TOIT_EXT_PLAT) //LET SND_MUR = SANDWICH(RVT_VRT_INT;LAY_PLATRE_10;LAY_ISOLANT_MUR_8;LAY_BETON_20;LAY_ENDUIT_1;RVT_VRT_EXT) //LET SND_MIT = SANDWICH(RVT_VRT_INT;LAY_PLATRE_10;LAY_BETON_20;RVT_VRT_EXT) //LET SND_REF = SANDWICH(RVT_VRT_INT;LAY_PLATRE_10;LAY_BETON_16;LAY_PLATRE_10;RVT_VRT_INT) //LET SND_BAS_MIR = SANDWICH(RVT_PIN_SUP;LAY_CARRELAGE_1;LAY_MORTIER_2;LAY_BETON_18_DEMI;RVT_PIN_INF) //LET SND_HAU_MIR = SANDWICH(RVT_PIN_INF;LAY_PLATRE_10;LAY_BETON_18_DEMI;RVT_PIN_SUP) // #################################################################################################### // MOZART // #################################################################################################### // ==================================================================================================== // TAILLES // ==================================================================================================== LET HAUTEUR_GARAGE = LENGTH(2.3) LET LARGEUR_MOZART_VIDE_SANITAIRE = LENGTH(14.2) // environ, à cause du garage LET PROFONDEUR_MOZART_VIDE_SANITAIRE = LENGTH(8.3) LET HAUTEUR_MOZART_VIDE_SANITAIRE = LENGTH(0.7) LET LARGEUR_MOZART_GARAGE = LENGTH(2.6) LET LARGEUR_MOZART_SEJOUR = LENGTH(4.5) LET LARGEUR_MOZART_ENTREE = LENGTH(1.5) LET LARGEUR_MOZART_RGT1 = LENGTH(0.75) LET LARGEUR_MOZART_RGT2 = LENGTH(1.6) LET LARGEUR_MOZART_WC = LENGTH(1.65) LET LARGEUR_MOZART_SDB = LENGTH(1.9) LET LARGEUR_MOZART_CHAMBRE1 = LENGTH(2.8) LET LARGEUR_MOZART_CHAMBRE2 = LENGTH(2.7) LET LARGEUR_MOZART_CHAMBRE3 = LENGTH(3.6) LET LARGEUR_MOZART_CUISINE = LENGTH(2.1) LET LARGEUR_MOZART_ENTREE1 = LENGTH(1.5) LET PROFONDEUR_MOZART_GARAGE = LENGTH(5.3) LET PROFONDEUR_MOZART_SEJOUR = LENGTH(8.3) LET PROFONDEUR_MOZART_RGT1 = LENGTH(1.8) LET PROFONDEUR_MOZART_RGT2 = LENGTH(1.4) LET PROFONDEUR_MOZART_WC = LENGTH(0.75) LET PROFONDEUR_MOZART_SDB = LENGTH(2.1) // Approximativement LET PROFONDEUR_MOZART_CHAMBRE1 = LENGTH(4.1) LET PROFONDEUR_MOZART_CHAMBRE2 = LENGTH(4.1) LET PROFONDEUR_MOZART_CHAMBRE3 = LENGTH(2.75) LET PROFONDEUR_MOZART_CUISINE = LENGTH(4.1) LET PROFONDEUR_MOZART_SEJOUR_OUEST = LENGTH(2.75) LET SURFACE_MOZART_ENTREE = LENGTH(9.4) LET LINEIQUE_MOZART_SEJOUR_ENTREE = LENGTH(4) LET LINEIQUE_MOZART_CHAMBRE2_RGT2 = LENGTH(1.6) LET LINEIQUE_MOZART_CHAMBRE2_ENTREE = LENGTH(1.6) LET LINEIQUE_MOZART_CHAMBRE3_ENTREE = LENGTH(1.1) LET LINEIQUE_MOZART_SDB_ENTREE = LENGTH(0.8) LET LINEIQUE_MOZART_WC_ENTREE = LENGTH(2.4) LET LINEIQUE_MOZART_WC_RGT1 = LENGTH(0.55) LET LINEIQUE_MOZART_WC_SDB = LENGTH(1.85) // Données Toit LET MOZ_ROOF_SLOPE = SLOPE(30) LET HAUTEUR_MOZART_COMBLE = LENGTH(2.9) LET LINEIQUE_MOZART_TOIT = LENGTH(5) // 8.66*2/cos(30) = longueur du bord du toit LET LARGEUR_MOZART_TOIT = LENGTH(12.9) LET DEMI_PROFONDEUR_MOZART_TOIT = LENGTH(4.1) // ==================================================================================================== // DIMENSIONS Mozart // ==================================================================================================== LET DIM_MOZART_COMBLE = DIMENSION(LARGEUR_MOZART_TOIT;HAUTEUR_MOZART_COMBLE;DEMI_PROFONDEUR_MOZART_TOIT) LET DIM_MOZART_VIDE_SANITAIRE = DIMENSION(LARGEUR_MOZART_VIDE_SANITAIRE;HAUTEUR_MOZART_VIDE_SANITAIRE;PROFONDEUR_MOZART_VIDE_SANITAIRE) LET DIM_MOZART_GARAGE = DIMENSION(LARGEUR_MOZART_GARAGE;HAUTEUR_GARAGE;PROFONDEUR_MOZART_GARAGE) LET DIM_MOZART_SEJOUR = DIMENSION(LARGEUR_MOZART_SEJOUR;HAUTEUR_ETAGE;PROFONDEUR_MOZART_SEJOUR) LET DIM_MOZART_CHAMBRE1 = DIMENSION(LARGEUR_MOZART_CHAMBRE1;HAUTEUR_ETAGE;PROFONDEUR_MOZART_CHAMBRE1) LET DIM_MOZART_CHAMBRE2 = DIMENSION(LARGEUR_MOZART_CHAMBRE2;HAUTEUR_ETAGE;PROFONDEUR_MOZART_CHAMBRE2) LET DIM_MOZART_CHAMBRE3 = DIMENSION(LARGEUR_MOZART_CHAMBRE3;HAUTEUR_ETAGE;PROFONDEUR_MOZART_CHAMBRE3) LET DIM_MOZART_RGT1 = DIMENSION(LARGEUR_MOZART_RGT1;HAUTEUR_ETAGE;PROFONDEUR_MOZART_RGT1) LET DIM_MOZART_RGT2 = DIMENSION(LARGEUR_MOZART_RGT2;HAUTEUR_ETAGE;PROFONDEUR_MOZART_RGT2) LET DIM_MOZART_WC = DIMENSION(LARGEUR_MOZART_WC;HAUTEUR_ETAGE;PROFONDEUR_MOZART_WC) LET DIM_MOZART_SDB = DIMENSION(LARGEUR_MOZART_SDB;HAUTEUR_ETAGE;PROFONDEUR_MOZART_SDB) LET DIM_MOZART_CUISINE = DIMENSION(LARGEUR_MOZART_CUISINE;HAUTEUR_ETAGE;PROFONDEUR_MOZART_CUISINE) LET DIM_MOZART_ENTREE = DIMENSION(LENGTH_UNITE;HAUTEUR_ETAGE;SURFACE_MOZART_ENTREE) // ==================================================================================================== // SURFACES PLANCHERS ET TOIT // ==================================================================================================== LET SRF_MOZ_FACE_TOIT = SURFACE(LARGEUR_MOZART_TOIT;LINEIQUE_MOZART_TOIT) LET SRF_MOZ_VIDE_SANITAIRE = SURFACE(LARGEUR_MOZART_VIDE_SANITAIRE;PROFONDEUR_MOZART_VIDE_SANITAIRE) LET SRF_MOZ_GARAGE = SURFACE(LARGEUR_MOZART_GARAGE;PROFONDEUR_MOZART_GARAGE) LET SRF_MOZ_CHAMBRE1 = SURFACE(LARGEUR_MOZART_CHAMBRE1;PROFONDEUR_MOZART_CHAMBRE1) LET SRF_MOZ_CHAMBRE2 = SURFACE(LARGEUR_MOZART_CHAMBRE2;PROFONDEUR_MOZART_CHAMBRE2) LET SRF_MOZ_CHAMBRE3 = SURFACE(LARGEUR_MOZART_CHAMBRE3;PROFONDEUR_MOZART_CHAMBRE3) LET SRF_MOZ_RGT1 = SURFACE(LARGEUR_MOZART_RGT1;PROFONDEUR_MOZART_RGT1) LET SRF_MOZ_RGT2 = SURFACE(LARGEUR_MOZART_RGT2;PROFONDEUR_MOZART_RGT2) LET SRF_MOZ_SDB = SURFACE(LARGEUR_MOZART_SDB;PROFONDEUR_MOZART_SDB) LET SRF_MOZ_WC = SURFACE(LARGEUR_MOZART_WC;PROFONDEUR_MOZART_WC) LET SRF_MOZ_CUISINE = SURFACE(LARGEUR_MOZART_CUISINE;PROFONDEUR_MOZART_CUISINE) LET SRF_MOZ_SEJOUR = SURFACE(LARGEUR_MOZART_SEJOUR;PROFONDEUR_MOZART_SEJOUR) LET SRF_MOZ_ENTREE = SURFACE(LENGTH_UNITE;SURFACE_MOZART_ENTREE) // ==================================================================================================== // ZONES // ==================================================================================================== SET BUILDING.CURRENT_ZONE = BUILDING ADD MOZART = ZONE ADD MOZ_PLAFONDS_HAUTS = ZONE(MOZART) ADD MOZ_PLANCHERS_BAS = ZONE(MOZART) ADD MOZ_TOITS = ZONE(MOZART) ADD MOZ_MURS_REFENDS = ZONE(MOZART) ADD MOZ_CLOISONS = ZONE(MOZART) ADD MOZ_FENETRES = ZONE(MOZART) ADD MOZ_PORTES = ZONE(MOZART) // ==================================================================================================== // VOLUMES // ==================================================================================================== SET BUILDING.CURRENT_ZONE = MOZART ADD MOZ_COMBLE = VOLUME(DIM_MOZART_COMBLE;ORIGINE;TEMPERATURE0;HUMIDITE0) ADD MOZ_VIDE_SANITAIRE = VOLUME(DIM_MOZART_VIDE_SANITAIRE;ORIGINE;TEMPERATURE0;HUMIDITE0) ADD MOZ_GARAGE = VOLUME(DIM_MOZART_GARAGE;ORIGINE;TEMPERATURE0;HUMIDITE0) ADD MOZ_SEJOUR = VOLUME(DIM_MOZART_SEJOUR;ORIGINE;TEMPERATURE0;HUMIDITE0) ADD MOZ_CUISINE = VOLUME(DIM_MOZART_CUISINE;ORIGINE;TEMPERATURE0;HUMIDITE0) ADD MOZ_CHAMBRE1 = VOLUME(DIM_MOZART_CHAMBRE1;ORIGINE;TEMPERATURE0;HUMIDITE0) ADD MOZ_CHAMBRE2 = VOLUME(DIM_MOZART_CHAMBRE2;ORIGINE;TEMPERATURE0;HUMIDITE0) ADD MOZ_CHAMBRE3 = VOLUME(DIM_MOZART_CHAMBRE3;ORIGINE;TEMPERATURE0;HUMIDITE0) ADD MOZ_ENTREE = VOLUME(DIM_MOZART_ENTREE;ORIGINE;TEMPERATURE0;HUMIDITE0) ADD MOZ_WC = VOLUME(DIM_MOZART_WC;ORIGINE;TEMPERATURE0;HUMIDITE0) ADD MOZ_SDB = VOLUME(DIM_MOZART_SDB;ORIGINE;TEMPERATURE0;HUMIDITE0) ADD MOZ_RGT1 = VOLUME(DIM_MOZART_RGT1;ORIGINE;TEMPERATURE0;HUMIDITE0) ADD MOZ_RGT2 = VOLUME(DIM_MOZART_RGT2;ORIGINE;TEMPERATURE0;HUMIDITE0) // ==================================================================================================== // MURS Mozart // ==================================================================================================== SET BUILDING.CURRENT_ZONE = MOZ_MURS_REFENDS LET SRF_MOZART_CHAMBRE2_NORD = SURFACE(LARGEUR_MOZART_CHAMBRE2;HAUTEUR_ETAGE) LET PNL_MOZART_CHAMBRE2_NORD = PANEL(SND_MUR;SRF_MOZART_CHAMBRE2_NORD) ADD MOZ_WALL_CHAMBRE2_NORD = WALL(PNL_MOZART_CHAMBRE2_NORD;NORTH;VERTICAL;MOZ_CHAMBRE2;EXTERIOR) LET SRF_MOZART_CHAMBRE1_NORD = SURFACE(LARGEUR_MOZART_CHAMBRE1;HAUTEUR_ETAGE) LET PNL_MOZART_CHAMBRE1_NORD = PANEL(SND_MUR;SRF_MOZART_CHAMBRE1_NORD) LET AGRG_MOZ_CHAMBRE1_NORD = AGREGAT(PNL_MOZART_CHAMBRE1_NORD;PNL_GRANDE_FENETRE) ADD MOZ_WALL_CHAMBRE1_NORD = WALL(AGRG_MOZ_CHAMBRE1_NORD;NORTH;VERTICAL;MOZ_CHAMBRE1;EXTERIOR) LET SRF_MOZART_CUISINE_NORD = SURFACE(LARGEUR_MOZART_CUISINE;HAUTEUR_ETAGE) LET PNL_MOZART_CUISINE_NORD = PANEL(SND_MUR;SRF_MOZART_CUISINE_NORD) LET AGRG_MOZ_CUISINE_NORD = AGREGAT(PNL_MOZART_CUISINE_NORD;PNL_GRANDE_FENETRE) ADD MOZ_WALL_CUISINE_NORD = WALL(AGRG_MOZ_CUISINE_NORD;NORTH;VERTICAL;MOZ_CUISINE;EXTERIOR) LET SRF_MOZART_SEJOUR_NORD = SURFACE(LARGEUR_MOZART_SEJOUR;HAUTEUR_ETAGE) LET PNL_MOZART_SEJOUR_NORD = PANEL(SND_MUR;SRF_MOZART_SEJOUR_NORD) LET AGRG_MOZ_SEJOUR_NORD = AGREGAT(PNL_MOZART_SEJOUR_NORD) ADD MOZ_WALL_SEJOUR_NORD = WALL(AGRG_MOZ_SEJOUR_NORD;NORTH;VERTICAL;MOZ_SEJOUR;EXTERIOR) LET SRF_MOZART_SEJOUR_OUEST = SURFACE(PROFONDEUR_MOZART_SEJOUR_OUEST;HAUTEUR_ETAGE) LET PNL_MOZART_SEJOUR_OUEST = PANEL(SND_MUR;SRF_MOZART_SEJOUR_OUEST) LET AGRG_MOZ_SEJOUR_OUEST = AGREGAT(PNL_MOZART_SEJOUR_OUEST;PNL_GRANDE_FENETRE) ADD MOZ_WALL_SEJOUR_OUEST = WALL(AGRG_MOZ_SEJOUR_OUEST;WEST;VERTICAL;MOZ_SEJOUR;EXTERIOR) LET SRF_MOZART_GARAGE_NORD = SURFACE(LARGEUR_MOZART_GARAGE;HAUTEUR_ETAGE) LET PNL_MOZART_GARAGE_NORD = PANEL(SND_MUR;SRF_MOZART_GARAGE_NORD) LET AGRG_MOZ_GARAGE_NORD = AGREGAT(PNL_MOZART_GARAGE_NORD) ADD MOZ_WALL_GARAGE_NORD = WALL(AGRG_MOZ_GARAGE_NORD;NORTH;VERTICAL;MOZ_GARAGE;EXTERIOR) LET SRF_MOZART_GARAGE_OUEST = SURFACE(PROFONDEUR_MOZART_GARAGE;HAUTEUR_ETAGE) LET PNL_MOZART_GARAGE_OUEST = PANEL(SND_MUR;SRF_MOZART_GARAGE_OUEST) LET AGRG_MOZ_GARAGE_OUEST = AGREGAT(PNL_MOZART_GARAGE_OUEST) ADD MOZ_WALL_GARAGE_OUEST = WALL(AGRG_MOZ_GARAGE_OUEST;WEST;VERTICAL;MOZ_GARAGE;EXTERIOR) LET SRF_MOZART_GARAGE_SUD = SURFACE(LARGEUR_MOZART_GARAGE;HAUTEUR_ETAGE) LET PNL_MOZART_GARAGE_SUD = PANEL(SND_MUR;SRF_MOZART_GARAGE_SUD) LET AGRG_MOZ_GARAGE_SUD = AGREGAT(PNL_MOZART_GARAGE_SUD;PNL_PORTE_GARAGE) ADD MOZ_WALL_GARAGE_SUD = WALL(AGRG_MOZ_GARAGE_SUD;SOUTH;VERTICAL;MOZ_GARAGE;EXTERIOR) LET SRF_MOZART_SEJOUR_SUD = SURFACE(LARGEUR_MOZART_SEJOUR;HAUTEUR_ETAGE) LET PNL_MOZART_SEJOUR_SUD = PANEL(SND_MUR;SRF_MOZART_SEJOUR_SUD) LET AGRG_MOZ_SEJOUR_SUD = AGREGAT(PNL_MOZART_SEJOUR_SUD;PNL_GRANDE_FENETRE) ADD MOZ_WALL_SEJOUR_SUD = WALL(AGRG_MOZ_SEJOUR_SUD;SOUTH;VERTICAL;MOZ_SEJOUR;EXTERIOR) LET SRF_MOZART_ENTREE_SUD = SURFACE(LARGEUR_MOZART_ENTREE;HAUTEUR_ETAGE) LET PNL_MOZART_ENTREE_SUD = PANEL(SND_MUR;SRF_MOZART_ENTREE_SUD) LET AGRG_MOZ_ENTREE_SUD = AGREGAT(PNL_MOZART_ENTREE_SUD;PNL_PORTE_ENTREE_EXT) ADD MOZ_WALL_ENTREE_SUD = WALL(AGRG_MOZ_ENTREE_SUD;SOUTH;VERTICAL;MOZ_ENTREE;EXTERIOR) LET SRF_MOZART_RGT1_SUD = SURFACE(LARGEUR_MOZART_RGT1;HAUTEUR_ETAGE) LET PNL_MOZART_RGT1_SUD = PANEL(SND_MUR;SRF_MOZART_RGT1_SUD) LET AGRG_MOZ_RGT1_SUD = AGREGAT(PNL_MOZART_RGT1_SUD) ADD MOZ_WALL_RGT1_SUD = WALL(AGRG_MOZ_RGT1_SUD;SOUTH;VERTICAL;MOZ_RGT1;EXTERIOR) LET SRF_MOZART_SDB_SUD = SURFACE(LARGEUR_MOZART_SDB;HAUTEUR_ETAGE) LET PNL_MOZART_SDB_SUD = PANEL(SND_MUR;SRF_MOZART_SDB_SUD) LET AGRG_MOZ_SDB_SUD = AGREGAT(PNL_MOZART_SDB_SUD;PNL_GRANDE_FENETRE) ADD MOZ_WALL_SDB_SUD = WALL(AGRG_MOZ_SDB_SUD;SOUTH;VERTICAL;MOZ_SDB;EXTERIOR) LET SRF_MOZART_CHAMBRE3_SUD = SURFACE(LARGEUR_MOZART_CHAMBRE3;HAUTEUR_ETAGE) LET PNL_MOZART_CHAMBRE3_SUD = PANEL(SND_MUR;SRF_MOZART_CHAMBRE3_SUD) LET AGRG_MOZ_CHAMBRE3_SUD = AGREGAT(PNL_MOZART_CHAMBRE3_SUD;PNL_GRANDE_FENETRE) ADD MOZ_WALL_CHAMBRE3_SUD = WALL(AGRG_MOZ_CHAMBRE3_SUD;SOUTH;VERTICAL;MOZ_CHAMBRE3;EXTERIOR) LET SRF_MOZART_CHAMBRE3_EST = SURFACE(PROFONDEUR_MOZART_CHAMBRE3;HAUTEUR_ETAGE) LET PNL_MOZART_CHAMBRE3_EST = PANEL(SND_MUR;SRF_MOZART_CHAMBRE3_EST) LET AGRG_MOZ_CHAMBRE3_EST = AGREGAT(PNL_MOZART_CHAMBRE3_EST;PNL_GRANDE_FENETRE) ADD MOZ_WALL_CHAMBRE3_EST = WALL(AGRG_MOZ_CHAMBRE3_EST;EAST;VERTICAL;MOZ_CHAMBRE3;EXTERIOR) LET SRF_MOZART_RGT2_EST = SURFACE(PROFONDEUR_MOZART_RGT2;HAUTEUR_ETAGE) LET PNL_MOZART_RGT2_EST = PANEL(SND_MUR;SRF_MOZART_RGT2_EST) LET AGRG_MOZ_RGT2_EST = AGREGAT(PNL_MOZART_RGT2_EST) ADD MOZ_WALL_RGT2_EST = WALL(AGRG_MOZ_RGT2_EST;EAST;VERTICAL;MOZ_RGT2;EXTERIOR) LET SRF_MOZART_CHAMBRE2_EST = SURFACE(PROFONDEUR_MOZART_CHAMBRE2;HAUTEUR_ETAGE) LET PNL_MOZART_CHAMBRE2_EST = PANEL(SND_MUR;SRF_MOZART_CHAMBRE2_EST) LET AGRG_MOZ_CHAMBRE2_EST = AGREGAT(PNL_MOZART_CHAMBRE2_EST;PNL_GRANDE_FENETRE) ADD MOZ_WALL_CHAMBRE2_EST = WALL(AGRG_MOZ_CHAMBRE2_EST;EAST;VERTICAL;MOZ_CHAMBRE2;EXTERIOR) // Pignons LET SRF_MOZART_PIGNON = SURFACE(DEMI_PROFONDEUR_MOZART_TOIT;HAUTEUR_MOZART_COMBLE) LET PNL_MOZART_PIGNON = PANEL(SND_MUR;SRF_MOZART_PIGNON) ADD WALL_MOZART_PIGNON_EST = WALL(PNL_MOZART_PIGNON;EAST;VERTICAL;MOZ_COMBLE;EXTERIOR) ADD WALL_MOZART_PIGNON_OUEST = WALL(PNL_MOZART_PIGNON;WEST;VERTICAL;MOZ_COMBLE;EXTERIOR) // ==================================================================================================== // REFENDS Mozart // ==================================================================================================== SET BUILDING.CURRENT_ZONE = MOZ_MURS_REFENDS LET SRF_MOZ_REF_SEJOUR_GARAGE = SURFACE(PROFONDEUR_MOZART_GARAGE;HAUTEUR_ETAGE) LET PNL_MOZ_REF_SEJOUR_GARAGE = PANEL(SND_REF;SRF_MOZ_REF_SEJOUR_GARAGE) ADD MOZ_REF_SEJOUR_GARAGE = WALL(PNL_MOZ_REF_SEJOUR_GARAGE;DEFAULT_AZIMUTH;VERTICAL;MOZ_SEJOUR;MOZ_GARAGE) LET SRF_MOZ_REF_SEJOUR_ENTREE = SURFACE(LINEIQUE_MOZART_SEJOUR_ENTREE;HAUTEUR_ETAGE) LET PNL_MOZ_REF_SEJOUR_ENTREE = PANEL(SND_REF;SRF_MOZ_REF_SEJOUR_ENTREE) LET AGRG_MOZ_REF_SEJOUR_ENTREE = AGREGAT(PNL_MOZ_REF_SEJOUR_ENTREE;PNL_PORTE_DOUBLE) ADD MOZ_REF_SEJOUR_ENTREE = WALL(AGRG_MOZ_REF_SEJOUR_ENTREE;DEFAULT_AZIMUTH;VERTICAL;MOZ_SEJOUR;MOZ_ENTREE) LET SRF_MOZ_REF_SEJOUR_CUISINE = SURFACE(PROFONDEUR_MOZART_CUISINE;HAUTEUR_ETAGE) LET PNL_MOZ_REF_SEJOUR_CUISINE = PANEL(SND_REF;SRF_MOZ_REF_SEJOUR_CUISINE) LET AGRG_MOZ_REF_SEJOUR_CUISINE = AGREGAT(PNL_MOZ_REF_SEJOUR_CUISINE) ADD MOZ_REF_SEJOUR_CUISINE = WALL(AGRG_MOZ_REF_SEJOUR_CUISINE;DEFAULT_AZIMUTH;VERTICAL;MOZ_SEJOUR;MOZ_CUISINE) // ==================================================================================================== // CLOISONS Mozart // ==================================================================================================== SET BUILDING.CURRENT_ZONE = MOZ_CLOISONS LET SRF_MOZ_CHAMBRE2_CHAMBRE1 = SURFACE(PROFONDEUR_MOZART_CHAMBRE1;HAUTEUR_ETAGE) LET PNL_MOZ_CHAMBRE2_CHAMBRE1 = PANEL(SND_CLOISON;SRF_MOZ_CHAMBRE2_CHAMBRE1) ADD MOZ_CHAMBRE2_CHAMBRE1 = WALL(PNL_MOZ_CHAMBRE2_CHAMBRE1;DEFAULT_AZIMUTH;VERTICAL;MOZ_CHAMBRE2;MOZ_CHAMBRE1) LET SRF_MOZ_CHAMBRE1_CUISINE = SURFACE(PROFONDEUR_MOZART_CHAMBRE1;HAUTEUR_ETAGE) LET PNL_MOZ_CHAMBRE1_CUISINE = PANEL(SND_CLOISON;SRF_MOZ_CHAMBRE1_CUISINE) ADD MOZ_CHAMBRE1_CUISINE = WALL(PNL_MOZ_CHAMBRE1_CUISINE;DEFAULT_AZIMUTH;VERTICAL;MOZ_CHAMBRE1;MOZ_CUISINE) LET SRF_MOZ_CHAMBRE2_RGT2 = SURFACE(LINEIQUE_MOZART_CHAMBRE2_RGT2;HAUTEUR_ETAGE) LET PNL_MOZ_CHAMBRE2_RGT2 = PANEL(SND_CLOISON;SRF_MOZ_CHAMBRE2_RGT2) ADD MOZ_CHAMBRE2_RGT2 = WALL(PNL_MOZ_CHAMBRE2_RGT2;DEFAULT_AZIMUTH;VERTICAL;MOZ_CHAMBRE2;MOZ_RGT2) LET SRF_MOZ_CHAMBRE2_ENTREE = SURFACE(LINEIQUE_MOZART_CHAMBRE2_ENTREE;HAUTEUR_ETAGE) LET PNL_MOZ_CHAMBRE2_ENTREE = PANEL(SND_CLOISON;SRF_MOZ_CHAMBRE2_ENTREE) LET AGG_MOZ_CHAMBRE2_ENTREE = AGREGAT(PNL_MOZ_CHAMBRE2_ENTREE;PNL_PORTE_STANDARD) ADD MOZ_CHAMBRE2_ENTREE = WALL(PNL_MOZ_CHAMBRE2_ENTREE;DEFAULT_AZIMUTH;VERTICAL;MOZ_CHAMBRE2;MOZ_ENTREE) LET SRF_MOZ_CHAMBRE1_ENTREE = SURFACE(LARGEUR_MOZART_CHAMBRE1;HAUTEUR_ETAGE) LET PNL_MOZ_CHAMBRE1_ENTREE = PANEL(SND_CLOISON;SRF_MOZ_CHAMBRE1_ENTREE) LET AGG_MOZ_CHAMBRE1_ENTREE = AGREGAT(PNL_MOZ_CHAMBRE1_ENTREE;PNL_PORTE_STANDARD) ADD MOZ_CHAMBRE1_ENTREE = WALL(PNL_MOZ_CHAMBRE1_ENTREE;DEFAULT_AZIMUTH;VERTICAL;MOZ_CHAMBRE1;MOZ_ENTREE) LET SRF_MOZ_CUISINE_ENTREE = SURFACE(LARGEUR_MOZART_CUISINE;HAUTEUR_ETAGE) LET PNL_MOZ_CUISINE_ENTREE = PANEL(SND_CLOISON;SRF_MOZ_CHAMBRE1_CUISINE) LET AGG_MOZ_CUISINE_ENTREE = AGREGAT(PNL_MOZ_CUISINE_ENTREE;PNL_PORTE_STANDARD) ADD MOZ_CUISINE_ENTREE = WALL(PNL_MOZ_CUISINE_ENTREE;DEFAULT_AZIMUTH;VERTICAL;MOZ_CUISINE;MOZ_ENTREE) LET SRF_MOZ_ENTREE_RGT2 = SURFACE(PROFONDEUR_MOZART_RGT2;HAUTEUR_ETAGE) LET PNL_MOZ_ENTREE_RGT2 = PANEL(SND_CLOISON;SRF_MOZ_ENTREE_RGT2) LET AGG_MOZ_ENTREE_RGT2 = AGREGAT(PNL_MOZ_ENTREE_RGT2;PNL_PORTE_STANDARD) ADD MOZ_ENTREE_RGT2 = WALL(AGG_MOZ_ENTREE_RGT2;DEFAULT_AZIMUTH;VERTICAL;MOZ_ENTREE;MOZ_RGT2) LET SRF_MOZ_CHAMBRE3_RGT2 = SURFACE(LINEIQUE_MOZART_CHAMBRE2_RGT2;HAUTEUR_ETAGE) LET PNL_MOZ_CHAMBRE3_RGT2 = PANEL(SND_CLOISON;SRF_MOZ_CHAMBRE3_RGT2) ADD MOZ_CHAMBRE3_RGT2 = WALL(PNL_MOZ_CHAMBRE3_RGT2;DEFAULT_AZIMUTH;VERTICAL;MOZ_CHAMBRE3;MOZ_RGT2) LET SRF_MOZ_CHAMBRE3_ENTREE = SURFACE(LINEIQUE_MOZART_CHAMBRE3_ENTREE;HAUTEUR_ETAGE) LET PNL_MOZ_CHAMBRE3_ENTREE = PANEL(SND_CLOISON;SRF_MOZ_CHAMBRE3_ENTREE) LET AGG_MOZ_CHAMBRE3_ENTREE = AGREGAT(PNL_MOZ_CHAMBRE3_ENTREE;PNL_PORTE_STANDARD) ADD MOZ_CHAMBRE3_ENTREE = WALL(PNL_MOZ_CHAMBRE3_ENTREE;DEFAULT_AZIMUTH;VERTICAL;MOZ_CHAMBRE3;MOZ_ENTREE) LET SRF_MOZ_SDB_ENTREE = SURFACE(LINEIQUE_MOZART_SDB_ENTREE;HAUTEUR_ETAGE) LET PNL_MOZ_SDB_ENTREE = PANEL(SND_CLOISON;SRF_MOZ_SDB_ENTREE) LET AGG_MOZ_SDB_ENTREE = AGREGAT(PNL_MOZ_SDB_ENTREE;PNL_PORTE_STANDARD) ADD MOZ_SDB_ENTREE = WALL(PNL_MOZ_SDB_ENTREE;DEFAULT_AZIMUTH;VERTICAL;MOZ_SDB;MOZ_ENTREE) LET SRF_MOZ_WC_ENTREE = SURFACE(LINEIQUE_MOZART_WC_ENTREE;HAUTEUR_ETAGE) LET PNL_MOZ_WC_ENTREE = PANEL(SND_CLOISON;SRF_MOZ_WC_ENTREE) LET AGG_MOZ_WC_ENTREE = AGREGAT(PNL_MOZ_WC_ENTREE;PNL_PORTE_STANDARD) ADD MOZ_WC_ENTREE = WALL(PNL_MOZ_WC_ENTREE;DEFAULT_AZIMUTH;VERTICAL;MOZ_WC;MOZ_ENTREE) LET SRF_MOZ_RGT1_ENTREE = SURFACE(PROFONDEUR_MOZART_RGT1;HAUTEUR_ETAGE) LET PNL_MOZ_RGT1_ENTREE = PANEL(SND_CLOISON;SRF_MOZ_RGT1_ENTREE) LET AGG_MOZ_RGT1_ENTREE = AGREGAT(PNL_MOZ_RGT1_ENTREE;PNL_PORTE_STANDARD) ADD MOZ_RGT1_ENTREE = WALL(PNL_MOZ_RGT1_ENTREE;DEFAULT_AZIMUTH;VERTICAL;MOZ_RGT1;MOZ_ENTREE) LET SRF_MOZ_WC_RGT1 = SURFACE(LINEIQUE_MOZART_WC_RGT1;HAUTEUR_ETAGE) LET PNL_MOZ_WC_RGT1 = PANEL(SND_CLOISON;SRF_MOZ_WC_RGT1) ADD MOZ_WC_RGT1 = WALL(PNL_MOZ_WC_RGT1;DEFAULT_AZIMUTH;VERTICAL;MOZ_WC;MOZ_RGT1) LET SRF_MOZ_WC_SDB = SURFACE(LINEIQUE_MOZART_WC_SDB;HAUTEUR_ETAGE) LET PNL_MOZ_WC_SDB = PANEL(SND_CLOISON;SRF_MOZ_WC_SDB) LET AGG_MOZ_WC_SDB = AGREGAT(PNL_MOZ_WC_SDB;PNL_PORTE_STANDARD) ADD MOZ_WC_SDB = WALL(PNL_MOZ_WC_SDB;DEFAULT_AZIMUTH;VERTICAL;MOZ_WC;MOZ_SDB) LET SRF_MOZ_SDB_RGT1 = SURFACE(PROFONDEUR_MOZART_RGT1;HAUTEUR_ETAGE) LET PNL_MOZ_SDB_RGT1 = PANEL(SND_CLOISON;SRF_MOZ_SDB_RGT1) ADD MOZ_SDB_RGT1 = WALL(PNL_MOZ_SDB_RGT1;DEFAULT_AZIMUTH;VERTICAL;MOZ_SDB;MOZ_RGT1) LET SRF_MOZ_SDB_CHAMBRE3 = SURFACE(PROFONDEUR_MOZART_CHAMBRE3;HAUTEUR_ETAGE) LET PNL_MOZ_SDB_CHAMBRE3 = PANEL(SND_CLOISON;SRF_MOZ_SDB_CHAMBRE3) ADD MOZ_SDB_CHAMBRE3 = WALL(PNL_MOZ_SDB_CHAMBRE3;DEFAULT_AZIMUTH;VERTICAL;MOZ_SDB;MOZ_CHAMBRE3) // ==================================================================================================== // FENETRES Mozart // ==================================================================================================== SET BUILDING.CURRENT_ZONE = MOZ_FENETRES ADD MOZ_WIND_SEJOUR_SUD = WINDOW(PNL_GRANDE_FENETRE;SOUTH;VERTICAL;MOZ_SEJOUR;UFACTOR_GRANDE_FENETRE;CLAIR_GRANDE_FENETRE) ADD MOZ_WIND_SEJOUR_OUEST = WINDOW(PNL_GRANDE_FENETRE;WEST;VERTICAL;MOZ_SEJOUR;UFACTOR_GRANDE_FENETRE;CLAIR_GRANDE_FENETRE) ADD MOZ_WIND_CUISINE = WINDOW(PNL_GRANDE_FENETRE;NORTH;VERTICAL;MOZ_CUISINE;UFACTOR_GRANDE_FENETRE;CLAIR_GRANDE_FENETRE) ADD MOZ_WIND_CHAMBRE1 = WINDOW(PNL_GRANDE_FENETRE;NORTH;VERTICAL;MOZ_CHAMBRE1;UFACTOR_GRANDE_FENETRE;CLAIR_GRANDE_FENETRE) ADD MOZ_WIND_CHAMBRE2 = WINDOW(PNL_GRANDE_FENETRE;EAST;VERTICAL;MOZ_CHAMBRE2;UFACTOR_GRANDE_FENETRE;CLAIR_GRANDE_FENETRE) ADD MOZ_WIND_CHAMBRE3_EST = WINDOW(PNL_GRANDE_FENETRE;EAST;VERTICAL;MOZ_CHAMBRE3;UFACTOR_GRANDE_FENETRE;CLAIR_GRANDE_FENETRE) ADD MOZ_WIND_CHAMBRE3_SUD = WINDOW(PNL_GRANDE_FENETRE;SOUTH;VERTICAL;MOZ_CHAMBRE3;UFACTOR_GRANDE_FENETRE;CLAIR_GRANDE_FENETRE) ADD MOZ_WIND_SDB = WINDOW(PNL_GRANDE_FENETRE;SOUTH;VERTICAL;MOZ_SDB;UFACTOR_GRANDE_FENETRE;CLAIR_GRANDE_FENETRE) // ==================================================================================================== // PORTES Mozart // ==================================================================================================== SET BUILDING.CURRENT_ZONE = MOZ_PORTES ADD MOZ_PORTE_ENTREE_SEJOUR = WALL(PNL_PORTE_DOUBLE;NONE;VERTICAL;MOZ_ENTREE;MOZ_SEJOUR) ADD MOZ_PORTE_ENTREE_CUISINE = WALL(PNL_PORTE_STANDARD;NONE;VERTICAL;MOZ_ENTREE;MOZ_CUISINE) ADD MOZ_PORTE_ENTREE_CHAMBRE1 = WALL(PNL_PORTE_STANDARD;NONE;VERTICAL;MOZ_ENTREE;MOZ_CHAMBRE1) ADD MOZ_PORTE_ENTREE_CHAMBRE2 = WALL(PNL_PORTE_STANDARD;NONE;VERTICAL;MOZ_ENTREE;MOZ_CHAMBRE2) ADD MOZ_PORTE_ENTREE_CHAMBRE3 = WALL(PNL_PORTE_STANDARD;NONE;VERTICAL;MOZ_ENTREE;MOZ_CHAMBRE3) ADD MOZ_PORTE_ENTREE_RGT1 = WALL(PNL_PORTE_STANDARD;NONE;VERTICAL;MOZ_ENTREE;MOZ_RGT1) ADD MOZ_PORTE_ENTREE_RGT2 = WALL(PNL_PORTE_STANDARD;NONE;VERTICAL;MOZ_ENTREE;MOZ_RGT2) ADD MOZ_PORTE_ENTREE_WC = WALL(PNL_PORTE_STANDARD;NONE;VERTICAL;MOZ_ENTREE;MOZ_WC) ADD MOZ_PORTE_ENTREE_SDB = WALL(PNL_PORTE_STANDARD;NONE;VERTICAL;MOZ_ENTREE;MOZ_SDB) // Entrees ADD MOZ_PORTE_ENTREE = WALL(PNL_PORTE_ENTREE_EXT;NONE;VERTICAL;MOZ_ENTREE;EXTERIOR) ADD MOZ_PORTE_GARAGE = WALL(PNL_PORTE_GARAGE;NONE;VERTICAL;MOZ_GARAGE;EXTERIOR) // ==================================================================================================== // MOBILIER Mozart // ==================================================================================================== LET PNL_MOZ_MOBILIER_SEJOUR = PANEL(SND_MOBILIER;SRF_MOZ_SEJOUR) ADD MOZ_FRNT_SEJOUR = WALL(PNL_MOZ_MOBILIER_SEJOUR;DEFAULT_AZIMUTH;VERTICAL;MOZ_SEJOUR;MOZ_SEJOUR) LET PNL_MOZ_MOBILIER_CUISINE = PANEL(SND_MOBILIER;SRF_MOZ_CUISINE) ADD MOZ_FRNT_CUISINE = WALL(PNL_MOZ_MOBILIER_CUISINE;DEFAULT_AZIMUTH;VERTICAL;MOZ_CUISINE;MOZ_CUISINE) LET PNL_MOZ_MOBILIER_CHAMBRE1 = PANEL(SND_MOBILIER;SRF_MOZ_CHAMBRE1) ADD MOZ_FRNT_CHAMBRE1 = WALL(PNL_MOZ_MOBILIER_CHAMBRE1;DEFAULT_AZIMUTH;VERTICAL;MOZ_CHAMBRE1;MOZ_CHAMBRE1) LET PNL_MOZ_MOBILIER_CHAMBRE2 = PANEL(SND_MOBILIER;SRF_MOZ_CHAMBRE2) ADD MOZ_FRNT_CHAMBRE2 = WALL(PNL_MOZ_MOBILIER_CHAMBRE2;DEFAULT_AZIMUTH;VERTICAL;MOZ_CHAMBRE2;MOZ_CHAMBRE2) LET PNL_MOZ_MOBILIER_CHAMBRE3 = PANEL(SND_MOBILIER;SRF_MOZ_CHAMBRE3) ADD MOZ_FRNT_CHAMBRE3 = WALL(PNL_MOZ_MOBILIER_CHAMBRE3;DEFAULT_AZIMUTH;VERTICAL;MOZ_CHAMBRE3;MOZ_CHAMBRE3) LET PNL_MOZ_MOBILIER_ENTREE = PANEL(SND_MOBILIER;SRF_MOZ_ENTREE) ADD MOZ_FRNT_ENTREE = WALL(PNL_MOZ_MOBILIER_ENTREE;DEFAULT_AZIMUTH;VERTICAL;MOZ_ENTREE;MOZ_ENTREE) LET PNL_MOZ_MOBILIER_WC = PANEL(SND_MOBILIER;SRF_MOZ_WC) ADD MOZ_FRNT_WC = WALL(PNL_MOZ_MOBILIER_WC;DEFAULT_AZIMUTH;VERTICAL;MOZ_WC;MOZ_WC) LET PNL_MOZ_MOBILIER_SDB = PANEL(SND_MOBILIER;SRF_MOZ_SDB) ADD MOZ_FRNT_SDB = WALL(PNL_MOZ_MOBILIER_SDB;DEFAULT_AZIMUTH;VERTICAL;MOZ_SDB;MOZ_SDB) LET PNL_MOZ_MOBILIER_RGT1 = PANEL(SND_MOBILIER;SRF_MOZ_RGT1) ADD MOZ_FRNT_RGT1 = WALL(PNL_MOZ_MOBILIER_RGT1;DEFAULT_AZIMUTH;VERTICAL;MOZ_RGT1;MOZ_RGT1) LET PNL_MOZ_MOBILIER_RGT2 = PANEL(SND_MOBILIER;SRF_MOZ_RGT2) ADD MOZ_FRNT_RGT2 = WALL(PNL_MOZ_MOBILIER_RGT2;DEFAULT_AZIMUTH;VERTICAL;MOZ_RGT2;MOZ_RGT2) // ==================================================================================================== // PLAFONDS HAUT Mozart // ==================================================================================================== SET BUILDING.CURRENT_ZONE = MOZ_PLAFONDS_HAUTS LET PNL_MOZ_PLAFOND_HAUT_SEJOUR = PANEL(SND_HAU;SRF_MOZ_SEJOUR) ADD MOZ_TCEI_SEJOUR = WALL(PNL_MOZ_PLAFOND_HAUT_SEJOUR;DEFAULT_AZIMUTH;CEILING;MOZ_SEJOUR;MOZ_COMBLE) LET PNL_MOZ_PLAFOND_HAUT_CUISINE = PANEL(SND_HAU;SRF_MOZ_CUISINE) ADD MOZ_TCEI_CUISINE = WALL(PNL_MOZ_PLAFOND_HAUT_CUISINE;DEFAULT_AZIMUTH;CEILING;MOZ_CUISINE;MOZ_COMBLE) LET PNL_MOZ_PLAFOND_HAUT_CHAMBRE1 = PANEL(SND_HAU;SRF_MOZ_CHAMBRE1) ADD MOZ_TCEI_CHAMBRE1 = WALL(PNL_MOZ_PLAFOND_HAUT_CHAMBRE1;DEFAULT_AZIMUTH;CEILING;MOZ_CHAMBRE1;MOZ_COMBLE) LET PNL_MOZ_PLAFOND_HAUT_CHAMBRE2 = PANEL(SND_HAU;SRF_MOZ_CHAMBRE2) ADD MOZ_TCEI_CHAMBRE2 = WALL(PNL_MOZ_PLAFOND_HAUT_CHAMBRE2;DEFAULT_AZIMUTH;CEILING;MOZ_CHAMBRE2;MOZ_COMBLE) LET PNL_MOZ_PLAFOND_HAUT_CHAMBRE3 = PANEL(SND_HAU;SRF_MOZ_CHAMBRE3) ADD MOZ_TCEI_CHAMBRE3 = WALL(PNL_MOZ_PLAFOND_HAUT_CHAMBRE3;DEFAULT_AZIMUTH;CEILING;MOZ_CHAMBRE3;MOZ_COMBLE) LET PNL_MOZ_PLAFOND_HAUT_ENTREE = PANEL(SND_HAU;SRF_MOZ_ENTREE) ADD MOZ_TCEI_ENTREE = WALL(PNL_MOZ_PLAFOND_HAUT_ENTREE;DEFAULT_AZIMUTH;CEILING;MOZ_ENTREE;MOZ_COMBLE) LET PNL_MOZ_PLAFOND_HAUT_WC = PANEL(SND_HAU;SRF_MOZ_WC) ADD MOZ_TCEI_WC = WALL(PNL_MOZ_PLAFOND_HAUT_WC;DEFAULT_AZIMUTH;CEILING;MOZ_WC;MOZ_COMBLE) LET PNL_MOZ_PLAFOND_HAUT_SDB = PANEL(SND_HAU;SRF_MOZ_SDB) ADD MOZ_TCEI_SDB = WALL(PNL_MOZ_PLAFOND_HAUT_SDB;DEFAULT_AZIMUTH;CEILING;MOZ_SDB;MOZ_COMBLE) LET PNL_MOZ_PLAFOND_HAUT_RGT1 = PANEL(SND_HAU;SRF_MOZ_RGT1) ADD MOZ_TCEI_RGT1 = WALL(PNL_MOZ_PLAFOND_HAUT_RGT1;DEFAULT_AZIMUTH;CEILING;MOZ_RGT1;MOZ_COMBLE) LET PNL_MOZ_PLAFOND_HAUT_RGT2 = PANEL(SND_HAU;SRF_MOZ_RGT2) ADD MOZ_TCEI_RGT2 = WALL(PNL_MOZ_PLAFOND_HAUT_RGT2;DEFAULT_AZIMUTH;CEILING;MOZ_RGT2;MOZ_COMBLE) // ==================================================================================================== // PLANCHERS BAS Mozart // ==================================================================================================== SET BUILDING.CURRENT_ZONE = MOZ_PLANCHERS_BAS LET PNL_MOZ_PLANCHER_BAS_GARAGE = PANEL(SND_BAS;SRF_MOZ_GARAGE) ADD MOZ_GFLO_GARAGE = WALL(PNL_MOZ_PLANCHER_BAS_GARAGE;DEFAULT_AZIMUTH;FLOOR;MOZ_GARAGE;MOZ_VIDE_SANITAIRE) LET PNL_MOZ_PLANCHER_BAS_SEJOUR = PANEL(SND_BAS;SRF_MOZ_SEJOUR) ADD MOZ_GFLO_SEJOUR = WALL(PNL_MOZ_PLANCHER_BAS_SEJOUR;DEFAULT_AZIMUTH;FLOOR;MOZ_SEJOUR;MOZ_VIDE_SANITAIRE) LET PNL_MOZ_PLANCHER_BAS_CUISINE = PANEL(SND_BAS;SRF_MOZ_CUISINE) ADD MOZ_GFLO_CUISINE = WALL(PNL_MOZ_PLANCHER_BAS_CUISINE;DEFAULT_AZIMUTH;FLOOR;MOZ_CUISINE;MOZ_VIDE_SANITAIRE) LET PNL_MOZ_PLANCHER_BAS_CHAMBRE1 = PANEL(SND_BAS;SRF_MOZ_CHAMBRE1) ADD MOZ_GFLO_CHAMBRE1 = WALL(PNL_MOZ_PLANCHER_BAS_CHAMBRE1;DEFAULT_AZIMUTH;FLOOR;MOZ_CHAMBRE1;MOZ_VIDE_SANITAIRE) LET PNL_MOZ_PLANCHER_BAS_CHAMBRE2 = PANEL(SND_BAS;SRF_MOZ_CHAMBRE2) ADD MOZ_GFLO_CHAMBRE2 = WALL(PNL_MOZ_PLANCHER_BAS_CHAMBRE2;DEFAULT_AZIMUTH;FLOOR;MOZ_CHAMBRE2;MOZ_VIDE_SANITAIRE) LET PNL_MOZ_PLANCHER_BAS_CHAMBRE3 = PANEL(SND_BAS;SRF_MOZ_CHAMBRE3) ADD MOZ_GFLO_CHAMBRE3 = WALL(PNL_MOZ_PLANCHER_BAS_CHAMBRE3;DEFAULT_AZIMUTH;FLOOR;MOZ_CHAMBRE3;MOZ_VIDE_SANITAIRE) LET PNL_MOZ_PLANCHER_BAS_ENTREE = PANEL(SND_BAS;SRF_MOZ_ENTREE) ADD MOZ_GFLO_ENTREE = WALL(PNL_MOZ_PLANCHER_BAS_ENTREE;DEFAULT_AZIMUTH;FLOOR;MOZ_ENTREE;MOZ_VIDE_SANITAIRE) LET PNL_MOZ_PLANCHER_BAS_WC = PANEL(SND_BAS;SRF_MOZ_WC) ADD MOZ_GFLO_WC = WALL(PNL_MOZ_PLANCHER_BAS_WC;DEFAULT_AZIMUTH;FLOOR;MOZ_WC;MOZ_VIDE_SANITAIRE) LET PNL_MOZ_PLANCHER_BAS_SDB = PANEL(SND_BAS;SRF_MOZ_SDB) ADD MOZ_GFLO_SDB = WALL(PNL_MOZ_PLANCHER_BAS_SDB;DEFAULT_AZIMUTH;FLOOR;MOZ_SDB;MOZ_VIDE_SANITAIRE) LET PNL_MOZ_PLANCHER_BAS_RGT1 = PANEL(SND_BAS;SRF_MOZ_RGT1) ADD MOZ_GFLO_RGT1 = WALL(PNL_MOZ_PLANCHER_BAS_RGT1;DEFAULT_AZIMUTH;FLOOR;MOZ_RGT1;MOZ_VIDE_SANITAIRE) LET PNL_MOZ_PLANCHER_BAS_RGT2 = PANEL(SND_BAS;SRF_MOZ_RGT2) ADD MOZ_GFLO_RGT2 = WALL(PNL_MOZ_PLANCHER_BAS_RGT2;DEFAULT_AZIMUTH;FLOOR;MOZ_RGT2;MOZ_VIDE_SANITAIRE) // ==================================================================================================== // TOITS Mozart // ==================================================================================================== SET BUILDING.CURRENT_ZONE = MOZ_TOITS LET PNL_MOZ_PLAFOND_HAUT_GARAGE = PANEL(SND_TOIT_PLAT;SRF_MOZ_GARAGE) ADD MOZ_TCEI_GARAGE = WALL(PNL_MOZ_PLAFOND_HAUT_GARAGE;DEFAULT_AZIMUTH;CEILING;MOZ_GARAGE;EXTERIOR) LET PNL_MOZ_TOIT = PANEL(SND_TOIT_INCL;SRF_MOZ_FACE_TOIT) ADD MOZ_ROOF_SOUTH = WALL(PNL_MOZ_TOIT;SOUTH;MOZ_ROOF_SLOPE;MOZ_COMBLE;EXTERIOR) ADD MOZ_ROOF_NORTH = WALL(PNL_MOZ_TOIT;NORTH;MOZ_ROOF_SLOPE;MOZ_COMBLE;EXTERIOR) // ==================================================================================================== // REGULATEURS CHAUFFAGE Mozart // ==================================================================================================== ADD MOZ_CHAUFFAGE_SEJOUR = HEATER(MOZ_SEJOUR;HEATING_ACTIVITY;PUISSANCE_MAX;HEATING_SETPOINT) ADD MOZ_CHAUFFAGE_CUISINE = HEATER(MOZ_CUISINE;HEATING_ACTIVITY;PUISSANCE_MAX;HEATING_SETPOINT) ADD MOZ_CHAUFFAGE_CHAMBRE1 = HEATER(MOZ_CHAMBRE1;HEATING_ACTIVITY;PUISSANCE_MAX;HEATING_SETPOINT) ADD MOZ_CHAUFFAGE_CHAMBRE2 = HEATER(MOZ_CHAMBRE2;HEATING_ACTIVITY;PUISSANCE_MAX;HEATING_SETPOINT) ADD MOZ_CHAUFFAGE_CHAMBRE3 = HEATER(MOZ_CHAMBRE3;HEATING_ACTIVITY;PUISSANCE_MAX;HEATING_SETPOINT) ADD MOZ_CHAUFFAGE_ENTREE = HEATER(MOZ_ENTREE;HEATING_ACTIVITY;PUISSANCE_MAX;HEATING_SETPOINT) ADD MOZ_CHAUFFAGE_SDB = HEATER(MOZ_SDB;HEATING_ACTIVITY;PUISSANCE_MAX;HEATING_SETPOINT) ADD MOZ_CHAUFFAGE_WC = HEATER(MOZ_WC;HEATING_ACTIVITY;PUISSANCE_MAX;HEATING_SETPOINT) ADD MOZ_CHAUFFAGE_RGT1 = HEATER(MOZ_RGT1;HEATING_ACTIVITY;PUISSANCE_MAX;HEATING_SETPOINT) ADD MOZ_CHAUFFAGE_RGT2 = HEATER(MOZ_RGT2;HEATING_ACTIVITY;PUISSANCE_MAX;HEATING_SETPOINT) // ==================================================================================================== // REGULATEURS CLIMATISATION Mozart // ==================================================================================================== ADD MOZ_CLIMATISATION_SEJOUR = COOLER(MOZ_SEJOUR;COOLING_ACTIVITY;PUISSANCE_MAX;COOLING_SETPOINT) ADD MOZ_CLIMATISATION_CUISINE = COOLER(MOZ_CUISINE;COOLING_ACTIVITY;PUISSANCE_MAX;COOLING_SETPOINT) ADD MOZ_CLIMATISATION_CHAMBRE1 = COOLER(MOZ_CHAMBRE1;COOLING_ACTIVITY;PUISSANCE_MAX;COOLING_SETPOINT) ADD MOZ_CLIMATISATION_CHAMBRE2 = COOLER(MOZ_CHAMBRE2;COOLING_ACTIVITY;PUISSANCE_MAX;COOLING_SETPOINT) ADD MOZ_CLIMATISATION_CHAMBRE3 = COOLER(MOZ_CHAMBRE3;COOLING_ACTIVITY;PUISSANCE_MAX;COOLING_SETPOINT) ADD MOZ_CLIMATISATION_ENTREE = COOLER(MOZ_ENTREE;COOLING_ACTIVITY;PUISSANCE_MAX;COOLING_SETPOINT) ADD MOZ_CLIMATISATION_SDB = COOLER(MOZ_SDB;COOLING_ACTIVITY;PUISSANCE_MAX;COOLING_SETPOINT) ADD MOZ_CLIMATISATION_WC = COOLER(MOZ_WC;COOLING_ACTIVITY;PUISSANCE_MAX;COOLING_SETPOINT) ADD MOZ_CLIMATISATION_RGT1 = COOLER(MOZ_RGT1;COOLING_ACTIVITY;PUISSANCE_MAX;COOLING_SETPOINT) ADD MOZ_CLIMATISATION_RGT2 = COOLER(MOZ_RGT2;COOLING_ACTIVITY;PUISSANCE_MAX;COOLING_SETPOINT) // ==================================================================================================== // REGULATEURS INFILTRATION Mozart // ==================================================================================================== ADD MOZ_VENTILATION_VIDE_SANITAIRE = VENTILATOR(MOZ_VIDE_SANITAIRE;CONSTANT_ACTIVITY;PUISSANCE_MAX;INFILTRATION_VIDE_SANITAIRE) ADD MOZ_VENTILATION_COMBLE = VENTILATOR(MOZ_COMBLE;CONSTANT_ACTIVITY;PUISSANCE_MAX;INFILTRATION_COMBLE) ADD MOZ_VENTILATION_GARAGE = VENTILATOR(MOZ_GARAGE;CONSTANT_ACTIVITY;PUISSANCE_MAX;INFILTRATION_GARAGE) ADD MOZ_VENTILATION_SEJOUR = VENTILATOR(MOZ_SEJOUR;INFILTRATION_ACTIVITY;PUISSANCE_MAX;INFILTRATION_SETPOINT) ADD MOZ_VENTILATION_CUISINE = VENTILATOR(MOZ_CUISINE;INFILTRATION_ACTIVITY;PUISSANCE_MAX;INFILTRATION_SETPOINT) ADD MOZ_VENTILATION_CHAMBRE1 = VENTILATOR(MOZ_CHAMBRE1;INFILTRATION_ACTIVITY;PUISSANCE_MAX;INFILTRATION_SETPOINT) ADD MOZ_VENTILATION_CHAMBRE2 = VENTILATOR(MOZ_CHAMBRE2;INFILTRATION_ACTIVITY;PUISSANCE_MAX;INFILTRATION_SETPOINT) ADD MOZ_VENTILATION_CHAMBRE3 = VENTILATOR(MOZ_CHAMBRE3;INFILTRATION_ACTIVITY;PUISSANCE_MAX;INFILTRATION_SETPOINT) ADD MOZ_VENTILATION_ENTREE = VENTILATOR(MOZ_ENTREE;INFILTRATION_ACTIVITY;PUISSANCE_MAX;INFILTRATION_SETPOINT) ADD MOZ_VENTILATION_WC = VENTILATOR(MOZ_WC;INFILTRATION_ACTIVITY;PUISSANCE_MAX;INFILTRATION_SETPOINT) ADD MOZ_VENTILATION_SDB = VENTILATOR(MOZ_SDB;INFILTRATION_ACTIVITY;PUISSANCE_MAX;INFILTRATION_SETPOINT) ADD MOZ_VENTILATION_RGT1 = VENTILATOR(MOZ_RGT1;INFILTRATION_ACTIVITY;PUISSANCE_MAX;INFILTRATION_SETPOINT) ADD MOZ_VENTILATION_RGT2 = VENTILATOR(MOZ_RGT2;INFILTRATION_ACTIVITY;PUISSANCE_MAX;INFILTRATION_SETPOINT) // ==================================================================================================== // FIN DE FICHIER // ====================================================================================================