сапр с открытым исходным кодом

29 бесплатных САПР

Сильно отдаёт чем-то «совковым», если честно: САПР — системы автоматизированного проектирования. А всего-то — шаблоны для чертёжников.

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

Сегодня инженера с бумагой, линейкой и карандашом можно встретить только в плену у афганских сепаратистов, где-нибудь в тёмной пещере, придумывающим свой первый прототип железного костюма. Остальные пользуются крутым ПО, которое облегчает и ускоряет работу в несколько десятков раз. Платить? Надо, конечно. Но есть и бесплатные версии. Давайте посмотрим на эти инструменты.

3D Builder

Продукт Windows. В магазине отдаётся бесплатно. Можно и чертить, и лепить. Шаблоны готовых моделей можно скачать со своих и чужих ресурсов, можно даже просто сфотографировать на вебку. Программа преобразует в 3D, и вы начнёте работать.

Подходит на все девайсы Windows, включая Xbox One и HoloLens. Поддерживает форматы файла glTF, 3MF, STL, OBJ, PLY, WRL и все их современные версии.

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

3D Crafter

Да, старый. Да, не имеет техподдержки. Но как инструмент для новичков — норм. Только для Windows. Только для новичков. Поддерживает основные форматы, с современными будет сложнее. Зато совершенно бесплатно. Pro «плюшки» включаются за 40$.

3D Slash

За видимым простым и дружелюбным интерфейсом скрывается приемлемый функционал. Поддерживаемые форматы — 3dslash (ага, свой), obj, STL. Есть шаблоны, можно скинуть снимок. Я так понял, программа старается сделать из юзера скульптора — «я просто удаляю всё лишнее», то есть из глыбы путём вычистки лишнего строишь свою модель.

В меру кроссплатформенный: Windows, macOS, Linux, Raspberry Pi и браузер. Можно найти бесплатную версию и триал, но для фулл-комфорта просят платить 2$ в мес.

BlocksCAD

сапр с открытым исходным кодом. Смотреть фото сапр с открытым исходным кодом. Смотреть картинку сапр с открытым исходным кодом. Картинка про сапр с открытым исходным кодом. Фото сапр с открытым исходным кодом

Для детей и новичков — самое то. Браузерное решение. Но довольно-таки интересно. Можете создавать как в 2D, так и в 3D. Поддерживает форматы dxf, off, STL и scad. Детальки для LEGO точно сможете нарисовать. А чего посерьёзнее — навряд ли. Понравилось, что начинать работать можно практически сразу, даже без регистрации. Всё бесплатно, конечно же.

Leopoly

Тоже не для профи. И тоже браузерный инструмент. Довольно скудное количество поддерживаемых форматов: только stl и obj. Но знаете, быстро зайти, мейкнуть свою индивидуальную игрушку для ребёнка на основе предлагаемых шаблонов — самое то. И управление тут более интуитивно понятное.

LibreCAD

Только для 2D-чертежей. Лёгкий инструмент с открытым исходным кодом. Имеется для Windows, macOS и Linux. На входе и выходе такие форматы, как dxf, pdf и svg. Для серьёзных задач не совсем подойдёт, но начертить своё изобретение для патента какого-нибудь — сойдёт.

MagicaVoxel

Только на Windows и MacOS. Любим многими, потому что напоминает Майнкрафт: ты по маленьким блокам собираешь большие потрясающие фигуры. Я даже немного залип на твиттер-хэштеге. Форматы: 2d, iso, mc, obj, ply, qb slab, vox, xraw.

Минусы? Ну, на любителя, и для серьёзных задач не подходит. И вообще, инструмент не совсем для 3D-печати, если вы для этого хотите.

SculptGL

По-моему, лучшее браузерное решение для 3D-моделирования. Без лишних слов — зашёл, слепил и вытащил в удобный формат: obj, ply, sgl, STL. Тот факт, что у инструмента нет отдельной программы для разных платформ, даже не минус, а плюс.

TinkerCAD

