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

Кодинг библиотек для компаса


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

32 минуты назад, IgorT сказал:

 

 

А вот как передать в специю их диаметры и длины без API ума не приложу. Может @Di-mann знает?

Вытяжные заклёпки есть в библиотеке К18, да и в  К16 были. 

Если речь о них, компа под рукой нет смотреть. 

Из нестандартных пользую только резьбовые заклёпки. Но и то 4ех диаметров под 5 толщин металла. Собственно исполнений достаточно, обхожусь без занесёния их в библиотеки. В прочие они сами встают автоматом. 

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


9 часов назад, IgorT сказал:

Ну с заклёпками в сборке можно управиться с помощью "Внешних переменных"

На пример:

заклёпки.a3d

Заклёпка.m3d

это для К15.2

Что за заклёпки по какому стандарту?

Если не стандартные то тоже должны быть какие то опознавательные знаки, что специфицировать то?

Гараж колхозный- колхоз гаражный.

В компасе метизов гораздо больше чем доступно купить в РФ.

Закладывать не стандартные метизы минус к карме...

Для чего рисовать какието заклёпки? Если их в библиотеке как грязи?5d771ad752f87_.thumb.jpg.f68c6ad91b22541923ea9dce03e3f5e6.jpg

 

И расклёпывайте как хотите

 

5d771afeb9f6e_2.thumb.jpg.0b7be32ef8222e9d8a22e4316e77e092.jpg

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

@Di-mann ! Вы там что, пьяны?

Разговор не о вставки заклёпок из БСИ.

 

Я отвечал на этот пост.

14 часа назад, BSV1 сказал:

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

будет решаться в Компасе? Можно ли тут обойтись простым функционалом без SDK?

Дополнительно можно добавить условия: одновременно на разные диаметры и с выводом номенклатуры заклепок в спецификацию (что вполне естественно).

PS В теме СВ что-то пока ответа нет, хотя было обещано. 

Несчастные заклёпки через внешние переменные - частный пример. 

А вот как передать инфу о состоянии внещних переменных для вставленной в сборку детали мне не понятно. А Di-mann тут тычет БСИ.:blink:

Изменено пользователем IgorT
Ссылка на сообщение
Поделиться на других сайтах
21 час назад, IgorT сказал:

ВЫ предлагаете мне рыбу. А мне хочется иметь удочку. То есть возможность в Компасе не через АPI ваять различные приложения, а по типу как сделано в ТФ.

Может это до Вас никак не дойдёт?

Я думаю - возможности создавать свои произвольные библиотечные элементы а-ля флекс в Компасе вам никогда не позволят его разработчики. Не стоит надеяться, что вам подарят удочку, и вы вместо покупки Компаса со всеми библиотеками за немаленькую дополнительную плату сделаете нужные библиотеки сами. Компас ценится именно библиотеками, которые могут быть чуть ли не дороже самого Компаса. Зачем Аскону пилить сук, на котором они сидят? Политика такая - впаривать свои библиотеки за деньги...

20 часов назад, IgorT сказал:
20 часов назад, Di-mann сказал:

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

Да. Да. Да. Очень странно, извращённо и неправильно!!! По Вашему надо так: включить в программу самое плохое, гадко, глючное и неудобное из всех?

Ну так в том и политика Аскона - всучить глючное гуано, и если хотите улучшить ситуацию - купите наши автоматизированные библиотеки. Они не заинтересованы, чтобы продукт стал похож на Тфлекс - тогда библиотеки Компаса покупать не будут. Ничего нового, просто маркетинг такой.

Для сравнения посмотрите цены и комплекты поставки - Тфлекс продается сразу со всеми возможностями, а Компас = недокад + библиотеки.

Ссылка на сообщение
Поделиться на других сайтах
12 часа назад, IgorT сказал:

Ну с заклёпками в сборке можно управиться с помощью "Внешних переменных"

