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

Вопрос простой.

1. Называйте свои темы и коментарии к ним -четко, информативно и конкретно.

Расшифровки тем типа "Помоги себе сам", "Сделай свою работу.." и пр.

непонятны и заставляют всех лезть внутрь темы и читай её всю с целью найти то что каждому надо.

2. Не надо складывать в одну тему все что наболело в душе.

Лучше создать 10 тем , но с конкретной тематикой в каждой.

В принципе я могу помочь разбить данную тему на несколько более

конкретных.

1. Пусть автор создаст сам несколько тем с конкретной направленностью, мы их зафиксируем в ветке.

2. Авторы ссоответсвующих макросов и программ пришлют мне в ПМ номера сообщений и название темы куда их следует переместить.

Разгрести за несколько дней эту конюшню и дальше вести обсуждение улучшений для солида в соответствующих темах.

Share this post


Link to post
Share on other sites

МУЖУКИ!

Народ сортамента требует:

Я думал шутят, ан нет - Солидом много "простых" пользователей пользуюццо :)

<noindex>http://www.pogruzka.com/julio/swsoft/tolbo...tjulios/faq.php</noindex>

Может есть у кого? Сыптя!

Share this post


Link to post
Share on other sites

SWrama4.1.2beta

Готова новая версия редактора.

Очень сырая!!!

Скачать:

<noindex>http://www.konfa.ru/public/dload/filex/swrama4.1.2beta.rar</noindex>

Обновление до версии 4.2.1

Обновление до версии 4.1.2

Скачать:

<noindex>http://www.konfa.ru/public/dload/filex/swrama4upto4.1.2.rar</noindex>

Если будут замечания пишите. Исправлю.

Share this post


Link to post
Share on other sites

А какая Сырее :)

Share this post


Link to post
Share on other sites

swrama4upto4.1.2.rar – этот файл нужно скачивать тем, кто до этого пользовался swrama4.0.1 или swrama4.0.2. Нужно просто заменить файл swrama4.exe.

Кстати забыл вот Help по новой версии. Его надо будет скопировать в директорию help программы.

Это только для тех кто качал - swrama4upto4.1.2.rar. В swrama4.1.2beta.rar он уже есть.

Скачать:

HELPSWRAMA4.rar

ЗЫ: Как-то все нехорошо получилось, ну как уж получилось.

Share this post


Link to post
Share on other sites

SWrama4.1.2beta

Спасибо!!! Буду пробовать...

Share this post


Link to post
Share on other sites

Залей, плиз, SWrama4.1.2beta на <noindex>http://www.pogruzka.com/julio/</noindex> на www.konfa.ru невозможно достучатся...

<{POST_SNAPBACK}>

Думаю, туда выкладывать еще рановато. Да и вопрос этот не ко мне, а к Хулиос

Нужно еще немного потестить.

Так, что стучитесь на конфу.

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

PS2: А какая погода в Севастополе в начале апреля? Плавки брать?

Share this post


Link to post
Share on other sites

Бери!

Если ты пацан рисковый - бери.

Я в марте в горной речке купался, а уж море - супер. Только, чтоб без шторма!

Говорят в Севастополе море очень чистое.

Я купался только в Партените - правда чистое.

Оффтопик:

Едешь за русский язык бороться? :clap_1:

Share this post


Link to post
Share on other sites

HELP!!!

Как сделать так что-бы условное обозначение резьбы на чертеже, сгенерированном с 3D-Сборки, отрисовывалось тонкой линией...

Share this post


Link to post
Share on other sites

To _Mark I_

Для вставки резьбы надо выбрать вид, на котором хочешь ее видеть и далее в CommandManager выбрать

Model Items- > Annotations (третий раздел) -> Cosmetic Thread (пиктограмма резьбы)

:doh:

Share this post


Link to post
Share on other sites

ID: 493   Posted (edited)

Здравствуйте, уважаемые господа пользователи SW.

У меня возникла маленькая проблема. Имеется библиотека ГОСТ. Для работы SWR-Toolbox c этой библиотекой необходимо также наличие базы данных SWBrowser.mdb компании SolidWorks-Russia, а её то и нет.

Кто сможет выслать мне этот файл? :sad:

