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

Дополнение к 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 пользователей

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




  • Сообщения

    • Девочка_конструктор
      Подскажите пожалуйста, как вы задаете тепловые трубки для расчета теплоотвода? Как отдельное тело (например, из меди), отдельно пористую среду и отдельно течение жидкости (в таком случае сложно задать конвекцию жидкости, тем более она у меня осуществляется без учета гравитации) / или как тепловую трубку? Тогда вопрос, как выбирать поверхности теплопоглощения и поверхности теплоотвода, если по сути это одни и те же поверхности, только в одном месте они поглощают тепло, в другом - отдают.  Считаю радиоэлектронный модуль, у меня микропроцессоры мощностью более 60 Вт нагреваются до 150 градусов. Хочу оценить влияние тепловой трубки, помогла бы она в этой ситуации отвести тепло должным образом или нет. Но гравитацию использовать не могу, конструкция не позволяет. Следовательно, нужно как-то разумно задать пористую среду для тепловой трубки, чтобы конденсат жидкости возвращался в зону нагрева. Помогите 
    • Ветерок
      Этот вариант хорош ещё тем, что сечение всегда будет ориентировано по нормали к цилиндру - не будет никаких перекосов на стенках. Но есть подозрение, что на цилиндре эта схема будет сложнее, чем на плоскости, поскольку края каждого "следующего" сечения наезжают на "предыдущее" (за счет изгиба стенки цилиндра). И точки касания двух стенок расположены не на диаметре шара, а на некой хорде, не проходящей через центр.
    • andrei4ik
      ну я же не новую деталь создаю... но щас гляну конечно но хз нет не хранит.... ошибка никуда и не ушла, и кажу более... если я добавляю какую сборку в главную сборку тот все детали в добавленной сборке становятся сокращенными
    • maxx2000
      можно и по линии сделать фрезой диаметром меньше чем паз
    • maxx2000
      зачем вообще считать то что априори не требует расчёта? Там чтобы что-то согнуть веса будут к тонне приближаться
    • persona1980_1
      Можно еще воспользоваться пользовательским анализом для создания дополнительных графиков и их уже учитывать при протягивании сечения как у вас на картинке (не по нормали к траектории). Там высота сечения будет меняться в зависимости от этого дополнительного графика.
    • maxx2000
      @filsan цилиндрическая. Я бы отдал модель, да Крео 11. Цилиндр, его пересекает поверхность, поверхность утолщаю с вычитанием материала. получаются два разорванных фрагмента, затем через всё вытянул цилиндр диаметром чуть меньше начального. Можно заморочиться построить поверхность с диркой, повлияет только на число фичеров в дереве
    • Kelny
      Рекомендовал бы удалить ветки реестра с настройками всех версий (возможно программа при запуске пытается стянуть настройки с другой версии в дополнении к основной), а потом поставить программу с нуля. Так же после настройки стоит сохранить настройки программы через Мастер настроек Solidworks, что бы при сбое можно было восстановить все ваши настройки, а не настраивать всё с нуля (это долго и нудно).   Это есть, но всё же первая настройка настройка, так понял, работает и надо просто добавить все кнопки сразу. А если вызвать настройку повторно, то все пользовательские кнопки остаются, но пусты, в них нет данных для запуска и они не отображаются на работающей панельки.   Как вариант загнать нужные кнопки во всплывающую панельку вызываемую клавишей "S" на клавиатуре.
    • engyuri
      Интересно, это только мне американская программа Microsoft Word выделяет ошибки в русском тексте?
    • hlibhlib
×
×
  • Создать...