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

Дополнение к SW по экспорту в Access+Оболочка для работы с базой


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

1 час назад, Stranger_Solid сказал:

Архив уже не скачивается...)

все доступно и качается

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


Устранил кое-какие баги ну и естественно добавил новых :smile:

swAddin.rar

Если у кого то, что то уже работает, регистрировать дополнение снова не надо достаточно просто заменить SolidworksTest.dll там где она у вас находиться

По оболочке для работы с базой, доделал кое какие плюшки, подробности в видео

Спойлер

 

КД.rar

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

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

 

Добавил иконки в дереве

Спойлер

Безымянный.png

 

Иконки лежат в папке их можно поменять на свои :smile: размер иконок 32х32  их четыре вида папка, сборка, деталь и покупное расширение .bmp. Папка с иконками должна лежать в той же папке что и экзешник.

Конструкторская документация ЧТТ.exe

Иконки.rar

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

 

@vasyam ,  если можно - пару вопросов:

1) Можно небольшую заметку для тех, кто пользуется пакетом SWPlus/SWPlus.NET? По типу:

 

Спойлер

Снимок.PNG

2) Судя по чертежам - в PDF сохраняете средствами SW. Можно ли прикрутить PDFCreator?

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

1) Можно небольшую заметку для тех, кто пользуется пакетом SWPlus/SWPlus.NET? По типу:

п.1,3,4 все то же самое

 

п.2  обозначение формируется из имени файла и имени конфигурации без вариантов, за некоторым исключением если конфигурация "00", "Default" или "По умолчанию" то просто имя файла. Наименование в свойствах.

п.5 мне не требуется, ничем не могу помочь

Для формирования спецификации  пользуюсь SWPlus.Net, какие то проблемы у меня были из-за того что моя программа пользовалась теми же свойствами что и SWPlus, но сейчас не помню, какие :smile:

 Единственное что SProp бесжалостно затирает все свойства, вообще в планах отказатся от SWPlus и сделать свою сортировку в спецификации по разделам, чтобы конфликтов не было. Но когда это будет и насколько по ГОСТу большой вопрос. У нас спецификацию именно на чертеже вообще по моему никто не смотрит :biggrin:, так что можно хоть кол на голове тесать.

 

И еще есть одна недоработка, до которой никак руки не дойдут, в сборке не должно быть сокращенных деталей, для себя решил тем что галку в настройках убирается. А так вроде все

20 минут назад, R2D2_ сказал:

2) Судя по чертежам - в PDF сохраняете средствами SW. Можно ли прикрутить PDFCreator?

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

Ссылка на сообщение
Поделиться на других сайтах
В 21.04.2020 в 06:58, vasyam сказал:

доделал кое какие плюшки, подробности в видео

ждал, что на 2:05 сидоров напишет "забей" и почти угадал )

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

ждал, что на 2:05 сидоров напишет "забей" и почти угадал )

:biggrin::biggrin::biggrin:

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

@vasyam , а нет ли расшифровки всех Л, Св, Ас, Зш?

И такой еще вопрос: я так понимаю, что это дополнение подразуемвает работу с каким то одним проектом. Т.е. в базе, как и в папках DXF, PDF одновременно могут фигурировать данные только по одному проекту.

Как правильно работать с дополнением в случае работы с несколькими проектами? В папку каждого проекта копировать целиком всю базу? Или папка с данными дополнения должна быть одна и лежать только в одном месте? А все необходимые данные (например чертежи в PDF) надо сливать в папку проекта?

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

а нет ли расшифровки всех Л, Св, Ас, Зш?

Лично у меня обозначение маршрута изготовления Л-лазер, Св-сварка полуавтоматом, Ас-сварка TIG, Зш-зачистка шва. Вы можете использовать любые свои обозначения. В том числе писать полностью.

 

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

Спойлер

2020-04-26_08-16-15.png

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

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

4 часа назад, R2D2_ сказал:

И такой еще вопрос: я так понимаю, что это дополнение подразуемвает работу с каким то одним проектом. Т.е. в базе, как и в папках DXF, PDF одновременно могут фигурировать данные только по одному проекту.

