LINUX.ORG.RU

CADBase — сайт для хранения и обмена чертежами

 , , ,


0

1

CADBase предназначен для размещения информации о чертежах и сопутствующих материалах (стандарты, поставщики, конструкторская документация).

Основной частью ресурса является страница компонента:

  • основная информация о компоненте, его характеристики и связанные файлы;
  • модификации компонента с параметрами и сопутствующими файлами;
  • наборы файлов для САПР и других программ;
  • информация о сопутствующих материалах компонента: стандарты, поставщики, каталоги, ключевые слова.

Основные отличия CADBase от других решений (которых появилось достаточно много за последние несколько лет, очень сильно затянули с запуском):

  • Компонент (в рамках CADBase) это совокупность: модификаций, стандартов, поставщиков и других связанных данных с чертежом.
  • К модификациям компонента привязываются наборы файлов для различных САПР.
  • Реализовано представление «базового» компонента для возможности участия нескольких поставщиков (это может быть использовано для поиска поставщика базового компонента или поиска производства требуемого изделия по чертежу).
  • Стандарт в рамках CADBase это отдельная от компонента сущность, которая связывается с компонентом.
  • Для всех пользователей доступ к платформе может осуществляться через сайт или API (используется единый токен).

Видеозапись процесса создания компонента на платформе CADBase (получилось не очень): https://www.youtube.com/watch?v=Bj_n57i7NxI

Видеозапись процесса создания стандарта: https://www.youtube.com/watch?v=WWpCuZevAr4

Возможности и функциональность:
  • публикация каталогов компонентов и стандартов;
  • обмен материалами между пользователями, добавление в избранное и т.п.;
  • хранение чертежей и документации с разграничением доступа.

Сейчас ведется работа по документированию API.

В перспективе планируется сделать возможность self-host (после того, как будут открыты исходники).

В некоторых регионах наблюдается проблема: первая загрузка сайта занимает 20-30 сек, в чем причина неизвестно. В нормальной ситуации, первая загрузка 2-3 секунды.

>>> Сайт проекта

anonymous

Проверено: hobbit ()
Последнее исправление: CYB3R (всего исправлений: 4)

Интересно, какие форматы чертежей и прочей документации поддерживаются проектом.

hobbit ★★★★★
()
XHR GET https://cadbase.rs/index-dadf96f355092ec_bg.wasm
Uncaught (in promise) ReferenceError: WebAssembly is not defined

Не нужно.

Вот кем надо быть, чтобы хранилище чертежей, сцуко, то бишь тупейших файликов распиханных по категориям, непременно делать на какой-то новомодной херне?

Вообще, неужели кому-то может быть непонятно, что такие стратегические вещи должны без всяких проблем работать даже в links/lynx и на канале 9600 бод через Иридиум?

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

Stanson ★★★★★
()

Жаль автор сайта не пожелал засветиться тут.

А что это такое? Это площадка для свободного распространения, или купли/продажи чертежей? Или для разворачивания в отдельной организации, или для личного хранения чертежей? Так долго вносить всякие данные, это отдельного человека садить надо, только чтобы заполнять базу. А к базе ещё и чертежи делать, ой мама...

Не завидую заполнятелям, но в принципе такая штука, единая и общедоступная была бы, наверное, нужна. Вот только... Ещё. Каждый производитель делает свои болтики и какая разница, что в природе в принципе существуют такие-то номиналы, которые инженер всунул мне в проект? Чтобы купить некоторые надо долго и упорно искать поставщика и производителя. Как быть с этим? Какой толк от несуществующих стандартов?

И почему нельзя воспользоваться стопиццот тыщами разных CRM, ERP, и пр. умными штуками для наполнения всё той же базы с чертежами же?

Или я вообще не понял о чём штука?

R_He_Po6oT ★★★★
()

без селф-хостед перспективы сомнительные.

С ним надо анализировать код.

Slackware_user ★★★★★
()

после того, как будут открыты исходники

То есть ПОКА ваш сайт пропритарен, при этом довольно душный, без регистрации даже посмотреть ничего нельзя.

И присоединюсь к вопросу анонимуса: есть интеграция с FreeCAD и другими свободными CAD?
Вы наладили связь с этими проектами для выработки общих стандартов и координации действий?

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 2)
Ответ на: комментарий от R_He_Po6oT

Автору я на мыло отписал, интересно, читают ли они его.

Никто в здравом уме не будет (и не должен) вбивать это все руками. Есть таблицы параметров, есть API, в конце концов, макрос или дополнение набросать нужно для каждой CAD системы.

anonymous
()

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

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 3)

