Rich

Сделай свою работу в Solidworks эффективнее

4,601 posts in this topic
Pinned posts

Тема создана для обмена, создания и поиска различных прикладных программ, макросов, аддонов к программе Solidworks. 

(обсуждение других вопросов, не по тематике топика, прошу вести в соответствующих темах или создавать свои. С ув. streamdown)

 

 

Приветствую всех.

Для чего сделана эта тема я думаю уже многим объяснять не надо. Обновляю шапку (спасибо Plumber, а так же Kelny)
 
 

 
  • Конвертация и печать PDF - PDF_Batch
  • Простановка знака одинаковых отверстий - SameACircle
  • Установка страницы для печати (горизонтальная, вертикальная) - Pagesetup
  • Сжатие файлов SW - Defrag
  • Заполнение свойств файла - propMgr
  • Форматирование внутренней спецификации SW (не Excel) - EditCpecV2
  • База материала и штриховок - GOST_Материалы_18.04.05.rar
  • Пружина (модель с подбором в Excel) - Пружина
  • Печать на разные принтеры разных форматов - PrintSWDrawing
  • Изменение свойств файла (буржуйская) - PropertyEditorSpec
  • Сохранение чертежей в формате tiff - Auto_Tiff
  • Блоки со значками шероховатости с точкой привязки в углу чертежа - Znak_v_uglu_cherteja
  • Программа для простановки неуказанной шероховатости - НШ_SW
  • Пакетная запись чертежей в PDF из выбранной папки - SWpdfProjcts
  • Заполнение массы в конфигурациях, удаление какого-либо свойства сразу во всех конфигурациях детали - Get Set Mass Property
  • Макрос для чтение максимального размера по оси X, Y и Z. И последующей записи в свойство файла - GetMaxBoxSize
  • Плагин сортировки для SWR спецификации - Sort_2.2
  • Макрос служит для изменения шрифта в документе на новый - SetFontsTNR
  • Макрос служит для перезагрузки форматки основной надписи на активном листе - RefreshTemplate
  • Solidworks совершая некоторые дейтвия может заблокироваться, программа позволит разблокировать Solidworks и продолжить работу - UnlockSolidworks
  • Делает вырез и гибку на плоскости - Flexible v2.0.0.0
  • Редактор свойств в комплекте с генератором форматок - Prop 3.2
  • Добавление и редактирование ТТ - Tehni4eskie_trebovania_Beta_2.4
  • Заполнение основной надписи - Оснвная надпись Beta v.2.4 SW2007
  • Многострочное заполнение свойств файла - Change_property_V2.0
  • Макрос для генерации форматок - Master_2.1
  • Макрос для открытия выделенного компонента или подсборки из сборки, по одному клику по кнопке - OpenPart
  • Макрос для открытия чертежей с похожими именами отличными от названий открытых документов деталей и сборок - OpenDrawing
  • Макрос для обновления всех конфигураций, в модели детали или сборки - RefreshConfigurations
  • Сохранение в формате PDF - SaveAsPDF
  • Добавление новой конфигурации - AddConfig
  • Макрос переименовывает и добавляет конфигурации - RenameAddConfig_1_1
  • Позволяет автоматоматом получать dxf из всех конфигураций модели - Techfun
  • Добавление записей в размер (2отв.,3фаски и т.д) - RecordDimM_5.0
  • Данная программа предназначена для заполнения свойств пользователя и конфигураций - SWrama 4.3.1
  • RebuildProperties
  • Программа для создания иллюстрированных каталогов деталей в MS Word - SWtoWordExport
  • Прога для массового изменения свойств файлов Sw - SWproperMassEffect
  • Материалы и штриховки для Solidworks - SW_Hatch
  • Макрос изменения шрифтов - SetFontsTNR
  • Печать чертежей - PrintSWDrawing2
  • Макрос для заполнения свойства "Формат" - AddCustomFormat
  • Авто создание dxf (похоже дублирует предыдущий макрос на эту тему) DFX
  • Макрос для изменение масштаба листа - Масштаб
  • Таблица контроля сварных швов - Скачать в этом посте
  • Программа поиска файлов по указанным путям и просмотра найденных файлов - ArhivSearch3(eDrawings2009)
  • Программа поиска файлов по указанным путям и просмотра найденных файлов - ArhivSearch3(eDrawings2007)
  • Как записать сортамент материала в Базу материалов Solidworks - Смотреть тут
  • Пакет макросов [/font] SWPlus от Leon Тема тут
  • Макрос для вставки условных обозначений отверстий HoleSymbol
  • Генератор обозначения сортамента ГеОС
  • Как добавить кнопку макроса на запуск EXE ТУТ
