Vytisknout stránku | Zavřít okno

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
Původně odeslal(a) pysklatko 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í)...



Vytisknout stránku | Zavřít okno