@IgorT , т.к. у меня нет Компаса, не могли бы Вы раскрыть этот вопрос поподробнее?

Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, BSV1 сказал:

@IgorT , т.к. у меня нет Компаса, не могли бы Вы раскрыть этот вопрос поподробнее?

У Компаса есть функционал "внешняя переменная".

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

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

В примере с заклёпками вставленная деталь одна, а их геометрия в сборке зависит от значений передаваемых каждой в отдельности. Наблюдаем в сборке заклёпки разного диаметра и состояния расклёпанного и не расклёпанного. Достаточно понятно?

Всё бы хорошо, но мне неведом способ как передать в СП инфу о состоянии этих бедных заклёпок. У меня там отображается заклёпка с общим количеством. 

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

Не в рамках рекламы. У Аскон появился продукт называется "ПОЛИНОМ:MDM", это НСИ система. Так вот это замена справочнику(библиотеке) стандартных изделий. Так как это справочник, то существует возможность создавать и использовать пользовательские модели. Так же при использовании параметрических моделей, есть возможность использовать переменные модели и выполнять выбор как в справочнике при вставке в сборку.
Пример пользовательской модели загруженной в Полином на скрине ниже.

 

 

полином.png

Ссылка на сообщение
Поделиться на других сайтах
4 минуты назад, IgorT сказал:

У Компаса есть функционал "внешняя переменная".

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

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

Т.е. у Компаса есть механизм, позволяющий в сборке получать различные варианты детали, задав значения внешних переменных непосредственно при вставке (без предварительного создания конфигураций и вставляемый файл при этом остается неизменным)? В таком случае этот механизм по крайней мере в общих чертах схож с механизмом вставки фрагментов в ТФ (что весьма выгодно отличает К от СВ в этом моменте).

14 минуты назад, IgorT сказал:

... но мне неведом способ как передать в СП инфу о состоянии этих бедных заклёпок. У меня там отображается заклёпка с общим количеством. 

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

9 минут назад, kzs64 сказал:

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

Эта система позволяет рядовому пользователю легко и просто заносить данные для спецификации (с чем, как мы выяснили, есть проблема при просто вставке моделей с внешними переменными)? И сколько это стоит?

Кстати, а как обстоят дела с данными для СП при внесении созданных пользователем моделей в штатную библиотеку Компаса, ка мы видели в представленном выше ролике?

Ссылка на сообщение
Поделиться на других сайтах
7 минут назад, BSV1 сказал:

Т.е. у Компаса есть механизм, позволяющий в сборке получать различные варианты детали, задав значения внешних переменных непосредственно при вставке (без предварительного создания конфигураций и вставляемый файл при этом остается неизменным)? В таком случае этот механизм по крайней мере в общих чертах схож с механизмом вставки фрагментов в ТФ (что весьма выгодно отличает К от СВ в этом моменте).

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

Совершенно верно.

Сейчас приходится руками прописывать инфу для СП в свойства вставленной детали.:sad: Это в XXI веке!

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, IgorT сказал:

Сейчас приходится руками прописывать инфу для СП в свойства вставленной детали.

А если в процессе жизненного цикла изделия часть деталей поменяется (например изменятся диаметры заклепок), то эта инфа поменяется автоматически или тоже надо будет не забыть поправить руками?

Ссылка на сообщение
Поделиться на других сайтах
11 минуту назад, BSV1 сказал:

Т.е. у Компаса есть механизм, позволяющий в сборке получать различные варианты детали, задав значения внешних переменных непосредственно при вставке (без предварительного создания конфигураций и вставляемый файл при этом остается неизменным)? В таком случае этот механизм по крайней мере в общих чертах схож с механизмом вставки фрагментов в ТФ (что весьма выгодно отличает К от СВ в этом моменте).

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

выбор.png

21 минуту назад, BSV1 сказал:

 

Эта система позволяет рядовому пользователю легко и просто заносить данные для спецификации (с чем, как мы выяснили, есть проблема при просто вставке моделей с внешними переменными)

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

Ссылка на сообщение
Поделиться на других сайтах
30 минут назад, kzs64 сказал:

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

Ну, это вроде бы логично.

30 минут назад, kzs64 сказал:

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

Тогда в чем преимущество этой системы перед штатными библиотеками?

 

А с этим вопросом-то как?

38 минут назад, BSV1 сказал:
41 минуту назад, IgorT сказал:

Сейчас приходится руками прописывать инфу для СП в свойства вставленной детали.

А если в процессе жизненного цикла изделия часть деталей поменяется (например изменятся диаметры заклепок), то эта инфа поменяется автоматически или тоже надо будет не забыть поправить руками?

 

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

А с этим вопросом-то как?

 

Только рукоблудством занимаЦа :biggrin:

 

Но кое-кому, не буду показывать пальцем, но это @Di-mann "достаточно сущности". Ибо считает себя разумным. Приводя БСИ как контр-ответ на пример использования функционала.

Причем функционала, которого нет у SW.:blink:

@Di-mann , как по Вашему, на какой банан асконы выдвинули среду разработки приложений и библиотек под Компас? Для чего? С Ваших же слов мозги начальству сношать  пудрить? 

Изменено пользователем IgorT
Ссылка на сообщение
Поделиться на других сайтах
9 минут назад, BSV1 сказал:

Ну, это вроде бы логично.

Тогда в чем преимущество этой системы перед штатными библиотеками?

 

А с этим вопросом-то как?

 

Преимущества. Вся НСИ в одном месте она едина для всех. Кто-то сделал модель загрузил в систему, далее может использовать любой другой. Изменился стандарт, наименование, исправлена ошибка. Везде обновится. Различные сущности у конструктора покупное называется по своему у снабженца по другому у склада, вообще третий вариант, в 1С может и четвертый. Все возможно реализовать под одним идентификатором объекта.

Ссылка на сообщение
Поделиться на других сайтах
4 минуты назад, IgorT сказал:

как по Вашему, на какой банан асконы выдвинули среду разработки приложений и библиотек под Компас? Для чего?

Спросите у менеджеров АСКОН. 

 

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, Di-mann сказал:

Спросите у менеджеров АСКОН. 

 

Ага. То есть Вы не знаете и знать не хотите! Так какого хера лезете туда где ничего не понимаете? Для чего срёте здесь?

Ссылка на сообщение
Поделиться на других сайтах
9 минут назад, IgorT сказал:

"достаточно сущности".

Большинству достаточно 6ти видов фигур и 64 клетки в шахматах... Но этого достаточно не всем...

4 минуты назад, IgorT сказал:

Для чего срёте здесь?

Стёшь ты, а веду полемику.

Ссылка на сообщение
Поделиться на других сайтах
47 минут назад, Di-mann сказал:

...

Стёшь ты, а веду полемику.

Ага. В Вашем стиле. Как всегда: "... а я Д`Артаньян"

Да и какая разница, срёте или ведёте полемику в теме, которая Вам не нужна и Вы в ней ничего не понимаете?

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

Чот не понимаю, обо что спор идет?

Библиотеки, классификаторы - всё это существует для хранения информации об исключительно унифицированных изделиях. Стандартных по ГОСТ-ам/ОСТ-ам, покупнине, каталожным инструментам и прочему. Если нам понадобилась гайка не по ГОСТ-у - всё, отложили все библиотеки в сторону и вперёд выпускать КД на новое изделие.

И эти механизмы есть в любой системе, от автокада до NX. Ибо без него любая CAD-система отправляется на свалку до своего появления. С вероятностью 99,(9), и у Аскон-а есть как библиотеки в стандартной поставке, так и инструменты для их расширения.

А вот как ведутся подобные библиотеки - это вопрос каждого отдельно взятого предприятия.

2 часа назад, BSV1 сказал:

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

Какая такая информация о вариантах должна попадать в спецификацию?

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

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

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

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

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

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

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

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

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

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

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




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