Rich

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

4,602 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

ID: 4602   Posted (edited)

13 часа назад, Kelny сказал:

тПопробуйте на клавиатуре CTRL+Z

Это "наше всё" :), но не всегда успеваешь момент перемещения размера отследить.

3 часа назад, malvi.dp сказал:

выбор еще одного размера (при условии, что размеров в виде больше одного) и инструмент "авторазмещения" опять станет активным

Авторазмещение не работает с расставленными коллинеарно размерами (Инструменты -> Размеры -> Расставить …) и ординатными.

А на чертеже стараюсь коллинеарно расставлять, чтобы всю цепочку перемещать можно было при необходимости.

Поэтому при выборе "скакнувшего" размера и размера из цепочки, "Авторазмещение" всё-равно неактивно. 

А кнопка с макросом выручает частенько.

Edited by Kir95

Share this post


Link to post
Share on other sites

Defeature через макрос. Кто пробовал эту фичу через Меню - Инструменты, заметит разницу :)

Макрос сохраняет модель, как упрощённую деталь только с одним импортированным телом и открывает новую деталь. Файл новой детали сохраняется под именем исходного с добавленным суффиксом "_dft" (в коде можно поменять, при желании) в папку исходного файла.

Код

Option Explicit
Dim swApp           As SldWorks.SldWorks
Dim swModel         As SldWorks.ModelDoc2
Dim swModelDocExt   As SldWorks.ModelDocExtension
Dim boolstatus      As Boolean
Dim errors          As Long
Dim warnings        As Long
Dim sNewFileName    As String
Dim sPathName       As String

Sub main()
    Set swApp = Application.SldWorks
    Set swModel = swApp.ActiveDoc
    Set swModelDocExt = swModel.Extension
   
    sPathName = Left(swModel.GetPathName, Len(swModel.GetPathName) - 7)
    sNewFileName = sPathName & "_dft.sldprt"
   
    boolstatus = swModelDocExt.SaveDeFeaturedFile(sNewFileName)
    Set swModel = Nothing
    Set swModel = swApp.OpenDoc6(sNewFileName, swDocumentTypes_e.swDocPART, swOpenDocOptions_e.swOpenDocOptions_Silent, "", errors, warnings)
End Sub

 

 

1 person likes this

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.



  • Сообщения

    • Sergei
      Самое главное есть ли чертежи или 3D модели изделий? И есть ли чертежи или 3D модели вот этих деталек пресс-формы? Забудьте про эти ВЛМ, которые Вам здесь советуют. Сейчас полно новых вертикальных ТПА. Какую сумму Вы готовы потратить, чтобы пресс-формы стали рабочие? Не проще ли всё заново? Или забыть.
    • Борман
      Плоская балка, сечение 0,01 х 0,01, от точки (0;0) до точки (1;0.5), 2e11, 0.3. Сила в середине. ГУ на картинке.  
    • traktorbek
      Добрый вечер, уважаемые коллеги! Ситуация следующая, на предприятии не было лицензии, в связи с чем приходилось использовать на тот момент актуальную версию NX10. Сейчас приобретена лицензия на NX12, но вот незадача, тот пост, который прекрасно работал раньше, отказывается функционировать в новой программе. Пост вместе с 3д моделью станка. Раньше добавлялся в NX как станок, а не отдельно постом.   При попытки вызвать станок в 12 версии получаю ошибку, скриншот которой прикреплён к посту. Отдельно пост выбрать в окне постпроцессирования также не возможно, т.к. отсутствует .pui файл.   На предыдущем месте работы таких проблем не возникало, таскали пост с версии 7,5 до 11 без каких либо проблем.   Как то возможно решить сию проблему?
    • Anat2015
      Завод несколько раз переходил из рук в руки, банкротство, переименования, разделение, в общем, весь набор российских бизнес-реалий, но, по моим сведениям, специалисты по сервису и разработчики остались те же. Согласен с Давидом, что вам в первую очередь надо связаться с заводом (вот только с каким?) и запросить Руководство по эксплуатации именно самого станка. По опыту работы со станками 400V есть некоторые нюансы в подходах к включению станка, да и работу с устройством смены инструмента (а какое там стоит - вам надо еще выяснить, у производителя были варианты) надо хорошо себе представлять. Реально вам надо выходить на Стерлитамак М.Т.Е. (те, кто производили станки 400, 450, 500), есть еще ООО "СТАН".
    • sag1979
      Речь про VectorDrive идет, как понимаю. Обращайтесь. 8(9ОЗ)669-35-З4.  
    • hr4d
      А можно полную постановку? Я завтра аналитикой посчитаю. Не тупо по Эйлеру, а по модернизированной методе.
    • Krusnik
      Транспорта дофига, но для использования нужно знать как им пользоваться. Судя по вашим "очень подробным" описаниям вам нужен некий конфигуратор. Но там нужно делать сначала долго мастер-модель, а потом сидеть и шустро клепать конфигурации.   Идея скрывать деталь в подсборке - полное дно.   И готовых советов типа "нажмите вон там" на такое вы тут не получите.
    • karachun
      Графики же подписаны русским языком, сказано где перемещения а где деформации.
    • Bot
      От редакции isicad.ru: До перехода на проектное финансирование строительства остаются считанные дни, однако отношения застройщиков с банками пока ещё толком не выстроились, хотя многие из них пытаются найти общий язык уже достаточно долго. Самая острая и актуальная задача, которую предстоит сегодня решить застройщикам, – это разработка бюджета строительства и построение финансовой модели. Причём бюджет нужно разрабатывать с прицелом на несколько лет, и возможности что-то изменить по ходу практически не будет. Авторы статьи предлагают связать воедино все существующие инструменты – BIM-среду, сметную систему и системы календарного планирования, чтобы начать решать актуальные задачи на принципиально новом уровне. Введение Применение технологии информационного моделирования (BIM) для решения различных задач экономического свойства не является новшеством. Такие задачи, как оценка стоимости капитальных затрат на стадии эскизного проектирования или детальный расчёт сметной стоимости [...] View the full article
    • karachun
      Для Нео-Гуковской модели можно грубо пересчитать mu в модуль упругости. E=mu*3=845*3~2,5 КПа. Это очень очень мало и отмазки про литературу не катят (когда-то один пользователь на этом форуме утверждал что модуль упругости стали 2е-5 МПа и на все возражения отвечал что вычитал это в таблице, оказалось что он в этой таблице запутался и вместо умножения поделил значение в таблице на сто тысяч).