Zobrazit plnou verzi příspěvku: Neuzavřená křivka

Peter Jirat
02.09.2010, 15:11
v ACAD 2011 kreslím křivky v prázdném výkrese, mám zapnutý osnap endpoint, tak když křivku dokončím (první bod=poslední bod), není Closed a musím ji změnit ve vlastnostech na Closed (nebo pedit atd). Dá se tato vlastnost změnit?

Kosík
02.09.2010, 16:19
jdeneukončovat a napsat "u" a entr

Vladimír Michl
02.09.2010, 16:20
Pokud se nemýlím, choval se tak AutoCAD vždycky. Geometrické zadání 1.=poslední nestačí - křivka se při kreslení musí ukončit pomocí Uzavři, anebo pak následně ve vlastnostech změnit Uzavřená na Ano.

PepaR
03.09.2010, 06:57
Zeptám se možná hloupě, ale čemu ta neuzavřenost křivky vadí?
Má uzavřenost křivky nějaké výhody či nevýhody?

alfred
03.09.2010, 08:26
No, pri bezne praci je to asi fuk. Mozna to muze pomoci pri srafovani.Hlavni rozdil asi je v tom, ze uzavrena krivka je proste vzdy uzavrena, v podstate tam ten posledni bod v miste prvniho neni, jen ma objekt vlastnost "uzavrena". Mel by tedy byt odolny ruznym operacim, pri kterych muze dojit k nepresnosti na poslednich desetinnych mistech (jak se tu na jare probiralo). Jina vyhoda me nenapada. Mozna je to mene narocne na pamet, teoreticky to mozna muze snizit velikost souboru (byt nevyznamne) - krivka ma proste o jeden bod mene.

Peter Jirat
03.09.2010, 08:26
Neuzavřená křivka v tomto našem případě není validní hrana šrafu (špatně detekuje ostrůvky uvnitř hranice). Měl jsem zato, že se AutoCAD takto někdy choval, ale asi se mi to jen zdálo. Uzavírání s Close je v pohodě, akorát je to další kousek příkazu (znalosti) navíc a to někdy "dělá problém".
 
Díky

andrej000
06.09.2010, 10:19
Uzatvorena polyline je dolezita pri nacitavani dwg/dxf tvarov do inych programov, pripadne NC strojov.

artap
06.09.2010, 10:34
Pokud se ve výkrese vyskytují jen křivky jako polygony, které je potřeba uzavřít a jste si jistý, že počáteční bod je totožný s koncovým bodem. Pak bych si vybral rychlým filtrem všechny tyto křivky a ve vlastnostech změnil hodnotu z uzavřené "ne" na uzavřenou "ano".

Vladimír Michl
06.09.2010, 10:41
Uzavřít změnou vlastnosti můžete i křivky, které geometricky uzavřené nejsou - AutoCAD dokreslí chybějící úsek automaticky (podle předposledního úseku - úsečkou nebo obloukem).

artap
06.09.2010, 12:02
Vláďo, ale to pouze za předpokladu, že spojnice mezi prvním a konečným bodem křivky je "správná budoucí hranice polygonu". Jinak se vykreslí třeba "nepožadovaná" hranice. Např. počáteční a koncový úsek křivky je překřížen a uzavřením by vznikla taková "hranatá osmička".

Vladimír Michl
06.09.2010, 13:54
To je pravda - použitelné je to pouze pro situace dočištění nedotažené hranice (chybějící poslední úsek).

Peter Jirat
06.09.2010, 14:23
Šel by tedy napsat nějaký reaktor, který kontroluje při kreslení křivky, zda 1.bod= zadaný bod, a pokud ano, tak křivku ukončí a zavře? Pokud totiž kreslím křivku jako hranici napr. místnosti, tak se mnohdy stane, že už ani nevím, kde jsem přesně začal, sem tam se čáry překryjí atd. Kontrola by měla být na shodu na napr. 5-tém deset.místě (ideálně volitelně).

Vladimír Michl
06.09.2010, 14:30
To asi přes obyčejný reaktor řešit nepůjde, muselo by se řešit ARX aplikací.

Peter Jirat
06.09.2010, 14:34
Tak to asi můžete dát na wishlist.

Rostislav Říha
06.09.2010, 17:56
[QUOTE=Peter Jirat]Pokud totiž kreslím křivku jako hranici napr. místnosti, tak se mnohdy stane, že už ani nevím, kde jsem přesně začal...[/QUOTE]
než Vám někdo splní přání z wishlist, zapněte si BLIPMODE=1