Recent Posts

pondělí 18. března 2013

Podélný profil v AutoCADu jednoduše?

Zajímá Vás jak jednoduše udělat podélný profil a vyhnout se únavnému vypisování výškových kót? Tento článek je právě pro Vás!

Předem se omlouvám tomu, kdo si dal práci napsat tuto LISP aplikaci, už nevím, kde se mi ji podařilo sehnat a ani při brouzdání po internetu jsem nenašel jejího autora, takže se mu tímto omlouvám za distribuci jeho duševního vlastnictví, ale doufám, že bude mít alespoň minimální radost z toho, že tímto někomu pomohl.

Vše vychází z toho, že si data pro podélný profil připravíte v poznámkovém bloku a dodržíte jistá pravidla zadávání, následně načtete aplikaci AutoLISP v AutoCADu, vyberete zdrojová data ve vytvořeném poznámkovém bloku, zadáte měřítko délek, měřítko výšek a srovnávací rovinu. K tomu není co dodat, další text už se věnuje přesnému postupu.

 

Vytvoření dat v poznámkovém bloku

Pokud máte data připravena v Excelu, není nic jednoduššího než si je zkopírovat do poznámkového bloku. Je třeba dodržet to, že data musí být oddělena tabulátorem a názvy sloupců dat pouze mezerou. Desetinná čísla nutno zadávat s desetinnou tečkou, staničení i výšky v metrech. Pro jistotu je v balíčku ke stažení i ukázkový poznámkový blok. Data je možno i vynechat a zadat pouze pomlčku.

data_poznamkovy_blok

 

Načtení aplikace

Ve spuštěném AutoCADu vybereme:

  • Nástroje
  • AutoLISP
  • Načíst aplikaci
  • v zobrazeném okně vyhledat cestu k souboru podelny.lsp
  • stisknout tlačítko Načíst

AutoLISP           Nacteni_aplikace

 

Spuštění aplikace

Aplikace se spustí zavoláním příkazu PRIC a pak se intuitivně postupuje podle zobrazovaných informací. Nejprve se vybere poznámkový blok s daty, následně měřítko délek (1000), měřítko výšek (100), srovnávací rovina (450). Následně vygenerovaný podélný profil se vloží do počátku souřadného systému.

imageimageimage

 


Aplikaci a ukázkový soubor si můžete stáhnout zde.

 

podelnak

pondělí 11. března 2013

Mé postřehy v AutoCadu

Jelikož jsem tak trochu samouk ve většině věcí, které se mě dotýkají, není tomu jinak ani u programu AutoCAD. Začínal jsem s verzí 2008, ve které jsem občas něco postrádal, takže jsem dost často hledal nějaké LISP aplikace, díky nimž jsem se snažil si ušetřit práci, většinou mi ale hledání a následné zprovozňování zabralo tolik času, že vlastní úspora byla nicotná, ne-li žádná, o to větší radost jsem měl, když jsem mohl někomu poradit, kterak si to, či ono usnadnit. Následující informace nemají ani hlavu, ani patu, jedná se o určité tipy na řešení nestandardních problémů, takže toho neočekávejte moc.

 


ZKRATKY PRO RYCHLEJŠÍ ZADÁNÍ PŘÍKAZŮ

acad.pgp - sekce uživatelských příkazů Rýsujete a musíte klikat na ikonky úsečky, posunutí, ořezu atd., jelikož se používané zkratky jeví jako příliš dlouhé nebo nezapamatovatelné? Je čas to změnit následujícím způsobem:
  1. klepněte na záložku Nástroje,
  2. dále Vlastní,
  3. konečně pak Editovat parametry programu (acad.pgp),
  4. automaticky se otevře acad.pgp v Poznámkovém bloku, vyhledejte sekci Uživatelem definované zkratky příkazů,
  5. doplňte zkratku s odpovídajícím příkazem v následujícím tvaru níže a uložte provedené změny.

<zkratka>, *<příkaz>

např.: L, *ÚSEČKA

Pozn. Zadané příkazy se objeví buď při restartování aplikace, případně při znovunačtení nastavení, což se provede pomocí příkazu REINIC, pokud si chcete udělat k zadávaným zkratkám nějakou poznámku, zadejte na začátek řádku středník.

 

 


IMPORT KÓTOVACÍHO STYLU, BLOKŮ ATD.

Kótovací styly lze jednoduše přidat pomocí součásti Design Center.

  1. záložka Nástroje,
  2. Palety,
  3. Design Center

Další postup už je intuitivní.


 


MĚŘÍTKO ROZVRŽENÍ STEJNÉ JAKO MĚŘÍTKO MODELU

Řeší situaci, kdy v uděláte v modelu čerchovanou čáru – přiřadíte nějaké měřítko čáře – a v záložce Rozvržení není už čára čerchovaná vlivem měřítka z měřítka. Stejné měřítko se získá následujícím příkazem.

  1. zadat příkaz PSLTSCALE
  2. přiřazenou hodnotu 1 přepsat na 0

 

Pozn. MSPTSCALE přepnutím na 0 (hodnoty 0 nebo 1) docílíme toho, že se měřítko typu čar nemění ve vztahu k měřítku anotací (pro soubory DWG 2007 a starší).

 

 