Или дайте ссылку, где можно скачать.

e-mail: ra9lap(собачка)rambler.ru

Edited by Юрий Артурович

Share this post


Link to post
Share on other sites

касательно SWrama.есть одно пожелание, думаю многим будет полезно.

очень хотелось бы чтобы в правой части окна, где список файлов готовых форм для заполнения находится дерево было МНОГОУРОВНЕВЫМ (ну хотя бы 3х).а то уж очень большой список получается (у меня лично).да и сама стуктура базы в таком случае была бы лучше.знал бы как сделал б сам, но руки не из того места растут :-) а в остальном прога просто З... огромный респект создателю!!!

Share this post


Link to post
Share on other sites

Помогите!

Ставлю настройки допуска:

Тип допуска - «посадка с допуском»

Классификация – «настройка пользователя»

Посадка отверстие – допустим «H12»

На чертеже отображается в виде «100 H12 (+0,35), закрываю SW. Открываю по новой чертеж и в скобках вверху и внизу – нули. В чем причина. Может он теряет файл свойств допусков размера? Как и где проверить путь к этому файлу?

Помогите!!!

:wallbash:

Share this post


Link to post
Share on other sites

Открываю по новой чертеж и в скобках вверху и внизу – нули.

Не знаю пробывал у меня все нормально, какой у тебя solid, ставишь допуск в чертеже вручную или выводишь размер с детали?

И ещё Mark I, создай новую тему, а в этой теме по моему обсуждаются макросы и разные примочки к solidworks... :wink:

Share this post


Link to post
Share on other sites

Не знаю пробывал у меня все нормально, какой у тебя solid, ставишь допуск в чертеже вручную или выводишь размер с детали?

SW2006 SP3.0

пробовал и вручную и с детали. Вопрос - какой файл прописывается на допуски в настройках SW?

Mark I,

этот топик создан не для обучения азам SW, что вообщем-то видно из его названия. Не стоит засорять его вопросами, не относящимися к теме обсуждения. Если у вас переодически возникают вопросы, создайте свой топик и там, я думаю, вам помогут.

Модератор IBV

Share this post


Link to post
Share on other sites

касательно SWrama.есть одно пожелание, думаю многим будет полезно.

очень хотелось бы чтобы в правой части окна, где список файлов готовых форм для заполнения находится дерево было МНОГОУРОВНЕВЫМ (ну хотя бы 3х).

<{POST_SNAPBACK}>

К сожалению, на это времени нет. Может быть в следующих версиях.

Сейчас меняю работу, а там MDT. Так что о следующих версиях тоже сложно говорить.

Share this post


Link to post
Share on other sites

Так что о следующих версиях тоже сложно говорить.

<{POST_SNAPBACK}>

А Исходники будут?

Share this post


Link to post
Share on other sites

А Исходники будут?

<{POST_SNAPBACK}>

Если отойду от SolidWorks, то обязательно кому-нибудь передам.

Share this post


Link to post
Share on other sites

GetMaxBoxSize, гарантированно работает на SW2005 и выше. (Программа для раздела работа с деталями и сборками)

Макрос для чтение максимального размера по оси X, Y и Z. И последующей записи в свойство файла.

Этим все сказано :smile: .

post-6363-1143392751_thumb.png

Скачать можно здесь: http://kelnyproject.ucoz.ru/load/6-1-0-7

Share this post


Link to post
Share on other sites

А где, ее можно использовать?

(Ты умничка - скриншот в гифе!)

Share this post


Link to post
Share on other sites

OsnavnayaNadpis (тестировалать на SW2005) (Раздел приложения редактирования чертежей)

post-6363-1143546726_thumb.png

Скачать можно здесь: http://kelnyproject.ucoz.ru/load/2-1-0-13

Автоматом забивает либо "Лист" либо "Лист1"

Меняет блоки в углу чертежа.

Программа при работе удаляет блоки записаные в строке через точку запятую(строка должна заканчиваться точкой запятой) в файле PropEditSpec.ini после [REMCHARSURFASE],

Обязательными для правильной работы программы являются "Znak1;Znak2;Znak3;".

В файл PropEditSpec.ini так же заносится вся информация относительно переменных данных.

В файле materials.lst записана информация о материалах вида:

