Прескочи към основното съдържание Прескочи към навигацията

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

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" и сега я стартирам сравнително бързо :) Благодаря!


Вашият отговор

Запиши се в Аула

или
Вашият имейл е защитен при нас.