Как правильно работать с дополнением в случае работы с несколькими проектами? В папку каждого проекта копировать целиком всю базу? Или папка с данными дополнения должна быть одна и лежать только в одном месте? А все необходимые данные (например чертежи в PDF) надо сливать в папку проекта?

У меня все проекты (для меня правильнее говорить наверно модели)  лежат в одной базе, также как и абсолютно все PDF в одной папке, все DXF в другой папке. Производство у нас мелкосерийное т.е. есть ряд моделей, которые мы делаем. Модельный ряд то пополняется, то сами модели изменяются, некоторые модели снимаются с производства, но доступ к ним все равно должен быть ( постгарантийное обслуживание, изготовление запчастей или замена вышедших из строя узлов).

Раскладывание проектов по папкам в моем понимании не совсем рациональное использование файловой системы Windows, для организации быстрого доступа к файлам проекта. 

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

Если утрировать

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

 

Ссылка на сообщение
Поделиться на других сайтах
  • 2 месяца спустя...
В 26.06.2020 в 17:20, gpslava сказал:

Все красиво  и то что надо, но не могу запустить, хотя Access Database Engine 2007 запустил.

У кого то не запускается, вы уже второй или третий :sad:. Если есть возможность снести офис и поставить новый 64 разрядный попробуйте так сделать, когда будете удалять удаляйте все в том числе и Access Database Engine 2007. Самое главное чтобы из SW когда запускаете свойства эта ошибка не вываливалась. Если SW отрабатывает, а остальные приложения не работают тогда можно ставить Access Database Engine 2007, и должно все заработать.

Если получиться то отпишитесь что делали.

Вообще надо все SQL сервер перевести, но у меня сейчас новая работа и времени пока нет, возможно зимой займусь

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • gudstartup
      вы тоже думаете что можно все компоненты чпу заменить и ничего не изменится и предупреждение о том чтобы oprminf не восстанавливали на другой машине которое фанук встроил даже в загрузчик это просто алармисткий текст и ничего не будет..... ну и ну и где написано что она mate как например здесь с чего тогда базовый чпу mate если гл.плата не mate мне непонятно из-за экрана что ли
    • статист
      Охренеть, ни за что бы не догадался. Хоть бы словом где обмолвились об этом в документации. Короче нужна команда EMODIF, E_ID, 3, N_ID где E_ID - номер элемента, который мы собираемся модифицировать. Так как используется BEAM188, то у него не два узла оказывается рассматривается, а три, где первые два принадлежат элементу, а третий узел - направляющий. И соответственно число 3 - это номер узла балки, который мы собираемся модифицировать, то есть направляющий узел. И мы этот узел соответственно заменяем на узел с номером N_ID. И тогда сечение реально вращается. Разобрался по этому видео.    
    • Александр1979
      Материнка такая в руководстве есть. На 0i-D я менял материнку, опции не слетели. 
    • gudstartup
      @Viktor2004 кстати конкретно модели автора в руководстве нет хотя оно последней редакции 18 года
    • Viktor2004
      конкретно на этой не менял. На каких менял, написал выше
    • gudstartup
      какие платы и на каких системах вот в чем ворос конкретно на этой возникут проблемы
    • Viktor2004
      ну да. А то что я менял платы это мои бредовые фантазии   Ну исправили в паспорте. И что?
    • gudstartup
      это догадки и гадание на кофейной гуще а япривожу документ где написано про то что прочитайте пункт 4.11 а там представляете вот что 4) Замена печатной платы может привести к изменению идентификационного номера ЧПУ. Проверьте это на Экран ЧПУ. Если оно отличается от описанного в техническом паспорте, исправьте его.  
    • Viktor2004
      я менял все платы. И на форуме наверное не я один их менял. И никто еще не писал что при этом у него слетел сертификат Возможно ID номера проверяются только в момент установки опции, а когда они уже установлены и мирно хранятся в OPRM INF возможно ти уже на ID наплевать
    • gudstartup
      для кого это написано CAUTION Before replacing a printed circuit board, be sure to read Section 4.11, “OPTION INFORMATION FILE” to confirm the procedure.  
×
×
  • Создать...