Перейти к содержанию

Рекомендуемые сообщения

Ребята как группировать объекты используя MultiCAD? Может подскажете как лучше реализовать задачу, попробую описать: есть кастомные объекты А, Б и В, есть необходимость чтобы объект А являлся основным, а объекты Б и В дополнительными, к примеру: объект А это стена а объекты Б и В окна разного типа, соответственно когда мы перемещаем стену то окна должны перемешаться вместе со стеной. Как лучше это реализовать?

Изменено пользователем habro430

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

СПДС купите лучше, не надо велосипед изобретать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пример с окнами приведён для понимания задачи, никаких окон и стен в проекте нет, к сожалению то что я пытаюсь слепить вообще в принципе никто не может предложить поэтому и приходиться самому наступать на грабли и городить велосипеды

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пример с окнами приведён для понимания задачи, никаких окон и стен в проекте нет, к сожалению то что я пытаюсь слепить вообще в принципе никто не может предложить поэтому и приходиться самому наступать на грабли и городить велосипеды

Так может и группы тут не нужны?

http://www.youtube.com/watch?v=maYG9gGTw18&t=140s

 

Или может СПДС'овские группы подойдут? Они умеют сохранять "Связи" между объектами

 

http://www.youtube.com/watch?v=-9CihMbUOZU&list=PLxzNmJ3Maam7gdhZnxIrRPa1IwDcR_Ebb&index=3&t=0s

Пример создание группы из деталей оснастки

Размещаем на чертеже детали, которые будут участвовать в группе: Винт стяжной, Струбцина, Шайба и Гайка.

Вызываем команду spconstraint - Управление зависимостями. В диалоговом окне указываем «Дочерний» и «Родительские» объекты. Задаём необходимые геометрические зависимости. Указываем, что зависимости «Двунаправленные»

Открываем деталь «Гайка» в «Мастере объектов»

Вызываем «Мастер зависимостей». Так как у нас уже есть на чертеже детали с наложенными зависимостями, пропускаем момент вставки деталей.

В открывшемся диалоговом окне «Управление зависимостями» оказываем «Родительский» и «Дочерний» объекты.

Нажимаем «Ok», появляется Диалог «Обучение детали установке зависимостей». Нажимаем «Далее» и доходим до формирования функции function OnConnect

В тело функции автоматически вставляется тело скрипта, соединяющего детали по заданным плоскостям

Проверяем автоматическое соединение деталей между собой, последовательно вставляя детали из базы

При необходимости можем изменить «режим перекрытия» для отдельных деталей

Вызываем команду spgroupobjects - Группировать объекты.

Указываем необходимые детали и, в открывшемся окне «Новая группа» указываем куда будет сохраняться наша новая группа

Вставляем группу и проверяем работу

Вставляем в чертеж подготовленный отчет и проверяем результат

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо, но как это сделать применив multicad на c#?

Изменено пользователем habro430

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...

×
×
  • Создать...