Как обрезать штриховку в автокаде
Перейти к содержимому

Как обрезать штриховку в автокаде

  • автор:

Не могу обрезать штриховку, просьба помочь

Народ, всем привет! Возникла проблема со штриховкой, не получается ее подрезать по красной линии, прошу помочь.

DWG 2010 дурацкая штриховка.dwg (68.4 Кб, 65 просмотров)

Просмотров: 6125
Регистрация: 14.08.2014
Сообщений: 7,108
c какой стороны?
Регистрация: 06.07.2016
Сообщений: 3
да с любой, мне бы понять почему не получается
Регистрация: 14.08.2014
Сообщений: 7,108
форма довольно сложная. штриховки и без того довольно часто подглючивают.

Конструктор по сути (машиностроитель)

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

2013-й SP2 rus
Восстановил контур, близко к разделяющей линии нарисовал прямую, откорректировал, удалив границы и заново заштриховав, закрыл штриховку. Теперь с той стороны, по которую новая линия, обрезается. Пробуйте.

Вывод — старый глюк АКАДа в работе со штриховками и лечению не поддаётся. Только вот такими и подобными обходными путями.

__________________
Век живи, век учись — .

Как обрезать штриховку в автокаде

Hу чтож. приветствую тебя, *All* !

Hужно сделать обрезку чертежа.
Hу к примеру: есть нарисованный генплан на котором, множество линий, кривых и
что хуже разных заштриховок. И нужно от сей картины отрезать к примеру половину
изображения. Вот взять прочертить линию и всю правую часть от линии обрезать а
левую оставить! Вот тут то и появляются сложности — штриховка никак не
обрезается, да и пока каждую линию на одной из сторон ткнеш — долго все это.
Как быстро это сделать? Да и вообще, как штриховку то разрезать — не делится
окаянная :-\ ?

До новых встреч _All_ .
Да не дрогнет твоя рука. 😉

*Дифференциация по цвету штанов — наш метод*

Serge Krasnikov
2005-04-19 05:33:38 UTC

Hello, Stanislav!
You wrote to to All on 19 Apr 05 08:12:40:

SJ> Hужно сделать обрезку чертежа.
SJ> Hу к примеру: есть нарисованный генплан на котором, множество линий,
SJ> кривых и что хуже разных заштриховок. И нужно от сей картины отрезать к
SJ> примеру половину изображения. Вот взять прочертить линию и всю правую
SJ> часть от линии обрезать а левую оставить! Вот тут то и появляются
SJ> сложности — штриховка никак не обрезается, да и пока каждую линию на
SJ> одной из сторон ткнеш — долго все это. Как быстро это сделать? Да и
SJ> вообще, как штриховку то разрезать — не делится окаянная :-\ ?

Hу вопрос не нов, перкочевал он сюда помоему из www.autocad.ru, назывался он
«Как скопировать прямоугольную область?», для тех кто хочет почитать историю
http://www.autocad.ru/cgi-bin/f1/board.cgi?t=16529bk

С копированием вроде как разобрались, вектора они и есть вектора 🙂
Как обрезать. Там бал очень хороший совет со ссылкой на
http://dwg.ru/forum/viewtopic.php?p=1277#1277 если до словно то
—//—
@ Для многих является прозрением режим выделения Fence. Как Вы обычно
поступаете, если надо подрезать несколько 10-ков объектов, по одной линии?
Выделяете её, и 196 раз указываете на обрезаемые «кончики» ?
Попробуйте так: в ответ на запрос команды trim:
Select object to trim or shift-select to extend or [Project/Edge/Undo]:
нажмите f, enter, появится диалог:
First fence point:
указываете первую точку ломаной (не обязательно прямой!) линии,
Specify endpoint of line or [Undo]:
указываете вторую
Specify endpoint of line or [Undo]:
третью
Specify endpoint of line or [Undo]:
.
Когда надоест, нажимаете enter.
. и отправляете мне ящик пива Warsteiner!
—//—
Вещь эта работает (проверено на себе) с единственной только оговоркой:
все блоки, штриховки должны быть расчленены.
Впрочем хочется заметить, если у тебя установлен acad примерно 2005,
то штриховку можно не расчленять 🙂

