Plocha
Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: AutoCAD
Popis fóra: Otázky kolem aplikací AutoCAD a AutoCAD LT, AutoCAD web, prohlížečů, DWG a DXF, Design Review, Navisworks, nadstavby, Drive a cloud Autodesk
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=3821
Datum vytištění: 11.čer.2026 v 16:31
Téma: Plocha
Odeslal: Peter M.
Předmět: Plocha
Datum odeslání: 24.led.2007 v 16:02
Lze nastavit POLE(?) aby se v zavislosti na tvaru mnohouhelniku automaticky vypisovala jeho plocha (prip. obvod) ? A to i kdyz zmenim jeho tvar.
------------- Peter M.
|
Odpovědi:
Odeslal: PepaR
Datum odeslání: 24.led.2007 v 16:04
Určitě, existuje mám takový dojem proměnná, která řídí zda se má pole průběžně aktualizovat či ne.
------------- PepaR https://www.jremes.cz" rel="nofollow - jremes.cz | https://www.stavlab.cz" rel="nofollow - stavlab.cz
|
Odeslal: Balda
Datum odeslání: 24.led.2007 v 16:05
|
Pole se zaktualizuje po příkazu REGEN.
|
Odeslal: Peter M.
Datum odeslání: 24.led.2007 v 16:24
Nenasel jsem POLE s odkazem na plochu. Jak by mel znit vzorec nebo prikaz?
Pr.: Mam 3 ruzne obdelnikove plochy a chci uvnitr kazde zobrazovat jejich plochu a obvod.
------------- Peter M.
|
Odeslal: Balda
Datum odeslání: 24.led.2007 v 16:28
1. Vložit pole
2. kategorie pole: Objekt
3. ikona Vyberte objekt
4. vyberte křivku
5. vlastnost: plocha
|
Odeslal: Vladimír Michl
Datum odeslání: 24.led.2007 v 20:13
|
Popř. utilita fArea vám takovou popisku vytvoří automaticky - viz:
http://www.cadforum.cz/cadforum/qaID.asp?tip=4882 - http://www.cadforum.cz/cadforum/qaID.asp?tip=4882
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: vladinko1
Datum odeslání: 27.led.2007 v 09:12
Dobry den
Utilita je dobra ale keby amla nastavenia ako napr aby som tomal vo formate 45,25m2 a nie 4525005446m2 da sa to?
|
Odeslal: cestár
Datum odeslání: 27.led.2007 v 09:58
|
tú utilitu nemám, nepoznám, ale to veľké číslo mi našepkáva, že máte zvolené jednotky milimetre. Zvolte si metre.
|
Odeslal: Petr Bláha
Datum odeslání: 27.led.2007 v 11:30
cestár napsal(a):
... ale to veľké číslo mi našepkáva, že máte zvolené jednotky milimetre. Zvolte si metre. |
Velké číslo našeptává akorát to, že to má (správně) kreslené v milimetrech a 1:1. Aby Vám to házelo výsledky v metrech, rozhodně neměňte nějaká měřítka nebo nezmenšujte entity! Je třeba provést úpravu ve skriptu, aby přepočítal z metrů na milimetry, ale já .VLX upravovat neumím :-(.
U tohoto je navíc problém, že musíte mít hranice definované křivkou a musí tam být předvložen text. Šlo by to zakomponovat do nějakého LISPu a dělat to všechno v jednom kroku, ale já osobně používám metodu níže.
Existuje i náhrada v DIESELu, ale ta nemá dynamickou vazbu na hranici. Počet zobrazených desetinných míst se řídí systémovým nastavením. K dávce náleží soubor "PLOCHABLK.dwg" :
^C^C^P_-boundary;\_a;_o;_p;;;_area;_o;_l;_select;_l;;_attdia;0;_-insert;PLOCHABLK;\1;1;0;$M=$(rtos, $(/, $(getvar,area), 1000000.00));_attdia;1;
uploads/20070127_112544_PLOCHABLK.dwg - PLOCHABLK.dwg
|
Odeslal: PepaR
Datum odeslání: 27.led.2007 v 13:19
|
Mohu poskytnout vlastní utilitu, která je dělána formou LISPu.
Funguje tak, že zadáte příkaz MISTNOST vyberete křivku, která ohraničuje místnost, funkce se zeptá ještě na číslo mistnosti a popis místnosti (můžete to odkliknout a nechat prázdné), pak je vložen blok, který má v atributech zapsánu správnou hodnotu (převedenou z mm na m) obvod a plochy křivky. Toto lze snadno aplikovat na více místností a posléze extrahovat jako atributy nebo na ně odkázat v tabulce.
Pokud by byl zájem, je možné to zde vyvěsit, popř. zaslat na email.
------------- PepaR https://www.jremes.cz" rel="nofollow - jremes.cz | https://www.stavlab.cz" rel="nofollow - stavlab.cz
|
Odeslal: Petr Bláha
Datum odeslání: 27.led.2007 v 14:04
To PepaR:
Já bych určitě zájem měl. Pokud Vám to nevadí, tak to přidejte k té Vaší zprávě. E-mail když tak na PM.
Děkuji
=> TAK JSEM TO TEĎKA STÁHL A VYZKOUŠEL A MOOOC PĚKNÉ
|
Odeslal: PepaR
Datum odeslání: 27.led.2007 v 14:21
|
http://www.cadforum.cz/forum/uploads/20070127_142126_Mistnost.zip - uploads/20070127_142126_Mistnost.zip
------------- PepaR https://www.jremes.cz" rel="nofollow - jremes.cz | https://www.stavlab.cz" rel="nofollow - stavlab.cz
|
Odeslal: Radim Cech
Datum odeslání: 27.led.2007 v 14:30
Nevím, kde berete tu jistotu, že správně je v mm!!!
------------- R.C.
OSTRAVA
|
Odeslal: Petr Bláha
Datum odeslání: 27.led.2007 v 14:39
Radim Cech napsal(a):
Nevím, kde berete tu jistotu, že správně je v mm!!! |
Pro stavební výkresy pozemních staveb samozřejmě. Nebavím se o situacích, komunikacích, apod. ... ty jsou standardně v metrech :-).
|
Odeslal: PepaR
Datum odeslání: 27.led.2007 v 14:42
|
No špatně jsem se možná vyjádřil, LISP převede hodnotu křivky z mm na m, tzn. že se předpokládá, že výkres je kreslen v mm (což pokud se jedná o stavební výkres by měl být).
Dohadovat se zda kreslit v mm nebo m je bezpředmětné a bylo to tu již několikrát probíráno. Já zastávám názor, že:
- stavební výkresy jako půdorysy, pohledy, řezy kreslit v mm
- situace apod. kreslit v m
------------- PepaR https://www.jremes.cz" rel="nofollow - jremes.cz | https://www.stavlab.cz" rel="nofollow - stavlab.cz
|
Odeslal: Radim Cech
Datum odeslání: 27.led.2007 v 15:06
|
Neznám původního tazatele a tudíž mi šlo jen o to, aby se nechytil slůvka, že "správně" je v mm. Souhlasím s upřesněním pro stavařinu, že pozemní stavitelství v mm a venkovní inženýrské objekty v m.
------------- R.C.
OSTRAVA
|
Odeslal: Radim Cech
Datum odeslání: 27.led.2007 v 15:18
|
Ještě k polože POLE - FIELD. stává se mi, že ve finalé změním velikost plotrovaného výkresu a zapomenu opravit počet formátů v rozpisce.
Přes
1. Vložit pole 2. kategorie pole: Objekt 3. ikona Vyberte objekt 4. vyberte křivku 5. vlastnost: plocha
a vložení korekce 0,0000160333494 ( 1/ (210 x 297 ) do položky CONVERSION FACTOR + "x FA4" do položky SUFIX se počet formátů "hlídá".
Se změnou velikosti rámečku kresleného výkresu se automaticky přepočítává i počet formátů. Vycházím z dodržování normy na klad listů, který používá jen celé formáty A4.
------------- R.C.
OSTRAVA
|
Odeslal: Petr Bláha
Datum odeslání: 27.led.2007 v 15:35
To R.Cech:
Také velmi šikovné + užitečné a přitom jednoduché!
|
Odeslal: Radim Cech
Datum odeslání: 27.led.2007 v 15:58
Taky co mi dalo práce, než jsem na to přišel Ale podrobnějším studiem jsem zjistil, že tam jsou v těch proměnných uložené docela zajímavé informace!!! Ještě jeden tip, na rámečku mám malým písmem vloženo pole s datumem a časem, protože občas se stane, že vyplotruji výkres a vzápětí v něm musím udělat drobnou korekci, která není ani na první pohled postřehnutelná a plotruje se hned znovu. Než stačíte ten špatný zlikvidovat, jsou na stole dva a kdo má poznat, který je "čerstvý" Ten datum a čas není na první pohled skoro vidět a nikoho to neruší.
------------- R.C.
OSTRAVA
|
Odeslal: PepaR
Datum odeslání: 27.led.2007 v 16:24
|
S těmi formáty, polem a datumem je to vskutku skvělý tip. Díky mnohokráte.
PS: Nemohl byste prosím poskytnout ukázku takového rámečku a razítka pro případnou inspiraci? Hodlám se pustit totiž do tvorby standardizované rozpisky a každá inspirace je k dobru.
------------- PepaR https://www.jremes.cz" rel="nofollow - jremes.cz | https://www.stavlab.cz" rel="nofollow - stavlab.cz
|
Odeslal: Radim Cech
Datum odeslání: 27.led.2007 v 16:49
|
Mohu dát k dispozici základní řešení přes Sheet Set Manager s dvěma výkresy – 2 x (rámeček + rozpiska) – obsahující POLE, které se “ovládají” přes Vlastnosti Projektu a Vlastnosti Listů. Základem je soubor *.dst, do kterého jsem načetl ze dvou výkresů LAYOUTy. Moc mi to pomohlo při expedici, kde se hromadí velké množství tisků různých stavebních objektů. Jeden DST = jeden SO, ve kterém jsou umístěny základní informace o projektu a stavením objektu. Detaily o jednotlivých výkresech jsou už pak jako vlastnosti jednotlivých SHEETů. Akortá kam to umístit nebo poslat?
------------- R.C.
OSTRAVA
|
Odeslal: vladinko1
Datum odeslání: 27.led.2007 v 17:34
Vidim ze som rozprudil celkom zaujimavu debatu. Ano som stavar a tak kreslim v mm aspon teda vecsinu vykresov. POziadavka je hlavne to aby to robilo spravny format (dami take iste cislo ako keby som dal prikaz AREA.)
|
Odeslal: vladinko1
Datum odeslání: 27.led.2007 v 18:10
Vyskusal som utilitku od PepaR je to uplne skvle ale pre amaterov aky som ja oproti vam. Ako vyextrahujem tablku z viacej miestnosti.Aby tam bolo vsetko co je v attribute Diks
|
Odeslal: Radim Cech
Datum odeslání: 27.led.2007 v 18:22
Když mi někdo poradí, jak to "pověsit" k mé odpovědi, dám sem ten vzor s Sheet set Manager
------------- R.C.
OSTRAVA
|
Odeslal: PepaR
Datum odeslání: 27.led.2007 v 18:32
|
1. Vytvořte si libovolný počet křivek ohraničující místnost
2. Na každou z nich aplikujte příkaz MISTNOST
3. V menu AutoCADu zvolte Nástroje - Extrahovat atributy...
4. Označte název bloku a vyextrahujte si jen ty vlastnosti, které potřebujete, tzn. npř. Č. místnosti, Název místnosti, , Plochu, Obvod.
5. Vyexportujte si to do CSV nebo XLS a v Excelu si to upravte.
Nastavení extrakce lze uložit do šablony pro opětovné použití.
------------- PepaR https://www.jremes.cz" rel="nofollow - jremes.cz | https://www.stavlab.cz" rel="nofollow - stavlab.cz
|
Odeslal: PepaR
Datum odeslání: 27.led.2007 v 18:35
Radim Cech napsal(a):
Když mi někdo poradí, jak to "pověsit" k mé odpovědi, dám sem ten vzor s Sheet set Manager |
Zkuste použít klasickou odpověď tzn nepsat příspěvek pomocí rychlé odpovědi, nebo klepněte na tlačítko Edit u stávající odpovědi.
V horní nabídce je ikonka (osmá zleva v horní řadě), hned vedle šipky odkazu, která má podobu složky se zipem a slouží pro nahrání souboru.
------------- PepaR https://www.jremes.cz" rel="nofollow - jremes.cz | https://www.stavlab.cz" rel="nofollow - stavlab.cz
|
Odeslal: Radim Cech
Datum odeslání: 27.led.2007 v 18:43
Mám problém s omezením na 80k. ZIP má 374k.
------------- R.C.
OSTRAVA
|
Odeslal: PepaR
Datum odeslání: 27.led.2007 v 18:48
|
To je problém, někdy bych byl pro ať kvótu pro Upload moderátoři trošku zvýší. Je možnost to tedy hodit na nějaký Váš FTP server a zde hodit odkaz nebo mi to prosím zašlete na můj email , který jsme Vám poslal jako soukromou zprávu.
Děkuji
------------- PepaR https://www.jremes.cz" rel="nofollow - jremes.cz | https://www.stavlab.cz" rel="nofollow - stavlab.cz
|
Odeslal: Vladimír Michl
Datum odeslání: 28.led.2007 v 11:47
|
Ještě zpět k tomu fArea (a podobnému fVolume) - velké číslo je dané použitými jednotkami a potřeba předem definovaného textu byla dána zjednodušením nastavení parametrů textu.
Nová verze fArea a fLabel už umí nastavit přepočtový koeficient a pracovat i bez předem definovaného textu (viz).
Tyto utilitky však nedělají nic jiného než zjednoduší zadání text.pole (field), které je dostupné i dialogově. Oproti Diesel a starším LISP-verzím popisek plochy má tpole velkou výhodu v "dynamičnosti" popisky - při změně objektu se popiska plochy/objemu sama zaktualizuje.
PS: větší soubory možno umístit na iProject nebo poslat na mne k umístění zde na Download; DWG můžete uploadovat do Katalogu
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: vladinko1
Datum odeslání: 28.led.2007 v 20:58
TO pan Michl - Ak by bolo mozne dasa niekde stiahnut spominana farea nova alebo ako ju nacitat v LISP aby sa dala prerobit na spravne cislo (teda ake chcem)
TO PepaR - Utilite MISTNOST bolo by njekae jednoduchsie riesenie ked prerobim plochu miestnosti musim prepisat vsetky polozky lebo sa neaktualizuje ako pri farea dakujeem
|
Odeslal: PepaR
Datum odeslání: 28.led.2007 v 21:15
fAreu lze stáhnout zdarma již nyní. Bohužel MISTNOST byla dělána ještě v době kdy nebylo pole, navíc já než bych poroztahoval znovu tu křivku v upravené místnosti, tak raději vytvořím křivku novou a pak tam znova hodím i ten blok.
------------- PepaR https://www.jremes.cz" rel="nofollow - jremes.cz | https://www.stavlab.cz" rel="nofollow - stavlab.cz
|
Odeslal: Vladimír Michl
Datum odeslání: 28.led.2007 v 21:45
|
vladinko1 napsal(a):
TO pan Michl - Ak by bolo mozne dasa niekde stiahnut spominana farea nova alebo ako ju nacitat v LISP aby sa dala prerobit na spravne cislo (teda ake chcem)
|
fArea je ke stažení zde na stránce Download. Lisp soubor (VLX) načtete např. přes _APPLOAD a spustíte pomocí příkazu fArea.
Pokud používáte jiné jednotky než chcete zobrazovat, můžete výsledek přepočítat pomocí koeficientu předem zadaného v proměnné _FAREAFACTOR - tedy např.: (setq _FAREAFACTOR 0.001)
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: vladinko1
Datum odeslání: 28.led.2007 v 22:21
Neviem ja musim byt asi nejaky nekompletny ale neviem kedy to mam zadat (_FAREFACTOR ) ci staci len raz a funguje alebo pri kazdom zadani farea.A este otazka niekdoe som to aj nasiel len neviem kde to bolo treba tam zadat "tvrdu medzeru"?A ako? Dakujem za trpezlivost
|
Odeslal: Peter M.
Datum odeslání: 29.led.2007 v 10:27
Jak uz bylo zde receno, je velmi uzitecne nejen nekde v rohu drobnym
pismem pomoci POLE zobrazit datum/cas ( i s vterinami), ale take
automaticky cestu s nazvem souboru a v neposledni rade take aktualne
prihlaseneho usera, ktery zmenu/zasah do vykresu provedl...
Priklad:
Save as: Z:\ZAKAZKY\2007\017-07\0149-0156.DWG / Login: PETER MIKULA / Print: 24.1.2007 12:10:16
------------- Peter M.
|
Odeslal: Vladimír Michl
Datum odeslání: 29.led.2007 v 10:51
|
příklad již hotového identifikačního bloku:
http://www.cadforum.cz/cadforum/qaID.asp?tip=3759 - http://www.cadforum.cz/cadforum/qaID.asp?tip=3759
viz též: http://www.cadforum.cz/cadforum/qaID.asp?tip=5367 - http://www.cadforum.cz/cadforum/qaID.asp?tip=5367
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: Radim Cech
Datum odeslání: 01.bře.2007 v 12:04
Ještě se vracím k počtům formátů. To pole s výpočtem formátu je v rozpisce, která se kopíruje z jednoho výkresu do druhého, samozřejmě že bez původního obrysu, který vypočítal počet formátu. Je možné nějak zajistit, aby se pole "vztáhlo" k jinému objektu a z něj znovu vypočítalo počet formátů? Je totiž hodně otravné v každém finalním výkrese to pole vkládat a nastavovat!!!
------------- R.C.
OSTRAVA
|
Odeslal: Radim Cech
Datum odeslání: 01.bře.2007 v 12:19
A ještě jeden dotaz. Pokud pole v rozpisce není ničím vyplněno, automaticky se vykreslí čtyřípomlčky. Lze někde nastavit, aby se to potlačilo. Například ve štítku an složku nedávám číslo přílohy, které je jen na výkresech. Když v příslušném řádku pro vyplnění pole dám "mezerník" - prázdný znak, tak při prvním náhledu tam nic není, ale při druhém a nebo při tisku už tam jsou ony čtyři pomlčky
------------- R.C.
OSTRAVA
|
Odeslal: Vladimír Michl
Datum odeslání: 01.bře.2007 v 13:38
Zkus zadat "tvrdší" mezeru: Alt+0160
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: Vladimír Michl
Datum odeslání: 01.bře.2007 v 13:41
Pokud t.pole odkazuje konkrétní objekt, při jeho přesunu do jiného výkresu se ta vazba rozbije (váže se přes ObjectID). Takže jedině vložit znovu nebo upravit/zaktualizovat to ID.
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: Radim Cech
Datum odeslání: 01.bře.2007 v 13:54
|
Zcela logicky se musím zeptat, jak zaktualizuji to ID?
------------- R.C.
OSTRAVA
|
Odeslal: PepaR
Datum odeslání: 01.bře.2007 v 14:00
|
To právě zaktualizovat nejde, je jedinečné v každém výkrese. Taky jsem řešil podobný problém.
Ale teď me napadlo, udělat si dynamický blok z razítka a hodit do některého ze skrytých atributů pole s obsahem křivky nebo Vámi zmíněným formátem, tzn. že by to mohlo být jedinečné ID objektu v rámci bloku, které pomocí dynamických vlatností lze měnit a tím by s přepopočítával opčet A4 a navíc by nemusel být problém při přetažení razítka do nového výkresu (za předpokladu, že by se ID přenášelo v rámci bloku stejně).
------------- PepaR https://www.jremes.cz" rel="nofollow - jremes.cz | https://www.stavlab.cz" rel="nofollow - stavlab.cz
|
Odeslal: Vladimír Michl
Datum odeslání: 01.bře.2007 v 14:03
|
[QUOTE=Radim Cech]Zcela logicky se musím zeptat, jak zaktualizuji to ID?/QUOTE]
Zase buď nějakou LISP rutinkou nebo poklepáním na text (musí se 2x, nebo 1x a Ctrl-F) a výběrem toho správného objektu. Úplně automatizovat to ale nejde - je třeba nějak ukázat na kótovaný objekt v tom novém výkrese.
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: Radim Cech
Datum odeslání: 02.bře.2007 v 08:41
|
Znovu jsem to zkoušel, ale po poklepání se nybídne editace MTEXTu, kde je možné vložit pole, ale další kroky jsou stejné, jako při vkládání pole, zase mjsím nastavit koeficient, zase musím nastavit SUFIX atd. Takže bych měl velké přání, zda je moc složité udělat aplikaci, která by uměla již vložené pole - v tomto případě z vybraného objektu mě zajímá plocha - aktualizovat.
------------- R.C.
OSTRAVA
|
Odeslal: Vladimír Michl
Datum odeslání: 02.bře.2007 v 08:51
|
Tu aplikaci není třeba dělat, stačí znovu spustit fArea - vytvoří novou verzi text.pole, už se správným odkazem.
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: Radim Cech
Datum odeslání: 02.bře.2007 v 09:57
Asi si nerozumíme! Pořád jsem to bral, že jde nějak aktualizovat ten stávající popis, který je již odladěn - výška písma, zarovnání, zaokrouhlení, sufix atd. Zkoušel jsem všechno možné, ale vždycky mě to vyzve k vložení nového pole s tím, že samozřejmě vyberu ten požadovaný objekt. To ale není aktualizace v pravém slova smyslu. A nebo něco nechápu správně
------------- R.C.
OSTRAVA
|
Odeslal: Vladimír Michl
Datum odeslání: 02.bře.2007 v 11:03
Aha, jestli máš text.pole dělané ručně, ne přes fArea, pak to nejde (resp. je to strašně složité).
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: Radim Cech
Datum odeslání: 02.bře.2007 v 11:27
|
Jak ručně???
FIELD-OBJECT- vyberu křivku a chci AREA atd. až po umístění na patřičné místo.
Je i jiný postup?
------------- R.C.
OSTRAVA
|
Odeslal: Vladimír Michl
Datum odeslání: 02.bře.2007 v 11:43
|
Je, utilita fArea (myslel jsem že jde řeč o ní):
http://www.cadforum.cz/cadforum/qaID.asp?tip=4882 - http://www.cadforum.cz/cadforum/qaID.asp?tip=4882
je to pak jen na dvě kliknutí a jde přednastavit formátování.
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: Radim Cech
Datum odeslání: 02.bře.2007 v 11:59
Hm, to jsme každý mluvili o něčem jiném. Tak poslední radu, jak na ty parametry SUFFIX a FACTOR. VLX je needitovatelné a oba avizované příkazy nelze spustit. Jsem asi při pátku nějak méně chápavý.
------------- R.C.
OSTRAVA
|
Odeslal: Robo
Datum odeslání: 02.bře.2007 v 12:35
Vladimír Michl napsal(a):
Je, utilita fArea (myslel jsem že jde řeč o ní):
http://www.cadforum.cz/cadforum/qaID.asp?tip=4882 - http://www.cadforum.cz/cadforum/qaID.asp?tip=4882
je to pak jen na dvě kliknutí a jde přednastavit formátování. |
hm, ale stale neviem ako a kde sa nastavuju premenne
(můžete nastavit Lisp proměnné _FAREASUFFIX a _FAREAFACTOR pro určení přípony popisky, resp. koeficientu zobrazovaného údaje) asi mi nejako nedopaluje, ale jedna sa mi hlavne o _FAREAFACTOR aby som nemal plochu v mm.
Dakujem
|
Odeslal: Martin Bielina
Datum odeslání: 02.bře.2007 v 13:24
Robo napsal(a):
hm, ale stale neviem ako a kde sa nastavuju premenne _FAREASUFFIX a _FAREAFACTOR pro určení přípony popisky, resp. koeficientu zobrazovaného údaje) asi mi nejako nedopaluje, ale jedna sa mi hlavne o _FAREAFACTOR aby som nemal plochu v mm. Dakujem |
Je potřeba je zadat "předem". Jsou to proměnné na jejichž hodnoty se pak zmíněná funkce FAREA odkazuje (bez možnosti je při chodu změnit). Takže jedna z možností je např. doplnit do souboru C:\Program Files\Autodesk Architectural Desktop 2007\Support\acad2007.lsp tento řádek na konec
(setq _FAREAFACTOR 0.000001)
Je samozřejmě možné vytvořit si i svůj vlastní soubor a ten načítat při startu AutoCADu.
A pro správnou funkci je potřeba v okamžiku zadávání mít nastaveny aktuální jednotky s přesností 0,000000. Jinak to bude výsledky ořezávat (ne zaokrouhlovat tj. hodí to NULU). Alespoň tak to funguje u mě (...ledaže by existovala další proměnná, která se dá nastavit). Možná by bylo dobré, kdyby pan Michl zveřejnil jaké promměnné a k čemu FAREA používá, pokud to nnení výrobním tajemství XANADU ;-).
Pozn. soubor acad2007.lsp se může u Vás jmenovat i třeba acad2006.lsp podle toho jakou verzi AutoCADu používáte.
|
Odeslal: Robo
Datum odeslání: 02.bře.2007 v 14:02
|
Super. dakujem pochopil som ;)
|
Odeslal: Vladimír Michl
Datum odeslání: 02.bře.2007 v 14:09
Buď takto, nebo použít novější verzi fArea (viz Download), tam je i funkce Setup, která ty proměnné umožní nastavit pohodlněji. Pro přesnost se používá aktuální nastavení z příkazu Jednotky (jiné proměnné to nepoužívá).
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: Robo
Datum odeslání: 02.bře.2007 v 14:17
Martin Bielina napsal(a):
[QUOTE=Robo]
A pro správnou funkci je potřeba v okamžiku zadávání mít nastaveny aktuální jednotky s přesností 0,000000. Jinak to bude výsledky ořezávat (ne zaokrouhlovat tj. hodí to NULU).
|
hm, tak to tak funguje, akurat ze mi to zobrazi cislo vo formate napr. 3.424172 m2 co mi bohuzial nevyhovuje. Potreboval by som zaokruhlenie na 2 des. miesta
|
Odeslal: Vladimír Michl
Datum odeslání: 02.bře.2007 v 14:20
Tak si nastavte Jednotky (_UNITS) na dvě desetinná místa (popř. to můžeme také přidat do nastavení ve fArea).
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: Martin Bielina
Datum odeslání: 02.bře.2007 v 14:30
Robo napsal(a):
hm, tak to tak funguje, akurat ze mi to zobrazi cislo vo formate napr. 3.424172 m2 co mi bohuzial nevyhovuje. Potreboval by som zaokruhlenie na 2 des. miesta |
Ano, omlouvám se zapomněl jsem tu větu dokončit ... :-). Takže ...v okamžiku zadávání přes FAREA nastavte UNITS na 0,000000 a po skončení zadávání na požadované 0,00. Při jakékoliv změně jednotek (UNITS) je počet zobrazovaných desetinných míst v polích vygenerovaných funkcí FAREA změněn. Další manipulaci s proměnnými by se to asi dalo vyřešit chytřeji, ale manuál k funci FAREA není dostupný :-).
|
Odeslal: Radim Cech
Datum odeslání: 02.bře.2007 v 15:35
Stáhl jsme si to dopoledne. Kde je nějaký SETUP!!!
------------- R.C.
OSTRAVA
|
Odeslal: Robo
Datum odeslání: 02.bře.2007 v 15:37
To je super ono :). Chcel by som poprosit pana Michla ci by bolo mozne do utility zakomponovat retazec aby sa pri spusteni prikazu nastavil prislusny pocet miest v jednotkach a po ukonceni vratil na povodnu hodnotu. Dakujem
|
Odeslal: Radim Cech
Datum odeslání: 02.bře.2007 v 15:44
|
Pokud jsem to teď správně pochopil, do souboru ACAD2007.LSP umístím
(setq _FAREAFACTOR 0.00001603) pro výpočet formátů A4
(setq _FAREASUFFIX xFA4) pro popis za vypočteným číslem
je to jedno, kde se to v souboru umístí?
------------- R.C.
OSTRAVA
|
Odeslal: Vladimír Michl
Datum odeslání: 02.bře.2007 v 15:49
|
Dobrá, dobrá. Pro velký zájem byla doplněna další proměnná (a volba do Setupu) _FAREAPREC. Pomocí ní lze nastavit počet desetinných míst nezávisle na nastavení Jednotek. Hodnota -1 znamená "dle Jednotek", implicitní hodnota je taková jako je zrovna nastavení Jednotek.
Program se nijak neinstaluje, jen se načte pomocí _APPLOAD nebo přetažením myší. Viz též: http://www.cadforum.cz/cadforum/qaID.asp?tip=4882 - http://www.cadforum.cz/cadforum/qaID.asp?tip=4882
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: vladinko1
Datum odeslání: 02.bře.2007 v 17:22
Strasne sa tesim ze sa taketo forum pekne rozbieha "ucime sa neustale"
|
Odeslal: PepaR
Datum odeslání: 03.bře.2007 v 14:49
Radim Cech napsal(a):
Ještě se vracím k počtům formátů. To pole s výpočtem formátu je v rozpisce, která se kopíruje z jednoho výkresu do druhého, samozřejmě že bez původního obrysu, který vypočítal počet formátu. Je možné nějak zajistit, aby se pole "vztáhlo" k jinému objektu a z něj znovu vypočítalo počet formátů? Je totiž hodně otravné v každém finalním výkrese to pole vkládat a nastavovat!!! |
Zde vyvěšuji blok s řešením problému pana Čecha bez nutnosti použít externí utilitu. Pokud totiž vážete pole s vlastností entity jako v případě výpočtu formátu, je nutné si z tohoto vytvořit blok aby se ID objektu zachovalo a tak přeneslo i při vložení do jiného výkresu.
http://www.cadforum.cz/forum/uploads/20070303_144907_Format_Plocha.dwg - uploads/20070303_144907_Format_Plocha.dwg
Řešením by tedy bylo umístit rozpisku do bloku taktéž, ovšem rozpiska by musela být dělána formou atributů kvůli případné editaci.
------------- PepaR https://www.jremes.cz" rel="nofollow - jremes.cz | https://www.stavlab.cz" rel="nofollow - stavlab.cz
|
Odeslal: Robo
Datum odeslání: 03.bře.2007 v 15:55
PepaR napsal(a):
Zde vyvěšuji blok s řešením problému pana Čecha bez nutnosti použít externí utilitu. Pokud totiž vážete pole s vlastností entity jako v případě výpočtu formátu, je nutné si z tohoto vytvořit blok aby se ID objektu zachovalo a tak přeneslo i při vložení do jiného výkresu. |
Zaujimavy kus prace, akym sposobom pocita tie formaty?
|
Odeslal: PepaR
Datum odeslání: 03.bře.2007 v 16:05
|
Skrze pole a vlastnosti křivky (ploha) x faktor; to A4 je jen text. Viz postup na druhé stránce tohoto tématu.
Radim Cech napsal(a):
Ještě k polože POLE - FIELD. stává se mi, že ve finalé změním velikost plotrovaného výkresu a zapomenu opravit počet formátů v rozpisce.
Přes
1. Vložit pole 2. kategorie pole: Objekt 3. ikona Vyberte objekt 4. vyberte křivku 5. vlastnost: plocha
a vložení korekce 0,0000160333494 ( 1/ (210 x 297 ) do položky CONVERSION FACTOR + "x FA4" do položky SUFIX se počet formátů "hlídá".
Se změnou velikosti rámečku kresleného výkresu se automaticky přepočítává i počet formátů. Vycházím z dodržování normy na klad listů, který používá jen celé formáty A4. |
------------- PepaR https://www.jremes.cz" rel="nofollow - jremes.cz | https://www.stavlab.cz" rel="nofollow - stavlab.cz
|
Odeslal: Radim Cech
Datum odeslání: 05.bře.2007 v 11:29
|
Já jsem asi nějaký "pomalý", protože se tu míchá víc vecí do sebe a už se v tom neorientuji
Bylo řečeno, že přes pole si můžu nechat zobrazovat informace. Pokud jsem správně pochopil, ale ty nelze aktualizovat - připínat k jinému objektu.
Takže FAREA.VLX, ten jsem si stáhnul, vyzkoušel, ale kde nastavit zmiňované promenné, to mi opravdu uniká.
Pak zde PepaR pověsil blok, ten jsem si upravil, ale jak mu zadám, aby se připnul na rámeček ve výkresu.
Může to někdo sumarizovat?
------------- R.C.
OSTRAVA
|
Odeslal: Robo
Datum odeslání: 05.bře.2007 v 12:10
Martin Bielina napsal(a):
Robo napsal(a):
hm, ale stale neviem ako a kde sa nastavuju premenne _FAREASUFFIX a
_FAREAFACTOR pro určení přípony popisky, resp. koeficientu
zobrazovaného údaje) asi mi nejako nedopaluje, ale jedna sa mi hlavne o
_FAREAFACTOR aby som nemal plochu v mm. Dakujem |
Je potřeba je zadat "předem". Jsou to proměnné na jejichž hodnoty
se pak zmíněná funkce FAREA odkazuje (bez možnosti je při chodu
změnit). Takže jedna z možností je např. doplnit do souboru C:\Program
Files\Autodesk Architectural Desktop 2007\Support\acad2007.lsp tento
řádek na konec
(setq _FAREAFACTOR 0.000001)
Je samozřejmě možné vytvořit si i svůj vlastní soubor a ten načítat při startu AutoCADu.
A pro správnou funkci je potřeba v okamžiku zadávání mít nastaveny
aktuální jednotky s přesností 0,000000. Jinak to bude výsledky ořezávat
(ne zaokrouhlovat tj. hodí to NULU). Alespoň tak to funguje u mě
(...ledaže by existovala další proměnná, která se dá nastavit). Možná
by bylo dobré, kdyby pan Michl zveřejnil jaké promměnné a k čemu FAREA
používá, pokud to nnení výrobním tajemství XANADU ;-).
Pozn. soubor acad2007.lsp se může u Vás jmenovat i třeba acad2006.lsp podle toho jakou verzi AutoCADu používáte.
Takže ...v okamžiku zadávání
přes FAREA nastavte UNITS na 0,000000 a po skončení zadávání na
požadované 0,00. Při jakékoliv změně jednotek (UNITS) je počet
zobrazovaných desetinných míst v polích vygenerovaných funkcí FAREA
změněn. Další manipulaci s proměnnými by se to asi dalo vyřešit
chytřeji, ale manuál k funci FAREA není dostupný :-).
|
tiez som bol z toho mimo ;) ale nerozumiem vasej otazke "Pak zde PepaR pověsil blok, ten jsem si upravil, ale jak mu zadám, aby se připnul na rámeček ve výkresu."
|
Odeslal: Robo
Datum odeslání: 05.bře.2007 v 12:14
Robo napsal(a):
po skončení zadávání na
požadované 0,00. Při jakékoliv změně jednotek (UNITS) je počet
zobrazovaných desetinných míst v polích vygenerovaných funkcí FAREA
změněn. Další manipulaci s proměnnými by se to asi dalo vyřešit
chytřej |
tento problem je uz v poslednej verzii farea vyrieseny a pri spusteni v setupe treba nastavit pocet miest ktore vam ma zobrazit bez ohladu na pocet miest nastavenych v units
|
Odeslal: Radim Cech
Datum odeslání: 05.bře.2007 v 12:41
co znamená v "setape", myslíte ten případný *.LSP soubor!!!
------------- R.C.
OSTRAVA
|
Odeslal: Robo
Datum odeslání: 05.bře.2007 v 13:47
ano. Ked spustite farea.vlx tak v prikazovom riadku sa vam zobrazi nasledovne hlasenie Command: farea Regenerating model.
Select a polyline (or hatch, circle, arc, region) or [S]etup:
pri stlaceni "S" mate moznost nastavit alebo zrusit pisanie m2, ... a tam sa nastavuje aj pocet des. miest. vid. tip http://www.cadforum.cz/cadforum/qaID.asp?tip=4882
|
Odeslal: Robo
Datum odeslání: 05.bře.2007 v 13:50
pripadne odpoved pana Michla v predchadajucom prispevku "Pro velký zájem byla doplněna
další proměnná (a volba do Setupu) _FAREAPREC. Pomocí ní lze nastavit
počet desetinných míst nezávisle na nastavení Jednotek. Hodnota -1
znamená "dle Jednotek", implicitní hodnota je taková jako je zrovna
nastavení Jednotek."
|
Odeslal: Vladimír Michl
Datum odeslání: 05.bře.2007 v 14:16
Jen pro dovysvětlení - utilita fArea nedělá nic jiného než co dokáže normální příkaz _FIELD, jen to zařídí na méně kliknutí a navíc se dá skriptovat, t.j. používat v makrech.
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: PepaR
Datum odeslání: 05.bře.2007 v 16:54
Radim Cech napsal(a):
Já jsem asi nějaký "pomalý", protože se tu míchá víc vecí do sebe a už se v tom neorientuji
|
Máte pravdu téma už trošku nabubřelo, pokusím se to vysvětlit níže.
Radim Cech napsal(a):
Bylo řečeno, že přes pole si můžu nechat zobrazovat informace. Pokud jsem správně pochopil, ale ty nelze aktualizovat - připínat k jinému objektu.
|
Připnout k jinému objektu jdou, ale je nutné to pole znovu nastavit. Tzn. vytvořit jej prakticky znovu; což ovšem řeší právě zmiňovaná fArea
Radim Cech napsal(a):
Pak zde PepaR pověsil blok, ten jsem si upravil, ale jak mu zadám, aby se připnul na rámeček ve výkresu.
|
Nevím jak jste to myslel a co přesně jste upravoval, pokud pošlete standardizovanou rozpisku, které bude ve všech formátech stejná a zároveň pošlete formáty, které použíáte, jsem schopen to upravit v rámci dynamického bloku.
------------- PepaR https://www.jremes.cz" rel="nofollow - jremes.cz | https://www.stavlab.cz" rel="nofollow - stavlab.cz
|
Odeslal: PepaR
Datum odeslání: 05.bře.2007 v 17:01
|
Problém:
Je potřeba aby pole vypisovalo počet formátů (? A4) podle formátu zvoleného a aby nebylo nutné jej definovat znovu při změně formátu. Toho lze snadno docílit, ovšem při vložení rozpisky do jiného výkresu pole přestane fungovat z důvodu vazby pole na ID objektu, jenž je v jiném výkrese samozřejmě odlišné i když s ejedná o řivku totožnou. Tzn. že pole již přestane býti polem a nejde jej aktualizovat,
Řešení:
1) Použít utlitu fArea
2) Vytvořit dynamický blok s rozpiskou, kde bude i položka pro počet formátů vztažená ke křivce uvnitř bloku. Požadavek zní aby bylo možné měnit velikost formátuz nebo zvolit s přednastaveného formátu s tím, že pole s počtem bude neustále aktualizováno. Tím, že pole bude součástí bloku zajístíme porvázanost s ID i při vložení do jiného výkresu.
PS: Dal jsem to do druhého příspěvku aby v tom nebyl takový zmatek.
------------- PepaR https://www.jremes.cz" rel="nofollow - jremes.cz | https://www.stavlab.cz" rel="nofollow - stavlab.cz
|
Odeslal: Radim Cech
Datum odeslání: 05.bře.2007 v 17:43
|
Debata velká, ale to podstatné zatím nevyřešila. Skutečně mě zajímal moment, kdy mám nachystanou rozpisku, v ní pole, která se vyplňují přes Sheet Manager a když jí vložím do výkresu, kde je rámeček, tak nějakou aplikací aktualizuji pole pro výpočet formátů A4. FAREA mi to sice nabízí, ale jen v rámci výkresu, kde jsem to jednou vytvořil. Jakmile popisku formátů přenesu do jiného výkresu, ztratí se vazba. Zatím jsem přišel na jediný způsob. U vzorové rozpisky mám nakreslen formát A4 a ne něho navázané pole. Jakmile rozpisku vložím do jinéh výkresu včetně "prototypu" rámečku A4, natáhnu jej na potřebnou velikost a počet formátů se po REGEN změní. Jinak u FAREA skutečně pro zadání redukce číslem 0,00001603 je nutno nejdřívě změnit počet desetinných míst a dále jsem nepochopil zápis v nápovědě '.', bral jsem to jako mezeru pro zápis
xx '.'x'.'FA4, který bude pak vypadat 10 x FA4 Ale mezeru tam neudělá
------------- R.C.
OSTRAVA
|
Odeslal: PepaR
Datum odeslání: 05.bře.2007 v 17:59
Radim Cech napsal(a):
Debata velká, ale to podstatné zatím nevyřešila. Skutečně mě zajímal moment, kdy mám nachystanou rozpisku, v ní pole, která se vyplňují přes Sheet Manager a když jí vložím do výkresu, kde je rámeček, tak nějakou aplikací aktualizuji pole pro výpočet formátů A4.Jakmile popisku formátů přenesu do jiného výkresu, ztratí se vazba. Zatím jsem přišel na jediný způsob. U vzorové rozpisky mám nakreslen formát A4 a ne něho navázané pole. Jakmile rozpisku vložím do jinéh výkresu včetně "prototypu" rámečku A4, natáhnu jej na potřebnou velikost a počet formátů se po REGEN změní. |
Ale vždyť ten můj blok to přece řeší. Jen je nutné do něj dát rozpisku. Ta aktualizace polí se děje při regenu, tisku a asi i uložení, takže není důvod používat nějakou aplikaci.
------------- PepaR https://www.jremes.cz" rel="nofollow - jremes.cz | https://www.stavlab.cz" rel="nofollow - stavlab.cz
|
Odeslal: Sedláček
Datum odeslání: 06.bře.2007 v 07:48
|
Vy všichni co se účastníte tohoto vlákna uvádíte v rozpisce "čisté" A4?
Co myslím: A2 má rozměry 594x420 mm, to jsou "čisté"4 A4. Ve firmě ale uvádíme každou započatou A4 vzhledem ke skládání výkresu, takže v tomto případě 3x2 A4 = 6 A4.
A tak to chtějí i archivy našich zákazníků.
Upravuje to nějaká norma?
Pavel Sedláček
|
Odeslal: Radim Cech
Datum odeslání: 06.bře.2007 v 08:55
|
V ČSN EN ISO 5457 je kapitola
4. Grafické prvky
4.1 Popisové pole
Rozměry a úprava popisového pole jsou uvedeny v ISO 7200
------------- R.C.
OSTRAVA
|
Odeslal: vbehun
Datum odeslání: 06.bře.2007 v 13:11
Radim Cech napsal(a):
4.1 Popisové pole
Rozměry a úprava popisového pole jsou uvedeny v ISO 7200 |
A v tom popisovém poli je zmínka o počtech A4 ? Bohužel mám jen starou normu ISO 7200, od roku 2004 platí nová, a v té se o počtech formátů nemluví ... Snad by bylo lepší udávat plochu [m2].
|
Odeslal: Radim Cech
Datum odeslání: 06.bře.2007 v 13:17
Tu normu nemám, jen jsem citoval z jiné normy. A zmínku o metrech čtverečních beru jako dobrý vtip. Zvlášť při výpočtu vícetisků by to nemělo chybu
------------- R.C.
OSTRAVA
|
Odeslal: Ferdinand
Datum odeslání: 06.bře.2007 v 13:56
Vladimír Michl napsal(a):
Popř. utilita fArea vám takovou popisku vytvoří automaticky - viz:
http://www.cadforum.cz/cadforum/qaID.asp?tip=4882 - http://www.cadforum.cz/cadforum/qaID.asp?tip=4882 |
Nevím, jak to má fungovat... Command: _appload fAREA.VLX successfully loaded.
Command: FAREA - dynamic area label (www.xanadu.cz) Command: Command: farea ; error: AutoCAD variable setting rejected: "fielddisplay" 0
------------- -FerTh-
|
Odeslal: Vladimír Michl
Datum odeslání: 06.bře.2007 v 14:00
V jakém AutoCADu to zkoušíte? Tip je uveden pro AutoCAD 2006, 2007, 2008.
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: Buba
Datum odeslání: 07.bře.2007 v 09:24
Sedláček napsal(a):
Vy všichni co se účastníte tohoto vlákna uvádíte v rozpisce "čisté" A4?
Co myslím: A2 má rozměry 594x420 mm, to jsou "čisté"4 A4. Ve firmě ale uvádíme každou započatou A4 vzhledem ke skládání výkresu, takže v tomto případě 3x2 A4 = 6 A4.
A tak to chtějí i archivy našich zákazníků.
Upravuje to nějaká norma?
Pavel Sedláček |
Pri určovaní počtu A4, tiež nevychádzame z plochy ale z poskladaného výkresu. Tak nás to učili aj v škole. Potom by sa počet A4 dal určiť ako (dĺžka v osi x podelená kratšou stranou A4 (210)) vynásobené (hodnotou dĺžky v osi y podelenou dlhšou stranou A4 (297))
Teda:
(IxI:210).(IyI:297)=počet A4
|
Odeslal: Robo
Datum odeslání: 07.bře.2007 v 10:00
Sedláček napsal(a):
Vy všichni co se účastníte tohoto vlákna uvádíte v rozpisce "čisté" A4?
Co myslím: A2 má rozměry 594x420 mm, to jsou "čisté"4 A4. Ve firmě ale uvádíme každou započatou A4 vzhledem ke skládání výkresu, takže v tomto případě 3x2 A4 = 6 A4.
A tak to chtějí i archivy našich zákazníků.
Upravuje to nějaká norma?
Pavel Sedláček |
tiez mam tieto skusenosti. kazda zapocata A4 sa pocita. Este jedna vec, ktoru som zistil, ked si vlozim spomenuty ramik do vykresu a mam natoceny suradny system tak popis (ulozene, uzivatel, tlac) nie je rovnobezny s ramikom ale ide sikmo. Neprisiel som na to cim je to sposobene a akym sposobom sa to da napravit.
|
Odeslal: PepaR
Datum odeslání: 07.bře.2007 v 10:54
Ten rámeček byl vytvořen vskutku narychlo, neberte to doslova jako vzorový blok, asi text jsme jen překopíroval a vložil do něj narychlo pole. Je možné, že text má přiřazenu nějakou vlastnost, která dělá problémy při otočení.
------------- PepaR https://www.jremes.cz" rel="nofollow - jremes.cz | https://www.stavlab.cz" rel="nofollow - stavlab.cz
|
|