Довольно хорошо русифицированное решение для школ, которые проводят кружки или уроки по 3D-проектированию. Требует регистрации. Но работать после этого можно прямо из браузера. Отдельный вход для преподавателя, и отдельный — для ученика. Форматы: obj, svg, STL, 123dx, 3ds, c4d, mb.

Wings 3D

Это ещё один базовый инструмент для 2D/3D чертежей. Можно установить на Windows, macOS и Linux. В дополнение к стандартным инструментам имеется плоскостный разрез, изгиб, сдвиг и вставка. Мне он показался довольно замороченным, но, возможно, кто-то из вас такие любит? Ах да, поддерживаемые форматы: 3ds, fbx, obj, STL, dae, lwo, wrl, rwx, wrl, x, xml.

Antimony

Делал инженер из Formlabs, который производит 3D-принтеры. Наверное, поэтому он признаёт только один единственный формат: STL. Многое интуитивно понятно, в принципе. Antimony есть только на macOS и Linux.

Art of Illusion

Можно установить на все десктопы. Простой в использовании и по функциональности. Работает только с obj, pov и wrl.

eMachineShop

Удовлетворит как профи, так и новичка. Самый удобный инструмент для тех, кто хочет чертить в 2D или 3D всякие маховики, шурупы, гайки и прочее. Только для Windows. Поддерживаемые форматы: STL, stp, dxf.

FreeCAD

Кроссплатформенная 2D/3D рисовалка. Из интересного: симуляция движений сконструированного робота; и модуль Path, предназначенный для механической обработки, такой как фрезерование (CAM). Обширное количество форматов: STL, step, iges, obj, dxf, svg, scad, iv, ifc, FCstd.

Fusion 360

Ещё один довольно сильный САПР-инструмент. Студентам и преподавателям отдаётся бесплатно. А так — коммерческая фулл-версия стоит до 300 долларов в год. Работает с форматами STL, obj, catpart, dwg, dxf, f3d, igs, pdf, sat, sldprt и stp. Также есть возможность рисовать в 2D.

Ориентирован на инженеров-механиков, студентов старших курсов, желающих протестировать функциональность своих 3D-моделей, быстро прототипировать, а также использовать расширенные функции: генеративный дизайн, для оптимизации производительности деталей. Файлы CAD можно напрямую импортировать в Autodesk Printing Studio.

Meshmixer

Многим известная программа, которой пользуются как новички, так и уже профессионалы. Особенно популярен среди врачей, которые так или иначе имеют дело с 3D-принтингом. Устанавливается на Windows, macOS и Linux. Поддерживает форматы STL, amf, mix, obj и off. Взять готовую модельку и немного видоизменить — самое то.

сапр с открытым исходным кодом. Смотреть фото сапр с открытым исходным кодом. Смотреть картинку сапр с открытым исходным кодом. Картинка про сапр с открытым исходным кодом. Фото сапр с открытым исходным кодом

Старый, но работающий 2D-чертёж, который частично основан на AutoCAD. В основном ориентировано на технические чертежи. На Windows, macOS и Linux. Форматы файлов: dwg, dxf, dwf, pdf, svg. Из плюсов: много деталей для шаблонов.

Sculptris

Разработан теми же разработчиками, что создали ZBrush. Поэтому напоминает программу-мать на минималках. Есть на Windows, есть на macOS. Поддерживает форматы obj и goz.

SelfCAD

Браузерный САПР с приемлемым функционалом. Для студентов бесплатно, а так — 15$ в месяц. Поддерживает STL, obj, mtl, ply, dae.

SolveSpace

Можно установить на Windows, macOS, Linux, и работать с форматами dxf, eps, pdf, svg, hpgl, obj, step, STL CAD в 2D и 3D. Фишка в том, что хорошо подойдёт для тех инженеров, которые часто работают с плоскими деталями и собирают их в станки и т.д.

SketchUp Free

Ещё один браузерный инструмент. Можно делиться своими чертежами. Работает с форматами stl, png и skp. Понятный, приятный интерфейс, в котором разберётся почти любой, даже неподготовленный человек.

Vectary