Значение в квадратных скобках секции можно добавить любое количество.

с горизонтальной чертой:

Описание в программе= <FONT size=3.5>Круг <STACK size=1 divider=>ГОСТ<OVER>ГОСТ</STACK>

и без нее:

Описание в программе= <FONT size=3.5>Круг <STACK size=1 divider=no>ГОСТ<OVER>ГОСТ</STACK>

В файле TT.txt информация о тех требованиях:

$$$Описание

далее список ТТ

Файл A4вер_Лист1.slddrt настроеная форматка

Если при редактировании масштаба нажать правую кнопку откроется окно

post-6363-1143535365_thumb.png

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

При нажатии на выбрать материал появляется окно в котором можно выбрать материал(В окне отображается только описание).

post-6363-1143535376_thumb.png

При нажатии на кнопку ИзменитьТТ появляется окно редактирования ТТ(Основной код ТТ3 который написал Leon, ну правда с моими изменениями)

post-6363-1143535354_thumb.png

Пока все. :rolleyes:

А где, ее можно использовать?

(Ты умничка - скриншот в гифе!)

<{POST_SNAPBACK}>

Это ты у мебельщиков спроси http://fsapr2000.ru/index.php?showtopic=9600

Share this post


Link to post
Share on other sites

Коллеги! А кто бы такой макрос написал, чтобы в "родную" спецификацию SW на сборочном чертеже в отдельную колонку выводились форматы чертежей деталей? А лучше - что записать в заголовке колонки, чтобы туда форматы вставлялись автоматически, не требуя человеческого участия?

В файле чертежа есть SW-Sheet Format Size, его значение можно присвоить свойсту чертежа "Формат". Имя файла чертежа - одноименно файлу модели, т.е. в принципе известно, SW-File Name, но вот как все это в узелок завязать??...

(Как срецификация за 300 позиций перевалила, так страстно захотелось автоматизации :-) )

Share this post


Link to post
Share on other sites

ID: 505   Posted (edited)

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

Шлицы тоже не помешали бы.

Или придеться МехСофт устанавливать? (Он, кажется, рейки не "режет").

30.03.2006

Установил МехСофт. Разочарован.

Пошел по пути "Дизайнер". Зубы нарезает, но форму впадины не спрашивает.

