Jump to content

Ещё одна талица допусков


Recommended Posts

Господа, а есть у кого допуска в виде таблиц баз данных, типа sqlite и прочих (не xls, ни csv и прочих). На крайний случай, конечно можно JSON, но с нормальной структурой типа
 

{
  "1-3": {
    "M": [
      { "accuracy": 3, "upper": -2, "lower": -4 },
      { "accuracy": 4, "upper": -3, "lower": -5.5 }
    ],
    "N": [
      { "accuracy": 3, "upper": -2, "lower": -6 },
      { "accuracy": 4, "upper": -2.5, "lower": -6.5 }
    ]
  }
}


Вижу в компасе есть уже готовая, но не понятно как оттуда выдрать и где она вообще находится, в каком из файлов. Хочется написать небольшую программку для расчёта середины допуска, с выводом всех значений - верха, низа, середины, но заполнять все значения из ISO 286-2:2010(E) - проще {роскомнадзор} в японском стиле себе сделать.

Link to post
Share on other sites


UnPinned posts
nicomed

XML не ?

Не мое, но пока на  огрехи не натыкался.

 

fits.xml

  • Нравится 1
Link to post
Share on other sites
Maik812
17.06.2024 в 19:53, Tehnov сказал:

Хочется написать небольшую программку для расчёта середины допуска, с выводом всех значений - верха, низа, середины, но заполнять все значения из ISO 286-2:2010(E)

Хочется в виде для Солидворкс.

Link to post
Share on other sites
54 минуты назад, Maik812 сказал:

Хочется в виде для Солидворкс.

Не совсем понял или не понял совсем. В смысле чтобы работало с солидом или выглядело как в солиде?  Если последнее - то не очень хочется ставить ради этого солид - скриншота поглядеть было бы неплохо.

Link to post
Share on other sites
Maik812
18 часов назад, Tehnov сказал:

Не совсем понял или не понял совсем. В смысле чтобы работало с солидом или выглядело как в солиде?  Если последнее - то не очень хочется ставить ради этого солид - скриншота поглядеть было бы неплохо.

Хотелось бы как плагин к Солиду.

есть приложение SolidWorks Inspection версия 2014 x64 например, по размерным цепям

Link to post
Share on other sites
46 минут назад, Maik812 сказал:

Хотелось бы как плагин к Солиду.

есть приложение SolidWorks Inspection версия 2014 x64 например, по размерным цепям

ой не, такое не осилю и суваться туда откровенно не хочется.

Link to post
Share on other sites
Maik812
1 минуту назад, Tehnov сказал:

ой не, такое не осилю и суваться туда откровенно не хочется.

я пример привел.  Можно в качестве таблиц или помощника сделать как то. может справочника.

Link to post
Share on other sites
17.06.2024 в 19:53, Tehnov сказал:

Господа, а есть у кого допуска в виде таблиц баз данных, типа sqlite и прочих (не xls, ни csv и прочих). На крайний случай, конечно можно JSON, но с нормальной структурой типа
 


Вижу в компасе есть уже готовая, но не понятно как оттуда выдрать и где она вообще находится, в каком из файлов. Хочется написать небольшую программку для расчёта середины допуска, с выводом всех значений - верха, низа, середины, но заполнять все значения из ISO 286-2:2010(E) - проще {роскомнадзор} в японском стиле себе сделать.

В SolidWorks есть база данных допусков fit.sldedb в формате sqlite. 

Link to post
Share on other sites
24.06.2024 в 16:39, Maik812 сказал:

я пример привел.  Можно в качестве таблиц или помощника сделать как то. может справочника.

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

24.06.2024 в 19:48, Shvg сказал:

В SolidWorks есть база данных допусков fit.sldedb в формате sqlite. 

а есть этот файлик(может уже есть установленная версия у вас?)? В свободной "библиотеке" интернет не нашёл, вроде, его.

Link to post
Share on other sites
1 час назад, Tehnov сказал:

а есть этот файлик

Выдрал из двух установленных версий - 2018 и 2021

fit.zip

  • Нравится 1
Link to post
Share on other sites
  • 1 month later...

