Zobrazit plnou verzi příspěvku: SelfIntersect
To je zajímavá utilita. Buhužel řeší problém jen částečně. Bylo by možné přidat funcionalitu, která odhalí i problém v příloze? Tedy když vratný úsek není přímo celý segment. (ideálně se neomezovat jen na přímé úseky ale řešit i na obloukové).Tento problém je totiž těžko řešitelný OVERKILLem. Děkuji za zvážení.uploads/1045/SelfInter.dwg
johny2016-05-27 10:44:57
Vladimír Michl
27.05.2016, 13:48
To máte pravdu, to se nehlídalo - doplněno (žluté značky) pro jakýkoliv typ segmentu. Viz verze 1.1.
Děkuji. supr.Dvě pozorování a jedna prosba.Někdy to ty žluté značky udělá dvě, někdy jednu (což asi není až tak zásadní problém - vím, že je v tom místě nějaký problém k řešení)Na některých typek křivek to dělá zelené značky na přechodech oblouk-oblouk, přímá oblouk (tady to asi není dobře, ukazuje na problém, kde není)Prosím, velmi se přimlouvám za násobnou selekci. Pospojovávám vždy spoustu rozbitých křivek... dost by to pomohlo.uploads/1045/SelfInter.1.dwg
Vladimír Michl
27.05.2016, 21:51
Ty žluté jsou v pořádku, kontroluje se blízkost k jinému segmentu. U zelených byl problém s přesností, opraveno. Nově (V1.2) je možnost vybírat křivky hromadně a přibyla funkce pro LISP volání z jiné funkce: (SelfIntersect OBJ) OBJ ... jméno objektuvrací ... nil nebo počet problémových bodů v daném objektu