ADN Open CIS
Сообщество программистов Autodesk в СНГ

Результаты поиска

41. Определение записи таблицы блоков связанной с Листом

Определение записи таблицы блоков связанной с Листом Identifying the block table record of the Layout Определение записи таблицы блоков связанной с Листом Чтобы добавить примитивы на Лист, необходимо найти запись таблицы блоков, связанную с этим лист ...


42. Изменение цвета вложенных примитивов AutoCAD с помощью .NET

... рашивали как изменить цвет всех примитивов внутри блоков.Следующий код использует рекурсивную вспомогательную функцию для итерирования внутри блоков, изменяющую цвет множества примитивов (не вставок блока – для них простая рекурсия). Меня спрашивали ...


43. Поиск удаленных примитивов

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


44. Создаем блок из набора примитивов

Создаем блок из набора примитивов Creating block from selection set Создаем блок из набора примитивов Код ниже показывает алгоритм создания нового блока из выбранных на экране примитивов.Важнейшим методом для этого является “DeepCloneObjects” который ...


45. Внутренние имена функций в утилите DependencyWalker

... .NET для вызова этого кода нужно воспользоваться атрибутом DllImport. Утилита Dependency Walker, доступная www.dependencywalker.com, является “бесплатной утилитой, которая (…) выводит список всех функций, которые экспортируются модулем, и которые мо ...


46. Внутри палитр инструментов в AutoCAD часть 3 - Удаление инструментов и палитр.

... : поиск выполняется по имени узла Tool и значению атрибута ID, равному GUID удаляемого инструментафайлы atc: поиск идет по имени узла ItemID и значению атрибута idValue (также равному GUID удаляемого инструмента)При внесении изменений а файлы *.atc н ...


47. Разница между командой _.explode и vla-explode

... а варианта способны "расколошматить" и полинию, и блок; для обоих вариантов критично состояние слоя для примитива. Но вот, например, твердые тела и штриховки (спасибо Евгению Елпанову) vla-explode обработать не сможет (проверял на AutoCAD 2014, 2015) ...


48. Работа с макросами Комментирование кода

... ет комментарии зеленым цвтом. Для комментирования блока кода можно также воспользоваться символами /*. Весь код, который находится между блоком /* и */ будет являться комментарием. Комментарии также могут использоваться для предотвращения запуска опр ...


49. Разрешение конфликта имён при связывании внешней ссылки

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


50. Метод getBulkProperties

... пример кода ищет элементы со значением "Steel" в атрибуте "Material", который возвращает список dbIds. Затем getBulkProperties запрашивает только свойство "Mass" для этих элементов, и, наконец, цикл for суммирует значения. Обратите внимание, что get ...