5

Translate

Поиск

вторник, 17 октября 2017 г.

Как быстро переводить единицы измерения в Solidworks

Как повелось исторически, мы используем в проектировании основном метрическую систему измерения. Но существуют изделия привязанные к английской системе мер. Например водопроводные трубы. Но это лирическое отступление, в статье пойдет речь про то, как в метрической системе измерений вводить дюймовый эквиваленты и метрические аналоги. 
Итак, чтобы ввести размер в дюймах или в футах не надо их пересчитывать, в Solidworks эта функция заложена. Достаточно в поле ввода размера добавить единицу измерения. Например введя 100ft получим размер 30480 мм. Аналогично и с другими величинами. Т.е. можно просто написать 25 см и это переведется в 250 мм.


Доступные величины

  • м или m - метр (1000 мм)
  • см или cm - сантиметр (100 мм)
  • мкм или um - микрометр (0,001 мм)
  • nm - нанометр (0,000001 мм)
  • A - ангстрем (0,0000001 мм)
  • ft - фут (304,8 мм)
  • in - дюйм (25,4 мм)
  • mil - мил (0,0254 мм)

Обратите внимание метр, сантиметр и микрометр  вы можете вводить в английском написании, т.е. "m", "cm","um" Как это работает можно увидеть в видео.




воскресенье, 15 октября 2017 г.

Автокрепеж в Solidworks

Solidworks - Smart Fastners
Автокрепеж
Smart Fastners

Одна из рутинных операций, часто оставляемой на последний момент - это вставка крепежа. Для упрощение этой операции можно пользоваться функцией "Автокрепеж" и очень рекомендую массивы, особенно хорош массив по компонентам (массив, управляемый массивом). В чем прелесть этого массива? Этот инструмент создает массив на основе существующего массива: кругового, линейного, по цепочке ...
Т.е. например надо  расставить крепеж на фланце, вставляете в одно отверстие необходимый крепеж, а потом используя массив по компонентам указываете массив с помощью которого эти отверстия создавались. В результате крепеж расставляется по всем отверстиям. Огромный плюс в этом, что при изменении в детали количества отверстий в массиве, в сборке автоматически меняется количество крепежа.  Автокрепеж это следующий шаг в автоматизации крепежа. Автокрепеж позволяет автоматически менять диаметр и длину крепежа при изменении сопрягаемых деталей.


Что гласит справка Solidworks 2018?
Автокрепежи
В окне Автокрепежи PropertyManager можно вставлять в сборки крепежи и связанные крепежные детали. Автокрепежи — это полностью управляемые с помощью параметров детали SOLIDWORKS из библиотеки Toolbox .
Чтобы открыть PropertyManager, выполните одно из описанных ниже действий.
  • Добавьте в сборку новый автокрепеж. Нажмите Автокрепежи  (панель инструментов "Сборка") или выберите Вставка > Автокрепежи.
  • Отредактируйте существующий автокрепеж. Щелкните правой кнопкой мыши параметр Автокрепеж в дереве конструирования FeatureManager и выберите Редактировать автокрепеж.

Выбор

Заполнить всеДобавляет крепежи во все отверстия сборки.
ДобавитьДобавление крепежей для выбранных отверстий. Можно выбрать отверстия, грани или компоненты. Если выбрана грань, функция Автокрепежи находит все доступные отверстия, проходящие сквозь поверхность. Если выбран компонент, функция Автокрепежи находит все доступные отверстия в этом компоненте.
При выборе параметра Заполнить все или Добавить в сборку будут добавлены новые крепежи. Длина нового крепежа - это следующая наименьшая длина глухого отверстия по государственному стандарту и следующая наибольшая длина сквозного отверстия по государственному стандарту. Если отверстия глубже, чем наибольшая длина крепежа, используется наибольшее значение.
  • Если используется Отверстие под крепеж, то тип крепежа совпадает с типом отверстия, а диаметр приобретает соответствующий размер.
  • Для Простого отверстия или цилиндрического выреза можно указать тип крепежа по умолчанию. Диаметр крепежа - следующий наименьший размер по государственному стандарту.



Массив, управляемый массивом