после того, как будут открыты исходники

Вот как откроете, так и приходите.

mydibyje ★★★
()

Сделать для будущего
CADBase - это дом для инженеров, архитекторов и создателей, которые любят делиться идеями, концепциями и опытом с другими инженерами, для производителей, которые готовы делиться чертежами и документацией.
Мотивом создания платформы CADBase был протест против корпораций, создающих искусственный порог входа в производственный сектор для начинающих производственных компаний в некоторых странах (это одна из причин, почему мы сейчас не открываем исходный код) .
Мы рады любым хорошим людям, где бы вы ни жили, если вы хотите получать и делиться знаниями, то мы стараемся вам в этом помочь.
Проект был основан в 2018 году Иваном Носовским (какой-то парень из России), через год в проекте принимают участие Юлия Герасимова (с 2019 года) и Ся Тяньхао (夏添豪, с 2021 года).
Запуск MVP состоялся в 2022 году, и мы надеемся, что вам понравится эта платформа.
Мы надеемся, что вам нравится эта платформа.

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

mydibyje ★★★
()

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

AP ★★★★★
()
Ответ на: комментарий от mydibyje

Если это, условно, 1% твоего рынка, то зачем?

AP ★★★★★
()

А кто целевая аудитория?

Есть понимание, что для скворечников не нужны специализированные на скворечниках сайты/форумы?

Автор что-то слышал о Кате&Ко?

anonymous
()
Ответ на: комментарий от anonymous

А кто целевая аудитория?

Всякие КБ и заводы двойного назначения, если повезёт то отдельные доверчивые инженеры из п/я.
Цель собрать базу соответствия между IP, маршрутами к этим IP и публикуемыми с этих IP чертежами и стандартами, что косвенно через GeoIP позволит частично воссоздать карту промышленности РФ и других использующих этот проект стран, в случае же использования ведомственных VPN определять ПОЛЬЗОВАТЕЛЕЙ опубликованных чертежей как имеющих возможную принадлежность к п/я, а по чертежам и составляемым запросам к поисковой системе примерную область деятельности этих п/я.

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

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 3)
Ответ на: комментарий от torvn77

Всякие КБ и заводы двойного назначения, если повезёт то отдельные доверчивые инженеры из п/я.

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

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

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

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 1)

хоть написали бы что это за лажа! сайт для торговли чертежами вроде тех где 3д модели для игр продают? может аналог гитхаба для опенхардвер? ещё что то? новость невнятная.

anonymous
()
Ответ на: комментарий от anonymous

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

margarin
()
Ответ на: комментарий от hobbit

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

margarin
()
Ответ на: комментарий от Stanson

Да, понимаю Ваше негодование, возможно это была ошибка (ещё не понятно), у нас есть план сделать версию с рендером на стороне сервера, но это будет не раньше, чем будет готова документация к API.

margarin
()
Ответ на: комментарий от margarin

Да, понимаю Ваше негодование, возможно это была ошибка (ещё не понятно), у нас есть план сделать версию с рендером на стороне сервера, но это будет не раньше, чем будет готова документация к API.

Просто выселите рендер в отдельный отключаемый блок, а весь остальной сайт делайте на html/

torvn77 ★★★★★
()
Ответ на: комментарий от R_He_Po6oT

А что это такое?

Ресурс для хранения и обмена чертежами и документацией, с информацией о поставщиках и их каталогах.

Это площадка для свободного распространения, или купли/продажи чертежей?

Есть разные сценарии:

  1. Приватный доступ (для личных целей, выдать доступ конкретным пользователям, участникам компании),
  2. Частичный доступ (когда доступно только представление, без файлов модификаций и наборов, но этот функционал ещё не полностью отлажен),
  3. Публичный доступ - это когда все данные объекта доступны всем пользователям ресурса.

Или для разворачивания в отдельной организации, или для личного хранения чертежей?

И для того, и для другого :) У всех пользователей есть возможность загрузки компонентов и создания компаний. Также пользователь может сделать профиль компании (доступ к компании также может быть ограничен), связывать с ней компоненты и создавать стандарты.

Каждый производитель делает свои болтики и какая разница, что в природе в принципе существуют такие-то номиналы, которые инженер всунул мне в проект?

Каждый производитель может подгрузить свои каталоги, нормы (по которым он работает) и чертежи для различных САПР.

Какой толк от несуществующих стандартов?

Никакого, это сделано для того, чтобы производитель мог загрузить свое ТУ (к примеру), по которому работает.

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

И почему нельзя воспользоваться стопиццот тыщами разных CRM, ERP, и пр. умными штуками для наполнения всё той же базы с чертежами же?

