cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Opravdu velká sestava

RadovanMíček
14-Alexandrite

Opravdu velká sestava

Proč používáme Pro/ENGINEER

http://www.imakenews.com/ptcexpress/e_article001537845.cfm?x=bg2Tfg9,b247sQ4V

„Již od samého začátku jsme věděli, že to bude velká práce“ říká John De Andrade hlavní inženýr firmy Haald Engineering z Brisbane, Austrálie.

Firma Haald Engineering na konci roku 2008 podepsala smlouvu o provedení podrobného návrhu na nový uhelný důl v Cameby Downs, asi 275 km od Brisbane v jihovýchodní části Queenslandu, Austrálie. Austrálie je po Číně, USA a Indii čtvrtý největší producent uhlí na světě. V Cameby Downs plánují těžit až 20 miliónů tun vysoce kvalitního černého uhlí za rok.

Haald Engineering má zkušenosti na velkých projektech v důlní výstavbě, v manipulaci s materiály, v oborech jako je obrana, doprava a další. Vzhledem k náročnosti daného projektu, který zahrnuje mechanické systémy, nosné prvky, potrubí a betonové patky věděl De Andrade, že by chtěl použít Pro/ENGINEER.

.

1.jpg

V uhelném dolu v Camedy Downs se očekává, že bude produkovat 20 miliónů tun vysoce kvalitního uhlí za rok a vytvoří 600 pracovních míst.

Dva důvody pro výběr Pro/ENGINEER. „Opravdu jsme měli dva důvody proč jít do Pro/ENGINEERu“, říká De Andre. „Zaprvé, používá parametrický modelář, což znamená, že jsme mohli použít top-down metodu. S parametrickou geometrií, když máte základní skeleton, se vše stane asociativní. Takže jsme vždycky věděli, že pokud budeme dělat změny v jedné části, provedou se změny i na ostatních modulech a sestavách, které jsou s ním spojeny. Protože tam bylo velké množství vzájemně propojených technologických celků a mnoho lidí se k projektu mohlo vyjádřit, věděli jsme, že změn bude hodně.“

Druhý důvod byl rozsah projektu. Pracovní plocha byla 1km2 a De Andrade věděl, že žádný jiný CAD by nemohl zvládnout tak velký a plně parametricky projekt.

„Používáme i jiné CAD systémy pro naši práci, ale Camedy Downs obsahoval tak velké sestavy, že je nemohly zvládnout.“

Počátek je ve skeletonu (kostře). Dle výkonného ředitele Hald Engineering pana Andrewa Reida je klíčem k navrhování masivní sestavy právě použití top-down přístupu. De Adrade vytvořil nejvyšší úroveň kostry ve 3D, která sloužila jako vstup pro příhradovou konstrukci všech sestav. Uvnitř skeletonu jsou nasdíleny geometrické celky, které jsou použity pro pět hlavních sestav: dopravníky, mechanická konstrukce, strojní zařízení, potrubí, nádoby a zásobníky. Každá z nich sloužila jako hlavní sestavový skeleton pro vnořené podsestavy s provázáním.

„Vzali jsme si hlavní skeleton a vymodelovali hlavní referenční zástavbu. Tyto reference byly nasdíleny do dalších podsestav“ říká Reid. Tyto reference mohou tedy ovládat všechny důležité uzly jako je úhel dopravníku nebo jeho podpěry a to z jednoho místa. Další pracovník pak může začít pracovat na dalších podsestavách právě pomocí těchto referencí.

„Tímto způsobem můžete docílit toho, že celý projekční tým může pracovat současně. Je to nejlepší způsob, jak zpracovat tak komplexní projekt.“

2.jpg

Klíčem k úspěšnému navrhování takto rozsáhlých sestav je použití top-down metody.

K dalšímu využití plně parametrické CAD aplikace De Andrade říká. „Náš klient se může podívat na celkovou sestavu v průběhu tvorby a říci „Můžeš zvednout úroveň podlahy o metr?“ S Pro/ENGINEEREM je odpověď ano, protože se všechny změny automaticky projeví ve všech podsestavách.“

"Je důležité, že je software plně parametrický," říká De Andrade. "Mohu změnit rozměry skeletu, říci, že výšky kladky dopravníku je ve středu budovy“

"Viděli jsme, systémy, které toto umí částečně – byly schopné změnit výšku sloupů podpěr, ale již nemohly automaticky rozpočítat rozteče podpěr. Museli jste každou podpěrou pohnout ručně."