Можно создать массив компонентов на основе существующего массива.
Чтобы использовать существующий массив для создания массива компонентов:
  1. Нажмите Линейный массив компонента > Массив компонентов, управляемый массивами  (панель инструментов "Сборка") или Вставить > Массив компонентов > управляемый массивами .
  2. Выберите первоначальные компоненты для параметра Первоначальный компонент(ы) .
  3. Нажмите в Производный элемент или компонент  и выберите элемент массива в дереве конструирования FeatureManager или грань экземпляра массива в графической области.
  4. Чтобы изменить расположение исходного элемента, нажмите Выбрать позицию исходного элемента и выберите другой экземпляр массива для использования в качестве исходного элемента в графической области.
  5. Чтобы пропустить экземпляры, нажмите в области Пропустить экземпляры  и выберите предварительный просмотр экземпляра в графической области.
    Вид указателя изменяется на , когда он находится в графической области на предварительном виде.
    Параметр Пропущено управляющим элементом  отображает список экземпляров, пропущенных массивом управляющего элемента или массивом компонента.
  6. Дополнительно. В разделе Параметры установите флажок Распространить свойства видимости на уровне компонентов.
  7. Нажмите .
    В дереве конструирования FeatureManager в разделе Производный линейный массив или Производный круговой массив появятся новые компоненты.
    По умолчанию все экземпляры имеют такую же конфигурацию, что и исходные компоненты. Чтобы изменить конфигурацию, измените свойства компонента экземпляра.
Пример использования автокрепежа смотрите в видео

пятница, 13 октября 2017 г.

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

Совет, который вы наверно часто слышали или читали - использовать горячие клавиши в Solidworks. Это экономит время, причем при хорошей памяти и знании раскладки весьма существенно. Видео построения абстрактной модели я постарался сделать наиболее рациональным способом. Т.е. если можно не закрывать эскиз и применить инструмент "Повернуть", я так и делал. Хотя по моим наблюдениям многие зыкрывают эскиз, а потом выбирают инструмент, это не обязательно, в солиде многие команды подтверждения автоматически выполняются. Хочу сразу подчеркнуть видео делалось в противовес другому видео на ютубе, где автор не имея профессиональных навыков выкладывал обучающие ролики, модель та же. Не говоря уже про построение базового эскиза через одно место, отверстия были сделаны массивом в эскизе, т.е. изменить количество несколькими кликами просто невозможно. Ну и конечно лишние действия. 
Свое видео сделал с наименьшими действиями, конечно можно было порепетировать и сделать еще более  рациональным, но я не настолько перфекционист :). Основные моменты где можно сэкономить время без использования горячих клавиш:
  • На плоскости не обязательно открывать эскиз, достаточно её выделить и нажать нужный инструмент;
  • Эскиз не всегда нужно закрывать, инструменты "Вытянуть", "Повернуть", "Вырез"  и т.д. можно выполнить при открытом эскизе;
  • В эскизе по правой кнопке есть меню с инструментами "Линия", "Окружность" и т.д.
Ну а с горячими клавишами все просто, назначьте частые инструменты и моделирование значительно ускорится.
Экономия времени на этой модели составило 2 мин - 39 с против 3 мин - 18 с.

Приятного просмотра.


четверг, 5 октября 2017 г.

Макрос для создания пружин в Solidworks

Пружина - одно из стандартных изделий, которое довольно часто используется, но моделирование ее желательно автоматизировать. К счастью есть энтузиасты, которые берутся за этот труд. Макрос для создания пружин растяжения и сжатия "SpringSW" - автор Shvg (профиль на cccp3d.ru). Для использования макроса его надо добавить в дополнения (add-in). Для этого надо открыть "SpringSW.dll", после этого в меню "Инструменты" появится пункт "Spring". Использование смотрите на видео. Для сопряжения пружины в детали есть ось "Axis1". Дерево построения скрыто, но так даже лучше. Пружина имеет несколько конфигураций в различных состояниях: сжатом, рабочем и т.д. Макрос позволяет строить пружины растяжения и сжатия, а также редактировать данные. Легок и удобен в использовании.






Для установки и использования макроса необходимы права администратора. Можно изменить ярлык для запуска



Update 07.10.17:
Обновлен макрос
Загрузить макрос SpringSW

Быстрое скрытие(отображение) компонентов Solidworks


Используя клавиатуру можно быстро скрыть или отобразить компоненты Solidworks. Наведите указатель мыши на нужный компонент и нажмите Tab. Это скроет компонент, нажатие Shift+Tab наоборот, отобразит. В Solidworks 2016 появилось дополнительная возможность отображать или скрывать несколько компонентов Ctrl+Shift+Tab.


Справка из Solidworks

