Как разбить чертеж в автокаде

Как разбить большой чертёж на фрагменты

Каким образом можно разбить большой чертёж на несколько фрагментов (электрическая сеть), при этом необходимо что бы сохранились стили линий, концевые маркеры и текст.
Нашёл нечто подобное для работы с помещениями, но это маленько не то 🙁

#2 Ответ от Severinov 31 августа 2010г. 13:47:40

  • На форуме с 27 апреля 2007г.
  • Сообщений: 265
  • Спасибо: 0
Re: Как разбить большой чертёж на фрагменты

Чего то не совсем понял задачи.
Вам нужно из одного файла сделать несколько. Если так то зачем, и что вам мешает это сделать.
На сколько я понимаю вам нужно напечатать сеть на нескольких листах

Сделайте несколько листов и при помощи видовых экранов перенесите на лист требуемый фрагмент. после чего печатайте.

можно конечно побить и автоматом , для этого печатайте прямо из пространства модели. В "Настройках печати" поставьте галочку "Страницы" Но результат вас врятли устроит.

#3 Ответ от Demosphen 1 сентября 2010г. 05:23:43 (изменено: Nik, 1 сентября 2010г. 06:23:37)

  • На форуме с 31 августа 2010г.
  • Сообщений: 8
  • Спасибо: 0
Re: Как разбить большой чертёж на фрагменты

Если бы всё было так просто 🙁 , необходимо именно разделить большую схему на несколько файлов
Давайте для простоты такой пример, берём большую схему электрической сети, делим её ровно пополам, каким образом без больших манипуляций ручками это можно сделать.
для отрисовки ЛЭП используются специальный стиль линии, на краях концевые маркеры, разделительная линия может пройти через текст, разбить линию сети пополам, есть ли в арсенале планкада инструмент с помощью которого это можно сделать.
Это мне в БТИ надо так отдать, поэтому приходится щас для этой задачи просматривать глазками место разрыва, где надо двигать текст, где надо убирать концевые маркеры.

PS. Ещё в догонку вопрос, Plancad 1.5.1089.653 при сохранении в dwg отрезок с концевыми маркерами преобразуется в линейный размер, это так и должно быть или глюк.

PSS. Где можно взять PlanCAD platform SDK, если не сложно киньте линк на мыло которое в профиле 🙂

#4 Ответ от Severinov 1 сентября 2010г. 09:45:10

  • На форуме с 27 апреля 2007г.
  • Сообщений: 265
  • Спасибо: 0
Re: Как разбить большой чертёж на фрагменты

Задача на самом деле какае-то странная, но если я вас правильно понял, то можете нарисовать прямоугольник по "линии разреза" . Обращаю внимание что подойдет только полилиния или прямоугольник.
Далее запустить команду "вырезать фрагмент", выбрать этот прямоугольник , в командной строке указать сохранить в фаил и в принципе все.

Правда не факт что результат вас устроит, но попробовать можно
Интрумент автоматической разбивки сетей на куски только разрабатывается

P.S. Сборка у вас очень древняя. Поставьте 2.0 , там на много больше всего для работы с трассами
В dwg нет понятия концевой маркер , к сожалению сохраниться с маркером в формате dwg не выйдет

#5 Ответ от Demosphen 1 сентября 2010г. 10:20:42

  • На форуме с 31 августа 2010г.
  • Сообщений: 8
  • Спасибо: 0
Re: Как разбить большой чертёж на фрагменты

Дык чего на ноут в БТИ поставили, тем и пользуюсь 🙂 они сейчас вроде уже на 1.7 работают

Про вырезать фрагмент я в самом первом сообщении писал и пробовал (у меня находится в панельки "помещения и части"), этот инструмент не устраивает тем что при вырезании не сохраняется стиль линии, и убираются концевые маркеры. Так же текст который надо бы обрезать, остаётся и вылезает за края.

