Zobrazit plnou verzi příspěvku: přesnost CADu
Už se tu několikrát probírala přesnost CADu, teď se mi ve výkrese
objevil zajímavý úkaz (vlastně ne poprvé, už i v jiných souborech), viz
přiložený soubor : 2005-09-13_083915_trim.dwg
vodorovné čáry nejsou úplně dotažené na svislou, nepřesnost je někde na
7-8 desetinném místě, tedy téměř nezjistitelná, protože na průsečík se
mi kříž chytí. Chtěl jsem oříznout část svislé čáry mezi vodorovnými -
a nic - "objekt neprotíná hranu". Zkouším Prodluž, zas nic - "V tomto
směru není žádná hrana". Jediné řešení, které funguje, je protáhni a
pak vše oříznout..
Tak jak je to tedy s tou přesností? Úkaz nastal v LT2005+SP1, stejně se to chová v LT2000, LT2004, ADT2005..
Vladimír Michl
13.09.2005, 09:01
Pokud čáry nejsou dotažené (či přetažené), nemůže OŘEŽ najít požadovaný průsečík - zapněte si režim Hrana příkazu OŘEŽ.
to ale řeší problém jen částečně. Většinou (řekl bych tak 99%) na výzvu
VYBERTE OBJEKTY dávám ENTER, pak při zapnuté HRANĚ budu ořezávat
(případně prodlužovat) čáru na stokrát, protože se mi chytí na
všechny možné pomyslné průsečíky entit kolem.. Že nedojde k oříznutí,
když není průsečík mi je jasné, ale PROČ nedojde ani k prodloužení? A PROČ se na ten (ne)průsečík chytnu (zdánlivý průsečík v úchopech natvrdo vybrán není)?
Skuste pouzit radius alebo skosenie hran s hodnotou 0.Malo by to ist.
dotyčné úsešky jsem protáhl a pak všechno ořezal, to je v pohodě. Při
zaoblení/zkosení bych stejně musel nejprve tu svislou přerušit - při
zkoušení varianty s vypnutým ořezáváním jsem zjistil, že při rádiusu 0
se nestane vůbec nic, při rádiusu R>0 a vzdálenosti dvou objektů
větším než R se k jednomu objektu vykreslí obouk s příslušným rádiusem,
ale druhý objekt se k oblouku nedotáhne. To jsou věci..
Mě by ale zajímalo, jak je to s tou přesností
Kdysi jsem někde četl nějaké srovnání přesností různých programů
(autocad, microstation, nemetschek,....) a cad se prsil, že při
vytvoření modelu sluneční soustavy bude na Měsíci vidět i čtvrťák,
který tam nechali američani (nebo to byl dolar?) Teď už mi to tak nepřijde..
Pepa38608.4306018519
Vladimír Michl
13.09.2005, 13:55
Myslíte asi http://www.cadforum.cz/cadforum/qaID.asp?tip=1066
Nijak do hloubky jsem to nezkoumal, ale v tomto případě asi nejde o přesnost (numerickou stabilitu) programu jako spíš o způsob a (ne)přesnost nakreslení tohoto konkrétního výkresu a na to navazující hodnoty tolerance používané autocadovskými funkcemi "osnap INT" a "TRIM".
Byl zde pro nakreslení opravdu správně použit uchopovací režim? Neprošel ten DWG soubor jinou CAD aplikací? (řada podivných chování bývá způsobena nabouraným DWG formátem)
historii tohoto výkresu už nedohledáme, je možné, že původně, nebo
alespoň nějaká jeho část, nepochází z autocadu, na akci, kterou právě
děláme, byly některé podklady i od geodetů, pravděpodobně z
Microstationu, kusy se kopírují z výkresu do výkresu, takže možné je
všelicos. Nicméně přiložený soubor je vytvořený přes PIŠBLOK.
Možná jsem špatně formuloval otázku, zaujalo mě to, protože nepřesnost
v napojení čar na tom 7-8 desetinném místě vyřadila příkaz OŘEŽ/PRODLUŽ
z funkčnosti, resp. v tomto případě nejde ani řezat, ani prodlužovat,
ale musel jsem nejprve příslušné čáry protáhnout..
mám pocit, že se z toho vytrácí ta druhá polovina problému, což je to, že acad i v této nepřesnosti najde průsečík tam, kde ve skutečnosti není.
A když to zgeneralizuji, tak se to zřejmě občas obdobně chová i v problému se šrafováním (viz má dnešní odpověď p. Honzíkovi) A možná se dá přijít i na další ...
Skoro to vypadá, že úchopy pracují s podstatně menším množstvím desetinných míst, než jiné příkazy
Asi by nebylo od věci to přeposlat dál Autodesku, co oni na to ...
[QUOTE=Mantlík]mám pocit, že se z toho vytrácí ta druhá polovina
problému, což je to, že acad i v této nepřesnosti najde průsečík tam,
kde ve skutečnosti není.
A když to zgeneralizuji, tak se to zřejmě občas obdobně chová i v
problému se šrafováním (viz má dnešní odpověď p. Honzíkovi) A možná se
dá přijít i na další ...
Skoro to vypadá, že úchopy pracují s podstatně menším množstvím desetinných míst, než jiné příkazy
Asi by nebylo od věci to přeposlat dál Autodesku, co oni na to ...[/QUOTE]
...další případ, který se taky často stává - kružnice TEČNA TEČNA POLOMĚR, pak chci oříznout kružnici, nebo tečny, a taky nic...
No, jak jsem na tohle mohl zapomenout. Právě tohle "mi pije krev" už hezkou řádku let. Díky za připomenutí
[QUOTE=Pepa]resp. v tomto případě nejde ani řezat, ani prodlužovat, ale musel jsem nejprve příslušné čáry protáhnout..[/QUOTE]
není třeba napřed porodlužovat, jetliže si nastavíte EDGEMODE na 1, pak lze ořezávat/prodlužovat k imaginárním hranicím
[QUOTE=Pajas]
není třeba napřed porodlužovat, jetliže si nastavíte EDGEMODE na 1, pak lze ořezávat/prodlužovat k imaginárním hranicím[/QUOTE]
...kterých může být třeba "milijón"... Já vím, ale pak musím vybrat ty
dvě čáry, k nimž chci ořezat, což nedělám skoro nikdy, jsem zvyklý na
mezerník. A zvyk je železná košile..
Vladimír Michl
21.09.2005, 08:10
Dorazila odpověď z Autodesku - potvrzuje, že chování není ovlivněno žádným nastavením AutoCADu, jde o přesnost nakreslené geometrie. Výpočet TRIM/EXTEND lze ovlivnit bližším zazoomováním na oblast dotyku (viz Pohled vložený do výkresu).
Podobný problém již byl zaevidován z dřívějška (Product Support Change Request ID 173599).
2005-09-21_080702_trim_wb.dwg