Zobrazit plnou verzi příspěvku: Vlastnost norma

Kmasek
12.11.2010, 09:21
Dobrý den
Normalizované díly z OC mají v sobě udanou vlastnost norma. Kde se dá tato vlastnost změnit?
Děkuji

flesar
12.11.2010, 11:33
Myslím že v nástrojích je Editor obsahového centra.


Kmasek
12.11.2010, 13:31
Ptám se proto, že když si vytvořím svůj normalizovaný díl, který není v OC, tak chci doplnit vlastnost norma, ale nevím jak?
Výsledkem má být kusovník na výkrese, kde se vypisuje norma u norm. dílů z OC a také norma z norm. dílů nově vytvořených.
Děkuji
Kmasek2010-11-12 13:32:18

flesar
12.11.2010, 13:41
Podívejte se do definice kusovníku, z které vlastnosti se vyplňuje kolonka norma (nebo se podívejte do vlastností součásti z obsahového centra). Do stejné vlastnosti vaší normalizované součásti pak vypisujte požadovanou normu.

Kmasek
12.11.2010, 13:57
Nevím kde tuto hodnotu editovat. V ivlastnostech se nevyskytuje.Kmasek2010-11-12 13:58:16

flesar
12.11.2010, 14:10
Ve výkresu sestavy klepněte pravým talčítkem myši na kusovník a vyberte možnost Upravit Styl kusovník ... Otevře se vám editor stylů, v něm si dohledejte název vlastnosti, která se vám vyplňuje do sloupce Norma.

Navara
12.11.2010, 14:27
Vlastnost norma je standardní iVlastnost. Pokud jí potřebujete editovat přímo, můžete použít následující makro: 
 
Sub SetStandard()    Dim oProp As Inventor.Property    Set oProp = ThisApplication.ActiveDocument.PropertySets("{32853F0F-3444-11D1-9E93-0060B03C1CA6}")("Standard")    oProp.Value = InputBox("Zadej novou hodnotu normy", , oProp.Value)End Sub

Kmasek
12.11.2010, 14:36
Ano, tato vlastnost se jmenuje "NORMA".
Ale kde ji změnit?
Děkuji za trpělivost.


Navara
12.11.2010, 14:40
Tento kód zkopírujte do projektu VBA Inventoru a spusťte. Zobrazí se okno se současnou hodnotou vlastnosti norma pro aktivní dokument, přepište ji a po klepnutí na OK, se hodnota zaktualizuje v dokumentu.

flesar
12.11.2010, 15:01
Pokud vlastnost NORMA skutečně není mezi iVlastnostmi, tak vám asi nezbyde nic jiného, než použít výše uvedené makro.Jak vypadají iVlastnosti u novějších verzí nevím.


flesar
12.11.2010, 15:03
Ještě mě napadlo vyzkoušet vložení této vlastnoti do součásti přes rozpisku v sestavě.


Navara
12.11.2010, 15:12
To mě taky napadlo, ale problém je, že ji nejde zobrazit v rozpisce. Nejde to ani přes přepsání vlastnosti v kusovníku.

skopal
12.11.2010, 15:27
Instalace toho makra není zas tak složitá a musím uzna t že funguje perfektně

Kmasek
12.01.2011, 14:46
Funguje, díky