Normování (KANO)

NVG_KA_Normovani

Funkce vyvolá dialogové modální okno Výběr činnosti pro normování. Viz. funkce Normování spotřeby času.

 

Údaje

 

Kód činnosti (např. BR)

Název čínnosti (např. Broušení rovinné)

Název subsystému normování (např. Externí, Vlastní, Ponorka, ... )

 

Ovládání

 

Vložit - vloží novou činnost pro normování

Nastavit - nastaví opravné koeficienty pro označenou činnost

Smazat - smaže označenou činnost

Normovat - otevře normovací okno pro označený normativ

OK - uloží novou činnost nebo změny na stávající činnosti

Storno - uzavře okno bez uložení změn

 

Nastavení opravných koeficientů pro normování

tlačítko Nastavit

Subsystém normování PO-NOR-KA lze naladit na místní potřeby pomocí tzv.opravných koeficientů. Tyto koeficienty mají následující význam:

 

koeficient KA – tímto koeficientem se při přepočtu a zápisu času do operace násobí vypočtený čas jednotkový TAC

koeficient KB – tímto koeficientem se při přepočtu a zápisu času do operace násobí vypočtený čas dávkový TBC

 

Zvolnění normy času – KX>1

Zpevnění normy času – 0<KX<1

 

V tomto dialogu lze pro každou činnost nastavit libovolné opravné koeficienty. Takto nastavené koeficienty mohou opětovně použity pro normování. Mohou být uloženy buď lokálně, nebo na serveru,

odkud mohou být sdíleny všemi uživateli TPV2000Plus.

 

Uložení koeficientů

Opravné koeficienty jsou uloženy v souboru Rc.dbf (Rc.CDX a Rc.fpt).V tomto souboru lze pro všechny činnosti normování nastavit opravné koeficienty KA a KB. Aktualizace koeficientů je

prováděna z klienta TPV2000Plus.

 

Lokálně

Nastavení (TPNT) > Skupina Normování > Opravné koeficienty

Pokud se neuvede cesta (prázdný řetězec), koeficienty se berou z umístění v aktuálním adresáři, tedy C:\BBconsult\TPV2000 - takto je nastaven implicitní datový zdroj ODBC - Normováni po instalaci

normování. Instalační program nainstaluje do klienta i všechny tři soubory RC.

 

Na serveru

Nastavení (TPNT) > Skupina Normování > Opravné koeficienty

Krok č.1 - nakopírovat na server soubory Rc.dbf ,Rc.CDX a Rc.fpt (např.\\S01\TPV2000_distribuce\NORMOVANI)

Krok č.2 - nastavit v Možnostech modulu Technolog zvolenou cestu (ta se automaticky zapíše do souboru BBTPV.INI - viz. BBTPV.INI).

Krok č.3 - přidat nový datový zdroj ODBC s názvem Normovani_koef  s následujícím nastavením: v poli Path uvést cestu na server, kde jsou umístěny soubory RC.

 

Možnost definice výpočtu vlastních norem

 

Pokud je potřeba vytvořil vlastní vzorce pro výpočet norem spotřeby času, je nejprve nutno vytvořit datové okno pro zadávání vstupních údajů a následně uloženou proceduru, která bude samotný

výpočet provádět. Na tyto úkony je potřeba příslušná znalost SQL jazyka a je potřeba mít příslušná práva. Tyto činnosti obvykle provádí zaškolený správce TPV2000Plus. Vytváření vlastních výpočtů je

komplikovanější práce a je v ní zapotřebí spojit aktivitu nejméně 2 lidí. Technologa, který odvodí patřičné vzorce a správce systému, který do programu vloží okno pro zadávání vstupních parametrů

této nové normy a na server uloží i proceduru, která výpočet provede.

 

Postup tvorby vlastní normy, údaje

tlačítko Vložit, objeví se dialogové okno Vkládání vlastního výpočtu

Vyplnit údaje:

Kód činnosti - jednozačný kód činnosti vlastní normy (2 znaky, např. V1), do názvu programu a datawindow se automaticky doplní přípona dle zadané profese. Tuto příponu lze následně

    přepsat.

Název činnosti - pojmenování vlastní normy (70 znaků)

Program - označení programu, čili uložené procedury, která výpočet provádí. Automaticky se předvyplní předpona up_BB_vlastní_norma_ .... Pro tvorbu a vkládání procedur je

    potřeba přihlášení do systému jako sa (systémový administrátor). Doporučujeme jednotné označování procedur, např. up_BB_vlastni_norma_<kód činnosti>. Procedura s tímto názvem musí být

    vytvořena v aktuální databázi na SQL Serveru.

Datawindow - označení okna, které bude sloužit pro zadávání vstupních parametrů. Automaticky se předvyplní předpona d_vlastni_norma_... Opět doporučujeme používat jednotný tvar

    d_vlastni_norma_<kód činnosti>.

Automaticky vytvořit proceduru pro výpočet vlastní normy - systém automaticky vytvoří proceduru pro výpočet vlastní normy (pouze kostru procedury, je potřeba ji následně upravit)

