Diskuzní fórum a databáze tipů a utilit pro AutoCAD, Inventor, Revit a další produkty Autodesk - od firmy CAD Studio [www.cadforum.cz]
Česky Slovensky English Deutsch
Přihlášení:
▶ Registrace

 právě čte: 4613 
RSS tipy RSS kanál - CAD tipy
RSS diskuze RSS kanál - CAD diskuze

Diskuze Diskuzní fórum

NápovědaCAD diskuze

CAD Fórum - Homepage Veřejné diskuzní fórum k CAD aplikacím - ptejte se na libovolné otázky týkající se oboru CAx, podělte se o vaše znalosti a zkušenosti s programy AutoCAD, Inventor, Revit a dalšími CAD aplikacemi. Zaregistrujte se nebo se přihlašte a zašlete váš příspěvek do odpovídajícího fóra. Viz další informace o CAD Fóru.
Fórum nenahrazuje technický support firmy CAD Studio - přímá podpora pro zákazníky funguje na helpdesk.cadstudio.cz
  FAQ FAQ  Prohledat fórum   Události   Registrovat Registrovat  Přihlásit Přihlásit

Zaokrouhlení čísel v textu výkresu

 Odpovědět Odpovědět Stránka  12> archiv
Autor
ny156 Zobrazit panel
Nováček
Nováček

Přihlášen: 12.úno.2014
Lokalita: ČR (Pha)
Používám:
AutoCAD2012
Stav: Offline
Bodů: 9
Možnosti příspěvku Možnosti příspěvku   Poděkování (0) Poděkování0   Citace ny156 Citace  OdpovědětOdpověď Přímý odkaz na tuto zprávu Téma: Zaokrouhlení čísel v textu výkresu
    Zasláno: 28.led.2017 v 00:50
Ahoj, mám dotaz.

Nějaký nápad jak zaokrouhlit desetinné číslo na jedno? 
Mám podlaží bytových jednotek, každý byt má vynesenou plochu 0.00 m2 , potřebuji na jedno 0.0 m2


Bohužel tip nejde, nefunguje když je v textu m

Děkuji za případné rady
Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar
CAD Studio a.s.

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
Dodáváme produkty Autodesk
Stav: Offline
Bodů: 16645
Možnosti příspěvku Možnosti příspěvku   Poděkování (0) Poděkování0   Citace Vladimír Michl Citace  OdpovědětOdpověď Přímý odkaz na tuto zprávu Zasláno: 28.led.2017 v 12:24
Aplikace by asi šla upravit i na čísla s uvedeným měrnými jednotkami, ale je myšlená spíš na ručně zadaná čísla. Výměry jsou asi generovány nějak automaticky, ne? Pokud je to např. textovým polem, lze zaokrouhlení určit přímo v definici pole.
Vladimír Michl (moderátor)
CAD Studio a.s. - www.cadstudio.cz
(podporu najdete na helpdesk.cadstudio.cz)
Zpět nahoru
ny156 Zobrazit panel
Nováček
Nováček

Přihlášen: 12.úno.2014
Lokalita: ČR (Pha)
Používám:
AutoCAD2012
Stav: Offline
Bodů: 9
Možnosti příspěvku Možnosti příspěvku   Poděkování (0) Poděkování0   Citace ny156 Citace  OdpovědětOdpověď Přímý odkaz na tuto zprávu Zasláno: 28.led.2017 v 23:10
Děkuji, mohu poprosit postup? 

Potřebuji to udělat hromadně, hodnot je tam opravdu hodně, pro každou místnost.

Vlastnosti textu:


Připojené náhledyPřihlaste se pro zobrazení plné verze - 54704/Untitled-1.jpg


Zpět nahoru
ny156 Zobrazit panel
Nováček
Nováček