В общем, исходники кода для тех кто беспокоится за безопасносте тут source. Сам dump БД не выкладывал на github - думаю очевидно почему.
Бинарники x32, x64.
Замечания.
Поиск ТОЛЬКО среди значений из ISO 286-2 - всякие AM, AI стандарты "не возбуждают". Если прям будет такая высокая потребность у людей, может реализую - пока не хочется ковыряться.
К значениям из БД есть несколько вопросов, а точнее к её проектировщикам (солидворковцам):
- в какой-то из таблиц для значений поля 'A' спокойно берутся значения от 0 до 1 вкл, которые в стандарте помечены как то ли не рекомендуется, то ли не используется (примечание  b) в ISO), хотя для значений поля 'a' таблица для размеров 0-1 пустые. Не сильно критично для меня, ибо я мелочёвку меньше 1 мм не делаю и хз есть ли ISO для A и a под размеры от 0-1.
- солидворковцы спроектировали схему БД откровенно странно - как в ISO: просто брали стандарт, создавали такую же таблицу в БД, а не создавали одну (две - для отверстий и валов) со всеми значениями. Хз какой тут был глубокий смысл (скорее всего и не было, а было БЫСТРЕЙ, БЫСТРЕЙ, БЫСТРЕЙ).
Используется многопоток (в принципе вряд-ли оно сильно надо для такой программы, для меня было нужно для изучения "технологии"), поэтому на древних компах с одним ядром или двумя где одно уже занято могут быть просадки по производительности, а не буст, но это вы вообще вряд-ли заметите и как-то зафиксируете.
Сделано на rust, компилил под производительность с оптимизацией, а не размер (не сжимал бинарники, т.к. это может снизить производительность) поэтому и для меня кажется 4МБ выглядит "солидно" для конмольной программы, хотя в целом что сейчас эти 4МБ?
Да, чисто cli, графический интерфейс делать вряд-ли буду ибо и так уже подзаманало меня сидеть на одном проекте, для меня достаточно выполняемой функции программы.
Распространяется as is, гарантий никаких бла-бла-бла.

Link to post
Share on other sites

да, большое спасибо @jtok - не надо было мучаться с однообразной работой по заполнению данных. Благодарю.

Да блин, камон, вообще спасибо всем кто так или иначе откликнулся.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Сообщения

    • green_fly
      Может быть в справочнике что-нибудь полезное есть? Ахумов - Справочник нормировщика, 1987.
    • MaximKl
      Даже если найдет указания - это никак не убедит заказчика в правильности. Тем более в такой области, где модель - далеко не главное. Модель подтверждает соответствие изделия ТЗ? Просто замоделить прибор из евроконструктивов(например) так же не стоит значительных временных затрат- это если знать, где все это взять. Обычно в ОКР прописываются этапы работ и стоимость, остальное  - на откуп договорников.
    • Иван Ларионов
      При определении стоимости очередных ОКР заказчик потребовал предоставить обоснование стоимости разработки КД. Нормативы на КД есть, но это касается только собственно чертежей, спецификаций и т. п. Подсчитанное по этим нормативам время явно меньше, чем полный цикл "модель-чертеж". Существуют ли какие официальные (или хотя бы установленные из опыта) нормы времени на разработку 3D-моделей? Например, в виде Мб/ч с коэффициентами, учитывающими сложность, габариты и т. п. В интернете явных указаний не нашёл. CAD SW2018, предметная область -электронные и механические приборы.
    • blackbob
      Завтра проверю по другому. В мануале я так понял параметры посмотреть? 
    • Osirius777
      Заново заново собрал модель, но нагрузки по прежнему вроде отображаются и вроде нет.  вот контактные пары: 
    • mamomot
      Выложенный почти месяц назад Параграф в разделе "Формы для прессования" получил свое развитие в Приложении А, "Доработка оснастки", где появился Параграф:   "Доработка формы для прессования резины". А1_6 Доработка формы для прессования резины.pdf
    • maxx2000
      Скомканая проволока. Не знаю круто это или нет
    • Fedor
      Найдя касательные напряжения в контактном слое можно найти и перерезывающую  силу в каждом витке .  Или сдвиговые напряжения...   Хватит и логарифмической линейки :)  Жуковский так и определял распределение нагрузки по виткам :) 
    • Jesse
      Алямовский так и делал. Но для оценки герметичнрсти соединения, а не для расчёта среза резьбы. Без моделирования резьбы срез резьбы не посчитать ..))
    • maxx2000
      @BSV1 насчёт флекса я не сомневался ни разу. Мой пост был адресован конкретному персонажу, чтобы он показал скилуху в СВ 
×
×
  • Create New...