7 people like this

Share this post


Link to post
Share on other sites


UnPinned posts

Kelny

единственное лекарство тут это поставить на компьютер SolidWorks, которого у Plumber не стоит

Совершенно верно, не стоит, и AutoCAD тоже, и тем не менее "SolidWorks® Preview plugin 1.0.5.0 for Total Commander" от Thomas Beutlich и CADview работают без проблем. Просто я сейчас решил переставить систему и пока многое еще не поставил, вот и решил проверить на голой машине работу плагинов под TC, а заодно и других программ подобного типа.

Share this post


Link to post
Share on other sites
Plumber, угу. У них принцип работы разный.

Share this post


Link to post
Share on other sites

Всё получилось! Только напрягает, что вместо рад. пишется радиусы... Можно как-нибудь это поправить?

<{POST_SNAPBACK}>

Только в ГОСТ'е ГОСТ 2.316-68 (Приложение: перечень допускаемых сокращений слов) такого сокращения нет. Может есть другие списки где это сокращение есть.

Share this post


Link to post
Share on other sites

Kelny Как продвигается работа над прогой OsnavnayaNadpis (пост 503)?

P.S. Прога очень пользуется популярностью у меня в отделе среди начинающих работу в SW - все наглядно и просто.

P.P.S. Очень хочется продолжения банкета! :wink:

Только в ГОСТ'е ГОСТ 2.316-68 (Приложение: перечень допускаемых сокращений слов) такого сокращения нет. Может есть другие списки где это сокращение есть.

<{POST_SNAPBACK}>

А кому объяснишь, что такого сокращения нет - требуют сократить и всё тут!

Share this post


Link to post
Share on other sites

Baron

Если получилось подключить библиотеки, то получится исправить самостоятельно "радиусы" на "рад."

1. Вызываете для редактирования макрос через Инстументы, Макрос, Редактировать.

2. В окне VB увидите окошко со структурой проекта. Оно называется Project-RecordDimM. Щелкаете правой кнопкой на Forms - FrmRecordDimM. Выбираете View Code. Открывается окно с кодом. Просматриваете код и правите в нем все что вас не устраивает. Там обычный текстовый редактор, ничего сложного.

Share this post


Link to post
Share on other sites

Kelny Как продвигается работа над прогой OsnavnayaNadpis (пост 503)?

<{POST_SNAPBACK}>

Первое упоминание о программе: Основная надпись

Некоторые ее давно ждали, ну вобщем вот оно наконец свершилось :smile: :

Создана ссылка на файл!

<noindex>webfile.ru/1031759 </noindex>

Имя файла - <noindex>OsnavnayNadpis_V1.0_Release.rar</noindex> , размер 774 Кбайт. Файлу присвоен номер 1031759, он будет доступен до 28.07.2006 18:01.

Что нового в версии 1.0:

- Добавлено определение типа документа при загрузке программы, и возможность изменения при работе программы;

- Добавлена простановка литеры;

- Добавлена автоматическое вписывание в значение массы ссылку на свойство WeughtTable в модели;

- Добавлена возможность писать ТТ в два столбика;

- Добавлина возможность форматирования ТТ (Размер шрифта, межстрочный интервал, ширина стобцов);

- Добавлен режим поверх остальных окон;

- Добавлена возможность удаления материала;

- Поправлены неполадки программы выявленные в процессе работы с программой.

Так же в архиве форматки и шаблоны документов для SW2005, ну соответвенно выше. Форматки для А4-вертикальный, для форматов А3-А0 горизонтальные.

Лимит темы исчерпан вот засада.

Хулиос отправил тебе на мыло

Share this post


Link to post
Share on other sites

Здравствуйте! Такой вопрос по SW2006 SP0.0: Почему в пункте Инструменты\Добавления пункт Toolbox вообще отсутствует как таковой? Хотя в Common Files библиотека присутствует.

Share this post


Link to post
Share on other sites

ID: 609   Posted (edited)

Обращение к Народу

НАРОД !
У хостера згорел винт.

Если у кого в кешах остались страницы, — архивируйте и шлите мне!
Нужны показатели счетчиков закачек и комментарии (вопросы-ответы) к прогам и макросам!

Поможите, кто, чем может!
Основной скелет у меня на винте в рабочем виде (архивы, страницы, иллюстрации) на виртуальном сервере. Если завтра на работе поставят радио-интернет, то послезавтра постараюсь восстановить на новом серваке. Но хотелось бы и "признаки жизни сайта" восстановить.

