Zobrazit plnou verzi příspěvku: Kritická chyba v C3D2009
Marián Mošať
24.05.2009, 13:19
Pri práci s Civil 3D 2009 som viackrát narazil na "zákerné" kritické chyby, ktoré znemožnia ďalšiu prácu so súborom, v ktorom sa objavia. Zrejme sa jedná o neošetrené výnimky v negrafických datach v databáze Civilu - poškodený súbor je možné otvoriť v iných aplikáciach, prípadne ho aj pripojiť ako xref k súboru v Civile. Samotný súbor v Civile neotvorím, ani ho neviem opraviť žiadnými bežnými (mne známymi) postupmi.V súbore "http://www.neodomus.sk/download/kriticka_chyba.zip" je takýmto poškodeným výkresom "KUT_rezy.dwg". Pre jeho zobrazenie som ho pripojil k "KUT_rezy pripojený.dwg". Kritickú chybu spôsobila definícia koridoru, konkrétne odsadenie šablóny vzorového rezu cesty v šablóne "Rezy y-y". Problém je v tom, že trasa cesty je totožná s rezom 5, čo je presne kolmica na trasu rezov y-y. Túto situáciu Civil nevyrieši a vznikne neošetrená výnimka. Zákernosť chyby spočíva v tom, že Civil spracuje takto definovaný koridor bez upozornenia na problém, akurát v reze 5 cestu nevykreslí. Problém nehlási ani diagnostika, ten nastane až pri ďalšom otvorení súboru - skončí hlásením neošetrenej výnimky a pádom Civilu.
martinfolber
25.05.2009, 11:39
Dobrý den, konečně dneska jsem se dostal k Vašemu problému. Na mém počítači se objevují kritické vyjímky u obou výkresů. Celý projekt máte vzájemně proreferencovaný...trasy, povrch atd, takže nemám k dispozici celek. Pro zajímavost jsem zkoušel oba výkresy otevřít ve verzi 2010 a kromě chybějících referencí je to bez problémů. Cesta se v řezu 5 vykresluje. Pokud jste tak neudělal, pošlu výkresy na Autodesk Support.
Marián Mošať
25.05.2009, 15:58
Dobrý deň, ďakujem za odpoveď - tiež som skúšal otvoriť výkresy na inom PC a z toho istého prenosného disku a oba havarovali. Doplnil som na web zdrojové výkresy "http://www.neodomus.sk/download/zdroje.zip" tak to budete vidieť celé. Možno bude treba aktualizovať datové skratky.Dosť ma príjemne prekvapuje, že v 2010 sa vykreslí aj cesta, čo je v tomto prípade vlastne pozdĺžak. Výkresy som zatiaľ na support neposielal - môžte ich zaslať.Verziu 2010 som zatiaľ neinštaloval, chcel by som to aj s Country Pack, neviete kedy bude dostupný?
martinfolber
25.05.2009, 17:12
Dobrý den, česká beta se stále ladí a na CoutryKitu se také ještě pracuje. Pokud se k tomu dostanu, udělam pro Xanadu zákazníky speciálni verzi CoutryKitu.
Marián Mošať
26.05.2009, 18:20
Ešte jedno doplnenie:znova som zostavil výkres, ktorý robil problémy a urobil rovnaký koridor ale len s trasou rezov y-y a trasou cesty - "http://www.neodomus.sk/download/rez_5_negeneruje.zip".Tentokrát to drží, ale v reze cesta nie je vykreslená. Nechal som tam povrchy z koridoru pre zvýraznenie chýbajúcej časti.Tak neviem, ale chyba bude asi vo verzii 2009.
martinfolber
26.05.2009, 18:34
Koukal jsem na to po připojení tech shortcutu - zdroje.zip. Ten koridor je poměrně hodně složitě definovaný. Problem je v těch ostrých lomech. Mně se to špatně cíluje.
martinfolber
26.05.2009, 18:53
Konečně jsem to pochopil, jak jste to chtěl udělat. Myslel jsem, že Vám povrch z té vozovky stačí. Ani 2009 ani 2010 neumí řezat koridor, jinak než kolmo na osu, na kterou je vytvořený. Je to ve wishlistu pro další verzi. Toto lze udělat jedině v Section3D Pluginu. Šikmo nebo "takto" kolmo to umí jen s povrchy, protože to řeší na úrovni triangulace. Nemělo by to padat, ale že se tam ty podsestavy v řezu neobjeví, je v současné době normální...
martinfolber2009-05-26 18:55:13
Marián Mošať
26.05.2009, 23:31
P. Folber ďakujem za reakcie - musím to nejako obísť, snáď budú raz riešené aj tieto hraničné stavy. Tie "zložito" definované koridory boli okopírované z definície pre HUT a vlastne v cestách by už neboli. Tiež sú to moje prvé koridory a ešte nemám celkom ujasnené kde čo bude.Ešte poznámka k Vášmu poslednému blogu ako na zrovnávaciu rovinu:jednoduché a originálne riešenie - kto to nevidel nech tam beží "http://www.civil3d.cz/"
martinfolber
28.05.2009, 07:34
Zdravím Vás a děkuji za pochvalu :). Na to, že jsou to Vaše první koridory, tak v tom docela řádíte. Souběhy více koridorů lze řešit odsazenou šablonou nebo specíální podsestavou, ale v tomto kolmém případě to nepomůže, takže jedině z povrchů...