GENEROVÁNÍ TYPU ČÁRY KŘIVKY

Situace je taková, že křivka (spline) neodpovídá zvolenému typu čáry, typicky není čerchovaná, ale má plnou čáru. Využitím následujícího příkazu bude křivka čerchovaná po celé délce a nikoli od bodu k bodu, což dělá problémy, jsou-li body blízko sebe.

  1. vybrat vlastnosti spline pomocí pravého tlačítka, nebo příkazem KEDIT (PEDIT – anglické verze),
  2. z možných voleb vybrat TYPČGEN,
  3. zvolit ANO.

 

 


NEFUNGUJE PROCHÁZENÍ MEZI PŘEKRÝVAJÍCÍMI SE ČÁRAMI (AutoCAD 2012)

Nelze-li procházet mezi překrývajícími se čárami pomocí Shift+mezerník, je nutné změnit:

příkaz SELECTIONPREVIEW na hodnotu 1

 

 


VYPNUTÍ OTRAVNÉHO OKNA S NABÍDKOU VÝBĚRU (AutoCAD 2012)

Kterak vypnout otravné okno s nabídkou výběru? Docílit toho lze následujícím postupem:

  1. pravé kliknutí na tlačítko Přepínání výběrů (mezi příkazy ORTO, UCHOP...),
  2. Nastavení (otevře se okno Nastavení kreslení),
  3. záložka Přepínání výběrů,
  4. odškrtnout zaškrtnutí u položky Zobrazit okno se seznamem výběrů pro přepínání

 

 


ROZDĚLENÍ KŘIVKY (SPLINE) PO PRAVIDELNÝCH ÚSECÍCH OBJEKTEM (KOLMÁ ČÁRKA, KOLEČKO)

spline_delmÚkolem je typické rozdělení osy toku staničením např. po 10 m kolmou čárkou a po 100 m kolečkem (viz obrázek). Nejprve je nutné si připravit kolečko a čárku zvlášť a vytvořit z nich blok. Během vytváření bloku není špatné míti tento objekt v počátku souřadného systému, vyhnete se tak následným obtížím. Blokům přidělte vhodný název, raději kratší, neb ho budete ručně zadávat. Pro dělení křivky využijte příkazu DĚLM a řiďte se informacemi v příkazovém řádku, tzn. nezadávejte ihned délku, ale stiskněte B jako Blok, následně budete vyzváni k zadání názvu bloku, dále zda chcete zarovnat blok podle objektu – stiskněte A jako Ano, nakonec teprv délku segmentu. Stane-li se, že čárka není kolmo na křivku, vytvořte blok znovu, ale čárku mějte otočenou o 90°. Postup ještě jednou shrnu:

1. Vytvořte blok, kterým budete křivku rozdělovat,

2. použijte příkaz DĚLM,

3. vyberte objekt k rozdělení,

4. stiskněte B pro výběr bloku,

5. zadejte název bloku, jímž budete dělit křivku,

6. zarovnat blok podle objektu A – ano (příp. N – ne)

7. zadejte délku segmentu (10 nebo 100 metrů)

 

 

 

čtvrtek 7. března 2013

Hledáte funkci SPLINE v Excelu?

Setkali jste se již s potřebou proložení dat křivkou? Nestačí vám předdefinované spojnice trendu v Excelu? Výborně. První věcí je určitě návštěva stránky XLXTRFUN od Advanced Systems Design and Development, díky nimž byla vyplněna mezera v tomto softwaru. Balíček, který si můžete na těchto stránkách zdarma stáhnout, obsahuje, kromě funkce spline umožňující proložení bodů, ještě další užitečné funkce jako interpolace (interpolate), nalezení průsečíku dvou přímek, respektive křivek (intersect) atd. Popis funkcí naleznete na jejich stránkách, zde zmíním pouze přidání tohoto doplňku a nějaký ten postřeh.
Doplněk lze jednoduše přidat následujícím způsobem:
  1. Rozbalit stažený soubor
  2. Otevřít nabídku v Excelu a přejít na Možnosti aplikace Excel
  3. V sekci Doplňky stisknout jediné tlačítko, Přejít (u Spravovat: Doplňky aplikace Excel)
  4. Pomocí tlačítka Procházet najít v rozbalené složce XlXtrFun.xll a přidat ji tak do seznamu doplňků
  5. Potvrdit zaškrtnutý doplněk
Následně už lze volat funkce klasickým způsobem s pomocí rovnítka.
graf spline

Poznámka + tipy:
U funkce spline je třeba míti data, na jejichž základě se budou tvořit body této křivky, svisle srovnané ve sloupcích; jak si můžete všimnout, na obrázku se adresa odkazuje na buňky ve sloupci U a V, kde je úplně stejná tabulka jako nad grafem, ale uspořádaná do dvou sloupečků. Pokud byste chtěli extrapolovat hodnoty, vyplníte políčko Extrapolate? hodnotou 1 pro pravdu (True), v opačném případě 0 jako nepravda (False). Nevíte-li si rady, co vyplňovat ve funkci, klepněte během psaní na tlačítko Vložit funkci se symbolem fx, otevře se okno pro vyplňování funkce, kde uzříte nápovědu během vyplňování každé z kolonek.