| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > .NET > Как получить и изменять параметрические переменные из аutocad 2017 в c#?

Как получить и изменять параметрические переменные из аutocad 2017 в c#?

Ответ
Поиск в этой теме
Непрочитано 08.12.2016, 15:43 #1
Как получить и изменять параметрические переменные из аutocad 2017 в c#?
raister95
 
Регистрация: 08.12.2016
Сообщений: 2

Добрый день! Не могу понять, как получить возможность обращаться к созданным в автокаде параметрическим переменным в среде разработке visual studio 2015, язык программирования c#.
Вот, например я создал параметрический прямоугольник(Представлен на рисунке) он имеет 2 переменные d1 и d2, как получить и изменять их программно в c#, подскажите пожалуйста.

Миниатюры
Нажмите на изображение для увеличения
Название: Рисунок.JPG
Просмотров: 73
Размер:	142.6 Кб
ID:	180492  

Просмотров: 7018
 
Непрочитано 08.12.2016, 17:06
#2
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588


http://adn-cis.org/forum/index.php?topic=624.0
Boxa вне форума  
 
Непрочитано 08.12.2016, 17:14
#3
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


Тут, по-моему, не динамика, а параметрика.

----- добавлено через 25 сек. -----
Т.е. параметрические зависимости - а хранятся они совсем в другом месте.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 08.12.2016, 17:20
#4
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588


Кулик Алексей aka kpblc, так по ссылке, во 2 и 3 ответе судя по картинкам все однозначно...
Boxa вне форума  
 
Непрочитано 08.12.2016, 17:25
#5
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


Boxa, я говорю параметрических зависимостях, удаляемых командой _.delconstrain. Что имел в виду ТС - пока не очень понятно.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 09.12.2016, 01:16
#6
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,405
Отправить сообщение для Александр Ривилис с помощью Skype™


А мне кажется, что это: http://adn-cis.org/poluchenie-razmer...x-svojstv.html
Александр Ривилис вне форума  
 
Автор темы   Непрочитано 09.12.2016, 18:40
#7
raister95


 
Регистрация: 08.12.2016
Сообщений: 2


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

Последний раз редактировалось raister95, 09.12.2016 в 18:54. Причина: Решил более глобально и подробно описать вопрос
raister95 вне форума  
 
Непрочитано 09.12.2016, 20:50
1 | #8
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,405
Отправить сообщение для Александр Ривилис с помощью Skype™


raister95
1. Создай здесь тему: http://adn-cis.org/forum/index.php?board=4.0
2. Приложи чертеж.
Думаю, что там мы твою проблему решим.
Александр Ривилис вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > .NET > Как получить и изменять параметрические переменные из аutocad 2017 в c#?

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как по примитиву получить указатель на динамический блок, в котором этот примитив находится? молодой человек Программирование 3 08.02.2011 21:47
Как на Lisp получить достук к операциям поиска, а также иметь возможность их изменять sdv79 LISP 4 29.05.2010 22:30
Быстро получить Набор объектов попадающих в Сферу [N.S] Программирование 10 09.08.2009 11:04
Получить список блоков в чертеже DonVik Программирование 6 27.08.2008 15:08
координаты вершин выбранной полилинии на VB? как получить ssv22 Программирование 5 17.07.2008 00:01