Všechny souřadnice Z do 0/nuly
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 360, prohlížečů, DWG a DWF, Design Review, Navisworks, nadstavby, 123D, A360 a cloud Autodesk 360
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=17605
Datum vytištění: 04.kvě.2026 v 10:03
Téma: Všechny souřadnice Z do 0/nuly
Odeslal: pysklatko
Předmět: Všechny souřadnice Z do 0/nuly
Datum odeslání: 01.srp.2013 v 08:11
Zdravím,
nevíte prosím někdo, jestli jde nějak hromadně všem objektům v modelu přiřadit Z souřadnici hodnotu 0. Podlad pro výkres jsem si přetáhla z jiného výkresu a tam mají bohužel nějaké přímky i nenulovou hodnotu u Z souřadnice. A protože jsem si toho nevšimla včas. Mám už i teď nějaké přímky/objekty z nenulovou Z. Kreslím v LT a pouze 2D, takže mi to pak dělá problémy při měřítkách a měřeních a tak...
Díky moc za rady
|
Odpovědi:
Odeslal: zdrk
Datum odeslání: 01.srp.2013 v 08:49
Např. vlastnosti a hodnotu u Z nastavit na 0 (tip 238). Nebo TIP 296, kde jsou makra i pro LT.
|
Odeslal: alfred
Datum odeslání: 01.srp.2013 v 11:22
[CMD]FLATTEN[/CMD] (_FLATTEN)
nebo ještě existoval lisp DO2D.LSP - viz tip http://www.cadforum.cz/cadforum/qaID.asp?tip=238 - http://www.cadforum.cz/cadforum/qaID.asp?tip=238
|
Odeslal: pysklatko
Datum odeslání: 01.srp.2013 v 13:13
Obyčejným označením všeho a pak přepisem vlastností to nejde, protože jsou ve výběrů různé objekty.
Příklaz Fllatten v LT nefunguje:(
A ty makra a LSP už je na mě bohužel vyšší dívčí :(
Ale děkuji za rady...
|
Odeslal: Mantlík
Datum odeslání: 01.srp.2013 v 15:22
pysklatko napsal(a):
Obyčejným označením všeho a pak přepisem vlastností to nejde, protože jsou ve výběrů různé objekty.
|
Tak si budete muset ve vlastnostech postupně vybírat jednotlivé skupiny (úsečky, křivky, bloky, atd) NApř. Vyberete si všechno oknem a nahoře ve vlastnostech budete mít "Vše (např. 155)" Když to rozbalíte, máte tam pod sebou jednotlivé skupiny dle entit a ty si budete postupně vybírat. A není problém u všech úseček změnit Z počáteč. a koncového bodu a obdobně u dalších ... Ale nejjednodušší byste to měla, kdybyste někde v okolí našla někoho s autocadem, Nejjednodušší je použít lisp Flatten
------------- J. Mantlík
|
Odeslal: Mantlík
Datum odeslání: 01.srp.2013 v 15:32
Omlouvám se flatten není lisp, ale příkaz z Express tools (ale kdysi to samostatný lisp byl ....)
------------- J. Mantlík
|
Odeslal: hubkal
Datum odeslání: 01.srp.2013 v 23:33
Nejlépe si vytvořit tlačítko s makrem:
[FlattenSel]^C^C_UCS;;_select \_move _p;;0,0,1e99;;_move _p;;0,0,-1e99;;
|
Odeslal: pysklatko
Datum odeslání: 02.srp.2013 v 07:15
To s tím výběrem všeho a pak změna dle jednotlivých entit mě vůbec nenapadla, ale teď jsem to zkusila a myslím že to klapne.
Přídáním tlačítka s makrem jsem zkoušela, ale bohužel nejsem v tomhle zběhlá, takže se mi to uplně nepovedlo.
Díky:)
|
Odeslal: Vladimír Michl
Datum odeslání: 05.srp.2013 v 07:39
|
Makro FlattenSel je z tipu: http://www.cadforum.cz/cadforum/qaID.asp?tip=296 - http://www.cadforum.cz/cadforum/qaID.asp?tip=296 Tam je stručně popsáno i jak jej přidat do CUI.
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz helpdesk.arkance-systems.cz)
|
Odeslal: paskal
Datum odeslání: 16.srp.2013 v 08:53
Jestli to ještě potřebujete, zde je lisp. Stačí načíst aplikaci, dát příkaz elevace a počkat. uploads/34421/Elevace.lsp" rel="nofollow - uploads/34421/Elevace.lsp
|
Odeslal: Mrázek
Datum odeslání: 16.srp.2013 v 12:13
To bude bohužel pro Pysklátko nepoužitelné, protože na LTčku lisp nespustí.
------------- Ing. Zdeněk Mrázek Preciosa Ornela a.s. AIP 2018, ACADM 2018, Vault Pro 2018
|
Odeslal: Venca80
Datum odeslání: 20.srp.2013 v 09:39
U příkazu FLATTEN mi vadí to, že když mám v situaci několik stejných bloků (např. stromy), tak každý z těchto bloků přejmenuje (např. bloky "strom", přejmenuje na "strom-flat-1", "strom-flat-2", atd...). Dělám něco špatně, nebo je to chyba (nebo snad záměr?) tohoto příkazu? Jde to samozřejmě obejít, že příkazem převedu ostatní entity a blokům nastavím 0, ale to už je jednodušší používat jinou utilitu (samozřejmě né v LT...)...
|
Odeslal: Vladimír Michl
Datum odeslání: 20.srp.2013 v 10:11
To je záměr, jinak to nejde. Jeden každý blok může být vložen s různým natočením, takže promítnutí pomocí FLATTEN pak generuje potenciálně odlišný tvar - blok už pak nejde vyjádřit jednou společnou geometrií.
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz helpdesk.arkance-systems.cz)
|
Odeslal: Venca80
Datum odeslání: 20.srp.2013 v 14:30
To je vlastně pravda... Každopádně osobně využívám lisp "elevace". V situacích se kterými pracuji, jsem ještě nenarazil na bloky, které by byly otočené podél jiné osy než Z a tyto (na rozdíl od příkazu flatten) posouvá bez problému do 0 (bez přejmenování)...
|
|