У меня с этими "друзьями" там еще 4 сайта накрылось.
Ну ничего-ничего.


Слать сюда: SIRYOGAUA@YAHOO.COM — с темой письма "ВОССТАНОВЛЕНИЕ ПОГРУЗКИ-ХУЛИОС" Edited by Хулиос

Share this post


Link to post
Share on other sites

Мне вот одно непонятно: вот заполнил я основную надпись, как мне составлять СП - постоянно переключаться между чертежами и СП?

Или я что-то недопонял?

Потом: изменил я что-то в СП или в основной надписи - дальше что делать? Что произойдет с СП? Все вручную подправлять? :-(

По-моему проги по составлению СП и Осн. надписи д.б. или как-то связаны или вообще быть одной прогой.

Share this post


Link to post
Share on other sites

НАРОД !

У хостера згорел винт.

<{POST_SNAPBACK}>

Отправил логи на мыло.

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

По-моему проги по составлению СП и Осн. надписи д.б. или как-то связаны или вообще быть одной прогой.

<{POST_SNAPBACK}>

Это вопрос или утверждение??? Может и должно, их вобще должно быть 3-4: для чертежа сбоки, для сборки, для детали, для спецификации. Но одно но, для разработки программы нужно время, которого нет. И к тому же если за это не платят.

Share this post


Link to post
Share on other sites

Да, неприятная штука, что винт сгорел. А я то думаю: почему ссылка не работает.

Но не понятно, почему у этих ребят нет системы резервирования данных, на raid-массиве, например???

Халатно как то относятся к пользователям... :g:

Share this post


Link to post
Share on other sites

Протестил новую версию макроса RecordDim 3.0 by Leon & Rich. (Скачал давно, но не юзал)

Класс - все работает без глюков! Спасибо большое разработчикам. В версии 3.0 учтены почти все, что нужно при простановке отверстий/резьб.

Единственное, что хотелось бы заметить и пожелать:

1) Сделать функцию "расположить размер горизонтально". А то, пока до неё доберешься... аж через 3 окна...

2) Сделать окошко поля допуска резьбы не пустым, а например, чтобы там стояло значение 6Н по умолчанию.

А так, все остальное - very good!!!

Share this post


Link to post
Share on other sites

Единственное, что хотелось бы заметить и пожелать:

1) Сделать функцию "расположить размер горизонтально". А то, пока до неё доберешься... аж через 3 окна...

2) Сделать окошко поля допуска резьбы не пустым, а например, чтобы там стояло значение 6Н по умолчанию.

С пунктом 2 понятно, это недоделка, исправлю.

А вот с пунктом 1 есть вопросы. Горизонтальное расположение размера можно сделать 2 способами:

1. На выноске

2. Загнутием размерной линии. И тут есть нюансы. Если стрелки развернуты наружу линия между выносками пропадает. Как это побороть я не знаю. Поэтому 2 способом почти не пользуюсь.

post-2822-1155821076_thumb.png

Share this post


Link to post
Share on other sites

2. Загнутием размерной линии. И тут есть нюансы. Если стрелки развернуты наружу линия между выносками пропадает. Как это побороть я не знаю. Поэтому 2 способом почти не пользуюсь.

<{POST_SNAPBACK}>

Это наверное не поборешь, да и надо-ли. Но этим споcобом я, обычно проставляю размер радиуса и довольно таки часто. А насчет стрелок, так обычно они внутри или воспользоваться рис.1)

Интересно то, что для простановки размера горизонтально, дабы не лазить по окнам в SW99, пришлось сесть за VB.

Это из первых кодов, который я написал, естественно не обошлось без помощи коллег:

Set DisplayDimension = swSelMgr.GetSelectedObject3(i)

		Dim BrokenLeaderRet As Long

		BrokenLeaderRet = DisplayDimension.GetBrokenLeader2()

		If BrokenLeaderRet <> 2 Then

			retval = DisplayDimension.SetBrokenLeader2(False, swBrokenLeaderHorizontalText)

		Else:

			retval = DisplayDimension.SetBrokenLeader2(False, swSolidLeaderAlignedText)

		End If

Share this post


Link to post
Share on other sites

Hi, Leon!

В своем пожелании я имел в виду вариант 2а, т.к. он чаще всего используется...

Share this post


Link to post
Share on other sites

Shvg

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

Knight of Truth

Ок

Share this post


Link to post
Share on other sites

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

<{POST_SNAPBACK}>

Это я знаю. А если надо линейно? Кнопка тут как тут. Хотя может быть привычка...

Share this post


Link to post
Share on other sites