ЗЫ. Можеть кто-нибудь еще что-то посоветует, человек давно мучается 🙁

With best regards, Serge Krasnikov.

Stanislav Jemchugov
2005-04-20 05:05:48 UTC

Hу чтож. приветствую тебя, *Serge* !

SJ>> обрезается, да и пока каждую линию на одной из сторон ткнеш —
SJ>> долго все это. Как быстро это сделать? Да и вообще, как штриховку
SJ>> то разрезать — не делится окаянная :-\ ?

SK> ломаной (не обязательно прямой!) линии, Specify endpoint of line or
SK> [Undo]: указываете вторую Specify endpoint of line or
SK> [Undo]: третью Specify endpoint of line or [Undo]:
Это попробую

SK> Вещь эта работает (проверено на себе) с единственной только оговоркой:
SK> все блоки, штриховки должны быть расчленены.
SK> Впрочем хочется заметить, если у тебя установлен acad примерно 2005,
SK> то штриховку можно не расчленять 🙂
И тот и тот есть. Hо я что-то не сообразил что означает расчленить штриховку,
блок — оно понятнео. А как это штриховку, у меня там она ввиде заливки и как ее
расчленять?

До новых встреч _Serge_ .
Да не дрогнет твоя рука. 😉

*Дифференциация по цвету штанов — наш метод*

Serge Krasnikov
2005-04-20 06:10:39 UTC

Hello, Stanislav!
You wrote to Serge Krasnikov on 20 Apr 05 10:05:48:

SK>> Вещь эта работает (проверено на себе) с единственной только оговоркой:
SK>> все блоки, штриховки должны быть расчленены.
SK>> Впрочем хочется заметить, если у тебя установлен acad примерно 2005,
SK>> то штриховку можно не расчленять 🙂
SJ> И тот и тот есть. Hо я что-то не сообразил что означает расчленить
SJ> штриховку, блок — оно понятнео. А как это штриховку, у меня там она
SJ> ввиде заливки и как ее расчленять?

В обычном понимании (как у нас машиностроителей) это набор линий
под 45 градусов(или другой набор), подобная штриховка в 2005 акаде
в общем то режется.

С заливкой возни несколько больше:
Можно выделить заливку, изменить ее свойства на штриховку
какую-нибудь с линиями, обрезать ее, и опять слазить в свойства
изменить ее на солид.

ЗЫ. В принципе делать можно, но более хлопотно.

With best regards, Serge Krasnikov.

Stanislav Jemchugov
2005-04-23 04:30:36 UTC

Hу чтож. приветствую тебя, *Serge* !

SK> в общем то режется.

SK> С заливкой возни несколько больше:
SK> Можно выделить заливку, изменить ее свойства на штриховку
SK> какую-нибудь с линиями, обрезать ее, и опять слазить в свойства
SK> изменить ее на солид.

SK> ЗЫ. В принципе делать можно, но более хлопотно.

В общем универсального способа нет.

До новых встреч _Serge_ .
Да не дрогнет твоя рука. 😉

*Дифференциация по цвету штанов — наш метод*

Можно ли обрезать штриховку?

Не удалить и перештриховать, а именно обрезать. На день нужно раз 30. Помогите.

#2 Ответ от helmark 26 октября 2003г. 20:03:22

Re: Можно ли обрезать штриховку?

1. Можно взорвать, а потом обрезать.
2. Сделать штриховку ассоциативной тогда она сама будет изменяться вслед за изменением контура.

#3 Ответ от Иван 26 октября 2003г. 21:54:09

Re: Можно ли обрезать штриховку?

Но мы-то знаем, как ACAD «держит» ассоциативную штриховку 🙂
Похоже единственный способ — взорвать.

#4 Ответ от Александр 26 октября 2003г. 23:02:03

Re: Можно ли обрезать штриховку?

