Перейти к публикации

Программа для создания "динамических блоков"


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

Доброго времени суток!
 

Имеется листовка в которой описан контроллер (ПЛК), все оформлено достаточно красиво.

Описываемый контроллер состоит из сегментов, которые можно убирать и добавлять в зависимости от необходимости, в каком-то роде конструктор. 

Все сегменты отрисованы в CorelDRAW в виде спереди (где лампочки, отверстия и т.п.), их около 100 видов. 
Сегменты имеют 3-4 габарита, но внешний вид (цвет, надписи) разный.

Для понимания прилагаю картинку подобного ПЛК, для понимания как он выглядит.

ПЛК находится в центре, вокруг него общее описание, которое не изменяется.
От каждого сегмента отходят стрелки, с кратким описанием (3-4 короткие строчки)
Задача:

1. Сделать так что бы можно было выбирать необходимое количество сегментов, и картинка ПЛК собиралась автоматически.
2. Все сегменты находятся на рейке. Рейка должна изменятся по длине в зависимости от количества сегментов, которые на ней установлены. Можно обойтись и без нее, если это сложно.

3. Сегмент А - основной, к нему крепится все остальное, но не двигается.

4. Всего может быть около 50-60 сегментов.

5. От каждого модуля выходят стрелки (синий цвет) с описанием, хотелось бы что бы оно заполнялось автоматически, в зависимости от выбранного сегмента. При условии, что несколько одинаковых сегментов располагаются подряд, то можно обойтись и одной стрелкой.

 

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


Картинки для понимания прилагаю.

 

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

Или для такой задачи нужно писать отдельную программу?
Вся листовка сделана в программе CorelDRAW.

 

Пример ПЛК 1 Пример ПЛК 469967%24%5B1000x750%5D.jpg Пример ПЛК


 

RTEmagicC_0fe4b4699e.jpg.jpg Пример ПЛК

1.jpg1.jpg

Последние картинки прикрепляю званого, т.к. их не видно:

1.jpg

1.jpg

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


UnPinned posts

НЕ знаю я Корел, но в Солиде решается такое. Там есть исполнения и конфигурации, строится и перестраивается в зависимости от связей все детали. фотореалистичность и можно просто фото натянуть на 3д деталь.

Подобное делал для фото реалистичного генератора каменной мозайки.

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

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

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

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

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

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

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.



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