Можно переключать отображение компонентов сборки. Можно полностью удалить компонент из вида или сделать его прозрачным на 75%. При отключении отображения компонент временно убирается с вида, что позволяет работать с компонентами, расположенными под ним.
Скрытие и отображение компонента влияет только на видимость компонента. Скрытые компоненты имеют такую же доступность и поведение, как и отображаемые компоненты в этом же состоянии погашения.
Переключение отображения не влияет на скорость перестроения или обработки. Тем не менее, отображение происходит быстрее.
Для каждого компонента сборки можно определить различные комбинации состояний отображения (скрыть/отобразить состояние, прозрачность, режим просмотра, цвет и текстура) и сохранить их в разных состояниях отображения.
Другие функции, выполняемые с видимостью компонентов.
  • Выбор всех скрытых компонентов и выделение их в дереве конструирования FeatureManager.
  • Фильтрация дерева конструирования FeatureManager, чтобы скрытые компоненты не отображались в списке.
  • Временное переключение отображения скрытых и отображаемых компонентов для возможности графически выбрать скрытые компоненты, которые необходимо отобразить.
  • Временная изоляция выбранных компонентов.
  • Предварительный просмотр скрытых компонентов:
    • Для предварительного просмотра одного скрытого компонента, выберите нужный компонент.
    • Выбирая для предварительного просмотра несколько скрытых компонентов, удерживайте нажатой клавишу Shift или Ctrl.
    • Чтобы удалить предварительный просмотр, щелкните графическую область для отмены выбора компонента.
    Такой компонент становится прозрачным в графической области.

Переключение видимости компонента сборки

Чтобы переключать видимость компонента:
МетодПроцедураИзменения применяются к:
Панель дисплеяНажмите в столбце Скрыть/отобразить  для компонента и выберите Скрыть или Отобразить.Текущему состоянию отображения.
контекстная панель инструментовНажмите на компонент левой или правой кнопкой мыши и выберите Скрыть компоненты  или Отобразить компоненты .Текущему состоянию отображения.
панель инструментовВыберите компонент и нажмите Скрыть/Отобразить компоненты  (панель инструментов "Сборка").Текущему состоянию отображения.
Диалоговое окно "Свойства компонента"В разделе Видимость компонента выберите Скрыть компонент или Отобразить компонент.Текущему состоянию отображения.
менюВыберите компонент, затем выберите РедактироватьСкрыть (или Отобразить, или Отобразить с зависимыми элементами).Указанным Вами состояниям отображения.
Горячие клавиши с Tab
Чтобы скрыть компонент, наведите на него курсор и нажмите клавишу Tab.
Чтобы отобразить компонент, наведите указатель на область со скрытым компонентом и нажмите комбинацию клавиш Shift + Tab.
Чтобы отобразить один или несколько компонентов, переместите указатель в графическую область, затем нажмите и удерживайте сочетание клавиш Ctrl + Shift + Tab. Все скрытые компоненты временно отображаются как прозрачные. Нажмите на скрытый компонент, чтобы сделать его видимым.
Текущему состоянию отображения.

Переключение прозрачности компонента сборки

Для переключения прозрачности компонента:
МетодПроцедураИзменения применяются к:
Панель дисплеяНажмите в столбце Прозрачность  для компонента и выберите Изменить прозрачность.Текущему состоянию отображения.
контекстная панель инструментовНажмите на компонент левой или правой кнопкой мыши и выберите Изменить прозрачность .Текущему состоянию отображения.
панель инструментовВыберите компонент и нажмите Изменить прозрачность  (панель инструментов "Сборка").Текущему состоянию отображения.

Скрытие и отображение компонентов с помощью клавиши табуляции

Нажмите в графической области клавишу табуляцииShift + Tab и Ctrl + Shift + Tab, чтобы скрыть и отобразить компоненты сборки.
Эти команды используются независимо от состояния компонента (решен, сокращен, SpeedPak или быстрый просмотр). Эти команды недоступны, если активна другая команда.
Чтобы скрыть компонент:
  • Наведите курсор на компонент и нажмите клавишу табуляции.
Чтобы отобразить компонент:
  • Наведите курсор на область, содержащую скрытый компонент и нажмите комбинацию клавиш Shift + табуляция.
Для отображения одного или нескольких компонентов:
  1. Переместите указатель в графическую область, затем нажмите и удерживайте Ctrl + Shift + Tab.
    Все скрытые компоненты будут временно показаны как прозрачные.
  2. Нажмите на скрытый компонент, чтобы сделать его видимым.
  3. Отпустите клавиши.
    Компоненты, временно показанные как прозрачные, будут скрыты.







среда, 4 октября 2017 г.

Множественные (групповые) сопряжения в Solidworks.

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

понедельник, 2 октября 2017 г.

Крах Solidworks и порог системных ресурсов

Я думаю каждый кто моделировал в Solidworks сталкивался с неожиданным закрытием программы. Вышибает солид довольно часто, но как правило, когда интенсивно открываются и закрываются  сложные модели или же при сохранении, что особенно неприятно.
Не надо все валить на криворукость разработчиков, они стараются создать качественный продукт. Причиной неожиданного краха Solidworks  является ограничение Windows, что процесс может получить доступ только к 10 000 объектам GDI.

Другие статьи