Може ли полилинията да се разпадне на отделни полилинии?

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 безплатни урока
  • Трикове и тънкости за софтуера
  • Отговори на вашите въпроси
  • Регистрация