Zobrazit plnou verzi příspěvku: Cenová kalkulace sestavy

JVáchal
20.02.2013, 15:47
Neřešil jste už někdo možnost výpočtu cenové kalkulace výrobku posčítáním cen všech komponent? Docela by mi to urychlilo práci. Hledám nějakou cestu jak to udělat buď ještě v Solidworksu nebo už rovnou v Inventoru.
Do všech součástí bych si doplnil vlastnost "Cena" a nějaká funkce by mi pak spočetla posčítanou cenu celé sestavy.

Vladimír Michl
20.02.2013, 16:50
Záleží zda jsou ceny těch komponent fixní, nebo zda jsou parametricky závislé na rozměrech součástí. Pokud fixní, stačí ručně naplněné ceny (třeba ve vlastnosti Cena/Cost) posčítat přes celou sestavu. Pokud jsou parametrické, je třeba pole naplnit/aktualizovat nějakou funkcí (např. Objem * 56 Kč). Vše přitom lze v Inventoru automatizovat.
 
Pro posčítání hodnot (celkové ceny) přes celou sestavu lze použít VBA makro, iLogic kód nebo dokonce externí script (spouštěný z DOS okna nebo z nějaké ERP aplikace). Příklad dáme do tipů.

hoboj
21.02.2013, 06:53
Tak by mě zajímalo, jak by to tedy řešilo problém např. na jiném počítači, když se jednotky ceny mění dle operačního systému...  Řešilo se to v předchozí diskuzi:http://www.cadforum.cz/forum/forum_posts.asp?TID=16576&title=ivlastnosti

Vladimír Michl
21.02.2013, 07:27
U vámi vytvořené sestavy to není problém. Číselné hodnoty ceny se nemění, vnitřní jednotky ceny také ne - národní nastavení ovlivňuje jen zobrazovanou měnovou jednotku. To sice může plést, ale neovlivňuje to výpočet ceny (ani parametrický, ani sumarizaci celkové ceny). Tedy jinak řečeno - na jiném počítači s jinak nastavenou měnovou jednotkou se vypočtená hodnota celkové ceny nijak nezmění.

hoboj
21.02.2013, 07:37

Aha, tak to ano. Z předchozí diskuze jsem to pochopil jinak... Takže pokud je na pc nastavena stejná měnová hodnota, můžu s tou přibližnou cenou počítat?Ten tip je VIP, že? Takže se k němu nedostanu  Děkuji za vysvětlení

Vladimír Michl
21.02.2013, 07:51
V poli "Cost" je uloženo jen číslo, tu měnovou jednotku si tam doplní každý počítač podle svého nastavení. Pokud tedy nastavíte (nebo se s partnery dohodnete že nastaví) cenu ve stejné měně (např. Euro), bude výpočet fungovat všude a nezávisle na nastavení národního prostředí.
Ano, ten script pro výpočet je na Helpdesk serveru - tam mají přístup zákazníci CAD Studia (buď zdarma v rámci zakoupených licencí Autodesk software, nebo jako součást placené služby technické podpory - CAD Support Pack).

hoboj
21.02.2013, 08:07
Tam se bohužel nedostanu.  Mohu se zeptat na jaké bázi to je? Sčítá všechny kolonky ceny a vyhodí výsledek?

Vladimír Michl
21.02.2013, 08:11
Ano, posčítá hodnoty Cost přes celou sestavu.

KonstrLima
21.02.2013, 09:15
To je hezká věc, bude se nám to hodit.