Может у вас есть пример работы с линиями, буду вместо маркеров, стрелочки через программирование рисовать 😐

#6 Ответ от Severinov 1 сентября 2010г. 10:25:25

  • На форуме с 27 апреля 2007г.
  • Сообщений: 265
  • Спасибо: 0
Re: Как разбить большой чертёж на фрагменты

Стиль линии слетать не должен , другое дело что вероятнее всего вы сохраняете в dwg и собственно от этого все и слетает .
Попробуйте сохранить как pws

Тексты торчать будут в любом случае , ну не согу же я порезать текстовую строчку, половину отправить в один фаил , а другую в другой.

Мне кажется вы как то очень хитро линии рисуеете. Пришлите фаил поглядеть если не сложно

#7 Ответ от Severinov 1 сентября 2010г. 10:25:55

  • На форуме с 27 апреля 2007г.
  • Сообщений: 265
  • Спасибо: 0
Re: Как разбить большой чертёж на фрагменты

в 1.7 тоже нет инструментов для работы с трассами , они только в 2.0 появились

#8 Ответ от Demosphen 1 сентября 2010г. 14:40:12

  • На форуме с 31 августа 2010г.
  • Сообщений: 8
  • Спасибо: 0
Re: Как разбить большой чертёж на фрагменты

На какое мыло отправить пример?

#9 Ответ от Severinov 1 сентября 2010г. 15:23:46

  • На форуме с 27 апреля 2007г.
  • Сообщений: 265
  • Спасибо: 0
Re: Как разбить большой чертёж на фрагменты

bti @ csoft.ru понятное дело что без пробелов:)

#10 Ответ от Demosphen 2 сентября 2010г. 12:54:19 (изменено: Nik, 2 сентября 2010г. 13:25:15)

  • На форуме с 31 августа 2010г.
  • Сообщений: 8
  • Спасибо: 0
Re: Как разбить большой чертёж на фрагменты

Файл отправил, у вас на почте с ящика demosphen @ gmail.com
Ещё просьба если не сложно дать маленький пример работы с отрезками 🙂
в смысле через VBA

#11 Ответ от Severinov 3 сентября 2010г. 10:58:56

  • На форуме с 27 апреля 2007г.
  • Сообщений: 265
  • Спасибо: 0
Re: Как разбить большой чертёж на фрагменты

Чего могу сказать , это катастрофа.
Единственный способ порезать файл , это по честному руками разбивать поштучно каждую линию
к сожалению понятия концевой маркер в автокаде нет вообще ( ну либо я про него не знаю ) поэтому при сохранении как dwg все концевые маркеры будут исчезать.
Из за глюка с командой вырезать фрагмент , которая разрабатывалась собственно совсем для других целей, маркеры слетают и при ее применении.

Единственное что могу предложить , так это сделать изображение растровым , и побить на куски уже в растровом виде.
Тогда точно ничто никуда не слетит.
Если не сложно , расскажите с чем связано желание побить большой план на куски, а то при написании тз , мы как то не предусмотрели такой возможности. Будем думать в будущем.

#12 Ответ от Severinov 3 сентября 2010г. 11:01:43

  • На форуме с 27 апреля 2007г.
  • Сообщений: 265
  • Спасибо: 0
Re: Как разбить большой чертёж на фрагменты

Доступа к векторным примитивам через vba нет совсем.
Если и появиться то только к началу следующего года , и то не точно

Перед тем как начать программировать , всеже посмотрите версию 2.0
Там очень много чего есть для работы с сетями, может и не придется вам ничего делать

#13 Ответ от Demosphen 3 сентября 2010г. 12:22:03

  • На форуме с 31 августа 2010г.
  • Сообщений: 8
  • Спасибо: 0
Re: Как разбить большой чертёж на фрагменты

М да, огорчили вы меня совсем 😥

Желание побить на куски высказывает БТИ, с их слов, они чертёж переделывают а DWG разбивают на куски и отдают в кадастровую палату, типа так хотят там, имхо БРЕД.

