Zobrazit plnou verzi příspěvku: iVlastnosti

hoboj
01.12.2011, 15:56
Dobrý den,
lze nějak nastavit automaticky vkládání parametrů do iVlastností? Aby se u každé součásti nemusel psát polotovar...
 
Díky za každou radu

Vladimír Michl
01.12.2011, 16:12
Co přesně potřebujete? Možností je více - šablona, iLogic, VBA, X-Tools, atd.

hoboj
02.12.2011, 08:17
Potřebuji, aby se mi v iVlastnostech automaticky doplňovali rozměry (polotovar) součásti, který je potřeba pro objednání materiálu a musí se při každé změně přepisovat a když se na to třeba zapomene, tak je potom problém...
 
Potřebuji to pro urychlení práce a minimalizaci chyb.

dusek
02.12.2011, 09:17
Pokud chcete parametricky zobrazit rozměry, není nic lehčího než použít parametry modelu (karta Správa -> Parametry). Pro přenos parametru je potřeba daný parametr označit, označit ve sloupci Exportovat parametr. Pro lepší přehlednost doporučuji si parametry přejmenovat, např. tloušťku jako tl, šířku jako sa, výšku jako v. Až toto vše budete mít, do iVlastností napište vzorec ve formátu =P<tl> - <sa>x<v>. Potom se budou rozměry přenášet dle aktuálních parametrů modelu. U plechu lze použít parametry rozvinu. Je potřeba požít XTools, lze to stáhnuout na cadforu, nebo si naprogramovat nějaké menší makro. Možná se to zdá složité, ale pokud kopírujete díly, tak stačí toto provézt u prvního a u všech ostatních se to už bude přenášet samo.

hoboj
02.12.2011, 09:40
Děkuji, bohužel se nedostanu k XTools. Nevěděl jsem se zadáváním parametru do iVlastností.
 
Tak alespoň něco půjde. Ten rozvin by byl dobrý, ale nemám možnost si to stáhnout, tak se budu o to pokoušet sám.
 
Ještě jednou díky

dusek
02.12.2011, 09:58
pokud máte iLogic, tak si to můžete vytvořit sám.

Normal
0


21


false
false
false

CS
X-NONE
X-NONE













MicrosoftInternetExplorer4



























































































































































/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Normální tabulka";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin-top:0cm;
mso-para-margin-right:0cm;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0cm;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"Times New Roman";
mso-fareast-theme-font:minor-fareast;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}



extents_length = SheetMetal.FlatExtentsLength

extents_width = SheetMetal.FlatExtentsWidthpokud ne, tak si myslím, že to půjde vytvořit pomocí nějakého makra.

 




dental
02.12.2011, 11:01
Na plechy sa dá použiť tento výraz  "= P <tloušťka> x <Flat pattern Width> - <Flat pattern Length>"

alebo si urobiť v rozvine náčrt a pridať tam referenčné kóty,potom stačí použiť výraz"=  P<tloušťka> x <d0> - <d1>.

hoboj
02.12.2011, 11:07
Děkuji.
 
Jak VY to používáte ve firmě pro rychlý postup a bezchybné vypisování polotovarů při objednávání materiálu?
 
 
 
Takže myslíte, že by bylo nejlepší udělat si šablonu, ve které by bylo nastaveno parametry základní polotovar, který by se automaticky načítal do iVlastností a ještě si vytvořit přes iLogic MassageBox ?
 
Jaké máte zkušenosti?
 
Díky

dental
02.12.2011, 11:19
Ilogic nepoužívam,mám to nastavené v šablonach,upravil som si aj obsahove centrum.


dusek
02.12.2011, 11:33
Ono je to je to jednoduché, ale zároveň docela složité. Záleží jaký informační systém používáte. S jakými daty dál pracujete, co převádíte atd. U nás se vytvoří rozpiska v Inventoru a ta se pomocí doplňku od CadStudia (CSLink) převede do našeho informačního systému. Pokud chcete zabránit chybám v uváděných rozměrech, doporučuju do popisu nepsat natvrdo čísla, ale vše řešit parametry. Pokud chcete pojistit položky jako norma, materiál, skladové číslo, ... bude potřeba nějaké upozorňování ...

