Команда "обратная explode"
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Команда "обратная explode"

Команда "обратная explode"

Ответ
Поиск в этой теме
Непрочитано 29.04.2008, 16:44 #1
Команда "обратная explode"
phantom_l
 
Бассейны
 
Киев
Регистрация: 23.04.2008
Сообщений: 299

Подскажите пожалуйста команду , которая делала бы то , что explode , но наоборот , то есть не разбивала , а объединяла бы нарисованные линии в один объект. Чтобы потом , например , можна было бы воспользоваться командой tabsurf ( вытягивание вдоль вектора ). Group не подходит вроде бы. Region - тоже , выделяется вроде бы все сразу , но только не после вызова tabsurf.
Просмотров: 8384
 
Непрочитано 29.04.2008, 16:47
#2
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


А что расчленяется-то?
Хотел Блок предложить.
Profan вне форума  
 
Непрочитано 29.04.2008, 16:52
#3
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406


Команда "обратная" не только _.explode, но и вообще любой: _.undo. На фига объем разбивали до состояния атомов?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 29.04.2008, 16:53
#4
phantom_l

Бассейны
 
Регистрация: 23.04.2008
Киев
Сообщений: 299


а что за блок ...ты предлагай )) ..Просто после команды груп , допустим, все выделяется одним щелчком , но когда вызываешь tabsurf , то опять выделяется только одна линия
phantom_l вне форума  
 
Автор темы   Непрочитано 29.04.2008, 16:56
#5
phantom_l

Бассейны
 
Регистрация: 23.04.2008
Киев
Сообщений: 299


Да про undo я знаю , конечно же . Но вот допустим я нарисовал прямоугольник с помощью прямоугольника )) ( а не линиями ). Если я выберу ехplode то он выделятся будет уже не весь , а по линиям. Так вот , если какая-то команда , которая делала бы так , чтобы прямоугольник опять выделялся весь . А точнее не прямоугольник , а любой объект , нарисованный отдельными линиями командой line
phantom_l вне форума  
 
Непрочитано 29.04.2008, 17:04
#6
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406


_pedit, если отрезки компланарны.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 29.04.2008, 17:08
#7
beholder

Конструктор (МК)
 
Регистрация: 27.11.2007
Львів
Сообщений: 456
<phrase 1=


Если я правильно понял, Вас интересует только двухмерная процедура, вы же не солид так взорвали, а? Если нет, то просто соединить можно с помощью команды join, в этом случае одна из линий должна быть полилинией, то есть начертите ее вручную как полилинию, а так разберетесь.В случае с твердотельным проектированием надо будет заново создавать солид, иначе ничего не получится. Или я не прав? Если кто-то может поправить, буду только рад.
beholder вне форума  
 
Непрочитано 29.04.2008, 17:30
#8
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Ну, если речь о двухмерке, то всё просто. Все линии, дуги, эллипсы, полилинии объединяются командой pedit - редактирование полилиний, функция Join. Доп. опции в хелпе можешь почитать. Единственное, надо обеспечить, чтобы конечные точки примитивов совпадали.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Автор темы   Непрочитано 29.04.2008, 17:32
#9
phantom_l

Бассейны
 
Регистрация: 23.04.2008
Киев
Сообщений: 299


Спасибо , через _pedit получилось ( потом в меню выбрал join ).
phantom_l вне форума  
 
Автор темы   Непрочитано 29.04.2008, 17:36
#10
phantom_l

Бассейны
 
Регистрация: 23.04.2008
Киев
Сообщений: 299


Но только речь идет не о двухмерке . Требуется создать 3д-объект. Допустим я нарисовал проекцию двутавра , а потом с помощью команды tabsurf вытянул вдоль заданного вектора ( чтобы получилось как рельса ))
Вот, ну вроде вышло , только объект получился пустотельный.
phantom_l вне форума  
 
Непрочитано 29.04.2008, 18:56
#11
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Цитата:
Сообщение от phantom_l Посмотреть сообщение
а что за блок ...ты предлагай ))
Да просто я представил, что очень часто расчленяют блоки, ну и подумал - а что мешает опять объединить объекты в блок?
Цитата:
только объект получился пустотельный.
А если воспользоваться командой "_extrude" ("выдавить")?
Помнится, на caduser.ru я сочинил команду (программу) обратную команде "_array" ("массив").
Profan вне форума  
 
