Block reference autocad что такое
In the Edit Block Definition dialog box, select the block you want to modify and click Edit Block. On the Block Editor visor, click the Visibility Mode. Find The blocks with visibility assigned to them would hide and unhide with the change in state of the Visibility Mode toggle button.
How do I unlock XREF?
To open the Xref file in another AutoCAD window, select it from the drawing area and click on the Open Reference icon on the Edit panel of the External Reference tab. Figure 3. External Reference tab. This will open the Xref in a new window, in which you can directly modify the Xref drawing.
What is a dynamic block AutoCAD?
Dynamic blocks contain rules and restrictions that control the appearance and behavior of a block when it is inserted into a drawing or when it’s later modified. You can add these rules and controls to any existing block as well as using them when you create new blocks.
How do I import a block into CAD?
- Open a dwg file or start a new file using a dwg template.
- On the ribbon, click Annotate tab Symbols panel Import AutoCAD Block .
- In the Import Block dialog box, browse to and select the dwg file that contains the block definition.
- In the Block area, select the block to insert.
- Set the Scale and Rotate values.
How do you edit a block reference?
- Click Insert tab Reference panel Edit Reference. …
- From within the current drawing, select the reference that you would like to edit. …
- In the Reference Edit dialog box, select the specific reference that you want to edit. …
- Click OK.
- Select the objects you would like to edit in the reference and press Enter.
Where is the hidden dialog box?
Hold down the Alt and Tab keys. The user will see a visual representation of all the programs open on the workstation at that time. If a blank window appears with the blue Internet Explorer logo in the corner, a hidden dialog box has been found.
Эта програмка работает - разбивает на простые блоки которые потом легко резбиваются. . .
Инженер по системам безопасности
Я к счастью с этой проблеммой пока не сталкивался, но видел недавно обсуждение на одном англоязычном форуме, откуда тупо скопировал прогу.
Есть еще один вариант. Но надо владеть знаниями DXF.
Сохраняешь файл в формате DXF. Потом ищешь в нем начало описание примитива MINSERT. Меняешь на INSERT. Возможно понадобиться убрать количество рядов и колонок (коды вроде 70 и 71). После этого открываешь файл в AutoCAD'е и видишь, что MINSERT превратился в INSERT. Он расчленяется.
Согласен с Alxd по способу "правки". Только считаю, что удобнее все же переименовать блок, чтоб он перестал быть анонимным. А потом можно делать с ним все что угодно.
К сожалению, объем правки DXF в этом случае будет несколько больше.
Здраствуйте!
Помогите разобраться с такой вот штукой..
Не взрывается не редактируется.
Для чего их такими делают и как с ними потом работать.
Чего то с файлом прикрепленным никак тема не создается. попробую как ответ прикрепить.
--- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
Не знаю я как прикрепить не цепляется короче.
В общем весь чертеж в модели заблокирован в один примитив имя ему МН-блок
В свойствах пишет его имя *U111
Блок не взрывается не редактируется.
Хехехехе, защита Эдуарда и Alshera работает На полную катушку.
В общем, присылай мне на почту - попробую расковырять (хоть научусь, может быть )
--- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEFUN c:minxpld()
(SETQ A (ENTSEL "\nSelect minserted block to explode: "))
(SETQ B (ENTGET (CAR A)))
(SETQ XSC (CDR (ASSOC 70 B))
YSC (CDR (ASSOC 71 B))
)
(SETQ XSP (CDR (ASSOC 44 B))
YSP (CDR (ASSOC 45 B))
)
(COND
((AND (= XSP 0)(= YSP 0))(SETQ XSC 1 YSC 1))
((AND (/= XSP 0)(= YSP 0))(SETQ YSC 1))
((AND (= XSP 0)(/= YSP 0))(SETQ XSC 1))
)
(SETQ C (SUBST (CONS 70 1)(ASSOC 70 B) B))
(SETQ D (SUBST (CONS 71 1)(ASSOC 71 B) C))
(SETQ ENT (CDR (ASSOC -1 (ENTMOD D))))
(COND
((AND (= XSC 1)(= YSC 1))(COMMAND "_EXPLODE" ENT ""))
((= XSC 1) (COMMAND "_ARRAY" ENT "" "R" YSC XSC YSP ))
((= YSC 1) (COMMAND "_ARRAY" ENT "" "R" YSC XSC XSP ))
( T (COMMAND "_ARRAY" ENT "" "R" YSC XSC YSP XSP))
)
)
Не работает
ObjectARX — это большой набор библиотек, предназначенный для разработки приложений для AutoCAD в среде программирования Microsoft Visual C++. Сам AutoCAD разработан с использованием ObjectARX.
ObjectARX общедоступен и его можно скачать с сайта Autodesk.
Кроме того, по этому же адресу можно скачать обширную документацию по SDK.
Внимание! Необходимо использовать одинаковые версии ObjectARX и Autocad! Совместимость работы библиотеки одной версии с Autocad другой версии не гарантируется. Так что при изменении версии используемого Autocad необходимо перекомпилировать Вашу программу с новыми библиотеками! Кроме того, советую обратить внимание на совместимость различных версий ObjectARX и MS VS! Все описанные ниже примеры написаны для Autocad 2009, соответственно используется ObjectARX 2009, MS Visual Studio 2008.
2. Возможности ObjectARX
Набор библиотек ObjectARX представляет разработчику огромный набор инструментов как для работы чертежами, так и с окнами Autocad.
Подробнее о ObjectArx можно почитать в документации (в папке ObjectARX\docs\), так же в составе документации по ObjectARX есть примеры (папка \ObjectARX\samples\).
3. Примеры
Ниже в данной статье будет рассмотрено несколько примеров работы с Autocad и по каждому примеру будут даны небольшие комментарии.
Для просмотра результата, необходимо в Autocad вызвать команду «netload» (без кавычек), загрузить получившуюся в результате компиляции dll-сборку и вызвать имя новой команды (addEntity и addBlock соответственно, регистр роли не играет).
3.1. Добавление новых примитивов в существующий чертеж
Данный пример иллюстрирует основы добавления примитивов на чертеж, работы с их свойствами, работы с базой данных чертежа, добавления нового примитива в чертеж. После запуска команды получим в точке 0,0 симпатичную окружность синего цвета.
2. Создание блока и изменение его свойств
Пример немного посложнее: создадим новый блок и разместим его на чертеже. Для этого добавим новую функцию:
Данный пример иллюстрирует процесс создания более сложных объектов — блоков. Процесс создания блоков следующий:
1) создаем определение блока (как элемент таблицы BlockTable) и добавляем его в таблицу блоков (не забываем проверить корректность имени блока);
2) создаем и добавляем в определение блока примитивы и определения атрибутов блока;
3) создаем экземпляр блока (BlockReference) и добавляем его в базу данных того пространства, которое нас интересует (в примере — пространство модели);
4) задаем значения атрибутов.
Злоключение
На этом поспешу закругляться. Всем спасибо за прочтение статьи, и напоминаю: с радостью рассмотрю все замечания, указание ошибок и просто критические комментарии!
Так же прошу в комментариях указать, есть ли смысл писать далее об этой теме и интересует ли эта тема кого-нибудь.
В пятой части цикла, посвященного разработке плагинов под AutoCAD, я расскажу про создание простых блоков и размещение их на чертеже.
Если при работе с чертежом возникает необходимость создания однотипных объектов, то лучше всего делать это с помощью механизма блоков — именованных групп объектов, которые ведут себя как единый объект. Общие сведения о блоках можно получить здесь.
Важно уметь четко разграничивать два понятия: определение блока и вхождение блока. Подробное описание различий приведено здесь (англ.) и тут (rus). Вкратце изложу суть: когда мы создаем новый блок, AutoCAD помещает его описание в специальную таблицу блоков. Это описание называется определением блока (block definition). Определение блока существует исключительно в таблице блоков и на чертеже не отображается. Непосредственно на поле чертежа AutoCAD помещает вхождение блока (block reference) — ссылку на определение блока. При изменении определения блока все вхождения блока повторяют эти изменения. Далее в статье я иногда буду опускать первое слово («определение» или «вхождение») и писать просто «блок».
Должен сказать, что лично мне перевод «экземпляр блока» нравится гораздо больше, чем «вхождение блока». Но раз уж так написано в документации…
Как говорится, почитай отца своего, почитай мать свою и почитай руководство по эксплуатации.
Про динамические блоки я расскажу в другой раз. А пока посмотрим, как можно работать с обычными блоками.
Для начала давайте создадим блок непосредственно в AutoCAD. Программирования здесь не будет — но умение создать блок вручную полезно для того, чтобы быть в состоянии хотя бы приблизительно оценить результат работы плагина. Подробности процесса — под спойлером.
Если читатель уже знаком с редактированием блоков в AutoCAD, то из этого раздела ничего нового он для себя не почерпнет.
Итак, во-первых необходимо добавить на чертеж элементы, которые мы будем объединять в блок. Для начала добавим в блок простую окружность.
В командной строке AutoCAD выполним команду CIRCLE, затем укажем центр и радиус. На чертеже появится окружность:
Выделим окружность и выполним команду BLOCK. На экране появится меню создания блока. К аналогичному результату приведет нажатие кнопки «Create» на панели «Block»:
Зададим блоку имя, выставим единицы измерения «Unitless» и снимем флажок «Open in Block Editor», после чего нажмем «ОК»:
Выбор единиц измерения позволяет задать блоку размер, который будет автоматически пересчитываться в разных системах измерения (европейской, с метрами и миллиметрами — и американской, с футами и дюймами). Если выставить значение «Unitless», то блок будет использовать те единицы измерения, которые установлены в чертеже. Я всегда выставлял значение «Unitless»; хорошо это или плохо — не знаю.
После этого AutoCAD попросит указать на чертеже точку, которая будет являться для блока базовой. Обычно в качестве этой точки задают центр блока или его нижний левый угол. Укажем в качестве базовой точки центр окружности.
Мы завершили создание блока. Первое вхождение блока будет добавлено на чертеж автоматически и заменит собой элементы, из которых был создан этот блок. Чтобы добавить на чертеж несколько вхождений созданного блока, можно использовать команду INSERT или одноименную кнопку на панели «Block»:
После выполнения команды или нажатия на кнопку на экране появится окно вставки блока:
Выбираем в списке нужный блок, нажимаем «OK», указываем точку вставки — и блок появляется на чертеже. В том, что это именно блок, можно убедиться, выделив объект и посмотрев на окно свойств:
Для редактирования блоков используется редактор, который вызывается командой BEDIT или соответствующей кнопкой на панели «Block»:
После выполнения команды или нажатия на упомянутую кнопку на экране появится окно выбора определения блока:
В этом окне необходимо выбрать определение, которое мы будем редактировать, и нажать «OK». После этого AutoCAD откроет редактор блоков. Пробежимся по самым, на мой взгляд, важным кнопкам панели редактора:
- Save Block — сохранить все сделанные изменения. После закрытия редактора блоков все вхождения блока, размещенные на чертеже, будут обновлены в соответствии с изменениями определения блока.
- Authoring Palettes — показать или скрыть окно атрибутов. Это окно пригодится при работе с динамическими блоками.
- Point — в этом выпадающем подменю находится пункт «Basepoint», с помощью которого можно задать блоку новую базовую точку.
- Close Block Editor — закрыть редактор блоков. Все несохраненные изменения будут потеряны.
На этом краткий экскурс в создание блоков в AutoCAD завершен. Можно переходить к коду. :-)
How do you convert a block to 3d solid in AutoCAD?
- Open the tool palette that contains the Convert to 3D Solid tool you want to use, and select the tool. …
- Select the objects to convert, and press Enter.
- Enter y (Yes) to erase the selected geometry after conversion, or enter n (No) to keep the geometry in the drawing.
What is a block reference in AutoCAD?
Block Reference is an INSERT of a block. It is pretty much just an insertion point and basic information about the Insertion of that block reference, because to display that block it looks the information up from the Block Definition, This reduces the number of actual entities in your drawing.25 мая 2017 г.
Пример создания простого блока
Этот раздел базируется на соответствующем посте в блоге Kean Walmsley (наш пример по сравнению с первоисточником будет заметно облегчен). Мы будем создавать простейший блок, состоящий из полилинии, окружности и блока текста.
Кстати, раз уж зашел разговор про колбасные обрезки…
За последние пару лет (боже, как время-то летит!) произошло много всего хорошего. В частности, Самая Лучшая И Величайшая Компания В Мире все-таки выпустила бесплатную профессиональную версию Visual Studio.
Да, Visual Studio Community Edition занимает больше места, чем Express, и интерфейс у нее чуть посложнее — но рано или поздно у разработчика обычно возникает необходимость работы с дополнениями IDE, а они в Express-версиях не поддерживаются. Такие дела.
Пример из жизни: автор этих строк весело писал плагин в VS Express, и ничто не предвещало беды… пока не встала задача добавить программу установки (msi-файл, который создается с помощью технологии Wix). В итоге весь код инсталлятора пришлось писать в Notepad++, ежеминутно сверяясь с документацией, и компилировать вручную.
А в Visual Studio Professional можно было бы просто подключить плагин для работы с Wix и делать все прямо в IDE — с подсказками, автодополнением кода и компиляцией прямо в проекте. Можно. Было бы…
В общем, если вы работаете в компании, у которой не больше 250 ПК и годовой доход менее $1 000 000, то очень рекомендую при наличии пары-тройки лишних, бессмысленных часов жизни потратить их на установку этого продукта и далее работать с ним.
Если же бессмысленных часов в вашей жизни нет, то осознайте, что все — тлен, жизнь — боль, а влачить свое существование без установленной Visual Studio Community Edition — значит лишь увеличивать энтропию этого мира.
- Создать в таблице блоков новую запись (определение блока).
- Добавить в определение блока необходимые геометрические объекты.
- Добавить на чертеж вхождение блока.
Теперь давайте разбираться, что происходит в коде.
Вначале мы проводим подготовительные операции: получаем ссылки на документ, его БД и свойство Editor , задаем имя нового блока и начинаем транзакцию. Ничего нового в этом нет, кроме разве что свойства Editor .
Внутри транзакции мы действуем по алгоритму, изложенному в начале этого подраздела.
- открываем таблицу блоков (запрашиваем доступ на запись, поскольку будем вносить изменения);
- проверяем, нет ли в таблице блока с таким именем (при попытке создать блок с именем, которое уже есть в таблице блоков, мы получим исключение eDuplicateRecordName , которое нам совершенно не нужно);
- создаем новое определение блока;
- задаем созданному определению блока имя;
- добавляем созданное определение блока в таблицу блоков и в транзакцию.
- создается необходимый объект;
- задаются свойства этого объекта;
- созданный объект добавляется в определение блока и в транзакцию.
- открывается на запись пространство модели;
- создается новое вхождение блока;
- созданное вхождение блока добавляется на пространство модели и в транзакцию.
How do I edit a block reference in AutoCAD?
To Edit Xref or Block References in Place
- Click Insert tab Reference panel Edit Reference. …
- From within the current drawing, select the reference that you would like to edit. …
- In the Reference Edit dialog box, select the specific reference that you want to edit. …
- Click OK.
- Select the objects you would like to edit in the reference and press Enter.
Зачем применять блоки?
Основных причин две… Начнем со второй.
How do I turn off xref comparison?
Every time you change an xref it kicks you into the xref compare editor. There is a box you can uncheck that will prevent it from doing this.
Использование блоков, уже имеющихся в таблице блоков документа
Если теперь выполнить команду HabrCommand, затем удалить с чертежа появившийся блок и повторно выполнить команду HabrCommand, то на чертеже вновь появится вхождение нашего блока. При этом нового определения блока создано не будет — плагин возьмет запись, которая уже имеется в таблице блоков.
В рассмотренном примере я для разнообразия использовал метод UpgradeOpen() , который довольно часто фигурирует в примерах и документации. Давайте разберем, как он работает.
Если в первом примере мы сразу открывали таблицу блоков на запись ( OpenMode.ForWrite ), то теперь мы вначале открываем ее только на чтение ( OpenMode.ForRead ). Этого нам хватит, чтобы просмотреть таблицу и выяснить, содержится ли в ней блок с нашим именем. Если такой блок найдется, то мы можем прочитать его ObjectID , для чего нам опять-таки хватит доступа только на чтение. Если же блока с нашим именем в таблице нет, то нам нужно его добавить, и для этого уже потребуется доступ на запись. Чтобы получить такой доступ, используется метод UpgradeOpen() — после вызова этого метода мы можем работать с таблицей блоков, как будто открыли ее с уровнем доступа OpenMode.ForWrite .
Использование UpgradeOpen() , наверное, является хорошей практикой. По крайней мере, Kean Walmsley точно так делает. Но подробных данных о том, какие сокровища и жизненные блага достаются тем, кто использует UpgradeOpen() , у меня нет. Сам я в работе эту конструкцию не использовал и особых огорчений по этому поводу не испытывал. Если кто-то может представить свою позицию по использованию UpgradeOpen() — рад буду увидеть ее в комментариях или ЛС.
How do you block a reference in AutoCAD?
To Insert a Block Reference
- Click Home tab > Block panel > Insert. Find.
- To insert a block, do one of the following: Select an icon or a block name from the block definitions displayed in the gallery. …
- At the bottom of the Blocks palette, choose one or more options to control the placement, scale, rotation, and automatic repetition. …
- Click OK.
Where are AutoCAD blocks?
Where can I download CAD blocks?
Использование блоков внутри блока
Мы тут все любим блоки, так что давайте-ка добавим пару блоков в наш блок, чтобы упростить чертеж, пока мы упрощаем чертеж.
Добавление блока в определение блока не представляет никакой сложности. Главная особенность заключается в том, что если уж мы добавляем в блок не геометрический примитив, а вхождение вспомогательного блока, то нам обязательно нужно позаботиться о том, чтобы определение этого вспомогательного блока имелось в таблице блоков документа.
Комментировать здесь, по большому счету, нечего: мы просто добавляем в таблицу блоков определение вспомогательного блока, а затем создаем вхождение вспомогательного блока и задаем ему координаты точки вставки.
В качестве несложного самостоятельного упражнения читателям предлагается выполнить покраску элементов блока и приведение их размеров и расположения в соответствие с Приказом № 1500.
How many layers should a drawing have?
Layer 0 cannot be deleted or renamed to ensure that every drawing includes at least one layer. In general, you should always create several new layers with which to organize your drawing, rather than create your entire drawing on layer 0. These layers can be saved in a drawing template (a file with a .
What is the difference between Block and Wblock in AutoCAD?
I’m using Autocad 2002. Also, a wblock is actually a separate drawing file you create from objects you selected (or the entire dwg). … The main difference is that blocks tend to reside in the drawing you create them in. Since a wblock is a separate dwg, it’s more easily inserted & shared.5 мая 2005 г.
Where is Block reference in AutoCAD?
Quickly find out how many insertions of a block are in your AutoCAD drawing
- Display the Properties palette (Ctrl+1).
- Click the Quick Select button at the upper-right corner of the Properties palette.
- In the Quick Select dialog box, from the Object Type drop-down list, choose Block Reference.
How do I turn off xref editing?
Do one of the following: Click the Refclose and Save button ( ) to save the changes back to the Xref source drawing or the block definition in the current drawing. Click the Refclose and discard button ( ) to stop the refedit session without saving.
Can you explode an external reference in AutoCAD?
An external reference is a separate drawing file and can’t be exploded. If you right click on it and select the OPEN XREF option you can open that drawing to edit it. Or you can right click and select the BIND and INSERT OPTION to insert that drawing into the current drawing. After that you can explode it.
How do I turn off xref in AutoCAD?
If you want to do it with layers, you can drill down into the xref layer filter and right click and choose Freeze. This will freeze all of the xref layers. Or you can UNLOAD the xref (not detach it).
How do I turn off dialog box?
Use a context-Close task from the taskbar listing for the dialog box that appears. Right-click the icon referring to the dialog box from the Windows taskbar and click “Close”. Again, you might end up with others by doing so, but that dialog box will vanish.
Does AutoCAD come with blocks?
AutoCAD and AutoCAD LT do not ship with extensive symbol libraries. Libraries can be created or found online. Many manufacturers in different industries provide libraries of blocks for their products for use with AutoCAD and AutoCAD LT. Some are free while some may have a fee associated.
What are blocks used for in AutoCAD?
In the context of AutoCAD, blocks are the collection of geometries that act as a single object and they can be used in a drawing repetitively. The blocks which are used in the drawing are called block references and if you modify the block all its references change automatically.
How do you hide a command block?
You can use the Barrier block to cover the command block. Barriers are not listed in the creative inventory (similarly to command blocks and structure blocks) and can only be obtained using commands, such as /give minecraft:barrier.
Изменение позиции вставки блока
- от базовой точки, заданной в определении блока;
- от точки вставки, заданной во вхождении блока.
Заметим, что при создании определения блока мы нигде не задавали базовую точку в явном виде — в подобном случае AutoCAD считает, что базовой точкой является начало координат. В нашем примере «центр» фигуры был специально подобран так, чтобы он совпал с центром координат.
Числа -50 и -125 — это минимальные координаты нашего блока по осям X и Y соответственно (такие координаты имеет нижняя левая вершина полилинии, образующей внешнюю границу нашего блока).
Теперь разберемся с точкой вставки блока. Она задается для каждого вхождения блока и показывает, где после вставки блока окажется его базовая точка. Это свойство задается в конструкторе класса BlockReference — например, так:
Блок сдвинулся опять.
Точку вставки блока можно также изменить с помощью свойства Position класса BlockReference :
Эффект будет таким же, как и при задании точки непосредственно в конструкторе класса BlockReference .
Вторая причина
Когда на чертеже содержится большое количество однотипных объектов, использование блоков здорово сокращает размер файла чертежа. Прочувствовать это нам поможет следующий код:
Код весьма незамысловат: имеется две процедуры — drawFigure(double x, double y) и drawBlock(double x, double y) . Первая отрисовывает в заданной точке набор фигур, в точности повторяющий наш блок, а вторая создает в заданной точке вхождение нашего блока.
Далее следуют две команды — HabrCommand_DrawFigures и HabrCommand_DrawBlocks. Первая отрисовывает на чертеже 10 000 наборов фигур, вторая — 10 000 вхождений блока.
Десять тысяч наборов фигур:
Десять тысяч вхождений блока:
Запустим AutoCAD, выполним первую команду, сохраним чертеж. Затем закроем AutoCAD и повторим аналогичную процедуру для второй команды. В итоге получим два dwg-файла. Сравним их размеры.
Файл с наборами фигур:
Файл с вхождениями блока:
How do I turn off the dialog box in AutoCAD?
To turn off the selection cycling from the command line:
- At the command prompt, enter SELECTIONCYCLING and press Enter.
- Enter 0 to turn off the selection cycling display.
Первая причина
Некоторое увеличение размера файла чертежа — это нехорошо, но не так уж и страшно: Россия большая, места хватит всем. Однако есть проблемы и посерьезнее.
Представим, что в вышеупомянутый Приказ №1500 внесли дополнение, жестко регламентирующее расположение пуговицы на погоне, и нам нужно перенести на всех погонах окружность несколько выше от текущего положения.
Если мы использовали блоки, то задача решается в несколько строк кода: мы просто откроем определение блока, найдем там окружность и сдвинем ее центр в нужную точку. Поскольку все вхождения блока ссылаются на одно и то же определение, после выполнения команды все они обновятся автоматически.
Как читатель уже наверняка заметил, в этой команде происходит редактирование блока. Ничего запредельного в этом нет; в одной из следующих статей я постараюсь чуть подробнее осветить вопросы выбора элементов на чертеже и их редактирования. Данный пример основан на этом (англ.) и этом (англ.) источниках. По второй ссылке, кстати, можно найти целых пять разных способов убедиться в том, что объект является окружностью. Мы, разумеется, использовали самый неэффективный простой и понятный из них.
Маленькая деталь: AutoCAD действительно обновит все вхождения блоков, однако чтобы это увидеть, необходимо выполнить команду REGEN:
Безусловно, подобную операцию можно провернуть и в случае геометрических фигур, а не вхождений блоков, однако тогда придется работать уже со всем чертежом и менять координаты центра окружности не один раз, а десять тысяч. Тестов я не проводил, но думаю, что эта процедура займет несколько больше времени, чем редактирование определения блока.
С другой стороны, каждая монета имеет аверс и реверс, а использование блоков накладывает свои ограничения.
Например, если потребуется заменить лейтенантский погон, расположенный в одиннадцатой строке и сорок втором столбце, на капитанский, то при использовании блоков никаким нормальным способом мы это сделать не сможем.
Придется либо создавать новый блок для капитана, либо дорисовывать звездочки вручную, либо прибегать к каким-нибудь дополнительным извращениям.
NэBpaЩeHuЯ — одна из причин, по которым мне НЕ нравится программировать. С некоторых пор я работаю конторским пенсионером, чему искренне рад.
Краткий вывод (куда ж без него-то): использование блоков может сэкономить массу сил и времени, но применять их надо обоснованно, при наличии необходимости.
На этом я, пожалуй, завершусь. В следующий раз расскажу про поиск и редактирование объектов на чертеже. Как всегда, буду рад любым отзывам, замечаниям и предложениям — в комментариях или ЛС.
Both Block References (aka Blocks) and External References (aka Xrefs) allow you to bring previously created, external objects into your Civil 3D drawing. A Block is an object type that is made up of one or more other drawings objects.
How do I update a block reference in AutoCAD?
To Modify a Block Definition in the Current Drawing
- Insert and explode an instance of the original block.
- Modify objects as needed.
- Click Drafting tab > Block panel > Block.
- Enter the name of the existing block definition and select the objects.
Читайте также: