Перейти к содержанию
Форум мебельщиков

Prokhogiy

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

Prokhogiy, а как обстоит дело с подключением к внешней БД?

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

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

Кто просит у судьбы только необходимое, часто получает от нее излишнее.

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

Prokhogiy, я имею ввиду база данных (например MS Access). Предположим, есть коллекция декоративных элементов (например карнизы). В БД описываются параметры и относительный путь к модели карниза. Задача построить универсальный фрейм, используя данные из БД. Как это реализуется в Inventor?

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


не знаю, не пробовал, но вроде чет ест такое, врать не буду

 

nuget, а зачем БД использовать? Не проще нужные профили забить в библиотеку компонентов, или просто параметрические детали сделать?

Кто просит у судьбы только необходимое, часто получает от нее излишнее.

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

Prokhogiy, БД используется для добавления в коллекцию модели элемента. Профиль карниза сделать параметрическим можно, но сложно, проще создать новый из копии.

Для римера, как это реализовано в T-FLEX CAD:

  • Сначала подключается БД (это может быть так же таблица Excel).
  • Поле с идентификатором используется для создания элемента выподающего списка диалога управления.
  • Поле с относительным путем используется для ссылки на модель.

Чтобы извлечь данные из БД, предусмотрены специальные функции. Путь модели храниться в переменной, которая подставляется в виде маски (например {$PATH}). Таким образом, чтобы добавить в коллекцию модели элемент, достаточно создать запись в БД и поместить в определенную директорию модель. При этом сборка не обновляется через повторное сохранение (это может быть полезным, если необходимо установить защиту).

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


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


Кто просит у судьбы только необходимое, часто получает от нее излишнее.

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

Prokhogiy, подавление элементов усложняет задачу расширения. В сборке используется одна деталь, но профиль изменяется за счет переопределения ссылки. В данном случае нет необходимости вносить изменения в структуру модели сборки. Новый элемент можно с легкостью добавить или удалить из коллекции.

Изменено пользователем nuget
Ссылка на сообщение
Поделиться на другие сайты


с трудом представляю практическую ценность сих действий с БД , Если у меня с десяток фрез, из которых профиля крою, и то как правило их пять шесть не больше, Че пикулями то ходить. на крупной производстве может и интересен вариант, но учитывая Славянский менталитет все придет к ручному управлению.   вот интересно, как выглядит этот легкий процесс расширения


Кто просит у судьбы только необходимое, часто получает от нее излишнее.

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

Prokhogiy, посмотрите, может Inventor поддерживает подстановку пути через переменную.

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

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

Кто просит у судьбы только необходимое, часто получает от нее излишнее.

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

Снова привет!) Можно логик настроить чтобы он подставлял ту или иную фурнитуру в зависимости от размера?)
Распишу что хочу сделать) Есть сборка ящика, в нем есть табличные направляющие, я их меняю вручную в зависимости от глубины ящика) Хотел бы это оптимизировать)

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

добавь в сборку нужные как отдельные компоненты

подавить не нужные оставив нужный в дереве

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

Кто просит у судьбы только необходимое, часто получает от нее излишнее.

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

Prokhogiy, В спецификации в сборке будет путаница тогда( хотелось бы чтобы логик из таблицы брал направляющую.

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


путаница в чем?




в спецификации будет количество направляющих. Сборка будет содержать только ссылки на библиотечные компоненты. Если компонент направляющей один но параметрический то из айлоджика есть вызов компонента с нужной строки. Тоесть, если глубина такая то то компонент с параметрами из строки такой то.


Кто просит у судьбы только необходимое, часто получает от нее излишнее.

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

pkdeep, а что не получается с таблицей параметров? Направляющие отличаются количеством отверстий, что мешает применить линейный массив?

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

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

Изменено пользователем nuget
Ссылка на сообщение
Поделиться на другие сайты

nuget, Можешь на примере показать?)

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

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

Кто просит у судьбы только необходимое, часто получает от нее излишнее.

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

pkdeep, я уже не помню, какие элементы модели доступны в iLogic. Если таблица параметров доступна, то должно быть просто.

Ссылка на сообщение
Поделиться на другие сайты
В 7 сентября 2016 г. в 21:52, pkdeep сказал:

Prokhogiy, В спецификации в сборке будет путаница тогда( хотелось бы чтобы логик из таблицы брал направляющую.

еще раз спрошу, в чем будет путаница?

с точки зрения разработчиков, проектирование сборки с использованием подавления компонентов, так же как и проеутировани детали с подавлением элементов, нормальный процесс имеющий право на жизнь и активное использование. Если количество компрнентов превышает разумное количество то используется подмена а не подавление. Доступ к таблице параметрической детали аналогичен подавленю деталей, в таблице активируется строка с нужной конфигурацией детали. Также возможен поиск в таблице  подходящих параметров к требуемому условию,

во всех этих случаях подавленных айлолжиком компонентов, вид спецификации меняется на ссылочный, это приводит к тому, что компоненты не отображаются в списке деталей, который в свою очередь используется для вывода.  все это опробовал, да это работает.

 айллджик имеет прямую связь со всеми параметрами и свойствами

Кто просит у судьбы только необходимое, часто получает от нее излишнее.

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

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

на примере квадратно-листового ящика, для начала сделал деталь со всеми мыслимыми и не мыслимыми параметрами, также вариант паза или четверти, возможно отключение компонента, ручное вмешательство и несколько предустановок. В общем то эта деталь для шаблона, из него по месту в сборке буду детали создавать. Также шаблон на простой лист для задника фанера, двп,  и дверки. Дверки должны быть отдельные сборки, пока условно одно тело.Снимок.JPG

получается такой вот, пока не образмеренный полуфабрикат. Снимок3.JPG

Кто просит у судьбы только необходимое, часто получает от нее излишнее.

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

мультик про коробок.

связь параметров сборки с параметрами деталей, 

Кто просит у судьбы только необходимое, часто получает от нее излишнее.

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

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

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

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

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

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

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

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

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

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу



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