Vytisknout stránku | Zavřít okno

ADT 2007 a šrafy

Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: Architecture, MEP, Fabrication, Plant 3D
Popis fóra: Otázky ke stavařským aplikacím AutoCAD Architecture, AutoCAD MEP, k potrubní aplikaci AutoCAD Plant 3D, k Fabrication a Advance Steel
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=3100
Datum vytištění: 12.čer.2026 v 03:44


Téma: ADT 2007 a šrafy
Odeslal: Kosík
Předmět: ADT 2007 a šrafy
Datum odeslání: 15.zář.2006 v 12:40
Preji příjemný den
Začal jsem testovat novou verzi ADT a narazil jsem na problém. Při převodu výkresu z ADT 2006 se mi nezobrazily některé štrafy. Zjistil jsem. že u složitějších druhů 2007 odmítá menší měřítko šrafy s odůvoněním, že je prťavé nebo vzdálenost čar je mrňavá. Jedná se o měřítka, která jsou v 2006 v pohodě. V návodu stojí
Omezení hustoty šrafovacího vzoru

Pokud vytvoříte velmi husté šrafování, program může odmítnout vytvořit šrafování a zobrazí zprávu, která uvádí, že měřítko šrafy je příliš malé nebo délka čárek je příliš malá. Maximální počet šrafovacích čar lze změnit nastavením proměnné systémového registru MaxHatch zadáním příkazu (setenv “MaxHatch” “n”) do příkazové řádky (n je číslo mezi 100 a 10000000 (deset miliónů)). Implicitní hodnota MaxHatch je 10000.

Nejsem tak sběhlí v zadávání příkazů tímto způsobem, mohl by mi někdo poradit kam a jak to napsat? V dokumentaci pro R12 se jedná o příkazy operačního systému Unix. V registrech jsem našel zmíněnou proměnnou ale jen ve verzi 2006. V čem je problém?

Jan Kosík
ADT dt+ 2006-2007





Odpovědi:
Odeslal: Vladimír Michl
Datum odeslání: 15.zář.2006 v 13:27
Zadejte ten příkaz přímo jeho "opsáním" do příkazového řádku ADT - tedy např.:
(setenv "MaxHatch" "100000")


-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz emea.support.arkance.world)


Odeslal: Kosík
Datum odeslání: 17.zář.2006 v 10:01
Děkuji za odpověď
i když to udělám šrafa se neobjeví pouze chybová hláška. Stejný rozměr šrafy u 2006 se zobrazí bez problému V čem je u této vrze problém? Není to jedna z chyb, kterou má odstranit SP1 určená pro holý Atocad?
Jan Kosík


Odeslal: Vladimír Michl
Datum odeslání: 17.zář.2006 v 11:26
Se SP1 by to souviset nemělo. Jsou obě verze na stejném PC? Byl ten setenv příkaz zadán přesně (malá/VELKÁ)?
Pro jistotu ověřte pomocí (getenv "MaxHatch") jestli je hodnota skutečně nastavená.
Ještě by teoreticky mohl být problém v rozdílu palcových/metrických jednotek - šrafa pak může být 25.4x hustší.


-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz emea.support.arkance.world)


Odeslal: Kosík
Datum odeslání: 17.zář.2006 v 13:20
Vzal jsem do schránky to co jste napsal včetně závorek a vložil na příkazovou stánku. ADT příkaz vzalo  a nic se nezměnilo.  Případně vám pošlu ten vzor ale v něm to neni. 2007 prostě funguje v tomto případě jinak než 2006.
Jan Kosík


Odeslal: Falco
Datum odeslání: 17.zář.2006 v 16:26
no tak skusal som to aj ja len tak zo zvedavosti, no aj ked som nastavil hociake cislo srafy ktore boli na vykrese sa nezmenili
 
a ked som potom pomocov (getenv "MaxHatch") skontroloval bola nastavena hodnota ktoru som tam dal
 
   Command: (setenv "MaxHatch" "100") "100"
   Command: *Cancel*
   Command: *Cancel*
   Command: (setenv "MaxHatch" "100") "100"
   Command: (getenv "MaxHatch")
   "100"
   Command: *Cancel*
 
Mam ANG. verziu ADT 2007