Tlačítko OK - zobrazí se dialog Forma byla uložena do souboru d_vlastni_norma_V1.dws.

    Dále se objeví hlášení:

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    Vše proběhlo v pořádku. Vytvořil jsem soubor d_vlastni_norma_V1.dws, který obsahuje návrh okna pro zadávání vstupních údajů pro  výpočet normy.            

    Otevřete jej pomocí modulu Architekt.

    Na serveru byla také založena procedura up_BB_vlastni_norma_V1.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Tlačítko OK - založí vlastní normu do seznamu činností pro normování

 

Okno výpočtu

Pokud nedošlo k žádné chybě, v aktuálním adresáři aplikace (C:\BBconsult\TPV2000) se vytvoří soubor d_vlastni_norma_V1.dws.

Pomocí modulu Architekt lze toto okno otevřít. Okno lze pomocí nástrojů modulu upravit podle vlastních potřeb. Za zmínku stojí , že vstupní parametry 1 až 15 jsou určeny pouze pro čísla a že

funkce může vracet 4 výsledky. První tři jsou opět pouze pro čísla. Po skončení úprav okna je potřeba toto okno uložit do PBL knihovny daného podniku, aby bylo okno funkční a přístupné všem

uživatelům. Z nabídky Objekt se použije volba Knihovny a okno se uloží do příslušné knihovny.

 

Procedura výpočtu

Pokud se zvolí možnost Automaticky vytvořit proceduru pro výpočet vlastní normy, na serveru je vytvořeno jádro procedury výpočtu s popisem dalších kroků, jako je uvedeno v následujícím příkladě:

 

CREATE PROCEDURE up_bb_vlastni_norma_V1

/* Definice parametru oddelenych carkou */

AS

BEGIN

SET NOCOUNT ON

       /* Výpočet vložte sem */

       /* Máte k dispozici tabulku tpv_tmp_oper_norm s údaji operace a parametry pro normování

          Pokud jste změnili údaje operace, nastavte Akce na U, například:

          update tpv_tmp_oper_norm set akce = "U" where spid = @@spid */

       /* Příklad */

       update tpv_tmp_oper_norm set tac = 10, tbc  = 10, vysledek4 = "TEST"

       where spid = @@spid

END

GO

 

Ovládání

OK - vloží vlastní výpočet do databáze TPV2000Plus (vytvoří v aktuálním adresáři okno výpočtu a na serveru proceduru výpočtu)

Storno - opustí okno bez uložení změn

 

Volitelné nastavení

Vlastní výpočet normy může při svém založení načíst předdefinované vstupní údaje. Mohou to být opravné koeficienty nebo jakékoliv hodnoty předvyplněné programem. K tomuto naplnění slouží

uživatelská procedura up_BB_nacti_default_normovani.

 

Tato procedura pracuje s následujícími hodnotami:

kód činnosti (CHAR2)

klíč položky (INT)

klíč alternativy (INT)

modifikace (INT)

číslo operace (INT)

 

Procedura musí vracet 21 hodnot:

1. číslo jedna určuje, že program má tyto hodnoty vracet

2-16. Numerické hodnoty, určující vstupní parametry 1 až 15

17-21. Znakové hodnoty pro vstupní parametry 16 až 20

 

Příklad:

Viz. činnosti AA - Soustružení hřídele. Vstupní údaje se zadávají v okně d_vlastni_norma_SH a výpočet provádí procedura up_bb_vlastni_norma_SH.

Procedura up_BB_nacti_default_normovani potom zařídí nastavení vstupních údajů při vkládání nového výpočtu.

 

Do procedury pro výpočet časových norem je nyní předáván parametr klic_operace. Ukázka použití je v upravené proceduře up_bb_vlastni_norma_SH.

 

CREATE PROCEDURE dbo.up_bb_vlastni_norma_SH

/* Definice parametru oddelenych carkou */

@Parametr1 float,        -- Otáčky                [ot/min]

@Parametr2 float,        -- Délka soustružení     [mm]

@Parametr3 float,        -- Posuv                 [mm/ot]

@Parametr4 float,        -- Počet třísek (záběrů)

@Parametr5 float,        -- Průměr součásti       [mm]

@Parametr6 float,

@Parametr7 float,

@Parametr8 float,

@Parametr9 float,

@Parametr10 float,

@Parametr11 float,

@Parametr12 float,

@Parametr13 float,

@Parametr14 float,

@Parametr15 float,

@Parametr16 varchar(255),

@Parametr17 varchar(255),

@Parametr18 varchar(255),

@Parametr19 varchar(255),

@Parametr20 varchar(255),        -- Popis práce

@KlicOperace int = 0  

 


Další odkazy:

 

Vyhledávání, filtrování

Klávesové zkratky

Kontextové menu

Chybová hlášení

 

Technická podpora

Kontakty

 

Copyright © BB consult engineering s.r.o. 1998-2025.

All Rights Reserved.