Описание тега autocad-plugin
External libraries (AutoLISP, ObjectARX, .NET) that can be integrated into AutoCAD for customization.
1
ответ
Метод, который предлагает пользователю выбрать группу и получить идентификатор этой группы
Я пытаюсь написать метод, который предлагает пользователю выбрать группу и возвращает ObjectId группы, чтобы я мог использовать его позже. Прямо сейчас этот метод выглядит так: public static ObjectId PromptUserForGroup() { using (Transaction tr = _d…
20 июл '15 в 20:47
2
ответа
Выполнять несколько команд в LISP последовательно
Я запускаю приложение.arx в AutoCAD. Когда мы нажимаем на настраиваемую вкладку в AutoCAD, она запускает программу в командной строке AutoCAD. Функция LISP, которую мы выполняем, выглядит следующим образом; (defun c:XYZ_program() (command) (command)…
12 июл '13 в 18:42
3
ответа
Как обновить dll/ плагин без перезапуска AutoCAD?
У меня есть библиотека классов DLL, которая загружает сценарии AutoCAD из сетевой папки. Однако мне нужен способ обеспечить автоматическое обновление библиотеки классов. С приложениями Windows Form я бы просто использовал развертывание ClickOnce, а …
26 фев '15 в 01:30
1
ответ
Плагин AutoCAD: C#: (System.Data.SQlite + SpatialiteSharp) ОШИБКА в AutoCAD 2016/2017
1) Моя среда: , Windows 10 Pro (лицензированная) - 64 бита - 8 ГБ ОЗУ; , AutoCAD (лицензировано) 2014/2015/2016/2017 64 бит (все HOTFIX и SERVICEPACK установлены); , Visual Studio 2010 Express Edition (для AutoCAD 2014); , Visual Studio 2013 (для A…
07 мар '17 в 21:02
2
ответа
Есть ли способ получить все полилинии в autocad (.dwg) с помощью C#?
Я не хочу выбирать конкретную полилинию во время выполнения. Есть ли способ напрямую получить все полилинии в файле.dwg с помощью C# без выбора во время выполнения? В AutoCAD есть команда DATAEXTRACTION для получения связанной информации для различн…
07 янв '15 в 17:51
0
ответов
Как я могу сослаться на блок AutoCAD
У меня есть проект AutoCAD, где 1 динамический блок, который я пытаюсь изменить из Excel. Вот скрипт vba, который я использую для изменения блока: Dim dybprop As Variant, i As Integer Dim bobj As AcadEntity For Each bobj In ACADApp.ModelSpace If bob…
13 июн '18 в 21:20
1
ответ
Эквивалент RegularExpressionAttribute для SymbolUtilityServices.ValidateSymbolName
В AutoCAD есть утилита для определения допустимости строки для имени символа, например, для имени блока или слоя. Эта утилита: try { // Validate the provided symbol table name SymbolUtilityServices.ValidateSymbolName(s, false); System.Windows.Forms.…
11 фев '18 в 19:18
0
ответов
Момент вызова обработчика события
Я бы хотел, чтобы функция OnObjectModified вызывалась до того, как программа войдет в функцию entMod. В настоящее время кажется, что он вызывается позже, потому что он не получает никакого значения из словаря. В момент редактирования полилинии вызыв…
22 ноя '17 в 12:46
1
ответ
Как сделать отдельное приложение AutoCAD.NET
Я пытаюсь сделать приложение, что часть его нуждается в некоторых функциях AutoCAD. Так что я попробовал что-нибудь в интернете для отдельного приложения, но ничего не произошло, и я всегда возвращаю ошибку. (Это не плагин, просто откройте предустан…
13 сен '16 в 23:20
1
ответ
Код C# для управления камерой AutoCAD
В AutoCAD 2015 вы можете использовать этот элемент управления камерой, чтобы мгновенно получать различные виды вашей модели И если щелкнуть сначала по объекту или группе, а затем по части куба, он увеличит масштаб этого объекта или группы. Есть ли с…
17 июн '15 в 18:30
2
ответа
Autocad API обнаруживает фигуры внутри слоя
Я использую Autocad 2012 с предоставленным API. Я развиваюсь в C#. То, что я пытаюсь сделать, это выбрать определенный слой и "обнаружить" все прямоугольники / квадраты в этом слое. Ultimateley, я хотел бы иметь возможность рисовать внутри всех тех …
17 июн '14 в 16:24
1
ответ
Откройте новый экземпляр Autocad через Python
У кого-нибудь есть опыт использования Python с Autocad? Я просто пытаюсь, в качестве теста, посмотреть, смогу ли я открыть новый экземпляр Autocad через Python и хотя этот PyAutocad работал хорошо (не стесняйтесь предлагать другие предложения, если …
15 авг '13 в 17:59
1
ответ
Символ для ACHAR + objectARX
Я пытаюсь преобразовать предыдущий код в VS 2010. Код, который я пытаюсь преобразовать, упомянут ниже. Функция addCommand определяется как addCommand(const ACHAR * cmdGroupName, const ACHAR * cmdGlobalName, const ACHAR * cmdLocalName, Adesk::Int32 c…
08 апр '14 в 04:08
1
ответ
Установить значение по умолчанию для строки приглашения
В классе редактора есть метод GetString, который запрашивает у пользователя строковое значение через командную строку AutoCAD. Я называю это в этом методе оболочки: public static string PromptUserForString(string message = "Enter a string: ", string…
15 июн '15 в 14:47
0
ответов
Правильное масштабирование таблиц AutoCAD с помощью C#
Я пытаюсь масштабировать таблицу, созданную моим плагином AutoCAD. Однако следующий код public void formatCells() { Transaction tr = doc.TransactionManager.StartTransaction(); DocumentLock docLock = doc.LockDocument(); using (tr) using (docLock) { i…
04 дек '14 в 20:09
3
ответа
Как объединить 2 сущности как 1 в Autocad .net
Я делаю плагин AutoCAD, и я хочу создать новый объект, который представляет собой комбинацию строки и текста. Если я выбираю строку, текст выделен и обратные слова, когда я удаляю строку, удалить текст и т. Д. И т. Д. Как рассматривать их как один …
18 июл '13 в 10:47
1
ответ
Разработка программного обеспечения для AutoCAD 2012
Я новичок в программировании AutoCAD. Мне нужно создать программное обеспечение, чтобы автоматизировать некоторые задачи для AutoCAD 2012. Но меня смущает следующее:- Должен ли я начать разработку плагина для AutoCAD или отдельное программное обеспе…
20 авг '15 в 07:38
2
ответа
PostSharp.Sdk.CodeModel.BindingException: не удается получить объект отражения
Я разрабатываю плагин autocad и использую PostSharp OnMethodBoundaryAspect для выполнения некоторых задач перед каждой командой, представленной плагином. Я добавил аспект декларативно, используя атрибуты. [PSerializable] [MulticastAttributeUsage(Mul…
22 ноя '17 в 07:04
0
ответов
Autoit: создать вариант "массив пар"?
Я пытаюсь добавить точку в текущем открытии AutoCAD Drawning. В качестве ссылки я использую пример VBA из руководства AddPoint: VBA: RetVal = object.AddPoint(Point) объект Тип: Блок, ModelSpace, PaperSpace Объекты, к которым применяется этот метод. …
05 дек '18 в 14:31
3
ответа
Как создать объект AutoCAD с помощью лямбда-выражения и вернуть его
Я новичок в программировании на C# (и программировании в целом), но я начинаю понимать, что такое разработка AutoCAD с использованием AutoDesk .NET API для проектов на работе. В AutoCAD dev есть определенные повторяющиеся задачи, для которых я созда…
12 дек '18 в 15:04