Přihlášen: 12.úno.2014
Lokalita: ČR (Pha)
Používám:
AutoCAD2012
Stav: Offline
Bodů: 9
Možnosti příspěvku Možnosti příspěvku   Poděkování (0) Poděkování0   Citace ny156 Citace  OdpovědětOdpověď Přímý odkaz na tuto zprávu Zasláno: 29.led.2017 v 14:49
Tak zřejmě nejsou :( Nevím jak to udělali, tváří se to jako textové pole. (MTEXT)
Zpět nahoru
PepaR Zobrazit panel
CAD/BIM manager
CAD/BIM manager

Přihlášen: 29.lis.2004
Lokalita: ČR (ZL)
Používám:
ruky a hlavu (občas ;)
Stav: Offline
Bodů: 5827
Možnosti příspěvku Možnosti příspěvku   Poděkování (0) Poděkování0   Citace PepaR Citace  OdpovědětOdpověď Přímý odkaz na tuto zprávu Zasláno: 29.led.2017 v 17:10
Dobrý večer,

pan Michl měl na mysli možnost nastavení přesnosti u definice textového pole, která vykazovanou hodnotu zaokrouhluje, viz obrázek.

Připojené náhledyPřihlaste se pro zobrazení plné verze - 270/CAD_Textove_pole_Presnost_upr.png



Ještě jedna praktická poznámka, dle mého pokud vykazujete podlahovou plochu, tak tato se zaokrouhluje na dvě desetinná místa, viz Plochy ve stavebnictví.

PepaR
Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar
CAD Studio a.s.

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
Dodáváme produkty Autodesk
Stav: Offline
Bodů: 16645
Možnosti příspěvku Možnosti příspěvku   Poděkování (0) Poděkování0   Citace Vladimír Michl Citace  OdpovědětOdpověď Přímý odkaz na tuto zprávu Zasláno: 29.led.2017 v 18:36
Je to holý MTEXT nebo dynamické (generované) textové pole? Má to na obrazovce šedé pozadí? Zkuste dvojklik na danou hodnotu.
Vladimír Michl (moderátor)
CAD Studio a.s. - www.cadstudio.cz
(podporu najdete na helpdesk.cadstudio.cz)
Zpět nahoru
PepaR Zobrazit panel
CAD/BIM manager
CAD/BIM manager

Přihlášen: 29.lis.2004
Lokalita: ČR (ZL)
Používám:
ruky a hlavu (občas ;)
Stav: Offline
Bodů: 5827
Možnosti příspěvku Možnosti příspěvku   Poděkování (1) Poděkování1   Citace PepaR Citace  OdpovědětOdpověď Přímý odkaz na tuto zprávu Zasláno: 29.led.2017 v 18:43
Přes PM s ny156 jsem zjistil, že jde o holý text.
Dle mého by to šlo řešit regulárními výrazy. 
PepaR
Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar
CAD Studio a.s.

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
Dodáváme produkty Autodesk
Stav: Offline
Bodů: 16645
Možnosti příspěvku Možnosti příspěvku   Poděkování (1) Poděkování1   Citace Vladimír Michl Citace  OdpovědětOdpověď Přímý odkaz na tuto zprávu Zasláno: 29.led.2017 v 18:59
Regulární výrazy (např. náš srxText) mohou pomoci, ale druhé des.číslo jen odříznou, nezaokrouhlí. Pokud by to nevadilo, tak nahrazovací řetězce budou např:
 
search: (.*\d+\.)(\d)(\d*)(m.*)
replace: $1$2$4
 
 
Vladimír Michl (moderátor)
CAD Studio a.s. - www.cadstudio.cz
(podporu najdete na helpdesk.cadstudio.cz)
Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar
CAD Studio a.s.

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
Dodáváme produkty Autodesk
Stav: Offline
Bodů: 16645
Možnosti příspěvku Možnosti příspěvku   Poděkování (2) Poděkování2   Citace Vladimír Michl Citace  OdpovědětOdpověď Přímý odkaz na tuto zprávu Zasláno: 29.led.2017 v 20:50
Tak utilitu RoundT jsme upravili i na zpracování textů, kde se zaokrouhlované číslo nebo čísla objevují i uprostřed řetězce nebo řídících znaků MTextu - vyzkoušejte příkaz RoundT2. Verze 1.3 je ke stažení na Download.
 
Poradí si i se zaokrouhlením čísel v textech nebo atributech typu "Při drsnosti větší než 1.23 srazit hranu na 9.87".
Vladimír Michl (moderátor)
CAD Studio a.s. - www.cadstudio.cz
(podporu najdete na helpdesk.cadstudio.cz)
Zpět nahoru
ny156 Zobrazit panel
Nováček
Nováček

Přihlášen: 12.úno.2014
Lokalita: ČR (Pha)
Používám:
AutoCAD2012
Stav: Offline
Bodů: 9
Možnosti příspěvku Možnosti příspěvku   Poděkování (0) Poděkování0   Citace ny156 Citace  OdpovědětOdpověď Přímý odkaz na tuto zprávu Zasláno: 29.led.2017 v 21:39
Děkuji moc! Vyzkouším.

Také velice děkuji PepaR!
Zpět nahoru
Ondřej Urban Zobrazit panel
CAD/BIM manager
CAD/BIM manager
Avatar

Přihlášen: 06.úno.2007
Lokalita: ČR (Pha)
Používám:
AutoCad Architecture 2015, AutoCad 2015
Stav: Offline
Bodů: 153
Možnosti příspěvku Možnosti příspěvku   Poděkování (0) Poděkování0   Citace Ondřej Urban Citace  OdpovědětOdpověď Přímý odkaz na tuto zprávu Zasláno: 30.led.2017 v 09:00
Dobré ráno,
je to šikovné, ale zrovna u "m2", to udělá "m2".
 
Jinak teda dotaz: Proč je to holý text, proč ne pole - při změně efektivní.
 
hoj Ondřej
Ondřej Kurkan Urban
PERI, spol. s r.o.
http://www.peri.cz

WIN 7/64, Xeon 2,8GHz,16GB, Quadro 4000,2x24"
ACA 2015
Zpět nahoru
johny Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 24.led.2006
Lokalita: ČR (JM)
Používám:
AutoCAD Civil 3D 2016
Stav: Offline
Bodů: 1112
Možnosti příspěvku Možnosti příspěvku   Poděkování (0) Poděkování0   Citace johny Citace  OdpovědětOdpověď Přímý odkaz na tuto zprávu Zasláno: 30.led.2017 v 13:07
Také jsem ze zvědavosti vyzkoušel... Popis zní lákavě, ale asi dělám něco špatně, páč výsledky nejsou úplně dle očekávání.


Připojené souborydwguploads/1045/Roundt-test.dwg

Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar
CAD Studio a.s.

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
Dodáváme produkty Autodesk
Stav: Offline
Bodů: 16645
Možnosti příspěvku Možnosti příspěvku   Poděkování (0) Poděkování0   Citace Vladimír Michl Citace  OdpovědětOdpověď Přímý odkaz na tuto zprávu Zasláno: 30.led.2017 v 16:32
Nejsou, to máte pravdu - opraveno ve verzi 1.4. (zpracovávalo to i celá čísla a při opakování je to nahrazovalo dvojmo)
 
pro Ondřej Urban: "m2" by to brát mělo - u MTextu se musí použít RoundT2, protože obsahuje řídící kódy.


Upravil Vladimír Michl - 30.led.2017 v 17:35
Vladimír Michl (moderátor)
CAD Studio a.s. - www.cadstudio.cz
(podporu najdete na helpdesk.cadstudio.cz)
Zpět nahoru
johny Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 24.led.2006
Lokalita: ČR (JM)
Používám:
AutoCAD Civil 3D 2016
Stav: Offline
Bodů: 1112
Možnosti příspěvku Možnosti příspěvku   Poděkování (0) Poděkování0   Citace johny Citace  OdpovědětOdpověď Přímý odkaz na tuto zprávu Zasláno: 30.led.2017 v 17:29
Nová verze to opravila vše - díky



Upravil johny - 31.led.2017 v 10:17
Zpět nahoru
johny Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 24.led.2006
Lokalita: ČR (JM)
Používám:
AutoCAD Civil 3D 2016
Stav: Offline
Bodů: 1112
Možnosti příspěvku Možnosti příspěvku   Poděkování (0) Poděkování0   Citace johny Citace  OdpovědětOdpověď Přímý odkaz na tuto zprávu Zasláno: 31.led.2017 v 10:23
Ještě se zeptám... zkoušel jsem jen tu verzi ROUNDT2, která vypadá že funguje dobře i na TEXT, proč tedy používat ROUNDT? 
Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar
CAD Studio a.s.

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
Dodáváme produkty Autodesk
Stav: Offline
Bodů: 16645
Možnosti příspěvku Možnosti příspěvku   Poděkování (1) Poděkování1   Citace Vladimír Michl Citace  OdpovědětOdpověď Přímý odkaz na tuto zprávu Zasláno: 31.led.2017 v 13:49
Ve speciálních případech (více různých čísel v jednom textu) může nahrazení cifer selhat nebo vám nahradit i texty, kde to nebylo zamýšleno (např. popisné číslo v adrese v rohovém razítku) - hloupější RoundT pracuje jen s čistě numerickými texty, takže tam to nehrozí.
 
Každopádně jsme RoundT2 nyní zobecnili do nové aplikace NumInText, která umí texty různě filtrovat a s čísly kromě zakrouhlení provádět i další operace, např. přičíst/odečíst číslo nebo hodnotu vynásobit koeficientem (např. převod na palce). NumInText je ke stažení opět na stránce Freeware (Download).
Vladimír Michl (moderátor)
CAD Studio a.s. - www.cadstudio.cz
(podporu najdete na helpdesk.cadstudio.cz)
Zpět nahoru
johny Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 24.led.2006
Lokalita: ČR (JM)
Používám:
AutoCAD Civil 3D 2016
Stav: Offline
Bodů: 1112
Možnosti příspěvku Možnosti příspěvku   Poděkování (0) Poděkování0   Citace johny Citace  OdpovědětOdpověď Přímý odkaz na tuto zprávu Zasláno: 31.led.2017 v 14:35
+1 :)
No to zní velmi komplexně... je pár tipů na další oblíbené a časté operace...
ZaobkouhliNahoru
ZaokrouhliDolu
Zaokrouhli na reálné číslo (často 0,5)
Odřízni řád 212.23 -> 2.23
Doplnění prefix 0.
Mezera jako odělovač (nebo obecný) převod 12_12_ na 12.12 (_ jako mezera)
Trochu výzva je  práce s staničením km 12,502 12 (+/-, zformátuj na)