hoboj
02.12.2011, 11:40
to dental:
Prosím Vás co všechno jste si předělal? Nějaké návrhy a rady mi budou určitě vhod. :)
 
to dusek:
No ono je to u nás složitější, protože všechno posílá do Německa a tam mají na to přímo vytvořený software, tak potřebuji udělat nějaký kompromis, aby se to nehádalo s jejich systémem a zároveň nám to ulehčovalo práci, protože o jejich SW nemáme ani páru :-p S němci není sranda pracovat...

dusek
02.12.2011, 11:46
a jak to posíláte teď? kde jsou chyby? problemy? my zajišťujeme přenos informaci mezi Inventorem a SQL pomocí txt souboru. Inventor pomocí programku CSlink vyexportuje txt soubor, který pak pomocí dalšího prográmku importujem do SQL. Takhle obecně se těžko něco radí, těch možností je spousty, chce to najít nějaký kompromis s druhou stranou.


hoboj
02.12.2011, 11:53
Materiál objednáváme z rozpisky (kusovníku), ale pokud tam třeba někde je špatně doplněn polotovar, tak je to problém. Teď se to zatím moc neposílá, ještě to není hotovo, ale bude to přes internet přes symetrický switch. Oni používají sice nějaký program, který je stál milióny, ale já vidím, že to není moc dobré ohledně Inventoru. Musí být vypsány uživatelské vlastnosti v iVlastnostech a potom ještě v těch ostatních to zase pro naše použití, protože někdy se to objednává tady a někdy si to objednávají sami přes ten jejich systém. Záleží, kde se to vyrábí.

kosulic
02.12.2011, 11:55
Jde to i bez iLogic, VBA, X-Tools atd.
 
Záleží jaké máte nastavené požadavky na dokumentaci ve firmě.
 
Rozměry plechů jdou udělat například přes šablonu výkresu, kdy se do polotovaru vepíšou parametry plechu:
 
P<Tloušťka>-<ŠÍŘKA ROZSAHU POLE ROZVINU>x<DÉLKA ROZSAHU POLE ROZVINU>
 
Jediný problém je v tloušťce plechu, tento parametr se musí v šabloně modelu plechu zaškrtnout jako „exportovat“.
Pak to funguje na všechny plechy, používáme to i na plechy bez ohybu, ale musí být vždy udělaný v modelu i rozvin.
Pak musíte ale mít šablonu výkresy na plechy a ostatní dílce zvlášť.
 
U hutního materiálu je nejlepší si upravit knihovny tak aby se vypisovaly správně rozměry materiálu i norma do ivlastností.
Totéž platí i pro materiál.
Pak se vkládá hutní materiál do sestav z knihovny a jeho rozměry se mění přes menu „Změnit součást“. Ivlastnosti jsou se vždy aktualizované.
 
To samé jde použít u spojovacího materiálu. Každý spojovací materiál, který použijeme vždy přenastavíme v knihovnách.
 
Samozřejmě můžete do knihoven vytvářet i nové díly. Máme tak udělané např.: válečky do dopravníků, ložisková tělesa, všechny běžně používané druhy řetězových kol, svěrná pouzdra atd….
 
Prakticky už ručně nevypisujeme žádný materiál ani žádné standardní nakupované díly (hodím do výkresu kusovník, upravím číslování pozic a hotovo).
Díly jsou pak v sestavě snadno zaměnitelné bez ztráty vazby, a neduplikují se vám soubory v projektech.
 
Samotné knihovny v Inventoru jsou pro reálnou výkresovou dokumentaci absolutně nepoužitelné.
 
Hutní materiál a spojovací materiál je jednoduché upravit (otázka 1 min na součást).
Vytváření vlastních dílů je běh na delší trať.kosulic2011-12-02 11:56:46

Lestr
05.12.2011, 07:24
zaujalo mne použití možnosti zobrazení rozměrů rozvinu rovnou ve výkrese pomocí vámi popsaného postupu , ale nemohu přijít jak definovat tloušťku. ikdyž jsem v modelu zaškrtl export, tak nevím jak nastavit definování v razítku ..... ? Prozatím jsem to udělal tak, že jsem zadal do razítka text P , za něj potom zadávací příkaz z razítka ručně (stejně jako například název atd .) a potom tyto dva příkazy . Ale určitě by bylo výborné kdyby se již v celém rozměru objevila tloušťka, která by se jen v modelu exportovala ... Jak to ale nastavím ? děkuji za radu

horalek
05.12.2011, 10:22
Před úpravou razítka musíte mít do výkresu vložený alespoň jeden pohled z modelu, který tyto iVlastnosti má vyplněny. Ty se pak objeví při definici razítka. Po ukončení práce na razítku a těsně před uložením šablony pak tento pohled vymažte.
Pro správné vyplnění iVlastnosti v modelu doporučuji X-Tools.

kosulic
06.12.2011, 14:06
Ano, je to tak.
Parametry Šířka a Délka plechu jsou ve výkresu standardně.
Tloušťka plechu se tedy poté musí v template modelu plechu zaškrtnou jako exportovat a přes pravé tlačitko dát ještě vlastnosti parametru a odškrtnout "koncové nuly".
Pro vytvoření šablony výkresu plechu je nutné poprvé vložit takto vytvořený plech do výkresu šablony. Pak lze do textu razítka nadefinovat parametr tloušťky (typ: uživatelské vlastnosti-model, vlastnos:tloušťka).
Poté vložený pohled umazat a uložit šablonu výkresu.
 kosulic2011-12-06 14:13:12

hoboj
07.12.2011, 13:44
Jde nastavit např. číslo součásti v modelu, aby se automaticky doplňovalo do iVlastností ve výkresu?
 
Díkyhoboj2011-12-07 13:47:39

dusek
07.12.2011, 13:52
prakticky stejně jak to bylo popisované výše s názvem plechu. Jen jako Typ se zadá Vlastnosti - Model a jako Vlastnost se uvede ČÍSLO SOUČÁSTI.


hoboj
07.12.2011, 14:03
Potřebuji to NE do pop. pole, ale do iVlastností výkresu...

dusek
07.12.2011, 14:11

pomocí iLogic

Normal
0


21


false
false
false

CS
X-NONE
X-NONE













MicrosoftInternetExplorer4



























































































































































/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Normální tabulka";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin-top:0cm;
mso-para-margin-right:0cm;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0cm;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"Times New Roman";
mso-fareast-theme-font:minor-fareast;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}



Parameter("Název_sestavy.iam", "název_iVlastnoti")=název_iVlastnosti_vykresuJen nevím jestli není potřeba si vytvořit Uživatelskou vlastnost, nemám to odskoušené a nemám teď prostor si s tím hrát.Lze takto prakticky přenášet jakékoliv vlastnosti z modelu do výkresu




dusek2011-12-07 14:12:54

flesar
07.12.2011, 14:20
Snažil bych se pojmenovat výkres a model shodně.

hoboj
07.12.2011, 14:36
Budu mít model uložený s číslem součásti např. 3_33 a když otevřu nový výkres, vložím model a uložím... bude i potom v iVlastnosti výkresu v čísle součásti 3_33 a potom změním v modelu na 3_33_01 a ve výkresu to nebude. A já potřebuji, aby tato změna se objevila i v iVlastnostech výkresu.

Tím pádem 1x parametricky a potom už to nejde...

dusek
07.12.2011, 15:04
máte tam nějaký spouštěč? něco co to pravidlo vyvolá?případně něco co provede aktualizaci informaci ...

hoboj
07.12.2011, 15:11
ne nemám.

horalek
07.12.2011, 20:55
ano,
dokonce je to jeden ze základních principů práce v Inventoru - zdrojem všech informací je MODEL.
Výkres pouze tyto informacuje zobrazuje na požadovaných místech.
Na výkrese detailu si je necháte zobrazit v razítku a na výkrese sestavy v kusovníku. Nikam by se nemělo nic přepisovat.

hoboj
07.12.2011, 21:06
Jak jsem psal již dříve, je to pouze 1x parametrické potom neparametrické, akorát si to pamatuje cestu... Potřeboval bych ve vlastnostech výkresu v číslo součásti vycházet z modelu, bohužel toto asi nelze nějakým jednoduchým nastavením...