Registrujte se na 22. ročník konference CADfórum 2025 - 30.9. Zámek Valeč.
Přes 119.000 registrovaných u nás, celkem 1.097.000 registrovaných (CZ+EN), přes 53.000 CAD/BIM bloků.
Vyzkoušejte nový přesný Inženýrský kalkulátor a aktualizovaný Generátor čarových kódů.
Diskuzní fórum, poradna
?CAD diskuze, rady, výměna zkušeností

Fórum nenahrazuje technický support firmy ARKANCE (CAD Studio) - přímá podpora pro zákazníky funguje na helpdesk.arkance-systems.cz
|
Odpovědět ![]() |
Stránka <12 archiv |
Autor | |
Vladimír Michl ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Moderátor ![]() ![]() ARKANCE Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Implementujeme řešení Autodesk Stav: Offline Bodů: 21952 |
![]() |
Takovéto typy operací asi nebudou závislé na ACAD/ADT/Civil - projeví se i v holém AutoCADu. U té operace "Predator" je chyba na 11. desetinném místě, což je v relaci s interní přesností AutoCADu (či jiné CAD aplikace).
Zmenšením a zvětšením výkresu (či části výkresu) 1000x říkám AutoCADu vlastně "zapomeň tři nejméně platná desetinná místa". T.j. výchozí přesnost (definiční rozsah) jsem tím o 3 řády překročil. Na tom nic šokujícího nevidím, to je prostě matematika.
Jen jen potřeba ověřit původní podezření, zda nedochází při běžných operacích ke ztráte přesnosti na významnějších místech. Zatím k tomu žádný opakovatelný postup nevedl.
|
|
![]() |
|
zdrk ![]() TOP uživatel ![]() Přihlášen: 03.kvě.2007 Lokalita: ČR (KV) Používám: Začínám bojovat s AutoCad 2015 respektive BDS 2015 Stav: Offline Bodů: 1803 |
![]() |
Něco podobného se mi stalo při ukládání výkresů z ACA do holého cadu pře exporttoautocad. Tam se mi to projevilo už na 2 desetinném místě.
|
|
![]() |
|
alfred ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
TOP uživatel ![]() Přihlášen: 14.říj.2004 Lokalita: ČR (JČ) Používám: AutoCad MAP 2011 Stav: Offline Bodů: 1675 |
![]() |
No, nevim. Pokud nakreslim caru s delkou 3000 jednotek, tu zmensim v meritku 10^-6, tak je délka 0.003. Kdyz tu delku pak zvetsim v meritku 10^6 tak bych mel zase dostat 3000 a ne 3000.00000095. Chapu, ze to je diky nejakemu poctu platnych mist, ze to je nejakym omezenim programu, ale to maji resit programatori. Proc to nedela treba excel? |
|
![]() |
|
Vladimír Michl ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Moderátor ![]() ![]() ARKANCE Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Implementujeme řešení Autodesk Stav: Offline Bodů: 21952 |
![]() |
Excel dělá naprosto to samé - to je prostě vyjádření reálných čísel v počítači. V té úvaze ale máte chybu - vy zmenšíte jednu čáru milionkrát, ale zároveň říkáte AutoCADu, že zbytek výkresové databáze si má pamatovat v původním řádu a v původní přesnosti, takže on chudák musí najednou pracovat s 6 řády návíc - když to samé udělám v Excelu, dostanu téměř ty samé výsledky:
|
|
![]() |
|
Rostislav Říha ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
TOP uživatel ![]() Přihlášen: 03.říj.2004 Lokalita: ČR (Pha) Používám: ACA 2010 Stav: Offline Bodů: 1615 |
![]() |
1. - zmenšit něco 1000x a pak to zas 1000x zvětšit není úplně ta používaná operace: mnou popisovaný problém nastal ve chvíli, kdy jsem entitou hýbal o desítky/stovky/tisíce jednotek a chyba se objevila na 2 desetinném místě - je to stejný případ, jako popisujete, nebo ne?
2. - pokud se při Vámi popisované operaci se scale AutoCAD neumí rozhodnout, kam má číslo zaokrouhlit, proč u všech čertů nepoužije tu kulatou hodnotu? Pokud se neumím rozmyslet, zda mám udělat číslo 3000.0095 nebo 3000.0000, proč sakra nezvolím to druhé? Mám velkou šanci, že uživatel chtěl spíš to hezké, ne?
|
|
Rostislav Říha
|
|
![]() |
|
alfred ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
TOP uživatel ![]() Přihlášen: 14.říj.2004 Lokalita: ČR (JČ) Používám: AutoCad MAP 2011 Stav: Offline Bodů: 1675 |
![]() |
Ano, schválně jsem použil zjednodušení. Víceméně chápu důvod proč to tak je, i když asi ne úplně do detailů (a to ani úplně nepotřebuji). Zkusil jsem si to v tom Excelu. Zajimavé je, že když to naklepu do kalulačky tak mi nakonec napíše 3000, tedy správně přesnou hodnotu po žádných desetinných místech ani stopa. Přesvědčil jste mě, že o přesnosti výpočtu počítačů jsem měl trochu mylné a přehnané představy. Nicméně v pořádku se mi to nezdá... ![]() |
|
![]() |
|
Vladimír Michl ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Moderátor ![]() ![]() ARKANCE Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Implementujeme řešení Autodesk Stav: Offline Bodů: 21952 |
![]() |
ad alfred:
srovnání s kalkulačkou je zajímavé - myslím, že kalkulačkové čipy ale nepoužívají klasickou "počítačovou" aritmetiku a IEEE formáty reálných čísel
ad R.Říha:
1) ano, ten původní problém má asi jiné příčiny
2) tam nejde o nerozhodnost, navíc kulaté číslo je pro počítač spíše 1024 a 32768, než 300 nebo 10000000
|
|
![]() |
|
Petr Bláha ![]() TOP uživatel ![]() Přihlášen: 27.čer.2005 Lokalita: ČR (SČ) Používám: AutoCAD R14=>2021 CZ, Revit B/A 7.0=>2021 CZ Stav: Offline Bodů: 571 |
![]() |
Tato chyba už neplatí od nějaké verze ACADu (2007?). Problém byl, že to transformovalo do .WMF formátu a ten ničil tu přesnost. Již řadu verzí ale schránka ACADu používá uložení přes .DWG (jako třeba PIŠBLOK) a tato chyba je tak eliminována ... k tomuto závěru jsem tedy došel já, když jsem to zkoumal. A ohledně toho, že to samovolně ničí přesnost při kreslení. Kdysi jsem to také zkoumal, proč se tak děje a došel jsem ke zjištění, že to dělá, pokud máte zapnuto při kreslení nestandardně desetinných míst (příkaz _UNITS) (při kreslení v milimetrech třeba na 0.0000000). Upravil Petr Bláha - 21.led.2010 v 19:44 |
|
![]() |
|
Rostislav Říha ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
TOP uživatel ![]() Přihlášen: 03.říj.2004 Lokalita: ČR (Pha) Používám: ACA 2010 Stav: Offline Bodů: 1615 |
![]() |
zpět k původnímu problému: units nastaveny správně (milimetry, přesnost na dvě místa), krok nebo pod. není zapnut, přesto po nějaké době editace vznikne chyba. podobně se postupně zvětšuje velikost výkresu (ACA) - možná to spolu nějak souvisí...
|
|
Rostislav Říha
|
|
![]() |
|
Petr Bláha ![]() TOP uživatel ![]() Přihlášen: 27.čer.2005 Lokalita: ČR (SČ) Používám: AutoCAD R14=>2021 CZ, Revit B/A 7.0=>2021 CZ Stav: Offline Bodů: 571 |
![]() |
Nojo, je to tak, prostě to i tak mrší. Tak pak je ještě potřeba, neprovádět s tím tyto měřítkové psí kusy (v reálném kreslení to myslím nepřipadá v úvahu). Holt neumí PC malou násobilku
![]() |
|
![]() |
Pro technickou podporu CAD
kontaktujte Helpdesk
Odpovědět ![]() |
Stránka <12 archiv |
Přejít na fórum | Oprávnění fóra ![]() Nemůžete vytvářet nová témata v tomto fóru Nemůžete odpovídat na témata v tomto fóru Nemůžete vymazávat vaše příspěvky v tomto fóru Nemůžete upravovat vaše příspěvky v tomto fóru Nemůžete vytvářet ankety v tomto fóru Nemůžete hlasovat v anketách v tomto fóru |
Stránka byla vygenerována za 0,430 sekund.