Ale jsou to jen tipy z toho co jsem kdy pro sebe nebo někoho programoval... Požívám to rád, někdy se to docela hodí.
Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar
CAD Studio a.s.

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
Dodáváme produkty Autodesk
Stav: Offline
Bodů: 16645
Možnosti příspěvku Možnosti příspěvku   Poděkování (0) Poděkování0   Citace Vladimír Michl Citace  OdpovědětOdpověď Přímý odkaz na tuto zprávu Zasláno: 31.led.2017 v 15:19
To jsou dobré nápady, díky. RoundUp, RoundDown, zaokrouhlení na meziřádové hodnoty a nějaký způsob doplnění na pevný počet cifer jsou určitě užitečné věci (a nedají se dělat jinými metodami). Některá nahrazení lze dělat pomocí srxText a regulárních výrazů.
Vladimír Michl (moderátor)
CAD Studio a.s. - www.cadstudio.cz
(podporu najdete na helpdesk.cadstudio.cz)
Zpět nahoru

Pro technickou podporu CAD
kontaktujte Helpdesk

Příbuzné CAD tipy:
Tip 5906:VIPZaokrouhlovací vzorce v Revitu
Tip 8180:Zaokrouhlení desetinných čísel v textech ve výkresu.
Tip 10471:Rozsah rozvinu zaokrouhlený na celé číslo.
Tip 5902:Zaokrouhlení výměr ploch ve výkazech místností Revitu.
Tip 4453:Zaokrouhlení ve výrazech Revitu.
Tip 11287:Operace s čísly uvnitř výkresových textů a atributů - NumInText.


 Odpovědět Odpovědět Stránka  12> archiv

Přejít na fórum Oprávnění fóra Zobrazit panel



Stránka byla vygenerována za 0,469 sekund.