Ага. Потом проверьте размер файла — и посочувствуйте тем, кому после вас штриху удалить гадо будет. (

#5 Ответ от Niko 27 октября 2003г. 15:37:27

Re: Можно ли обрезать штриховку?

Попробую объяснить на примере:
Нарисовать прямоугольник, Заштриховать.
Првести вертикальную линию.
Задача — обрезать левую часть штриховки!
1-Hatch
2-Advanced
3-Выбрать регион, птичка в Retain boundaries
4-Pick Points -указать правую часть прямоугольника
5-Enter
Выделить левую часть штриховки и удалить.
Останется прямоугольник с заштрихованной правой частью.
Вместо региона можно использовать полилинию, если она есть.
Объяснять дольше, чем делать.
Попробуй, может поможет.

#6 Ответ от Wyatt Earp 27 октября 2003г. 18:47:43

Re: Можно ли обрезать штриховку?

получается тоже самое, что удалить и перештриховать

#7 Ответ от Костя 27 октября 2003г. 18:51:01

Re: Можно ли обрезать штриховку?

Мне тоже так показалось. Может мы чего-н. не поняли? Niko, если не трудно-объясните плиз.

#8 Ответ от KIRILL.CO.IL 28 октября 2003г. 10:03:52

Re: Можно ли обрезать штриховку?

PREVRATIT штриховку V BLOK A POTOM XCLIP .

#9 Ответ от Игорь 4 ноября 2003г. 17:28:18

Re: Можно ли обрезать штриховку?

Спасибо Niko, классный способ, а то тоже приходилось перерисовывать.

#10 Ответ от Leonid01 5 ноября 2003г. 06:35:58

Re: Можно ли обрезать штриховку?

При работе со штриховками всегда пользуюсь несколькими правилами. 1. Штриховки ассоциативные. 2. При рисовании штриховок всегда выбираю объекты (не указываю точку внутри контура). 3. Стараюсь, по-возможности для контура штриховок рисовать замкнутую полилинию.
Если соблюдать эти правила, то после обрезки контура автоматически обрезается и штриховка.
Еще один плюс — даже если контур не замкнут (напр. при выборе для штрихования 2-х параллельных отрезков) — штриховка обрезается при обрезке одного из отрезков, штриховку можно растягивать и т.п.

Форумы GIS-Lab.info

Доброго времени суток уважаемые форумчане !
Вопрос как разрезать объект типа MPolygon или штриховку линией. У меня есть какая то область, на которой отображается карта подложка и специальная нагрузка. Она ограничивается прямоугольной рамкой. Бывают случаи причём очень часто, когда эту рамку нужно двигать в связи с тем, что специальная нагрузка меняется и её элементы обязательны для публикации. При смещении рамки нужно обрезать подложку по новой рамке и доточить недостающую область. Подложку мне посоветовала хранить Olga_@@@ не в областях типа Region а в штриховках и MPolygon-ах. Чтобы можно было физически представить, что мне нужно, прикладываю к сообщению конкретный слой из реального чертежа моей организации. Там есть нормальная подложка и нагрузка с рамкой и есть красная рамка по которой должна обрезаться вся подложка, то есть леса, озёра, кварталы, и другие площадные аналоги.

Вложения Львов_Посадка.zip (122.74 КБ) 565 скачиваний
Сообщения: 5286 Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1015 Ваше звание: просто мимо прохожу Откуда: Ё-бург

Re: Как разрезать MPolygon или штриховку линией

Сообщение trir » 11 мар 2011, 11:11

Как то всё неправильно вы делаете ;=)
Franklin1967 Активный участник
Сообщения: 128 Зарегистрирован: 03 фев 2011, 13:19
Репутация: 16 Откуда: Борисполь, Украина

Re: Как разрезать MPolygon или штриховку линией

Сообщение Franklin1967 » 11 мар 2011, 12:08

trir, Вы наверно не правильно поняли вопрос.
Вопрос состоит в следующем: как разрезать несколько выделенных объектов типа MPolygon произвольным линейным объектом типа Polyline. Как удалить обрезки я знаю

Сообщения: 715 Зарегистрирован: 24 фев 2009, 15:42
Репутация: 0 Ваше звание: городошник Откуда: Екатеринбург Контактная информация:

Re: Как разрезать MPolygon или штриховку линией

Сообщение Olga_@@@ » 11 мар 2011, 12:43

Franklin1967 писал(а): Доброго времени суток уважаемые форумчане !
Подложку мне посоветовала хранить Olga_@@@ не в областях типа Region а в штриховках и MPolygon-ах.

