From a555019ebee6216c3dc3152cfd318fe42d06965d Mon Sep 17 00:00:00 2001 From: germano laptop Date: Tue, 30 Sep 2025 15:22:49 +0200 Subject: [PATCH 1/4] new recipe --- .../st-ten-5/5803484874.svg | 44 +++++++++++++++---- .../instruction_images/st-ten-5/580358735.svg | 24 +++++----- 2 files changed, 47 insertions(+), 21 deletions(-) diff --git a/config/instruction_images/st-ten-5/5803484874.svg b/config/instruction_images/st-ten-5/5803484874.svg index 2849652..87951a1 100644 --- a/config/instruction_images/st-ten-5/5803484874.svg +++ b/config/instruction_images/st-ten-5/5803484874.svg @@ -8,7 +8,7 @@ height="378" viewBox="0 0 536 378" sodipodi:docname="5803484874.svg" - inkscape:version="1.4.2 (1:1.4.2+202505120737+ebf0e940d0)" + inkscape:version="1.3 (0e150ed6c4, 2023-07-21)" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:xlink="http://www.w3.org/1999/xlink" @@ -28,10 +28,10 @@ inkscape:zoom="2.1243386" inkscape:cx="268.08344" inkscape:cy="189" - inkscape:window-width="2494" - inkscape:window-height="1011" - inkscape:window-x="0" - inkscape:window-y="0" + inkscape:window-width="1920" + inkscape:window-height="991" + inkscape:window-x="-9" + inkscape:window-y="-9" inkscape:window-maximized="1" inkscape:current-layer="g1" /> + + Date: Wed, 1 Oct 2025 17:27:01 +0200 Subject: [PATCH 2/4] M43 LOG --- src/scripts/print_labels_mod43.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/scripts/print_labels_mod43.py b/src/scripts/print_labels_mod43.py index 1b6d434..1d17069 100644 --- a/src/scripts/print_labels_mod43.py +++ b/src/scripts/print_labels_mod43.py @@ -19,7 +19,8 @@ PN = "07N131628A" config = ConfigReader(system_id=SYSTEM_ID) printer = Os_Label_Printer(config=config, name="label_printer") barcode_prefix = f"#{PN} ###*1IT ECE" - +#07N131628A ###*1IT ECE0000001{M43}*= ------4 SPACES TO IDENTIFY THE MANUFACTURING CODE IF LESS ADD SPACES TILL FILL AUTO +# FOR MODULE M43 USE {M43:20:14} barcode_suffix = "*=" barcode_format = "{barcode_prefix}{SN7}{check}{barcode_suffix}" From 01c371af234d3d159b32264b61565b601c528d0f Mon Sep 17 00:00:00 2001 From: eduar Date: Mon, 6 Oct 2025 15:15:25 +0200 Subject: [PATCH 3/4] bugatti proto --- .../BUGATTI/Bugatti_proto_template.nlbl | Bin 3854 -> 3864 bytes .../203/Bugatti_proto_template_203.prn | 33 ++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 config/label_templates/203/Bugatti_proto_template_203.prn diff --git a/config/label_designs/BUGATTI/Bugatti_proto_template.nlbl b/config/label_designs/BUGATTI/Bugatti_proto_template.nlbl index affee7f210b61bb4b905e5eaaa9a4ae51587cffc..55743fa32cd5f1fd5194492e00e9c469dd5f3212 100644 GIT binary patch delta 3639 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 KO?tZj(Ek90h4#Au literal 3854 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 diff --git a/config/label_templates/203/Bugatti_proto_template_203.prn b/config/label_templates/203/Bugatti_proto_template_203.prn new file mode 100644 index 0000000..5803d66 --- /dev/null +++ b/config/label_templates/203/Bugatti_proto_template_203.prn @@ -0,0 +1,33 @@ +CT~~CD,~CC^~CT~ +^XA +~TA000 +~JSN +^LT0 +^MNW +^MTT +^PON +^PMN +^LH0,0 +^JMA +^PR2,2 +~SD21 +^JUS +^LRN +^CI27 +^PA0,1,1,0 +^XZ +^XA +^MMT +^PW320 +^LL959 +^LS0 +^FT67,995^A0B,20,18^FH\^CI28^FDPart Name: {labeltxt_1}^FS^CI27 +^FT116,995^A0B,20,18^FH\^CI28^FDPart Number: {PART}^FS^CI27 +^FT168,995^A0B,20,18^FH\^CI28^FDDUNS Number: {labeltxt_1}^FS^CI27 +^FT227,995^A0B,20,18^FH\^CI28^FDSerial Nunmber: {PART}{SN4}{MO}{YY}^FS^CI27 +^FT280,995^A0B,20,18^FH\^CI28^FDManufacuring date:{DD}.{MO}.{YY} {HH}:{MI}(Julian)^FS^CI27 +^FT278,255^BXB,6,200,0,0,1,_,1 +^FH\^FD{BCODE}^FS +^FO33,61^GFA,505,1122,6,:Z64:eJyNlLFOwzAQhi+xKktlyMjYlRdBvA5bl0pN6ZKNV8gYZenOkjyKB4aOHkCyKmPz37lUprSkN3y6XC7n0/8n0RHhK6bT5zzW6eaoDFPnHP+t7xvEtXN/Km99303MuVKn+vKe86znpj1NjZjaU2iyOTfP/7PnA6PwzB3rX4gLA3OGczkNHWlOy4EtQvrlqEKVc1uAoSUQvaiHmk71GFrp/3RUJnvvZSQPaonvnM7Chbg/CGeyD3WXNT1F+dKjpdrImtsYa4rgKDRF3MRoVdgedk5bZZWrjHLK6bGw5DkHR2VpVdVlS6FifVZCL1p50RDPsj7q0DSvTrHyVmiIOQprWoAwu+/7iZV/rY92kTYGEn+T76PQCC33iC+khGX6RnzGlTBkeXY39Ss/lzlpZjZ/zM497jMdTRpJdNex3Qu/gA5DGI6aCAdbwGroDvWhutV4IRRrjvdWJ/33nEN/pgHZC66bs/r708fjxH9DL9fL9fM3At2s1w==:DFA3 +^PQ1,0,1,Y +^XZ From ca1600529fe8bdea291b4e3f1025b2662ce95848 Mon Sep 17 00:00:00 2001 From: edo-neo Date: Tue, 7 Oct 2025 12:28:02 +0200 Subject: [PATCH 4/4] st-ten-14 proto BUGATTI --- .../manual_csv_export/st-ten-14_RECIPES_BUGATTI.csv | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 config/csv_import/manual_csv_export/st-ten-14_RECIPES_BUGATTI.csv diff --git a/config/csv_import/manual_csv_export/st-ten-14_RECIPES_BUGATTI.csv b/config/csv_import/manual_csv_export/st-ten-14_RECIPES_BUGATTI.csv new file mode 100644 index 0000000..341d754 --- /dev/null +++ b/config/csv_import/manual_csv_export/st-ten-14_RECIPES_BUGATTI.csv @@ -0,0 +1,6 @@ +codice_ricetta,cliente,part_number,dimensione_lotto_abilitata,dimensione_lotto,verifica_connettore_abilitata,connettore,verifica_codice_a_barre_abilitata,codice_a_barre,verifica_resistenza_connettore_abilitata,scala_resistenza,r nominale,tolleranza_resistenza_pos,tolleranza_resistenza_neg,avvitatura_abilitata,viti,prova_tenuta_abilitata,tempo_pre_riempimento,pressione_pre_riempimento,tempo_riempimento,tempo_assestamento,percentuale_minima_pressione_assestamento,percentuale_massima_pressione_assestamento,tempo_di_test,pressione_di_test_delta_minimo,pressione_di_test,pressione_di_test_delta_massimo,tempo_svuotamento,pressione_svuotamento,prova_tenuta_abilitata_2,tempo_pre_riempimento_2,pressione_pre_riempimento_2,tempo_riempimento_2,tempo_assestamento_2,percentuale_minima_pressione_assestamento_2,percentuale_massima_pressione_assestamento_2,tempo_di_test_2,pressione_di_test_delta_minimo_2,pressione_di_test_2,pressione_di_test_delta_massimo_2,tempo_svuotamento_2,pressione_svuotamento_2,test_visione_abilitato,ricetta_visione,stampa_etichetta_abilitata,modello_etichetta,labeltxt_1,labeltxt_2,labeltxt_3,labeltxt_4,labeltxt_5 +SP031.050-R8.1,BUGATTI,SP031.050-R8.1,,,,,,,,,,,,,,x,0,1000,10,30,5,5,30,10,5100,10,0,100,,,,,,,,,,,,,,False,,x,Bugatti_proto_template_203.prn,Tubo da FLVV a separatore vapore,430142465,,, +SP031.051-R6.1,BUGATTI,SP031.051-R6.1,,,,,,,,,,,,,,x,0,1000,15,15,5,5,10,30,7000,30,0,100,,,,,,,,,,,,,,False,,x,Bugatti_proto_template_203.prn,Tubo da ROV a separatore vapore,430142465,,, +SP031.052-R7.1,BUGATTI,SP031.052-R7.1,,,,,,,,,,,,,,x,0,1000,10,30,5,5,30,10,5100,10,0,100,,,,,,,,,,,,,,False,,x,Bugatti_proto_template_203.prn,Tubo da separatore vapore a FTIV,430142465,,, +SP031.053-R7.1,BUGATTI,SP031.053-R7.1,,,,,,,,,,,,,,x,0,1000,10,30,5,5,30,30,5100,30,0,100,,,,,,,,,,,,,,False,,x,Bugatti_proto_template_203.prn,Tubo di bolla,430142465,,, +SP031.077-R7.1,BUGATTI,SP031.077-R7.1,,,,,,,,,,,,,,x,0,1000,10,30,5,5,30,10,5100,10,0,100,,,,,,,,,,,,,,False,,x,Bugatti_proto_template_203.prn,Tubo ORVR,430142465,,,