Очередная (последняя?) переделка макроса RecordDim. Исправлена недоделка с допуском резьбы. Добавлена возможность располагать текст размера на выноске или горизонтально. Shvg, спасибо за кусочек кода, пригодился.

RecordDimM_3.1.rar

Share this post


Link to post
Share on other sites

Вот, небольшое обновление плагина сортировки для SWR спецификации. Выяснил, что существеут ошибка при сортировке крепежа с размером М2,5. Он ставился перед М2. Исправил.

Sort_2.2.rar

Share this post


Link to post
Share on other sites

СПАСИБО, Leon за макрос RecordDim. Это - вещь!!!

Share this post


Link to post
Share on other sites

Присоединяюсь. СПАСИБО, Leon за макрос RecordDim. Это - вещь!!!

Share this post


Link to post
Share on other sites
:smile: Пока мне это нравится можете на меня рассчитывать. Просто в этом больше смысла чем в основной работе... Если есть жалобы и предложения не стесняйтесь...

Share this post


Link to post
Share on other sites

ID: 625   Posted (edited)

RecordDim вещь без сомнения удобная.

Leon, у тебя в макросе две строки получаются с использованием <stack size=1>, а как сделать надстрочный символ, например сантиметр в квадрате или <DIM> *2?

Извините разобрался сам, размер записал в виде <DIM>* <STACK size=0.5 divider=no>2<OVER>, получил нужный результат. Leon, если считаешь нужным прошу тебя добавить в макрос написание к размерам *1, *2, *3 ....

Edited by fada2

Share this post


Link to post
Share on other sites

Leon, если считаешь нужным прошу тебя добавить в макрос написание к размерам *1, *2, *3

<{POST_SNAPBACK}>

Я обычно ставлю просто ** или там ***. Больше их у меня не бывает. И так вроде по ГОСТу правильно.

Share this post


Link to post
Share on other sites

У меня доходило до пяти звездочек. Вроде по ГОСТу правильно, но не красивааа.

Есть другое предложение добавить "2 места", "3 места" ....

Share this post


Link to post
Share on other sites

Пожелание к суперпроге RecordDim - сделать ещё один пункт (точечку) "свой текст". Если нет галочки "в две строки" текст пишется до размера. А после размера - хрен с ним.

Кстати, я так и не понял кто автор этого замечательного творения - Rich, Leon, Kelny или кто-то ещё? Или это плод коллективных усилий. Всем огромная благодарность.

Share this post


Link to post
Share on other sites

У меня доходило до пяти звездочек.

<{POST_SNAPBACK}>

Шикуешь!

Вообще, мне кажется макрос уже и так перегружен. Хотя про "место" согласен, добавить можно. А "свой текст" в каких случаях может пригодиться? Sergei, приведи примеры.

Share this post


Link to post
Share on other sites

А "свой текст" в каких случаях может пригодиться? Sergei, приведи примеры.

Например: "стенка", "ход", "на длине 5 мм".

Пора к допускам переходить :smile:

Share this post


Link to post
Share on other sites

Например: "стенка", "ход", "на длине 5 мм".

<{POST_SNAPBACK}>

Вообще макрос в том виде в котором его задумал Rich должен добавлять стандартные фразы при наличии повторяющихся элементов. В случае со "своим текстом" не проще ли дописать его в обычном режиме?

Share this post


Link to post
Share on other sites

В случае со "своим текстом" не проще ли дописать его в обычном режиме?

А я так и делаю, но хотелось что-нибудь большего.

Насчёт допусков я давно писал о трёх проблемах:

1. Ненужный ноль в допуске по H, h.

2.Кол-во знаков после запятой в допуске абсолютно не нужно, допуск по ГОСТ, скажем так фиксированный, как есть. Сейчас кол-во знаков в допуске приходится контролировать вручную.

3. Симметричный допуск - автоматически размер шрифта допука не делается как у размера.

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

Share this post


Link to post
Share on other sites

А я так и делаю, но хотелось что-нибудь большего.

<{POST_SNAPBACK}>

Просто, имхо, через макрос это будет не проще делать, тут автоматизировать нечего. Можно конечно стандартные функции SW своими заменять, взять от программы ядро и API интерфейс и наделать своих кнопок, но какой в этом смысл? Про допуски я конечно согласен, проблема есть. Решить, если API позволит, можно. По крайней мере в первой прикидке понятно как. Но я пока на это не подписываюсь, с меня сейчас СТП на работе просят, вот сижу, пишу.

Share this post


Link to post
Share on other sites

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

Будет проще писать свой тест ПОД СТРОКОЙ.

Share this post


Link to post
Share on other sites