Это уже управление жизненным циклом и клиентами. CADBase же больше ориентирован на роль хранилища для компонентов и доставку чертежей (компонентной базы) в САПРы с минимальной привязкой к бизнес-процессам каких либо организаций.

margarin
()
Ответ на: комментарий от torvn77

И присоединюсь к вопросу анонимуса: есть интеграция с FreeCAD и другими свободными CAD? Вы наладили связь с этими проектами для выработки общих стандартов и координации действий?

Еще нет, связь также ещё не налажена. Надеюсь это исправить, в ближайшем будущем (сейчас все силы уходят на документацию к API).

margarin
()
Ответ на: комментарий от mydibyje

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

Забавно, но в первые два года это был open source проект на русском языке ))) Сейчас многое изменилось, есть ряд проблем, от которых необходимо подстраховаться перед тем, как мы откроем код. По поводу русского языка, в API есть локализация. На сайте нет, просто потому, что не хватило на это времени (обязательно будет, вопрос времени).

margarin
()
Ответ на: комментарий от anonymous

А кто целевая аудитория?

Инженеры, КБ, инжиниринговые компании, поставщики (производства)

Есть понимание, что для скворечников не нужны специализированные на скворечниках сайты/форумы?

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

Автор что-то слышал о Кате&Ко?

нет, гугл тоже не помог.

margarin
()
Ответ на: комментарий от torvn77

Цель собрать базу соответствия между IP, маршрутами к этим IP и публикуемыми с этих IP чертежами и стандартами, что косвенно через GeoIP позволит частично воссоздать карту промышленности РФ и других использующих этот проект стран, в случае же использования ведомственных VPN определять ПОЛЬЗОВАТЕЛЕЙ опубликованных чертежей как имеющих возможную принадлежность к п/я, а по чертежам и составляемым запросам к поисковой системе примерную область деятельности этих п/я.

Нет, я в целом уважаю приватность пользователей и в CADBase (ну как минимум сейчас) не реализован сбор метрик о пользователях (ip, флаги, отпечатки и т.п.).

margarin
()
Ответ на: комментарий от hobbit

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

Да, речь конечно же не о закрытых решениях каких-то компаний, состоявляющих тайну/ценность.

margarin
()
Ответ на: комментарий от torvn77

К стати, хорошо бы сделать поддержку прокси и socket серверов для подключения через Tor …

Не очень понял, а сейчас сайт через Tor не доступен? Или предлагается свои прокси для этого держать?

margarin
()
Ответ на: комментарий от u-235

@margarin, это как https://easyeda.com, только для чертежей?

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

margarin
()
Ответ на: комментарий от margarin

Еще нет, связь также ещё не налажена. Надеюсь это исправить, в ближайшем будущем (сейчас все силы уходят на документацию к API).

Чтоб после того как наладите связи понять что API надо писать заново?
Может API пока оставить в стороне и связавшесь с коллективами спросить о том, что они думают о вашем проекте и каким этот API должен быть чтобы они захотели его интегрировать в свои системы?

torvn77 ★★★★★
()
Ответ на: комментарий от margarin

Нет, я в целом уважаю приватность пользователей и в CADBase (ну как минимум сейчас) не реализован сбор метрик о пользователях (ip, флаги, отпечатки и т.п.).

По законодательству РФ ты обязан индентифицировать тех кто оставляет сообщения.
Да и как реализовывать общую безопасность проекта без минимального логирования?

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

torvn77 ★★★★★
()
Ответ на: комментарий от margarin

Не очень понял, а сейчас сайт через Tor не доступен?

в будущем когда сделаете программу клиент или там как вы эьто называете self версию сайта то пусть он имеет возможность ограничить общение с вашим основным сайтом исключительно прокси и сокет серверами, ну а что там там будет выступать прокси или сокет сервером тор или ещё что вопрос второстепенный.

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

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от margarin

Вам нужно научиться лучше гуглить. Это самый полезный навык ПРОГРАММИСТА.

Владимир

anonymous
()

Судя по видео, ГУЙ опять проектировали кодеры. Иными словами, снова получился нечеловеческий вырвиглаз. Добавление списка параметров поштучно через диалог? Клаааас. Отображение списка этих параметров горизонтально? Зашибиииись. Ну и кривой английский вперемешку с какими-то кодерскими сокращениями, куда ж без этого. Вероятно, возможности локализации у этого тоже нет.

anonymous
()
Ответ на: комментарий от R_He_Po6oT

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

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

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

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

(Предприятие ведь может использовать свой кастомный корень DHT и первая части пути тора может приходится а ip на територии РФ.

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 3)

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