Odeslal: Kosík
Datum odeslání: 17.zář.2006 v 18:23
Děkuji za typ
Zkontroloval jsem si nastavení této proměnné ve 2006 je 10000 a v 2007 100000. Tato proměnná tento problém neřeší. V 2007 se u mě nedá nastavit uživatelský šraf s menší roztečí než 0.5mm víc se nezobrazuje. Patrně na tom bude mít vliv grafika, která pochopitelně není certifikovaná na tento program. V 2006 je to v pohodě. Pokud jsou šrafy napsané pro mm jsou pro člověka používajícího jednotky v m z valné části nepoužitelné.
Jan Kosík


Odeslal: Falco
Datum odeslání: 17.zář.2006 v 20:46
Původně odeslal(a) Kosík Kosík napsal(a):

Patrně na tom bude mít vliv grafika, která pochopitelně není certifikovaná na tento program.
 
O vplyve grafickej karty pochybujem. Skor mozno budu inak definovane srafy alebo nastavenia.
 
Tiez teraz po poslednych pokusoch zdielam nazor ze premenna MaxHatch v tomto pripade nic neriesi.
 
Mozno by pomohlo pozmenenie definycneho suboru.


Odeslal: Rostislav Říha
Datum odeslání: 18.zář.2006 v 11:01
podle popisu to vypada jako bug, ktery byl uz ve verzi 2005 a v 6ce se odstranil - delo se to, ze - bez ohledu na to, jak byla nastavena maxhatch - existovalo jakesi maximum pro konkretni zed, neco jako "maximalni zobrazitelny pocet carek v ramci jedne zdi" - kdyz byly jednotlive segmenty zdi kratke, mohl byt sraf husty...pokud se vzalo za grip zdi, tak po protazeni ZA urcitou mezni delku sraf zmizel...resili jsme to pouzivanim jednoduchych srafovacich vzoru a maximalnim zredenim hustoty sraf...v 6 ce pak ten problem zmizel...

-------------
Rostislav Říha


Odeslal: Kosík
Datum odeslání: 18.zář.2006 v 12:09
Je zajímavé, že když šraf zmenším pomocí scale dál se zobrazuje, je možné jeho vlastnosti přenést dál ˇštětkou", ale nelze takto získané měřítko přmo zadat při vytváření šrafu. Zdá se jako by dialogu měřítka šrafy docházelo k zaokrouhlování, "nepodporuje" víc desetinných míst než dvě a to druhé musí být 5. Dělj se to jen u mě, nebo má někdo s českou 2007 podobné skušenosti?
Jan Kosík


Odeslal: Kosík
Datum odeslání: 19.zář.2006 v 10:24
Odpovim si sám je třeba nastavit tu proměnnou na 100 milionů a pak  je možné u šraf nastvit měřítko 0,001  Poznámka na okraj
ten kdo překládal 2007 asi neměl v ruce českou klávesnici. Uzavřít u polygonu je UZ vyjmou ve výběru je OD a takových "ptákovin" asi bude víc.
Jan Kosík


Odeslal: Falco
Datum odeslání: 19.zář.2006 v 16:14
Původně odeslal(a) Kosík Kosík napsal(a):

Odpovim si sám je třeba nastavit tu proměnnou na 100 milionů a pak  je možné u šraf nastvit měřítko 0,001  Poznámka na okraj
ten kdo překládal 2007 asi neměl v ruce českou klávesnici. Uzavřít u polygonu je UZ vyjmou ve výběru je OD a takových "ptákovin" asi bude víc.
Jan Kosík
No je to riesenie ale mne sa nepaci. Neviem si predstavit ze kazdy sraf v kazdom vykrese editovat ? to by sa mi nechcelo. Nebude existovat nejake riesenie ( prikaz ktory by zmenil mierku vsetkych sraf )
 
 


Odeslal: Kosík
Datum odeslání: 22.zář.2006 v 10:12
Není to tak strašný, pouze A2007 v registrch uchovává maximální hodnotu maxHatch 10 milionů pokud byla nastavena nebo implicitní hodnotu. Stačí napsat do spouštěcího lispu příkaz k nastavení požadované hodnoty třeby 200 milionů a on ji ten A2007 pro sezení nastaví, ale trvá to než se na takovéto vychytávky příjde. Dle mého názoru je to chyba v A2007, když na zobrazení v A2006 stačila hodnota 1000. Ale zase je nová verze o málo rachlejší a jsou tam různá drobná příjemná vylepšeníčka.
Jan Kosík



Vytisknout stránku | Zavřít okno