С чего бы это штриховка не обрезается?
Форумы CADUser → Autodesk → AutoCAD → С чего бы это штриховка не обрезается?
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Сообщения 12
#1 Тема от PUL 10 июля 2007г. 14:40:20
Тема: С чего бы это штриховка не обрезается?
Вот это да! Мы ведь штриховку обрезаем как? Проводим режущую линию, выбираем обрезать, там выбираем чем режем и что обрежем. Всё работает, а тут вот случай, штриховка вдоль трассы — ну длинная. Ну, прерывается порой (кто-то подобрезал уже). Всё делаю как надо, а он мне — Невозможно обрезать выбранный объект (без всяких объяснений), а делать что? Ведь надо пробелов наставить в штриховке, перештриховывать неохота. Кто-бы разъяснил, почему такая беда может быть?
Почему не обрезается штриховка в автокаде
Загрузка. Пожалуйста, подождите.
Сообщение сайта
(Сообщение закроется через 2 секунды)
Проблема с обрезками, не режется сплайн, (AutoCAD)

Zodchii
![]()

Просмотр профиля
25/02/2008, 17:33
Группа: Пользователи
Сообщений: 481
Регистрация: 08/06/2005
Пользователь №: 14 011
Почему при работе со сплайнами почти никогда не работет обрезка (trim), то всё пропадёт, то ничего не обрежется?

RUS095
![]()

Просмотр профиля
25/02/2008, 20:06
Группа: Пользователи
Сообщений: 801
Регистрация: 11/10/2004
Из: Москва
Пользователь №: 7 759
Проверь положение объектов по оси Z. Возможно они у тебя вообще не пересекаются.

point111
![]()

Просмотр профиля
25/02/2008, 20:16
Группа: Участник
Сообщений: 2 191
Регистрация: 04/01/2005
Из: Ростов-на-Дону
Пользователь №: 9 262
файл покажь

Zodchii
![]()

Просмотр профиля
25/02/2008, 21:04
Группа: Пользователи
Сообщений: 481
Регистрация: 08/06/2005
Пользователь №: 14 011
QUOTE(point111 @ 25/02/2008, 20:16) [snapback]1017809[/snapback]
файл покажь
А чего показывать то, на одной плоскости пересекается сплайн и линия, обрезать сплайн тримом (trim) не получается (хотя иногда обрезает), причём такая же проблема с командой боундари которая вместо обводки делает т.н. регион.

point111
![]()

Просмотр профиля
26/02/2008, 00:22
Группа: Участник
Сообщений: 2 191
Регистрация: 04/01/2005
Из: Ростов-на-Дону
Пользователь №: 9 262
в файле можно увидеть действительно ли у тебя Z=0, оценить сложность сплайна, посмотреть кучу других моментов которые просто так в голову не придут.
Без файла могу только порекомендовать не использовать сплайны, использовать вместо них полилинию, её можно образмерить (всегда чёткий радиус) и 90% работает брндари и штриховка. А сплайны автокадовские Макс не понимает, для меня это вообще основная причина не использовать их. И элипсы фтопку.
Сообщение отредактировал point111 — 26/02/2008, 00:24

Zodchii
![]()

Просмотр профиля
26/02/2008, 19:44
Группа: Пользователи
Сообщений: 481
Регистрация: 08/06/2005
Пользователь №: 14 011
Да, видимо проблемы в сложности сплайна, когда пытаюсь обрезать небольшой простой отрезок тогда всё получается. Недоработочка мощная надо сказать, давно с этим мучаюсь, зачем тогда вообще нужен сплайн. Получается его можно использовать только как вспомогательный элемент для других построений.

c0n5+RuC+0r
![]()

Просмотр профиля
01/06/2016, 19:52
Группа: Пользователи
Сообщений: 1
Регистрация: 01/06/2016
Пользователь №: 112 399
Цитата(Zodchii @ 26/02/2008, 19:44)
Да, видимо проблемы в сложности сплайна, когда пытаюсь обрезать небольшой простой отрезок тогда всё получается. Недоработочка мощная надо сказать, давно с этим мучаюсь, зачем тогда вообще нужен сплайн. Получается его можно использовать только как вспомогательный элемент для других построений.
Не сочтите за некропостинг, но может кому пригодится. Не режется, как правило, когда системная переменная PROJMODE установлена в «0». Тоже пытался обрезАть сплайны, полученные с Solid-ов, которые, в свою очередь получались из NURBS-ов командой «Наполнить». Пока не поменял значение, ничего не получалось.
0 — Реальный 3D режим (без проецирования)
1 — Проекция на плоскость XY текущей ПСК
2 — Проекция на плоскость текущего вида
Если установить в «1» или «2», то и trim и extend работают отлично.
Почему не обрезается штриховка в автокаде
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_ .
Да не дрогнет твоя рука. 😉
*Дифференциация по цвету штанов — наш метод*
Форумы GIS-Lab.info
Доброго времени суток уважаемые форумчане !
Вопрос как разрезать объект типа MPolygon или штриховку линией. У меня есть какая то область, на которой отображается карта подложка и специальная нагрузка. Она ограничивается прямоугольной рамкой. Бывают случаи причём очень часто, когда эту рамку нужно двигать в связи с тем, что специальная нагрузка меняется и её элементы обязательны для публикации. При смещении рамки нужно обрезать подложку по новой рамке и доточить недостающую область. Подложку мне посоветовала хранить Olga_@@@ не в областях типа Region а в штриховках и MPolygon-ах. Чтобы можно было физически представить, что мне нужно, прикладываю к сообщению конкретный слой из реального чертежа моей организации. Там есть нормальная подложка и нагрузка с рамкой и есть красная рамка по которой должна обрезаться вся подложка, то есть леса, озёра, кварталы, и другие площадные аналоги.
Вложения Львов_Посадка.zip (122.74 КБ) 541 скачивание
Сообщения: 5241 Зарегистрирован: 09 апр 2010, 19:30 Статьи: 1
Репутация: 1008 Ваше звание: просто мимо прохожу Откуда: Ё-бург
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 явно не предназанчен для обработки географических данных и как написал один из участников, нужно переходить на другие системы представления данных и нормальную ГИС. Спасибо за попытку помочь.
Сообщения: 5241 Зарегистрирован: 09 апр 2010, 19:30 Статьи: 1
Репутация: 1008 Ваше звание: просто мимо прохожу Откуда: Ё-бург
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 с последними версиями. Тенденция прослеживается?
Я не могу себе представить, что я так же продолжал бы работать в АркГИСе, не зная, что есть еще и Мэп.