Haald používá Pro/ENGINEER Expert Framework Extension (EFX) pro navrhování příhradových konstrukcí a potrubních výkresů budov. Pro/ENGINEER EFX obsahuje velkou knihovnu profilů, spojek, ořezání, schodů, a dalších komponent, které jsou plně parametrické.

3.jpg

Haald používá Pro/ENGINEER Expert Framework Extension (EFX) pro navrhování příhradových konstrukcí a potrubních výkresů budov.

Parametrický software také pomohl firmě Haald udržet spojení mezi projekčním týmem a týmy investorů.

„Měli jsme kontrolní dny, kterých se pravidelně účastnilo mnoho lidí,“ říká De Andrade. „Byli jsme schopni ukázat konkrétní zařízení, montáž a dokonce jsme byli schopni nechat klienta virtuálně zkontrolovat ergonomii a přístup k místům, které budou potřebovat údržbu. Klient mohl požádat o zvětšení prostoru v okolí určitého uzlu a my byli schopni provést změnu na místě. Zmodifikovali jsme kótu, zregenerovali model a sledovali a porovnávali změny. Změny měly vliv na vše ostatní ať už na potrubí, tak na násypky, no prostě na všechno.“

„Bez Pro/ENGINEER může trvat regenerace celý den a klient může být méně ohromen“

Haald také připravil pro klienta externí stránku, na kterou kopíroval sestavové modely na konci každého týdne. Umožnil tak pro klienta externí inspekci.

Díky úsilí týmu Haald byl tento projekt dokončen v roce 2009 a má mnohem více dílů, než De Andrade počítal. „Pět hlavních top-sestav mají samy o sobě více než 80 000 unikátních částí, což je více než dost na to, aby byly ostatní CAD software na kolenou.“ Říká De Andrade.

Haald Engineering, sídlící v Brisbane, Austrálie, nabízí specializované strojírenské služby, včetně realizace, návrhu a analýz. Své služby realizují v široké škále průmyslového odvětví od těžby, obranu, cukrovarnictví, zemědělství, energetiku a dopravu.

Software consultant.
14 REPLIES 14
mkonecny
2-Guest

Ahoj. Mam jeden dotaz. Je moznost, jak v Creo 2, zjistit pocet dilu v sestave?

Predem dik za odpoved.

Martin

dodo_mt
1-Newbie

Ahoj

Napr. tak ze si vytvoris vykres zostavy a do neho si pridas tabulku ktora ti vypise vsetky pozicie v zostave a ocisluje ti ich. Mozes pouzit napr. tabulku bom description down.

Zalozka Table > ikona Table > Quick Tables > bom description down

O tom ako sa to rata v prostredi zostavi neviem nepouzivam to.

dodo

PremekVotava
11-Garnet

Ahoj,

zkus nakopírovat následující obsah do souboru (např. kusovník.fmt) a odkázat se na něj z config.pro

Přemek

.breakdown

%$type %$name obsahuje :

.titles  KS;  NAZEV DILU ;   NAZEV    ;ROZMER  ;    CSN     ;PROVEDENI;           MAT. KONECNY;    C. HMOTNOST;   Pozice

-------------------------------------------------------------------------------------------------------------------------------------------

.row %$quantity[3];%$name[-20];  %nazev[-20s];%rozmer[-13s];%csn[-15s];%provedeni[-10s];%mat_kon[10];%pro_mp_mass[3];%pozice[3]

-------------------------------------------------------------------------------------------------------------------------------------------

.summary

           Sestava  %$name obsahuje nasledujici komponenty:

.titles  KS;  NAZEV DILU ;   NAZEV    ;ROZMER  ;    CSN     ;PROVEDENI;           MAT. KONECNY;    C. HMOTNOST;   Pozice

-------------------------------------------------------------------------------------------------------------------------------------------

.row %$quantity[2];%$name[-20];  %nazev[-20s];%rozmer[-13s];%csn[-15s];%provedeni[-10s];%mat_kon[10];%pro_mp_mass[3];%pozice[3]

-------------------------------------------------------------------

Celkovy pocet komponent v sestave: %$name  %[$total($quantity)][6d]

-------------------------------------------------------------------

RadovanMíček
14-Alexandrite

Ta konfigurační volba v config.pro je

bom_format