Несмотря на работу из браузера, всё управляется довольно шустро. Есть базовый бесплатный тариф, но если хочется побольше функций, то будьте готовы заплатить от 8 до 18 долларов в месяц. Работает с форматами obj, STL, OBJ и gITF. Дизайн красивый, интерфейс понятный.

Blender

Мощный кроссплатформенный САПР, который понимает STL, 3ds, dae, fbx, dxf, obj, x, lwo, svg, ply, vrml, blend. Чертить можно как в 2D, так и в 3D. Инструмент многих профессионалов своего дела, которые занимаются созданием анимационных фильмов. Сложно освоить, но если получится, то будете лолкать с платных инструментов, так как то же самое можно делать бесплатно.

BRL-CAD

Windows, macOS, Linux. Форматы: dxf, iges, STL vrml, x3d. На службе с 80-х годов прошлого века. Обширный спектр инструментов. Вот только вникнуть надо.

DesignSpark

Хорошее решение для предприятий, производящих детали. Только на Windows. Работает с форматами rsdoc, dxf, ecad, idf, idb, emn, obj, skp, STL, iges, step. Базовые функции отдаются бесплатно. Чтобы пользоваться всеми возможностями, предлагают разово купить почти за 900$.

Houdini Apprentice

Много инструментов для моделирования гладких изгибов и жидкостей. Пользуется спросом у киношников, например. Работает в geo и clip. Кроссплатформенный десктопный. Если хотите, чтобы работало на полную, купите почти за 4500$.

nanoCAD

Всё, что душе угодно, только в 2D. Да, это лучший инструмент для чертежей. Обширный спектр поддерживаемых форматов: STL, sat, step, igs, iges, sldprt, 3dm, dae, dfx, dwg, dwt, pdf, x_t, x_b, xxm_txt, ssm_bin. Базовый набор бесплатный, а полный инструментарий будет стоить 180$ в год.

Onshape

Все виды платформ на десктопы, в том числе работа в браузере с форматами sat, step, igs, iges, sldprt, STL, 3dm, dae, dfx, dwg, dwt, pdf, x_t, x_b, xxm_txt, ssm_bin. Для профессионалов. Бесплатно получаете довольно много инструментов, а чтобы жить хорошо, будете платить около 2000$ в год. Жутко дорого, если думать о коммерческой версии — вот это и запишем в минусы. Из фишек я бы отметил: мгновенный шеринг, командную работу и проверку движущихся моделей.

OpenSCAD

OpenSCAD — для 3D и 2D контуров. Далеко не для всех, так как тут текстовое оформление всего процесса. Хорошо подойдёт, если есть повторяющиеся задачи, которые можно более-менее автоматизировать в коде. Этакое модное моделирование для хипстеров, которым нравится видеть, как их код превращается в фигурку, а потом выходит через сопло 3D-принтера. Работает с форматами STL, dxf, off, scad и amf.

Источник

Обзор бесплатных 2D САПР

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

Тем не менее, в инженерном деле остаётся место и для традиционного двумерного проектирования, и для этого есть соответствующие инструменты.

сапр с открытым исходным кодом. Смотреть фото сапр с открытым исходным кодом. Смотреть картинку сапр с открытым исходным кодом. Картинка про сапр с открытым исходным кодом. Фото сапр с открытым исходным кодом

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

Двумерные САПР остаются по-прежнему востребованными по многим причинам.

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

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

В 2D САПР удобно делать эскизы, теоретические построения, выполнять различные схемы и поэтажные планы, оформлять конструкторскую и технологическую документацию.

Кроме того, в некоторых случаях плоских чертежей и вовсе достаточно для полноценной реализации задуманного: например, для резки листовых материалов на фрезере или лазерном резаке с ЧПУ.

Также двумерные САПР как правило более доступны по цене и имеют низкие требования к аппаратной части компьютеров.

В каждой из таких систем хочется видеть как минимум такой перечень наиболее полезных возможностей:

DraftSight

Известный продукт от Dassault Systèmes, когда-то он входил в состав пакета SolidWorks для совместимости с AutoCAD и назывался DWG Editor.

