Може ли полилинията да се разпадне на отделни полилинии?
AutoCAD Формула
AutoCAD
Има ли команда аналогична на EXPLODE, която да разпада полилинията на отделни полилинии?
Здравей,
Да и отговора коя е командата се крие във въпроса ти :).
Маркирай дадена полиния ( снимка 1 позиция 1 ) и изпиши командата Explode ( снимка 2 позциия 1 ) и готово вече от vertex до vertex ще имаш отделни линии - Line - снимка 2 позиции 2,3,4,5...
Надявам се да съм бил полезен с отговора.
Въпросът ми е друг, може ли след explode отделните линии да бъдат "ПОЛИЛИНИИ"?
ОК, въпроса наистина е друг. Моя грешка, съжалявам за което.
Ето и вариантите за справяне със ситуацията :
Вариант 1 :
Дадената полиния я правиш на линии ( LInes ) - посредством Explode.
Снимка 2 от горния ми коментар - имаш в отделните участъци само линии.
След като си Explode - нала, стартираш командата PEDIT ( снимка 1 позиция 1 ) и избираш Multiple подопцията ( снимка 1 позиция 2 ), след което избираш всички LINES, даваш space и ти излиза съобщение подобно на снимка 2 позиция 1 ) Даваш Y ( Yes ) Излиза следното съобщение като на снимка 3 позиция 1 .... тук даваш на Esc и готово снимка 4 позиция 4 - вече имаш N на брой участъци от полилинии.
Вариант 2 ( ако ползваш lisp и обичаш да ти е лесно - препоръчителен вариант :)
Същите действия, НО сложени в Lisp.
Така си спестяваш много мъки с еднотипни действия.
С този лисп просто го зареждаш с APPLOAD, след което го стартираш с командата му ExplodePline след което избираш полинията която искаш да направиш на отделни полилинии и готово вече от една полилиния имаш полилинии - само с една команда и един клик. Разбиването на полилинията става на базата на vertex точките.
Споделям LISP - a тук :
https://drive.google.com/file/d/0B7q74PlX2UYebFVrb25tRjNwQkU/view?usp=sharing
Надявам се да съм бил полезен с отговора вече и всичко да е наред.
Здравейте, не е ли по-просто да се ползва командата "BREAK", избираме обекта, извикваме под-функция [first point] с клавиш "f" указваме мястото на прекъсване, за втора точка пак същото място и готово.
@Сергей,
Да изглежда на пръв поглед по - лесно и е вариант за справяне с проблема, НО аз съм на друго мнение.
В случая се иска дадената полилиния да се разпадне на отделни полилиии от vertex до vertex при по - дълга линия ако трябва да ползвам break за всяка точка ще отнеме време, аз бих използвал директно Lisp-a, освен това с Lisp- а имам само едно стартиране на командата и един клик върху полилинията което като действия е по - малко от ползването на break = команда break + избор обект + F + клик + клик.
Kак мога да създам кратка команда за ExplodePline? ExplodePline не участва в списъка с команди?!?
Здравей, отвори lisp - a notepad и там промени командата - снимка 1 позиция 1.
След което save - ни файла пак като .lsp и го презареди следва вече да стартираш lisp с новозададената команда.
Ако не се справиш пиши ми как искаш точно да е кратката команда за да го преправя аз и ще ти го пусна като линк към някой облак.
Надявам се да съм бил полезен с отговора.
Всичко е ok, кръстих командата "PX" и сега я стартирам сравнително бързо :) Благодаря!
Вашият отговор
Регистрирайте се за Аула. Ще може да пишете във форума и да гледате 20 урока безплатно.