diff --git a/.history/Thermo.Active/wwwroot/src/@types/recipe-current.d_20200503231334.ts b/.history/Thermo.Active/wwwroot/src/@types/recipe-current.d_20200503231334.ts
new file mode 100644
index 00000000..e68a2194
--- /dev/null
+++ b/.history/Thermo.Active/wwwroot/src/@types/recipe-current.d_20200503231334.ts
@@ -0,0 +1,57 @@
+declare module Recipe{
+
+ interface IRange{
+ min: number;
+ max: number;
+ }
+
+ interface IStatus{
+ visible: boolean;
+ enabled: boolean;
+ hasError: boolean;
+ }
+
+ interface IValue{
+ range:IRange,
+ status:IStatus,
+ unitMeasure:string,
+ valueAct: number
+ }
+
+ interface IRecipe{
+ vacuum_main_start?:IValue,
+ vacuum_main_delay?:IValue,
+ vacuum_main_max_time?:IValue,
+ vacuum_main_1_chart_setpointx?:IValue,
+ vacuum_main_1_chart_setpointy?:IValue,
+ vacuum_main_2_chart_setpointx?:IValue,
+ vacuum_main_2_chart_setpointy?:IValue,
+ vacuum_main_3_chart_setpointx?:IValue,
+ vacuum_main_3_chart_setpointy?:IValue,
+ vacuum_main_manual?:IValue,
+ vacuum_direct_enabled?:IValue,
+ vacuum_direct_delay?:IValue,
+ vacuum_direct_time?:IValue,
+ vacuum_aux_enabled?:IValue,
+ vacuum_aux_delay?:IValue,
+ vacuum_aux_max_time?:IValue,
+ vacuum_aux_1_chart_setpointx?:IValue,
+ vacuum_aux_1_chart_setpointy?:IValue,
+ vacuum_aux_2_chart_setpointx?:IValue,
+ vacuum_aux_2_chart_setpointy?:IValue,
+ vacuum_aux_3_chart_setpointx?:IValue,
+ vacuum_aux_3_chart_setpointy?:IValue,
+ vacuum_aux_manual?:IValue,
+ vacuum_pre_enabled?:IValue,
+ vacuum_pre_delay?:IValue,
+ vacuum_pre_max_time?:IValue,
+ vacuum_pre_1_chart_setpointx?:IValue,
+ vacuum_pre_1_chart_setpointy?:IValue,
+ vacuum_pre_2_chart_setpointx?:IValue,
+ vacuum_pre_2_chart_setpointy?:IValue,
+ vacuum_pre_3_chart_setpointx?:IValue,
+ vacuum_pre_3_chart_setpointy?:IValue
+ }
+
+
+}
\ No newline at end of file
diff --git a/.history/Thermo.Active/wwwroot/src/@types/recipe-current.d_20200504112349.ts b/.history/Thermo.Active/wwwroot/src/@types/recipe-current.d_20200504112349.ts
new file mode 100644
index 00000000..ac8d196d
--- /dev/null
+++ b/.history/Thermo.Active/wwwroot/src/@types/recipe-current.d_20200504112349.ts
@@ -0,0 +1,57 @@
+declare module Recipe{
+
+ interface IRange{
+ min: number;
+ max: number;
+ }
+
+ interface IStatus{
+ visible: boolean;
+ enabled: boolean;
+ hasError: boolean;
+ }
+
+ interface IValue{
+ range:IRange,
+ status:IStatus,
+ unitMeasure:string,
+ valueAct: number
+ }
+
+ interface IRecipe{
+ vacuum_main_start?:IValue,
+ vacuum_main_delay?:IValue,
+ vacuum_main_max_time?:IValue,
+ vacuum_main_1_chart_setpointx?:IValue,
+ vacuum_main_1_chart_setpointy?:IValue,
+ vacuum_main_2_chart_setpointx?:IValue,
+ vacuum_main_2_chart_setpointy?:IValue,
+ vacuum_main_3_chart_setpointx?:IValue,
+ vacuum_main_3_chart_setpointy?:IValue,
+ vacuum_main_manual?:IValue,
+ vacuum_direct_enabled?:IValue,
+ vacuum_direct_delay?:IValue,
+ vacuum_direct_time?:IValue,
+ vacuum_aux_enabled?:IValue,
+ vacuum_aux_delay?:IValue,
+ vacuum_aux_max_time?:IValue,
+ vacuum_aux_1_chart_setpointx?:IValue,
+ vacuum_aux_1_chart_setpointy?:IValue,
+ vacuum_aux_2_chart_setpointx?:IValue,
+ vacuum_aux_2_chart_setpointy?:IValue,
+ vacuum_aux_3_chart_setpointx?:IValue,
+ vacuum_aux_3_chart_setpointy?:IValue,
+ vacuum_aux_manual?:IValue,
+ vacuum_pre_enabled?:IValue,
+ vacuum_pre_delay?:IValue,
+ vacuum_pre_max_time?:IValue,
+ vacuum_pre_1_chart_setpointx?:IValue,
+ vacuum_pre_1_chart_setpointy?:IValue,
+ vacuum_pre_2_chart_setpointx?:IValue,
+ vacuum_pre_2_chart_setpointy?:IValue,
+ vacuum_pre_3_chart_setpointx?:IValue,
+ vacuum_pre_3_chart_setpointy?:IValue
+ }
+
+
+}
\ No newline at end of file
diff --git a/.history/Thermo.Active/wwwroot/src/app_modules_thermo/setup/vuoto/base-components/vuoto-principale_20200504095105.ts b/.history/Thermo.Active/wwwroot/src/app_modules_thermo/setup/vuoto/base-components/vuoto-principale_20200504095105.ts
new file mode 100644
index 00000000..afc3e070
--- /dev/null
+++ b/.history/Thermo.Active/wwwroot/src/app_modules_thermo/setup/vuoto/base-components/vuoto-principale_20200504095105.ts
@@ -0,0 +1,48 @@
+import Vue from 'vue';
+import Component from 'vue-class-component';
+import {Prop} from 'vue-property-decorator';
+import Slider from "@/app_modules_thermo/components/slider.vue"
+import Scheda from "@/app_modules_thermo/components/scheda.vue"
+
+@Component({name:'vuotoprincipale', components: { slider:Slider, scheda:Scheda}})
+export default class VuotoPrincipale extends Vue{
+
+ Recipe:Recipe.IRecipe={
+ vacuum_main_delay:{
+ range:{
+ min:8,
+ max:105
+ },
+ status:{
+ visible:true,
+ enabled:true,
+ hasError:false
+ },
+ unitMeasure:"",
+ valueAct:57
+ },
+ vacuum_main_max_time:{
+ range:{
+ min:9,
+ max:127
+ },
+ status:{
+ visible:true,
+ enabled:true,
+ hasError:false
+ },
+ unitMeasure:"",
+ valueAct:30
+ },
+ };
+
+ @Prop({default:0})
+ ritardo:number;
+
+ @Prop({default:0})
+ percentuale:number;
+
+ @Prop({default:0})
+ durata:number;
+
+}
\ No newline at end of file
diff --git a/.history/Thermo.Active/wwwroot/src/app_modules_thermo/setup/vuoto/base-components/vuoto-principale_20200504101519.vue b/.history/Thermo.Active/wwwroot/src/app_modules_thermo/setup/vuoto/base-components/vuoto-principale_20200504101519.vue
new file mode 100644
index 00000000..6a4dfe88
--- /dev/null
+++ b/.history/Thermo.Active/wwwroot/src/app_modules_thermo/setup/vuoto/base-components/vuoto-principale_20200504101519.vue
@@ -0,0 +1,50 @@
+
+
+
+
+