сапр с открытым исходным кодом. Смотреть фото сапр с открытым исходным кодом. Смотреть картинку сапр с открытым исходным кодом. Картинка про сапр с открытым исходным кодом. Фото сапр с открытым исходным кодом
Рис. 1. DraftSight хорошо поддерживает чертежи из AutoCAD

DraftSight поддерживает работу с форматами DWG и DXF в качестве основных форматов, предлагает как ленточный, так и классический интерфейс как в старых версиях AutoCAD.
Для черчения DraftSight предоставляет весь вышеупомянутый «джентельменский набор». Кроме этого, DraftSight умеет:

Кроме бесплатной версии, разработчики предлагают платную подписку за 150 долларов в год либо единоразовый апгрейд до профессиональной версии за 300 долларов — пожалуй, это одна из самых доступных коммерческих САПР.

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

К недостаткам можно отнести неприятный маркетинговый ход: в UI бесплатной версии остаются видимыми некоторые элементы (например Toolbox, QuickModify, BatchPrint), которые работают только в платной профессиональной версии.

В целом же программа позволяет работать с чертежами с достаточным уровнем комфорта и может считаться конкурентом AutoCAD LT.

Для активации бесплатной лицензии нужен интернет.

Поддерживаемые платформы: Windows, macOS, Linux. Лучше всего DraftSight реализован для Windows и пребывает в актуальном состоянии: периодически выходят обновления и патчи. Версии для Linux и macOS находятся в состоянии бета-версии.

nanoCAD

Следующий участник обзора — nanoCAD от компании Нанософт, который читателям Хабра уже хорошо известен. Это еще один универсальный «электронный кульман».

сапр с открытым исходным кодом. Смотреть фото сапр с открытым исходным кодом. Смотреть картинку сапр с открытым исходным кодом. Картинка про сапр с открытым исходным кодом. Фото сапр с открытым исходным кодом
Рис. 2. Строим ракету в nanoCAD

nanoCAD также предлагает все основные удобства для черчения, кроме того, nanoCAD отличается такими особенностями:

К недостаткам можно отнести устаревание программы — развитие nanoCAD остановилось на версии 5.1 в 2013 году. По крайней мере программа по-прежнему располагается на сайте Нанософт и в личном кабинете пользователя можно получить файл бесплатной коммерческой лицензии, и есть надежды на обновление.
nanoCAD разрабатывается только под Windows.

DoubleCAD XT 5

DoubleCAD XT 5 — еще один бесплатный САПР класса «электронный кульман», напоминающий AutoCAD LT и nanoCAD вместе взятые.

Во многом аналогичный вышеописанным САПР своим джентельменским набором функций для черчения.

сапр с открытым исходным кодом. Смотреть фото сапр с открытым исходным кодом. Смотреть картинку сапр с открытым исходным кодом. Картинка про сапр с открытым исходным кодом. Фото сапр с открытым исходным кодом
Рис. 3. DoubleCAD XT с примерами и библиотекой элементов

Siemens Solid Edge 2D Drafting

Siemens Solid Edge 2D Drafting это самый тяжеловесный участник нашего обзора.
Он отличается богатством возможностей, именитостью компании-разработчика и размером установочного пакета — 2,8 Гб. Разработчики из Siemens не стали отделять 2D САПР от полновесного трёхмерного параметрического САПР: при установке выбирается бесплатный режим работы — двумерное черчение и просмотр трёхмерный моделей, при этом устанавливается и всё остальное, но в нашем случае оно будет просто занимать место на диске.

При знакомстве с программой обращают на себя внимание такие возможности:

сапр с открытым исходным кодом. Смотреть фото сапр с открытым исходным кодом. Смотреть картинку сапр с открытым исходным кодом. Картинка про сапр с открытым исходным кодом. Фото сапр с открытым исходным кодом
Рис. 5. Параметрические связи и оформление размеров в Solid Edge 2D

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

Есть и ложка дёгтя в бочке мёда:

QCAD и LibreCAD

QCAD и LibreCAD — известные кроссплатформенные open source программы для двумерного проектирования. Я разместил их в обзоре вместе, так как эти программы не только похожи визуально, но и наследуют общую кодовую базу.