Жаль что нету доступа через VBA к отрезкам, сейчас бы вместо маркеров накидал бы скриптик отрисовки стрелочек и проблема была бы решена 🙂

Мне на версию 2 переходить пока обессмыслено, пока БТИ шевелиться не начнут и у себя не поставят, как я понял в версии 1.7 файлы сделанные в 2-ке не откроешь.

Ещё плюс ко всему этому при переброске в DWG отрезки с маркерами переделываются в линейный размер и из-за того что свойство "Позиция текста" ставится в значение "вдоль размерной линии" весь чертёж превращается в один сплошной "веер", (откройте присланный мной DWG файл в любой старой версии планкада) причём при просмотре только из планкада, когда же смотрю из автокада всё нормально, этот глюк вылезает как в версии 1.5 так и в версии 1.7

Если не сложно киньте в личку линк на второй планкад, хочу поставить посмотреть, может реально там уже всё есть что мне надо 🙂

#14 Ответ от Severinov 3 сентября 2010г. 12:34:03

  • На форуме с 27 апреля 2007г.
  • Сообщений: 265
  • Спасибо: 0
Re: Как разбить большой чертёж на фрагменты

В кадастровую палату фаилы можно передавать либо в формате dwg либо в jpg
Если побить нужно для кадастровой палаты , то проблема снимается , пусть передают в jpg
Мало того это на порядок уменьшит количество отказов, так как кадастровая палата всеравно при загрузки в свою систему все растеризует, а у них софтина кривая. и в результате прохи начинает ехать.

Мой совет , бейте автоматом в jpg м все будет ок. Команда новый растр из выбранного, главное настроить правильно и она даже сама разобьет на куски.

Скриптом вы бы не обошлись , там довольно много стрелочек нарисовано изначально линиями , так что получилось бы не очень хорошо.

В акаде использую параллельный размер так как это единственный обьект который может иметь маркеры по краям. Вы в каком автокаде смотрите, у меня ваш фаил в 2009 отображается вполне коректно , хоть и все отрезки превратились в размеры.

Разбивка блока в Автокаде — простые и эффективные команды от практиков

Блоки в работе с Автокадом по праву считаются очень нужным и полезным инструментом. Многие специалисты называют их венцом автоматизации черчения, они гарантируют оперативность результата и сохранность данных. Но при их несомненной пользе порой к ощутимым сложностям приводит вопрос, как разорвать блок в Автокаде.

Как разрывать блоки

Как выполнить разделение блока в Автокаде.

Поэтому рассмотрим в статье подробнее, как разделить блок в Автокаде. Что делать в ситуации, если программа не даёт выполнить данную операцию.

Разбить блок в Автокаде 2015 — крайне востребованная и необходимая операция в ходе создания чертежей. К примеру, пользователь планирует внесение определенных изменений в его составе. Но в его планы абсолютно не входит создание нового или удаление уже имеющегося — ведь это будет совершенно нерациональным, дополнительным действием с ощутимой тратой времени и сил.

Чтобы сделать такую операцию без дополнительных усилий, как раз и была предусмотрена возможность разделения блока, редактируя его отдельные элементы индивидуально.

Как расчленить блоки в Автокаде 2015 — от теории к практике

Конечно, заново обрисовывать его мы не будем — поэтому рассмотрим эффективные способы корректного разделения. Прежде всего, когда мы вставляем блок в свой чертёж, можем отметить галочкой «Расчленить».

«Расчленить»

Если работаем с тем блоком, который на чертеже уже находится, воспользуемся командой редактирования «Расчленение». Достаточно её активизировать и выбрать блок, нужный нам для разделения на отдельные элементы. При этом само описание сохраняется прежним, а объект при разделении становится исходным набором примитивов.

Но мы вынуждены констатировать — при всей пользе и удобстве этой команды срабатывает на практике она не всегда. Проблема может быть вызвана несколькими основными причинами, о которых мы поговорим подробнее.