Шлицы нарезал, но с ошибками в эскизе :(

Хотел для чертежа "пропустить экземпляры" а он их даже выбрать не дает.

Фигня, короче.

Руками, что-ли резать?

Edited by Хулиос

Share this post


Link to post
Share on other sites

Извените за глупый вопрос а куда нужно устанавливать эти макросы в какую папку

Share this post


Link to post
Share on other sites

Куда хочешь туда и устанавливай (читай Help "макросы, настройка кнопок")

Если хочешь добавить в меню то макросы необходимо положить в "Путь_установки_солида\macros"(например "C:\Program Files\SolidWorks\Macros")

Share this post


Link to post
Share on other sites

To: Хулиос

На счёт MechSoft.

Для создания зубчатых колес и их соединений идеально подходит прога (add-in to SW) Geartrax 2005, 2006. Без проблем строит колёса, при этом поражает широта запрашиваемых входных данных. Правда, к сожалению передач рейка-шестерня не генерит.

А причина по которой эскиз в MechSoft строится с ошибкой может быть русифицированный SW. Чтобы всё правильно работало возможно надо перейти на английский интрерфейс и шаблоны моделей.

Share this post


Link to post
Share on other sites

2 Knight of Truth, проверим!

А где ж этот Гиартракс взять-то? Может на мыло?

Share this post


Link to post
Share on other sites

Полагаю что имелось ввиду не Geartax, а Geartrax есть на сайте разработчика <noindex>http://www.camnetics.com/Download.htm</noindex> тока серийник ввести

Share this post


Link to post
Share on other sites

Здравствуйте все!

Скажите, кто-нибудь программирует для солида под VB.NET?

Если да, то не подскажите как настроит этот вб, чтобы программы разработанные в vb6 после апргрейта в vb.net начали работать.

Заранее спасибо!

Share this post


Link to post
Share on other sites

Если да, то не подскажите как настроит этот вб, чтобы программы разработанные в vb6 после апргрейта в vb.net начали работать.

<{POST_SNAPBACK}>

Написать заново в vb.net другой подход к програмированию, читал что при переходе на платформу .net нужно VB заново учить как новый язык програмирования. И большинство проектов vb6 без серьезного вмешательства врятли будут работать под vb.net

Share this post


Link to post
Share on other sites

И большинство проектов vb6 без серьезного вмешательства врятли будут работать под vb.net

<{POST_SNAPBACK}>

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

Share this post


Link to post
Share on other sites

Если да, то не подскажите как настроит этот вб, чтобы программы разработанные в vb6 после апргрейта в vb.net начали работать.

Попробовал свои програмки перевести на VB.Net и пришел к выводу, что не нужно это делать! Лучше написать заново, как и советовал OldCAM

Share this post


Link to post
Share on other sites

Спасибо за помощь!

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

Share this post


Link to post
Share on other sites

Спасибо за помощь!

будут две среды стоять вб6 и вбнет, конфликты не возникнут?

<{POST_SNAPBACK}>

Не возникнут. Могут стоять вместе VB6, VB2003, VB2005.

Share this post


Link to post
Share on other sites

ID: 517   Posted (edited)

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

Sub TraverseComponent(swComp As SldWorks.Component2, nLevel As Long)

Dim vChildComp As Variant

Dim swChildComp As SldWorks.Component2

Dim swCompConfig As SldWorks.Configuration

Dim sPadStr As String

Dim i As Long

For i = 0 To nLevel - 1

sPadStr = sPadStr + " "

Next i

vChildComp = swComp.GetChildren

For i = 0 To UBound(vChildComp)

Set swChildComp = vChildComp(i)

TraverseComponent swChildComp, nLevel + 1

Debug.Print sPadStr & swChildComp.Name2 & " <" & swChildComp.ReferencedConfiguration & ">"

Next i

End Sub

Sub main()

Dim swApp As SldWorks.SldWorks

Dim swModel As SldWorks.ModelDoc2

Dim swAssy As SldWorks.AssemblyDoc

Dim swConf As SldWorks.configuration

Dim swRootComp As SldWorks.Component2

Dim bRet As Boolean

Set swApp = CreateObject("SldWorks.Application")

Set swModel = swApp.ActiveDoc

Set swConf = swModel.GetActiveConfiguration

Set swRootComp = swConf.GetRootComponent

Debug.Print "File = " & swModel.GetPathName

TraverseComponent swRootComp, 1

End Sub

Скажите может есть другой вариант, отображающий дерево в том виде в котором мы видим в сборке. только не через feature!

заранее спасибо!

---------------------------------------------------------------

я не программист, я только учусь им быть.

Edited by Bracus

Share this post


Link to post
Share on other sites

ID: 518   Posted (edited)

Полагаю что имелось ввиду не Geartax, а Geartrax есть на сайте разработчика <noindex>http://www.camnetics.com/Download.htm</noindex> тока серийник ввести]

Спасибо добрым людям.

Качайте на здоровье _http://www.camnetics.com/demo/camtrax2006install.exe

Таблетка _http://forum.netz.ru/showpost.php?p=199759&postcount=53

Edited by kolpak

Share this post


Link to post
Share on other sites

2 kolpak

ART

Да пронюхал я уже политику партии

<{POST_SNAPBACK}>

Похоже не все могут вынюхать политику партии :)

Читай правила колпак, а то прошляпишся .

Share this post


Link to post
Share on other sites

Хулиос

А где ж этот Гиартракс взять-то? Может на мыло?

Ты скачал этот Гиартракс? Поставил?

попробовал? поделись радостью или нерадостью

а то мне предстоит редуктор делать xoncz знать что у людов

получается?

Share this post


Link to post
Share on other sites

2 Констр_р

Ты скачал этот Гиартракс? Поставил?

попробовал? поделись радостью или нерадостью

а то мне предстоит редуктор делать xoncz знать что у людов

получается?

Скачал, поставил, запустил.

По твоему вопросу ниче конкретного сказать не могу ибо мне нужно "чиста" схематически, что б на чертеже 2 зуба было.

Говорят, редукторы хорошо в Компасе и Т-Флексе делать.

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.



  • Сообщения

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