Для привычных к AutoCAD-подобным САПР пользователей эти два приложения могут показаться неудобными. Но некоторые находят для себя подход к проектированию в QCAD и LibreCAD интуитивно понятным и удобным, так что это дело вкуса.

QCAD разрабатывается по большому счёту одним человеком и даже коммерциализирован в виде QCAD Professional: собранное приложение упаковано вместе с плагином для поддержки формата DWG и библиотекой стандартных изделий.

В Professional версию входит модуль Command Line Tools для пакетной конвертации CAD файлов. А QCAD/CAM это версия Professional с CAM модулем для получения G-code.

сапр с открытым исходным кодом. Смотреть фото сапр с открытым исходным кодом. Смотреть картинку сапр с открытым исходным кодом. Картинка про сапр с открытым исходным кодом. Фото сапр с открытым исходным кодом
Рис. 6. QCAD прост и аккуратен

Доступный для скачивания установочный пакет по умолчанию содержит QCAD Professional в Trial режиме. Чтобы пользоваться QCAD бесплатно — придется отключить эти плагины вручную, или собрать Community Edition из исходников самостоятельно. Впрочем, если программа очень понравилась, то Professional версия обойдется всего в 33 евро, а CAM аж в 89 евро 🙂 Для обучения пользователей автор продаёт учебник в электронном и бумажном виде.

В свою очередь, LibreCAD это форк от QCAD Community Edition, который поддерживается командой энтузиастов и тоже имеет сообщество активных пользователей. Для LibreCAD собираются пакеты под все популярные операционные системы без каких-либо коммерческих плагинов.

сапр с открытым исходным кодом. Смотреть фото сапр с открытым исходным кодом. Смотреть картинку сапр с открытым исходным кодом. Картинка про сапр с открытым исходным кодом. Фото сапр с открытым исходным кодом
Рис. 7. LibreCAD и его настройки

Поддерживаемые платформы: Linux, macOS, Windows, FreeBSD и другие Unix при сборке из исходников.

ZCAD это open source проект, который изначально разрабатывался как электротехнический САПР, но с недавнего времени автор разработал и универсальную версию.

сапр с открытым исходным кодом. Смотреть фото сапр с открытым исходным кодом. Смотреть картинку сапр с открытым исходным кодом. Картинка про сапр с открытым исходным кодом. Фото сапр с открытым исходным кодом
Рис. 8. ZCAD в электротехнической конфигурации

Разработка программы подробно освещается автором в отдельной теме на форуме dwg.ru. Автор рад общению с пользователями и любезно предоставил список преимуществ и недостатков своего продукта.

Установочный пакет публикуется для Windows, но так как ZCAD разработан на Free Pascal в среде Lazarus, то его можно собрать из исходников и для Linux.

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

На этом всё, желаю всем воплощения ваших идей в металле.

Источник

Пять бесплатных модулей с открытым исходным кодом для расширения возможностей Pilot-ICE

Пять бесплатных модулей с открытым исходным кодом для расширения возможностей Pilot-ICE

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

Руководитель разработки Pilot-ICE Дмитрий Поскребышев сделал обзор бесплатных модулей с открытым исходным кодом.

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

Комплект SDK с примерами бесплатных модулей и все дистрибутивы систем линейки Pilot доступны для скачивания https://pilotems.com/ru/download/

1. Модуль создания проектов по шаблону

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

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

Готовая для подключения сборка модуля доступна в пакете SDK по пути:
«..\Pilot-SDK\Client\Samples\Bin\Release\ProjectCloneWizard.zip»

Исходный код по пути:
«..\Pilot-SDK\Client\Samples\ProjectCloneWizard»

2. Удобная файловая панель

При работе с этим модулем в САПР или другом инструменте вам не надо будет переключаться на Проводник Windows, чтобы контролировать изменяемые файлы или отправлять изменения на сервер. Этот модуль будет полезен не только для Pilot-ICE, но и для 3D-Storage.

Панель отображается прямо поверх окна САПР. Положение панели и ее размер можно отрегулировать, чтобы она не закрывала панели инструментов САПР, а при необходимости быстро скрыть/показать горячей клавишей Ctrl+Shift+Ё.