Я штриховки никому не советую, тем более их резать.
Их, конечно, можно резать, но я лучше помолчу об этом потому что это ужасно.

У меня из Apple дома только компот.
Franklin1967 Активный участник
Сообщения: 128 Зарегистрирован: 03 фев 2011, 13:19
Репутация: 16 Откуда: Борисполь, Украина

Re: Как разрезать MPolygon или штриховку линией

Сообщение Franklin1967 » 11 мар 2011, 13:03

Olga_@@@, а MPolygon-ы резать как в моём случае?
Ещё вопросы
— как сшивать ну или объединить MPolygon-ы один с одним.
— как удалять вырезки в Mpolygon, на подобии полян и островов
— как добавить новую точку в MPolygon
Одним словом как обрабатывать MPolygon-ы, можете проконсультировать ?

Сообщения: 715 Зарегистрирован: 24 фев 2009, 15:42
Репутация: 0 Ваше звание: городошник Откуда: Екатеринбург Контактная информация:

Re: Как разрезать MPolygon или штриховку линией

Сообщение Olga_@@@ » 11 мар 2011, 14:55

Обрезка мполигонов — команда _Mpsplit
Обрезка штриховки — команда _trim

Чтобы слелать дырку в МПолигоне надо иметь 2 полигона (основной объект и «дырку» в виде мполигона), начать команду редактирование мполигона и добавить полигон «дырка» к основному объекту. Команда _MapMPedit, опция Add

Чтобы добавить новую точку — Команда _MapMPedit, опция Edit (Редактировать), затем Insert (Вставить)

У меня из Apple дома только компот.
Franklin1967 Активный участник
Сообщения: 128 Зарегистрирован: 03 фев 2011, 13:19
Репутация: 16 Откуда: Борисполь, Украина

Re: Как разрезать MPolygon или штриховку линией

Сообщение Franklin1967 » 11 мар 2011, 15:31

Изображение

В очередной раз большое Вам спасибо Olga_@@@ !
_Mpsplit — работает только с одним объектом, а хотелось бы чтобы выделялись и обрабатывались все.
_MapMPedit — неизвестная команда

Сообщения: 715 Зарегистрирован: 24 фев 2009, 15:42
Репутация: 0 Ваше звание: городошник Откуда: Екатеринбург Контактная информация:

Re: Как разрезать MPolygon или штриховку линией

Сообщение Olga_@@@ » 11 мар 2011, 15:51

Хорошо, вот командная строка из старой версии:

Command: MPEDIT Select polygon: Enter an option [Add/Delete/Move/Edit/disConnect/Boundary type/Fill/Rebalance/eXit]: a Select new boundary: 1 found Select new boundary: 1 inner boundaries added. Enter an option [Add/Delete/Move/Edit/disConnect/Boundary type/Fill/Rebalance/Undo/eXit]:

У меня из Apple дома только компот.
Сообщения: 715 Зарегистрирован: 24 фев 2009, 15:42
Репутация: 0 Ваше звание: городошник Откуда: Екатеринбург Контактная информация:

Re: Как разрезать MPolygon или штриховку линией

Сообщение Olga_@@@ » 11 мар 2011, 16:06

И на всякий случай тоже самое из 2009 версии, чтобы у вас чомнений не было

Команда: _MapMPedit Выберите полигон: Задайте опцию [Добавить/Удалить/пЕренести/Редактировать/Отключить/Тип контура/Заливка/Перестроить/вЫход]: Команда: MAPMPEDIT Выберите полигон: Задайте опцию [Добавить/Удалить/пЕренести/Редактировать/Отключить/Тип контура/Заливка/Перестроить/вЫход]: д Выберите новый контур: найдено: 1 Выберите новый контур: Добавлено внутренних контуров: 1. Задайте опцию [Добавить/Удалить/пЕренести/Редактировать/Отключить/Тип контура/Заливка/Перестроить/отМенить/вЫход]:

У меня из Apple дома только компот.
Franklin1967 Активный участник
Сообщения: 128 Зарегистрирован: 03 фев 2011, 13:19
Репутация: 16 Откуда: Борисполь, Украина

Re: Как разрезать MPolygon или штриховку линией

Сообщение Franklin1967 » 11 мар 2011, 17:21