Непрочитано 29.04.2008, 19:29
#12
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, տ.գ.թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,990
Отправить сообщение для Red Nova с помощью Skype™


Кулик Алексей aka kpblc,
Цитата:
_pedit, если отрезки компланарны.
Ну зачем лудей такими словами пугать?
Profan,
Ты так и не предложил а просто назвал по руски команду, а ведь человек может и не знать про это. Join-ом не все соеденить можно.
phantom_l, попробуй _block (введи в коммандную строку)
__________________
Блог
Red Nova вне форума  
 
Автор темы   Непрочитано 29.04.2008, 19:53
#13
phantom_l

Бассейны
 
Регистрация: 23.04.2008
Киев
Сообщений: 299


...А человек действительно не знал ))...попробовал _block, объеденяет ,
это наверное и есть команда "обратная eхplode" )) . Но для дальнейшего tabsurf она не подходит , нужно через _pedit.
Кстати , Profan, если вместо tabsurf ввести команду _extrude, то получается не пустотельное , то что надо . Вобщем все супер ! Теперь знаю и как объеденять разными способами , а также как сделать и пустотельное тело и твердотельное ) Ура , товарищи )
phantom_l вне форума  
 
Непрочитано 29.04.2008, 20:00
#14
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, տ.գ.թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,990
Отправить сообщение для Red Nova с помощью Skype™


Кстати если будешь экструдировать, то тебе не помешают команды _boundary (когда нет сплайнов) и _region (когда tcnm сплайны). После ввода команду надо на чертеже указать точку вокруг которой имеется замкнутое пространство (которое можеть быть и из разных примитивов).
__________________
Блог
Red Nova вне форума  
 
Автор темы   Непрочитано 29.04.2008, 20:15
#15
phantom_l

Бассейны
 
Регистрация: 23.04.2008
Киев
Сообщений: 299


Да, _boundary отличная команда. Ее вобще можна использовать вместо _pedit и _join в этом случае ! )
phantom_l вне форума  
 
Непрочитано 29.04.2008, 21:11
#16
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, տ.գ.թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,990
Отправить сообщение для Red Nova с помощью Skype™


Можно и коротко ввести _bo
__________________
Блог
Red Nova вне форума  
 
Автор темы   Непрочитано 29.04.2008, 21:20
#17
phantom_l

Бассейны
 
Регистрация: 23.04.2008
Киев
Сообщений: 299


Хотел только еще узнать , зачем перед командами _boundary , _extrude, _pedit и тп вводить черточку "_", по-моему работает и без нее : просто boundary например
phantom_l вне форума  
 
Непрочитано 29.04.2008, 21:54
#18
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Подчерк "_" записывается перед английскими названиями команд и их опций в локализованных версиях, в частности, в русской версии AutoCAD. Когда-то это мне казалось естественным, а теперь я стал сомневаться в необходимости этого подчерка.
Profan вне форума  
 
Непрочитано 29.04.2008, 22:04
#19
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, տ.գ.թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,990
Отправить сообщение для Red Nova с помощью Skype™


Верно. Сейчас это скорее подчеркивает что это команда, которую надо вводить в ком. строке.
__________________
Блог
Red Nova вне форума  
 
Непрочитано 21.12.2008, 19:58
#20
Ha4 OTK

производство СМ
 
Регистрация: 21.12.2008
Лодейное Поле
Сообщений: 8


почитал комменты, но не немного не понял
Подскажите можно ли создать из нескольких плоскостей твердое тело
Например из шести плоскостей стыкующихся между собой получить параллелепипед. Просто у меня очень сложный объект, который обычными способами выдавливания не получить. Я его собрал из плоскостей, а как объединить в твердое тело не знаю. Блок не подойдет, так как мне нужно узнатьь объём полученного тела... помогите, плиз...
Ha4 OTK вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Команда "обратная explode"



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
LISP. Вставка в таблицу поля, соотвествующего площади примитива Profan Готовые программы 272 06.06.2021 23:12
DwgRuLispLib: Команда. Загрузка lisp файлов из указанной папки VVA Библиотека функций 7 15.02.2018 10:10
Преобразование полей в текст YuraVel AutoCAD 17 14.04.2015 14:30
Команда MVSETUP на вкладке Лист в Автокад 2008 рус. skif58 AutoCAD 11 19.11.2012 13:02
ACAD-2002. Глюк начальной загрузки ЛИСП? ===AAA=== LISP 27 31.08.2005 07:58