Готовая для подключения сборка модуля доступна в пакете SDK по пути:
«..\Pilot-SDK\Client\Samples\Bin\Release\ChangeFilesMonitor.zip»

Исходный код по пути:
«..\Pilot-SDK\Client\Samples\ChangeFilesMonitor»

3. Интеграция с Autodesk Revit

Это не один модуль, а целый комплекс из трех компонентов для автоматизации работы в связке Pilot+Revit. Здесь есть и синхронизация атрибутов проекта Pilot c проектом RVT, и упрощение доступа к \\RevitShare для совместной работы, и версионирование общих проектов RVT в Pilot.

Посмотрите видео, как работает интеграция

Готовая для подключения сборка модуля доступна по ссылке:

Исходный код по ссылке:

4. Наложение QR-кодов, факсимиле, штампов

Модуль наложения QR-кодов Ascon.Pilot.SDK.QRCodeSample обеспечивает связь бумажных документов с их электронными версиями. Например, вы можете организовать Web-доступ к базе чертежей с мобильных устройств [http://isicad.ru/ru/articles.php?article_num=18703]. Затем, чтобы на стройке узнать статус чертежа и наличие более актуальной версии, достаточно отсканировать мобильным устройством QR-код с чертежа и перейти по ссылке. QR-код будет накладываться автоматически при создании документа или его версии.

Для QR-кода можно настроить положение на чертеже и размер, задать угол страницы для привязки. Для многостраничных документов — задать номера страниц, на которых будет размещен QR-код.

Для согласования документов в Pilot-ICE применяются как квалифицированные, так и не квалифицированные усиленные электронные подписи (ЭП) по ФЗ №63. Для визуализации наличия ЭП у документа можно использовать факсимиле с помощью модуля наложения графического слоя Ascon.Pilot.SDK.GraphicLayerSample.

Модуль позволяет накладывать не только факсимиле, но и штампы. Например, штамп, визуализирующий полное согласование документа. При этом, и факсимиле, и штамп проставляются на отдельный слой в реквизитную часть документа. Это предотвращает изменение содержательной части документа и не разрушает проставленные на документ ЭП.

Готовые для подключения сборки и исходные коды модулей Ascon.Pilot.SDK.QRCodeSample и Ascon.Pilot.SDK.GraphicLayerSample доступны в пакете SDK.

Описание настройки QR-кода в файле:

5. Поиск файлов в базе данных

В Pilot-ICE и 3D-Storage для поиска файлов по смонтированным проектам используется функциональность Проводника Windows. Для поиска файлов не только по смонтированным проектам, но и по всей базе целиком можно использовать модуль Ascon.Pilot.SDK.SearchSample. После подключения модуля окно поиска вызывается командой «Поиск файлов» контекстного меню Проводника Windows.

сапр с открытым исходным кодом. Смотреть фото сапр с открытым исходным кодом. Смотреть картинку сапр с открытым исходным кодом. Картинка про сапр с открытым исходным кодом. Фото сапр с открытым исходным кодом

Из этого окна вы можете перейти к найденному файлу в Проводник Windows, при необходимости будет выполнено автоматическое монтирование проекта на диск.

Готовая для подключения сборка модуля доступна в пакете SDK по пути:
«..\Pilot-SDK\Client\Samples\Bin\Release\Ascon.Pilot.SDK.SearchSample.zip»

Исходный код по пути:
«..\Pilot-SDK\Client\Samples\Ascon.Pilot.SDK.SearchSample\»

Как вы заметили, многие описанные модули входят в открытый комплект Pilot-SDK. Он включает большое количество примеров использования API платформы Pilot. При этом, комплект содержит и готовые для практического применения расширения. В качестве бонуса еще несколько полезных модулей из набора Pilot-SDK:

Ascon.Pilot.SDK.BarcodeScannerSample – обеспечивает интеграцию со сканерами штрих-кода;

SignMeAsActivity – позволяет автоматически подписывать документ, если инициатор процесса согласования участвует в согласовании, например, как автор документа;

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *