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:
Copyright © BB consult engineering s.r.o. 1998-2025.
All Rights Reserved.