|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
12.06.2016, 13:58 | #1 | |
Как управлять извне вложенными динамическими блоками с помощью пользовательских переменных?
Регистрация: 06.06.2016
Сообщений: 327
|
||
Просмотров: 13497
|
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
Т.е. мне нужно, чтобы значения видимых извне параметров динамического блока задавались математическими выражениями из переменных, которые видимы в свойствах охватываемого/внешнего блока
----- добавлено через ~3 мин. ----- Я бы рад. Но просто у меня блоки состоят из одних и тех же типовых элементов, различающихся только размерами. Поэтому вполне естественно возникло желание оформить эти типовые элементы в виде вложенных динамических блоков. И настраивать параметры этих вложенных блоков извне, "по месту". ----- добавлено через ~5 мин. ----- Boxa А если дин. блок не вложенный можно в нем его параметры задавать в виде математической формулы из других переменных? Последний раз редактировалось Кондратий Тихонович, 12.06.2016 в 15:18. |
|||
|
||||
инженер-обструктор Регистрация: 20.04.2016
Сообщений: 162
|
Цитата:
размерные параметры да, динамические нет, впрочем, на динамические параметры можно цеплять несколько в том числе разных операций, устанавливая различные коэффициенты и угловые смещения, а параметр изменять один и тот же, но вряд ли эта информация как-то пригодится, а вообще-то лучше сразу на файл смотреть |
|||
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
Цитата:
Очень жаль. Казалось бы: самые элементарные вещи с чего начинается хоть сколько то серьёзная автоматизация отслеживания зависимостей и параметризации. А какие-то другие продукты Autodesk предоставляют? Или надо переходить на CATIA и т.п. "тяжеловесные" САПР? |
|||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588
|
Цитата:
Если хочется автоматизации, то добро пожаловать в мир ЯП и тут море вариантов, от преобразования внешнего вида уже имеющихся примитивов и боков (именно внешенего вида, суть не поменяется), до собственных объектов с любой логикой поведения(как небольшой пример: http://forum.dwg.ru/showthread.php?t=131224&page=2). Было бы желание. |
|||
|
||||
Регистрация: 26.03.2015
Екатеринбург
Сообщений: 382
|
А нельзя статический блок сделать динамическим, а на всю геометрию в нем наложить необходимые параметры и управлять ими через свойства вхождения этого блока? Для той цели, что заявлена в первом посте я бы такое решение и принял. В чем смысл создания блока из блоков? Геометрия с полным комплектом наложенных геометрических и размерных ограничений ведет себя вполне похоже на блок.
|
|||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588
|
Как я понимаю, обеспечить базовый функционал электронного кульмана, быть платформой для САПР (Civil3D, ADT, Map, ASD, AMD и других) и приносить максимальную прибыль при минимальных издержках. Отсюда вывод: нужно что-то специфическое, ищите в САПР пакетах или разрабатывайте сами.
Примерно то же самое я написал во втором сообщение, но это не подходит.... |
|||
|
||||
Регистрация: 26.03.2015
Екатеринбург
Сообщений: 382
|
Цитата:
Цитата:
Скажем, в блоке есть круг диаметром d1=15*Х и прямоугольник с размерами A=d1+X и B=sqrt(A+X). Центр круга в точке 0,0, прямоугольник привязян одной из вершин к центру круга, стороны его вертикальны и горизонтальны. Т.о геометрия полностью определена. Тогда можно в свойства блока вывести только этот параметр Х. Я не вижу различий в поведении такой конструкции и той, что хотел ТС в первом сообщении. |
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
Цитата:
Цитата:
Цитата:
Последний раз редактировалось kp+, 15.06.2016 в 17:12. |
|||
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
В том, что блоки внутри разных блоков повторяются. Точнее говоря они похожие по структуре. Различаются только размерами И/ИЛИ формой. Не хотелось бы их заново рисовать каждый раз и адаптировать вручную.
----- добавлено через ~7 мин. ----- Именно так. Не хотелось бы в каждом блоке городить огород из примитивов и "глупых" (т.е. статических, а значит не имеющих настроек) блоков. Это усложнит работу и увеличит её объем. Для упрощения работы хотелось бы иметь более крупные и "умные" компоненты: динамические блоки. Но не просто динамические блоки, а такие, параметры которых можно менять и в охватываемом блоке не входя в него. Причем автоматически. Просто задавая формулу из глобальных параметров. ----- добавлено через ~2 мин. ----- А с помощью ЛИСПа можно "достучаться" до параметров вложенных динамических блоков? Например используя составные имена. Типа такого Код:
Цитата:
А в палитре свойств Y параметра X я не увижу. Чтобы его увидеть я должен буду для КАЖДОГО из нескольких десятков блоков, в которые вложен блок с параметром X, войти в режим редактора блоков и ВРУЧНУЮ ввести нужное мне значение X. Вот что мне не нравится ----- добавлено через ~7 мин. ----- Я это заметил. Когда пробовал импортировать чертеж в PCAD через DXF Последний раз редактировалось Кондратий Тихонович, 18.06.2016 в 15:28. |
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
Цитата:
|
|||
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
Ну почему же.
Увидите. Во вложении (10 Мб) RAR-архив, в котором DWG-файл, выполненный в автокад 2012 + надстройка "Electrical" и видео, снятое с экрана (10 минут, выполненное программой UV Screen Camera), на которых видны мои попытки Последний раз редактировалось Кондратий Тихонович, 25.06.2016 в 19:14. |
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
Цитата:
Или уже удалено? Тогда нечего сказать. Последний раз редактировалось kp+, 25.06.2016 в 23:39. |
|||
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
Пробовал вложить повторно. Каждый раз сервер DWG.ru рвет закачку не позволяя до конца залить 10 мегов.
А у меня трафик не безлимитный. Весь суточный лимит потратил на попытки залить. На 3G сижу admin Не могли бы Вы прикрепить к моему сообщению удаленное вложение? Оно же у Вас где-то сохранилось на серваке |
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
Для начала залейте только заархивированный DWG, явно не 10 МБ будет. Да и многотомные архивы никто не отменял.
|
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как с помощью КЭ смоделировать упругое основание в ЛИРЕ? | РастОК | Лира / Лира-САПР | 25 | 02.10.2012 09:51 |
Как настроить плавное движение курсора при редактировании с помощью ручек? | tasia | AutoCAD | 9 | 22.06.2011 15:35 |
Извлечение значений атрибутов блоков AutoCAD Electrical с помощью AutoLisp | zaraki_kenpachi | LISP | 16 | 19.02.2011 15:30 |
Моделирование расчетной схемы с помощью объемных КЭ и оболочки в SCAD. | Albino | SCAD | 14 | 02.06.2010 20:58 |
Подскажите как построить кривую с помощью команды SPLiNE, к | boban | Программирование | 1 | 02.11.2003 19:58 |