Изображение

из старой это из какой ? может к этой старой версии куча сторонних приложений присоединена или написано, тогда согласен что команда срабатывает, у меня же чистый AutoCAD Map 3D 2007 и команда которую Вы предлагаете, отсутствует в стандартном пакете.
Проверил работу предлагаемой Вами команды MPEDIT, так она не выбирает MPolygon-ы

Пробовал _Trim для штриховок, не хочет обрезать. Режет линейные объекты линейными, а площадные не хочет
Судя по ответам на мои вопросы, AutoCAD Map 3D явно не предназанчен для обработки географических данных и как написал один из участников, нужно переходить на другие системы представления данных и нормальную ГИС. Спасибо за попытку помочь.

Сообщения: 5286 Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1015 Ваше звание: просто мимо прохожу Откуда: Ё-бург

Re: Как разрезать MPolygon или штриховку линией

Сообщение trir » 11 мар 2011, 17:50

map конечно несколько примитивен, но в данном случае проблема в организации производственного процесса.

Franklin1967 Активный участник
Сообщения: 128 Зарегистрирован: 03 фев 2011, 13:19
Репутация: 16 Откуда: Борисполь, Украина

Re: Как разрезать MPolygon или штриховку линией

Сообщение Franklin1967 » 11 мар 2011, 17:58

Примитивен не примитивен но на него лицензия имеется. Например в такой же организации как наша но в гражданском секторе вообще пользуются AutoCAD Map 3D 2004. По отношению к ним, мы вообще крутые.

Сообщения: 715 Зарегистрирован: 24 фев 2009, 15:42
Репутация: 0 Ваше звание: городошник Откуда: Екатеринбург Контактная информация:

Re: Как разрезать MPolygon или штриховку линией

Сообщение Olga_@@@ » 11 мар 2011, 22:06

Вы уверены, что надо резать? Может быть проще сделать видовой экран (viewport) и двигать его, куда надо?

У меня из Apple дома только компот.
Franklin1967 Активный участник
Сообщения: 128 Зарегистрирован: 03 фев 2011, 13:19
Репутация: 16 Откуда: Борисполь, Украина

Re: Как разрезать MPolygon или штриховку линией

Сообщение Franklin1967 » 12 мар 2011, 10:10

Olga_@@@ , подробный ответ с материалом в Вашей личке.
vladyslav.omelchenko Новоприбывший
Сообщения: 2 Зарегистрирован: 26 июл 2011, 11:11
Репутация: 1

Re: Как разрезать MPolygon или штриховку линией

Добрый день!
Ради Бога, не надо делать такие жесткие выводы — «не подходит для работы с географическими данными». Если хотите разрезать сразу множество МПолигонов — создайте класс полигональных ГИС-объектов — тот же SDF или SHP — и создайте в них ГИС объекты из этих МПолигонов. Есть команда порезки ГИС объектов. Порежьте их, а потом извлеките из них одним махом геометрию — и все, вот ваши порезанные МПолигоны. Я ответил очень кратко, но если Вам нужны более подробное описание работы — обращайтесь, расскажу так, что у Вас обязательно все выйдет))
Да, напрямую все МПолигоны порезать нельзя в Map 3D. А ГИС-объекты можно — так же как и в ArcGIS.

Между прочим, я очень люблю ArcGIS, в нем я работал 5 лет. А вот теперь полюбил и AutoCAD Map 3D)))

Что неясно — обращайтесь. Ольга может во многом помочь, а в чем-то и я смогу)))

Процедура, которую я сейчас предложил, очень простая — преобразование из объектов чертежа в ГИС-объекты, так же, как порезка ГИС-объектов с их обратным преобразованием в МПолигоны — это крайне просто, другое дело, об этом мало сказано в документации, которую пользователь получает в поставке с программным продуктом.

Вообще, AutoCAD Map 3D — это очень хороший продукт, я был в Штатах и общался с командой разработчиков. И я не сомневаюсь, что будущее очень хорошее. Сопоставьте его в версии 2004 или 2002 с последними версиями. Тенденция прослеживается?

Я не могу себе представить, что я так же продолжал бы работать в АркГИСе, не зная, что есть еще и Мэп.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *