Zobrazit plnou verzi příspěvku: Inventor - Struktura rozpisky

Spartan54
05.02.2020, 11:07
Dobrý den,obracím se na Vás s prosbou o radu. Vytvořil jsem si takovou vzorovou sestavu, ze které přes pravidlo měním dle zadaných hodnot rozměry jednotlivých dílů. Tím vytvářím různé výrobky. Mám ale téměř stejný výrobek, ve kterém jenom vyměním dva díly za tři jiné (plechové výplně za jeklový rám).Zkoušel jsem si všechny díly naházet do hlavní sestavy a tady je pravidlem vypínat a zapínat. Tím ovšem vznikne nová úroveň detailů. Úroveň detailů potřebuju zachovat hlavní, kvůli následnému exportu rozpisky použitých dílů.V sestavě bych teda potřeboval přes i-logic nějakým způsobem na dílech určovat strukturu rozpisky. Část dílů jako "referenční" a část zpět na "výchozí". U referenčních vypnu viditelnost. Tímto způsobem by mělo vše fungovat. Potřebuju radu, jak změnit strukturu rozpisky.Na výkrese se díly se strukturou rozpisky zobrazí nějak čerchovaně, což jde ve výkrese zrušit viditelností dílu, ale to bych potřeboval také pořešit ze sestavy pravidlem. Mužete mi poradit příkazy do kódu?Děkuji

krupicka
06.02.2020, 10:17
Zdravím,    dost podobné téma se nyní řeší zde:https://www.cadforum.cz/forum/forum_posts.asp?TID=29998&PID=119108&#119108Vám by se ještě na zapínání a vypínání viditelnosti dílů v sestavě mohlo hodit toto pravidlouploads/65047/ComponentVisibilityByComponentName.txtVypíná a zapíná viditelnosti komponent pokud obsahují ve svém názvu zadaný řetězec znaků.Zkombinováním kódu tohoto pravidla a částí kódu z pravidel, která se nachází ve vlákně, které jsem Vám poslal, by se Vám mělo podařit naprogramovat co požadujete 

Spartan54
10.02.2020, 09:59
Tak v sestavě už se mi automaticky díly přepínají na referenční podle výběru varianty výrobku. Děkuji za "nakopnutí" správným směrem. Teď bych si ještě představoval asi přímo na výkresu sestavy a podsestav nějaké pravidlo, které by prošlo všechny díly použitého modelu, při zjištění referenční rozpisky skrylo tyto díly a ostatní by se musely naopak zobrazit.

Spartan54
16.02.2020, 13:29


S viditelností referenčních dílů na výkresech si
opravdu nevím rady.

Potřebuju napsat pravidlo do výkresů hlavní sestavy a do
výkresů podsestav, které by mělo mít následující strukturu:

 

start

Procházej všechny komponenty vloženého modelu a jeho
podsestav…..

-pokud je na díle nastavena struktura rozpisky jako referenční
– zruš viditelnost tohoto dílu na všech výkresových pohledech

-pokud je na díle nastavena struktura rozpisky jako normální
– zapni viditelnost tohoto dílu na všech výkresových pohledech

Konec

 

Popřípadě by pravidlo mohlo být v modelu hlavní sestavy,
kde by byla struktura asi následovná:

 

start

Procházej všechny komponenty modelu a jeho podsestav…..

-pokud je na díle nastavena struktura rozpisky jako referenční
– zruš viditelnost tohoto dílu na všech výkresových pohledech výkresu tohoto modelu
a všech výkresech podsestav

-pokud je na díle nastavena struktura rozpisky jako normální
– zapni viditelnost tohoto dílu na všech výkresových pohledech výkresu tohoto modelu
a všech výkresech podsestav

Konec

 

Myslím si, že první možnost by byla schůdnější, protože
odkazování se na výkresy podsestav bude asi trochu nevhodné. Proto bych použil
pravidlo přímo na výkresech, kde to budu potřebovat a při otevření výkresu by
se měli referenční díly skrýt.

Prosím o pomoc.

Děkuji.







Normal
0


21


false
false
false

CS
X-NONE
X-NONE






































































































































































/* 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-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-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;
mso-fareast-language:EN-US;}



krupicka
18.02.2020, 08:12
Já vás zdravím,   co si takhle vytvořit v hlavní sestavě více pohledových reprezentací?Pustit makro, které skryje komponenty, které jsou referenční.Tuto pohledovou reprezentaci poté vložit na výkres.Nebo ještě jednodušeji a jít na to od lesa bez programování.Na výkresovém pohledu na sestavu, která má referenční modely nastavit na druhé záložce následující: pravá myš na pohled - úpravy pohledu, stav modelu, styl čáry - vypnuto.Co je v rozpisce referenční bude úplně skryté na výkresovém pohledu.

Spartan54
18.02.2020, 09:37
Tak od lesa se na to musí. Už jsem nad tím přemýšlel moc složitě. Díky, super práce