Пожелание к суперпроге RecordDim - сделать ещё один пункт (точечку) "свой текст".

<{POST_SNAPBACK}>

Восторг по макросу высказывал не однократно.

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

Ведь решение всех частных случаев требует места.

Share this post


Link to post
Share on other sites

У меня доходило до пяти звездочек.

Шикуешь!

Брежневу можно, а мне нельзя?

Leon, макрос под "места" для себя я поправил, но не хотелось его выкладывать, потому как подравил и знак градуса, использую самостоятельно подправленный шрифт от Аскона.

Еще раз благодарю за приченненные удобства.

Share this post


Link to post
Share on other sites

Leon, макрос под "места" для себя я поправил

<{POST_SNAPBACK}>

Здорово! Вот в этом и есть главная прелесть макросов, все открыто...

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

Ведь решение всех частных случаев требует места.

<{POST_SNAPBACK}>

Вот и я про это. И на всех все равно не угодишь. Лучше следовать примеру fada2, хотя в чужих программах, особенно без коментов без пол банки пяти звездочек бывает не разобраться...

Share this post


Link to post
Share on other sites

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

post-5601-1158325955_thumb.png

Share this post


Link to post
Share on other sites

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

<{POST_SNAPBACK}>

Ну вы, блин, даете. А что фигово получается?

Share this post


Link to post
Share on other sites

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

Но все таки я правда не вижу где бы это могло понадобится...

Share this post


Link to post
Share on other sites

Leon, а можно окошко RecordDim пришпилить (зафиксировать) и добавить кнопку "Применить", чтобы оно не исчезало и можно было править несколько размеров?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • ART
      Да простят меня коллеги за мое занудство. Но проектирование пресс-форм - это все еще инженерная профессия. И без неких базовых знаний вы вряд ли сможете обойтись.  Я все же рекомендую вам начать изучение с посещения лекций в профильном учебном заведении. 
    • Snake 60
      @Iskander26 Смотреть   Hide  
    • chatjokey
      Типа того.  просто там человек в жало всем заниматься будет. Ну а я механику сделаю. 
    • chatjokey
      В Японии пойду на пивзавод Asahi. С дегустацией.  Будет что интересное, расскажу, покажу.    Намерен окунуться на окинаве в океан. 
    • iriksh
      Здравствуйте! Пришлите, пожалуйста, на iriksh@yandex.ru чертежи и модели. Посчитает что почем. 
    • vasillevich68
       не знаю, может дело в том, что это айхвоновое поколение, или, может я просто ошибаюсь в своем предположении
    • vasillevich68
      В прошлом году возвращаясь с моря, зашли взять пива на вечер, но оказалось, что "Хадыженское" закончилось, побрели в другую лавку, там пиво было, но оно подозрительно называлось "Хадыженское от Иваныча", взяли полторашку попробовать, в результате вкусом были разочарованны. На следующий день поинтересовались, что это за "Иванович" такой? Оказывается, на волне популярности "Хадыженского" первого пивзавода, развелось куча всяких иванычей и т.д. и т.п. которые нагло эксплуатируют популярность первого, стряпают не самого лучшего качества поило.
    • Крутой инвестор из ЕС
      Надо заметить, очень хорошее выражение, точно описывающее личность Турты)   Он в своих думках уже триллионер, раздающий свое богатство бедным, великий ученый и изобретатель, по гениальности с которым ни Джобс, ни Гейтс, ни Маск, ни кто либо еще не сравнится. И как любой дурак с манией вличия, любит себе всякие громкие звания придумывать) Даже на аватарке приписал. Хотя его никто не признавал ни в какой из области, но убежден, что является мировым лидером, эксперт по ИИ и АйТи   А по факту, одинокий старик, проживающей в родительской квартире, просравший всю свою жизнь на фантазии, без семьи, без детей, без прошлого и будущего. Только сестра с мужем остались. Да и то, скорее всего, тоже стараются от него подальше держаться, как от больного, и не общаются.   Кстати, Турта, совет директоров Сименс вам привет передают. Ждут ваших прорывных технологий, а то их инженеры никак не могут повторить ваши скрипты. Хотят ваше резюме видеть, работу предложить.   Ах да, Турта даже на рассылки о европейской недвижимости подписан - лол вообще) Как можно быть таким фантазером?
    • Di-mann
      Хадыженское золото у нас продаётся, но что то не впечатлило.  Хотя на пляжу явно вкус другой... 
    • ART
      Плохо что вы не показали дерево на картинке. У меня нет 8 версии ежей, но смею предположить, что вся проблема из за того, что не вы делали модель и что то поломалось при трансляции.