Почему же он не разбивается?

Следует выделить четыре возможных причины, которые мешают нам провести необходимую операцию:

Установка «Разрешить расчленение»

  1. Когда мы создавали его для своего чертежа, то не отметили «Разрешить расчленение».
  2. В ходе команды «Расчленить» не выбрали сам объект, который требуется разбить.
  3. В его состав входят другие. Фактически предпринимаете попытки расчленения мн. блок.
  4. Наличие в составе твердотельного объекта.

Не разбивается блок — где разрешить расчленение

Как мы уже отмечали, при каждом добавлении нужно проверять — не забыли ли отметить галочкой пункт «Разрешить расчленение». Но что делать в ситуации, когда он уже создан, регулярно использовался на чертеже и не может быть сейчас удален.

К счастью, у нас есть эффективный рецепт для решения и этой проблемы. Особых сложностей возникнуть не должно — просто последовательно выполните ряд действий:

Установка настроек

  1. Открываем редактор блоков.
  2. Ничего на своём чертеже выделять не стоит. Просто следует открыть палитру «Свойства». Или воспользоваться для этого комбинацией клавиш Ctrl+1.
  3. Внизу этой палитры нам нужно найти пункт «Разрешить расчленение» и поставить галочку.
  4. Остаётся лишь закрыть редактор, не забыв сохранить внесённые изменения.

Мы рассмотрели эффективные способы, которые подойдут для всех случаев такого разрыва. Вряд ли даже авторы AutoCAD могут утверждать, что им удалось предвидеть абсолютно все ситуации — но мы постарались это сделать, собрав актуальную информацию из рекомендаций и отзывов надёжных специалистов.

Как расчленить объекты в Автокад

В этом уроке мы ответим на вопрос: «Как расчленить в Автокад сложные объекты на объекты примитивы?«.

Довольно часто как в 2D проектировании Автокад, так и в 3D моделировании требуется расчленить (разбить) сложные объекты на составляющие объекты примитивы. Расчлинение, разбитие объектов в Автокад требуется для дальнейшего их редактирования, когда функционала расширенных команд редактирования не достаточно.

К сложным/составным объектам в Автокад можно отнести: полилинию, мультилинию, многострочные тексты, мультивыноски и т.д. Можно расчленять любые составные объекты в Автокад включая блоки, штриховки, 3D тела, сети и т.д.

Команда Расчленить в Автокад

Способы вызова команды Расчленить:

Вызвать команду «Расчленить» в Автокад можно одним из следующих способов:

  • строка меню пункт «Редактировать» — строка «Расчленить» в Автокад:
  • вкладка «Главная» ленты инструментов — в группе инструментов «Редактирование» — кнопка в Автокад (инструмент) «Расчленить»;
  • панель инструментов Редактирование — кнопка (инструмент) Расчленить;
  • либо прописать наименование команды в командной строке Автокад «Расчленить».

Вызов команды Расчленить в Автокад из строки меню пункт Редактировать - строка Расчленить.

Вызов команды Расчленить в Автокад на вкладке Главная ленты инструментов - в группе Редактирование - кнопка (инструмент) Расчленить.

Вызов команды Расчленить в Автокад из панели инструментов Редактирование - кнопка (инструмент) Расчленить.

Команда «Расчленить» в Автокад не циклическая команда, поэтому автоматически завершает свое выполение после расчлиленения составного объекта, а также работает как с предварительным выбором объектов, так и после вызова самой команды.

Рассмотрим результаты применения команды Расчленить в Автокад для каждого из следующих типов объектов:

Как расчленить блок в Автокаде

Блок — это сложный составной объект, поэтому его можно расчленить в Автокад на составляющие объекты примитивы. Разделение блока в Автокад на составные части, а именно на исходные объекты из которых он формировался, необходимо для быстрого редактирования блока базовыми и расширенными командами редактирования (без использования редактора блоков). «Как расчленить блок в Автокад/взорвать блок в Автокад?» — воспользоваться командой «Расчленить».