Software consultant.
mkonecny
2-Guest

Ahoj, bohuzel video nebezi.

mkonecny
2-Guest

Dik vsem za rady. DODO funguje to, ale neni to to prave orechove co potrebuji.

Premkovu radu jsem udelal, ale asi ne uplne korektne.

RadovanMíček
14-Alexandrite

Tak snad teď,

Software consultant.
mkonecny
2-Guest

Jo jo video bezi. Supr, dik. Ale po "uprave" to vypsalo nasledujici chybu:

%Error - format specifier too large or translated line too long.

PremekVotava
11-Garnet

Ahoj,

tak ještě zkus

1) upravit soubor kusovnik.fmt takto:

.summary

           Sestava  %$name obsahuje nasledujici komponenty:

.titles  KS;  NAZEV DILU ;   NAZEV

----------------------------------------------

.row %$quantity[2];%$name[-20];  %nazev[-20s]

-------------------------------------------------------------------

Celkovy pocet komponent v sestave: %$name  %[$total($quantity)][6d]

-------------------------------------------------------------------

2) zkontrolovat volby v config.pro

config_pro.gif

Výsledek by měl být tento:

Creo_2.gif

lrektorik
8-Gravel

Tento zápis funguje:

.summary

Sestava %$name obsahuje následující komponenty:

.titles KS; NÁZEV DÍLU

----------------------------

.row %$quantity[2],%$name[-20]

-----------------------------

Celkový počet komponent v sestavě: %$name %[$total($quantity)][6d]

-----------------------------

Parametr name je název souboru modelu, parametr nazev, který je v zápisu od Přemka, je parametr komponenty - lze tak snadno přidat jakýkoliv další parametr (např. materiál, obj. číslo atd.). Čísla v hranatých závorkách specifikují šířku sloupce.

.summary určuje, že se jedná o seznam všech komponent v sestavě bez ohledu na to, zda jsou v podsestavách nebo na nejvyšší úrovni.

.titles specifikuje, co bude napsáno v hlavičce tabulky

.row specifikuje co bude obsaženo v řádku, řádek se opakuje tolikrát, kolik je komponent (stejné komponenty jsou sečteny)

Zkontroluj si, zda máš správně oddělené slova - v hlavičce je mezi slovy středník a mezera, parametry v row jsou odděleny čárkou (bez mezer).

V cestě na soubor kusovnik.fmt by neměly být mezery a české znaky, lepší je zadávat absolutní cestu.

Luděk Rektořík

mkonecny
2-Guest

Tak nemam tuseni kde je chyba. Mam to tak nastaveny (body 1. a 2.), ale vysledek obsahuje stejny vypis

%Error - format specifier too large or translated line too long.

Dal jsem obsah add do korenoveho add, ale beze zmen.

Zalezi na formatu souboru s priponou fmt?  Myslim ANSI anebo UTF-8 codovani.

mkonecny
2-Guest

prikladam vypis:

.summary

Sestava %$name obsahuje následující komponenty:

.titles KS; NÁZEV DÍLU

----------------------------

.row %$quantity[2],%$name[-20]

-----------------------------

Celkový počet komponent v sestavě: %$name %[$total($quantity)][6d]

-----------------------------

%ERROR - FORMAT SPECIFIER TOO LARGE OR TRANSLATED LINE TOO LONG.

Ohledne cesty: nepouzivam ani mezery ani diakritiku. Jedina vec jeste, jedna se o sitovy disk "W:\". Nemuze byt toto problem? (w:\tabulky\kusovnik.fmt)

Martin

lrektorik
8-Gravel

Vyzkoušel jsem ten zápis - funguje. Jel jsem přímo z Desktopu (Copy/Paste přímo z e-mailu do notepadu). Mrkni ještě, zda máš správně příponu *.fmt. Už jsem se setkal u zákazníka s tím, že měl vyplé zobrazování přípon a sobor pak měl název typu kusovnik.fmt.txt - to ale snad není tento případ . Vyzkoušej ještě jinou cestu z lokálního disku.

Luděk

mkonecny
2-Guest

ohledne pripony. Pouzivam Total Commander a mam zaple zobrazeni pripon, tak tady chybku nevidim

Stejna odezva i pro cestu z lokalniho disku.

Spise jsem zarazen tou chybou %ERROR ....

Mam nainstalovane CREO 2, date code M 110, Anglicka verze

Martin