Какая-то функциональность у сайта имеется?

ya-betmen ★★★★★
()
Последнее исправление: ya-betmen (всего исправлений: 1)
Ответ на: комментарий от torvn77

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

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

torvn77 ★★★★★ Упс! Беру свои слова назад - ты не дебил, ты обычный ЛОР-овский 5-ти звёздочник! ;-D

anonymous
()
Ответ на: комментарий от anonymous

На таких пердприятиях тяжелую статью с пола можно поднять и без этого гиммороя! …

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

torvn77 ★★★★★
()
Ответ на: комментарий от torvn77

Публиковать чертежи ножек для стула?

Внезапна! (C) :)

anonymous
()
Ответ на: комментарий от torvn77

Чтоб после того как наладите связи понять что API надо писать заново?

Надеюсь не заново, но дополнить придется значительно, т.к. сейчас API целиком и полностью завязан на действиях пользователя, а не интеграции.

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

Да, спасибо за рекомендацию, постараюсь сделать это параллельно.

По законодательству РФ ты обязан индентифицировать тех кто оставляет сообщения. Да и как реализовывать общую безопасность проекта без минимального логирования?

Ну я бы не был так категоричен. По поводу безопасности, сейчас применяются базовые (примитивные, но их пока хватает) методы, в которых не требуется длительное хранение IP и других данных (к слову, IP будет светиться в логах того же балансировщика). Хочу добавить, что имел в виду именно сбор/хранение этих данных для последующего анализа и обработки, не расценивая запись IP в логах (к примеру сетевых служб, провайдера и т.д.) при обращении как «слежку за пользователями» со стороны CADBase.

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

Да, от этого не застрахованы. Будет круто, если поделитесь успешным опытом борьбы с такими индивидуумами.

в будущем когда сделаете программу клиент или там как вы эьто называете self версию сайта…

Извините, видимо я не совсем ясно выразился, self-host - возможность развернуть это решение независимо от основной базы/платформы (это может быть интересно некоторым предприятиям или отдельным пользователям со специфическими требованиями к безопасности).

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

Если появятся такие «предприятия», то проблемы у нас будут не только в РФ.

margarin
()

Для всех пользователей доступ к платформе может осуществляться через сайт или API (используется единый токен).

А описание API чтобы увидеть нужно регаться? (Бу-у-у)

anonymous
()

Так и не раздуплил из новости - это очередная проприетарщина или исходники сервиса где-то есть?

zabbal ★★★★★
()
Ответ на: комментарий от zabbal

Так и не раздуплил из новости - это очередная проприетарщина или исходники сервиса где-то есть?

Когда миллиард долларов заработают - ОПУБЛИКУЮТ

anonymous
()
Ответ на: комментарий от margarin

Если появятся такие «предприятия», то проблемы у нас будут не только в РФ.

Ты там начал хоть что-то понимать после просёра с ответом на вопрос о целевой аудитории? Так и не нагуглил ничего о Кате и сопутствующих сервисах? Короче, ты вообще в теме варишься или этот сервис твоя Домашняя работа?

П. С. Напоминаю о судьбе отца Дениса Пшеничного, или и тут ты, маргарин (говорящий ник, кстати!) с температурой?! Напоминаю, из солидарности, о судьбе Ильи Сачкова, и о том, как его кинуло сообщество. О том, что с этого форума людей «сливают».

П. П. С. Трущий комментарии, тебе нормально жить там, где жену одного из самых законом защищённых людей похищают (хотя защита распространяется и на неё), плюют на её здоровье, и так далее? У тебя есть семья? Мама может есть? Или ты в рф не живёшь давно, а?)

anonymous
()
Ответ на: комментарий от torvn77

Если сабж не нужен на предприятиях двойного назначения, то зачем он тогда нужен вообще?

DIY хранилище планетарного масштаба он делать нет хочет. Исходя из ника, как по мне, это очередная слабовая обслуга. Исходя из отмазок про температуру, очередное пионерьё.

ИИХО по итогу, это домашняя работа. Требуется оценить.

anonymous
()
Ответ на: комментарий от R_He_Po6oT

Зачем тебе тор?

Наверное затем, что он гражданин в РФ?

Ты что, секретные чертежи сливать собрался?

Лол, сегодня он не секретный чертёж передал, а завтра этот чертеж засекретят. Или того хуже, будет фраза «передал противнику». Формулировка «закон обратной силы не имеет» не выполняется в РФ, а ещё выполняется «был бы человек, а статья найдётся», то есть перестраховка тором или любым аналогичным сервисом полностью оправдана. Всегда.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.