Чтобы разбить блок в Автокад включайющий в себя сложные объекты и другие блоки, потребуется применить к нему несколько раз (повторно) команду «Расчленить» (применение нескольких уровней вложенности блока). Принцип вложенности уровней применим и к массивам в Автокад.

Следует учитывать, что при расчленении блока в Автокад содержащего атрибуты блока, значения атрибутов удалаются (остаются только их описания). Круги, дуги в неоднородно масштабируемых блоках при расчлилении в Автокад преобразуются в эллиптические дуги, эллипсы.

РАСЧЛЕНИТЬ (команда)

Автор:

Разбиение составного объекта на отдельные компоненты.

найти

Расчленение составного объекта для изменения отдельных компонентов объекта. Можно расчленять любые объекты, включая блоки, полилинии и области.

После выполнения команды цвет, тип и вес линий расчлененного объекта может измениться. Другие результаты расчленения имеют отличия, определяемые типом расчленяемого составного объекта. Ниже приведены сведения о конкретных объектах и их расчленении.

Для расчленения объектов с одновременным изменением их свойств используют команду ВЗОРВАТЬ.

Далее описываются результаты применения команды РАСЧЛЕНИТЬ для каждого из следующих типов объектов:

Ширина полилинии и данные о касательных игнорируются. После расчленения широких полилиний полученные отрезки и дуги располагаются по осевой линии полилинии.

Расчленяются на отрезки. Полученные отрезки наследуют исходный тип линий.

Выполнение расчленения плоских граней на области.

Неплоские грани расчленяются на поверхности. (Не применяется к версии AutoCAD LT.)

Выполнение расчленения текущего масштабируемого представления на составляющие части, которые становятся не . Прочие масштабируемые представления удаляются.

Дуги в неоднородно масштабированных блоках при расчленении преобразуются в эллиптические дуги.

Расчленение ассоциативного массива на копии исходных объектов.

Расчленение одного уровня вложенности блоков. Полилинии или вложенные блоки, содержащиеся в блоке, не расчленяются. Их расчленение необходимо выполнить отдельно.

Блоки с равными коэффициентами по осям X, Y и Z расчленяются на составляющие объекты. Если блок вставлен с различными масштабными коэффициентами по осям X, Y и Z, результат расчленения непредсказуем.

Если неоднородно масштабированные блоки содержат объекты, которые невозможно расчленить, они группируются в неименованный блок (обозначаемый префиксом “*E”) и снабжаются ссылкой как неоднородно масштабированные. Если не удалось расчленить ни один объект блока, то данное вхождение блока остается нерасчлененным. Так, тела, ACIS-тела и области из неоднородно масштабированного блока не расчленяются. (отсутствует в AutoCAD LT).

При расчленении блока с атрибутами значения атрибутов удаляются; остаются только их описания.

Не могут быть расчленены внешние ссылки и их зависимые блоки.

блоки, вставка по команде мвставить, нельзя расчленить. (В AutoCAD LT хранилище недоступно.)

Расчленяются на ACIS-тела с единственной поверхностью (неплоские поверхности), области и кривые.

Круги в неоднородно масштабированных блоках при расчленении преобразуются в эллипсы.

Расчленяются на отрезки, сплайны, фигуры (стрелки), блоки (стрелки, блоки аннотаций), многострочный текст и рамки допусков (в зависимости от типа выноски).

Расчленение каждой грани на отдельные объекты-3D грани. Цвет и назначение материалов сохраняется. (отсутствует в AutoCAD LT).

Расчленяются на отдельные текстовые объекты.

Расчленяются на отрезки и дуги.

Сети с одной вершиной расчленяются на точки. Сети с двумя вершинами расчленяются на отрезки. Сети с тремя вершинами расчленяются на трехмерные грани.

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

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