новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Форум

Обсуждение к заданию: Нужна обработка импорта gerber-файлов для 8.3

    • #1
    • 02.01.2021 21:53
    0
    Нужна обработка импорта gerber-файлов для 8.3 Пример как это работает https://www.pcbway.com/project/OnlineGerberViewer.html можно загрузить приложенный архив для наглядности. гербер-файлы пр...  Подробнее>>
    • #2
    • 02.01.2021 21:54
    0
    1с может работать с гербер-файлами? Скиньте кто-нибудь ссылку почитать как это работает если есть
    • #3
    • 02.01.2021 22:33
    0
    Загрузить в бп3, там все для этого есть :)
    • #4
    • 03.01.2021 00:38
    0
    Здравствуйте, Алексей Леонидович.

    Алексей Леонидович
    их необходимо преобразовать в графику

    Нужно в 1С хранить уже результирующую картинку? Или в 1С нужно хранить данные из гербер-файлов, по которым уже отрисовывать картинку?
    • #5
    • 03.01.2021 00:42
    0
    Шакиров Ильшат Наильевич
    1с может работать с гербер-файлами?


    1C может работать с текстовыми файлами (которыми являются гербер файлы). А вот как их интерпретировать - можно на сайте разработчика почитать: https://www.ucamco.com/en/gerber/downloads
    Хотя, там все на английском и не сильно систематизировано. Но при желании разобраться можно.
    • #6
    • 03.01.2021 00:52
    0
    Назаренко Сергей Васильевич
    Нужно в 1С хранить уже результирующую картинку?


    Можно хранить картинку. Вообще можно работать сразу с картинкой, но предварительно нужны бубны с экспортом из CAD-программ, через PNG формат, и не факт что после бубнов будет совпадение координат... поэтому нужен "короткий" путь.
    • #7
    • 03.01.2021 00:54
    0
    Назаренко Сергей Васильевич
    А вот как их интерпретировать -


    Вот как их интерпретировать - задача программиста 1С.
    • #8
    • 03.01.2021 00:55
    • Отредактировано: 03.01.2021 00:56:30
    0
    Николай И
    Загрузить в бп3, там все для этого есть :)


    Вау !!! Гениальный ответ... Мне не нужно просто открывать текстовые файлы...
    • #9
    • 03.01.2021 01:50
    0
    Алексей Леонидович
    p.s. Если кому интересно зачем это надо и как это работает
    https://www.youtube.com/watch?v=MpFnNdt_sks
    https://www.youtube.com/watch?v=D9ECIVy00kk


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

    В 1С нужно будет тоже делать возможность что-то изменять в импортированных картинках с платами? Или просто - из загруженных данных сформировали картинку, сохранили ее в базе, и просто показываем в готовом виде там, где это нужно?
    • #10
    • 03.01.2021 02:09
    0
    На какой версии платформы это все должно работать?
    Интересует как целевая версия платформы (все четыре цифры), чтобы вести разработку на ней, так и минимально поддерживаемая версия платформы (три старшие цифры), чтобы понимать на какой режим совместимости можно рассчитывать при разработке.
    • #11
    • 03.01.2021 02:12
    0
    Обработка должна быть универсальная (не зависящая от конфигурации 1С)? Или все-таки привязанная к конкретно Вашей конфигурации 1С?
    • #12
    • 03.01.2021 02:12
    0
    Вот мы загрузили данные из файлов... по ним нарисовали картинку... А что делать с этой картинкой дальше? Просто отображать ее в поле картинки на форме обработки (без возможности сохранить или что-то с ней сделать)? Или может сохранять в какое-то поле базы данных? В какое?
    • #13
    • 03.01.2021 15:58
    0
    Назаренко Сергей Васильевич
    Вот мы загрузили данные из файлов... по ним нарисовали картинку... А что делать с этой картинкой дальше? Просто отображать ее в поле картинки на форме обработки (без возможности сохранить или что-то с ней сделать)? Или может сохранять в какое-то поле базы данных? В какое?


    Дальше мы сами все что нужно сделаем... нужна просто картинка
    • #14
    • 03.01.2021 16:00
    0
    Назаренко Сергей Васильевич
    Обработка должна быть универсальная (не зависящая от конфигурации 1С)? Или все-таки привязанная к конкретно Вашей конфигурации 1С?


    УТ 11.4
    • #15
    • 03.01.2021 16:34
    0
    алгоритма нету.. как будем делать импорт ?
    • #16
    • 03.01.2021 22:16
    0
    Здравствуйте, Алексей.

    А что насчет:
    Назаренко Сергей Васильевич
    На какой версии платформы это все должно работать?
    Интересует как целевая версия платформы (все четыре цифры), чтобы вести разработку на ней, так и минимально поддерживаемая версия платформы (три старшие цифры), чтобы понимать на какой режим совместимости можно рассчитывать при разработке.
    • #17
    • 03.01.2021 22:42
    0
    ни указанный вами https://www.pcbway.com/project/OnlineGerberViewer.html, ни https://www.pcbgogo.com/GerberViewer.html не дали ваш zip посмотреть.
    • #18
    • 03.01.2021 23:02
    0
    Игорь
    ни указанный вами https://www.pcbway.com/project/OnlineGerberViewer.html, ни https://www.pcbgogo.com/GerberViewer.html не дали ваш zip посмотреть.


    У меня отображает все нормально (см. приложенный рисунок).
    • #19
    • 04.01.2021 13:51
    0
    Это все хорошо. Сам когда то травил платы. Рисовал в PCad и MaxRoute.
    Но причем тут 1с, никак не пойму.
    Любая программа должна иметь фунции вывода.
    Даже если программа, в которой вы генерируете эти гербер файлы и не может прямо сохранять в картинку, в видео по вашим же ссылкам показано, что это можно сделать через виртуальный принтер.
    Тем более, чтобы нарисовать в 1с, надо иметь базу корпусов. Зачем такие извращения.
    Можно конечно снег во дворе убирать, вынося его в карманах, но есть ведь лопаты, и даже специальная техника.
    • #20
    • 05.01.2021 10:17
    • Отредактировано: 05.01.2021 23:30:45
    0
    вариант №2 в личке
    • #21
    • 06.01.2021 02:27
    0
    Andy.R
    вариант №2 в личке


    Либо мне кажется, либо у Вас не все слои отображаются.
    • #22
    • 07.01.2021 01:37
    0
    Николай И
    Это все хорошо. Сам когда то травил платы. Рисовал в PCad и MaxRoute.
    Но причем тут 1с, никак не пойму.
    Любая программа должна иметь фунции вывода.
    Даже если программа, в которой вы генерируете эти гербер файлы и не может прямо сохранять в картинку, в видео по вашим же ссылкам показано, что это можно сделать через виртуальный принтер.
    Тем более, чтобы нарисовать в 1с, надо иметь базу корпусов. Зачем такие извращения.
    Можно конечно снег во дворе убирать, вынося его в карманах, но есть ведь лопаты, и даже специальная техника.


    1С нужна не для генерации гербер файлов, а для генерации списка пикэндплейсов сложной мультиплаты. База корпусов это не проблема, но нужны только центры.
    • #23
    • 07.01.2021 01:44
    0
    И вообще зачем ненужные вопросы,... почему это, почему то. Умные советы про лопату тоже не нужны. Я этой темой занимаюсь не один десяток лет (электроникой+1С). Мне нужен вполне конкретный функционал. Понятно что 1С это кусок очень ограниченного по функционалу гавна. На самом деле я уже нашел костыль, который можно использовать без проблем. Вопрос в том, есть ли тут реальные профессионалы, которые могут выполнить поставленную задачу, или я не там ищу....
Для участия в обсуждении Вам необходимо авторизоваться либо   зарегистрироваться