SolidWorks и ГОСТ
Данная страница посвящена тому, как я дружил SolidWorks и ГОСТ.


Поскольку подготовка чертежей согласно требованиям ГОСТ еще жива и чувствует себя от "хорошо" до "великолепно" (и даже "все на йух без стрелок по ГОСТ!") в зависимости от типа предприятия, а многие новые пользователи совершенно забывают про трехмерную графику в пользу оформления документации чуть ли не в AutoCAD, я решил собрать все известные мне способы, как же все таки подружить Solid Works и ГОСТ.
Итак


1. Нам нужно сделать некоторые установки в Windows, которые в дальнейшем позволят нам работать удобнее и эффективнее, не отвлекаясь на смену шрифтов, ручное выставление дат и прочие маловажные для нас детали.
1.1. Устанавливаем шрифт, который поддерживает ГОСТ. Найти шрифт можно вот тут http://www.pogruzka.com/julio/swprog/drawing/fonts/gost_2_304_ab_glosys/faq.php . Шрифты от Топ-Систем (производители t-flex`а) и Аскон (производители Компас`а) использовать не советую, символ градуса в SolidWorks они отражают некорректно, а также, по некоторым данным, плохо работают с символами допусков и посадок. Устанавливаем шрифты в систему.
1.2. Устанавливаем формат даты в Windows как 00.00.00г. Это делается для того, чтобы сама дата помещалась в графе "Дата" ГОСТовской форматки. Выбираем [ Пуск – Панель управления – Язык и региональные стандарты ]. Откроется страничка «Язык и региональные стандарты». Нажать на кнопку «Настройка». Откроется страничка «Настройка региональных параметров». Перейти на вкладку «Дата», в окошке «Краткий формат даты» установить [ dd:MM:yy ]. Нажать ОК. Теперь 12 февраля 2008 года будет отображаться как 12.02.08

(результат можно увидеть на рисунке, выделено красным).

Картинка загружается
2. Предварительные настройки Solid Works.
2.1. Для начала, разбираемся с Toolbox, то есть с библиотекой стандартных элементов, которые необходимы при построении сборочных единиц. Согласитесь, куда как удобнее всегда иметь под рукой уже готовую библиотеку, чем самому с нуля создавать и отлаживать многочисленные винты, болты, шайбы и прочее. Конечно, что-то создавать придется, потому что стандарты и стандартные изделия (то, что называется ТУ) машиностроительных предприятий зачастую очень отличаются друг от друга. Но одно дело - создать что-то небольшое и свое, а совсем другое - работать с этим заново.
* – Взять основные стандартные элементы можно в свободно пополняемой библиотеке по адресу http://www.pogruzka.com/julio/swprog/tolbox/. А можно и самому сделать, в этом нет ничего сложного. В принципе, в SolidWorks есть уже установленная библиотека стандартов, но стандартов ГОСТ по умолчанию там нету. В приведенной выше ссылке есть также ГОСТовские элементы.
** - Не забудьте, сделав что-то свое, тоже поделиться с другими людьми.
Запускаем Solid Works. Инструменты – Добавления (тянем вниз бегунок) – и ставим галочку на «SolidWorks Toolbox» и на «SolidWorks Toolbox Browser». Жмем ОК. Теперь библиотека стандартных элементов готова к работе.  
2.2. Теперь [ Файл – Открыть ], в «Типе файлов» выбираем « Template (*.prtdot; *asmdot; *drwdot) », и в каталоге SolidWorks\data\Templates открываем файл "Деталь". Заходим в [ Файл – Cвойства модели ]. В открывшемся окне "Суммарная информация" переходим на вкладку "Настройка", и перед нами появляется картинка как на рисунке. картинка загружается

Начинаем ее заполнять свойствами. Пишем "Материал", потом из выпадающего списка выбираем тип "Текст", в столбце "значение / текстовое выражение" из выпадающего списка выбираем значение "материал", и в столбце "Вычисленное" появиться надпись "Материал <не указан>". Ведь материал мы еще не выбрали. Когда материал модели будет выбран, то в столбце "Вычиленное" он и отразиться. Согласно таблице снизу заполняем все остальное. Очередность значение не имеет. Главное, чтобы ячейки не оставались пустые, потому что на их основе будут заполняться ячейки чертежных форматок.

Имя свойства
тип
Значение/ Текстовое выражение
Вычисленное
1
Материал
Выбираем "Текст"
Из выпадающего списка выбираем "Материал"
Покажет "Материал <не указан>
2
Масса
Выбираем "Текст"
Из выпадающего списка выбираем "Масса"
Покажет "0.00"
3
Выбираем значение "PartNo"
Выбираем "Текст"
Вписываем любое значение, можно как на рисунке.
Покажет значение из ячейки слева
4
Разработал
Выбираем "Текст"
Вписываем любое значение, можно как на рисунке.
Покажет значение из ячейки слева
5
Проверил
Выбираем "Текст"
Вписываем любое значение, можно как на рисунке.
Покажет значение из ячейки слева
6
Т.контр
Выбираем "Текст"
Вписываем любое значение, можно как на рисунке.
Покажет значение из ячейки слева
7
Н.контр
Выбираем "Текст"
Вписываем любое значение, можно как на рисунке.
Покажет значение из ячейки слева
8
Утвердил
Выбираем "Текст"
Вписываем любое значение, можно как на рисунке.
Покажет значение из ячейки слева

Все должно получиться как на рисунке ниже.


Нажимаем "ОК", потом сохраняемся, но из модели не выходим.

Значения выпадающего списка - PartNo, Material и прочие - находятся в текстовом файле \SolidWorks\lang\Russian\properties.txt. при желании можно его настроить - убрать лишние записи, или добавить свои.

Теперь [ Инструменты – Параметры ]. В открывшемся окне переходим на вкладку «Свойства документа». Настраиваем там параметры документа. Оформление - в списке "Чертежные стандарты" выбираем стандарт – GOST. При желании, можно настроить и другие параметры ниже, до "Шрифта для примечаний" ничего важного нет. После - "Шрифт для примечаний", и настраиваем шрифты.

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

"Масштабная сетка/привяка" отвечает за отображение сетки в поле проектирования и за настройки этой сетки. Кому-то удобнее работать с САПР, когда такая сетка отражена. Картинки, чтобы сравнить вид экрана с сеткой и без, приводятся ниже.

Это вид с сеткой

Это вид без сетки

Мне кажется удобным последний вариант, так как это более приятно моему субъективному мнению.

Нажимаем "ОК", сохраняемся, и закрываем модель.

2.3. Снова [ Файл - Открыть ], и в том ж каталоге SolidWorks\data\Templates открываем файл "Сборка". Снова заходим в [ Файл – Cвойства модели ]. В открывшемся окне "Суммарная информация" переходим на вкладку "Настройка". Заполение свойств сборки практически идентично заполнению свойств детали, за исключением первой строки в таблице. Материал не прописываем, все остальное заполняем так же, как заполняли ранее для детали.После [ Инструменты – Параметры ]. В открывшемся окне переходим на вкладку «Свойства документа», и настраиваем там все так же, как и для детали. Нажимаем "ОК", сохраняемся, и закрываем сборку.

2.4. Теперь переходим к настройке чертежа. Снова [ Файл - Открыть ], и в том ж каталоге SolidWorks\data\Templates открываем файл "Чертеж". Открываем [ Инструменты – Параметры ]. В открывшемся окне переходим на вкладку «Свойства документа». Снова в списке "Чертежные стандарты" выбираем стандарт – GOST. Переходим в позиции, и выставляем в окне "одна позиция - стиль" вместо "подчеркивание" выбираем "нет". Послевыбираем "Шрифт для примечаний", и настраиваем шрифты.

Обратите внимание, что в этом случае настройка шрифтов более важна, так как эти шрифты будут отражаться на чертеже. "Масштабная сетка/Привязать" настраиваем по желанию.

"Метки видов" - настраиваем в соответствии с ЕСКД отображения меток видов (Надписей "Б-Б, масштаб 1:1" и прочих)

"Единицы измерения" - настраиваем по желанию, в принципе, там и так все удобно.

Теперь нам необходимо настроить отображения линий сечения согласно ЕСКД. Solid Works почему-то не поддерживает линии сечений по ГОСТ, и потому приходится выставлять их вручную. Переходим к "Тип линии". После нажать на «новый», в качестве имени ввести «Линия_сечения»,  а в графу «Значения длины линии и интервала» ввести следующий текст (без кавычек): «B,0.5,-12».
Картинка загружается
После чего перейти на «Толщину линии», в «Типе кромки» выбрать «Линия сечения», в «Тип:» выбрать из выпадающего списка «Линия_сечения», толщину указать как «Основная». Нажать ОК.

Так мы настроили вид линии сечения. Так же, при необходимости, можно настроить и типы основных линий, которые будут в дальнейшем использоваться SolidWorks - необхдимые пояснения даны в меню «Тип линии», как видно на рисунке (выделено красным).Можно также настроить качество изображения, но я оставляю его по умолчанию. Прорисовка чертежей и так занимает большую часть ресурсов компьютера, а по умолчанию они отражаются во вполне читаемом и приемлимом качестве. Нажимаем "ОК", сохраняемся. Так мы провели необходимые настройки для чертежа.

2.5. Прежде чем создать форматку по ЕСКД, необходимо сделать некоторые общие настройки пользователя, которые будут использоваться для всех документов SolidWorks. [ Инструменты - Параметры ], "настройки пользователя", и просматриваем настройки. Изменение или неизменение их - это дело удобства каждого, кто поработает в SolidWorks, но с основными настройками надо разобраться.

Чертежи - Штриховка/заполнить - проверить, чтобы была выбрана именно штриховка. Это тот тип штриховки, который будет использоваться в чертежах по умолчанию.

Эскиз - взаимосвязи/привязки (см. рис.)

Привязки эскиза - картинка сейчас загрузиться

Как видно из картинки, все на русском и все понятно, подробно останавливаться на этом нет необходимости. В процессе работы с SolidWorks привязки станут более понятны. Рекомендую привести все привязки в соответствие с рисунком выше.

На этом пока что прерываем настройку параметров.

2.6. Теперь нам предстоит создать форматку согласно ЕСКД.
Сейчас в поле чертежа отображается форматка согласно каким-то иностранным стандартам. В поле чертежа жмем на правую клавишу мыши, и выбираем там "Свойства". Откроется окно как на рисунке.

Нас интересует список стандартных размеров листа. Прокручиваем его, пока не находим "А4 - Книжная", выбираем ее и нажимаем "ОК".Снова у нас показался какой-то иностранный формат. В поле чертежа жмем на правую кнопку мыши, и выбираем "Редактировать основную надпись". Все элементы основной надписи, бывшей на листе, стали активны.

* Грубо говоря, в SolidWorks форматка чертежа и то, что начерчено, находятся на разных уровнях, которые друг друга никак не пересекают.

Теперь мы находимся в редактировании основной надписи. Все, что сейчас будет нарисовано на чертеже, сохранится как основная надпись, то есть - форматка. Выделяем мышкой все, что есть, и удаляем. Это нам никак не понадобиться в дальнейшем. Создаем форматку согласно ЕСКД и/или СТП Вашей организации и/или Вашему собственному вкусу и желанию. Размеры форматок согласно ЕСКД здесь приводить не буду, их возможно найти в Интернете или в любой книге, посвященной черчению.

* В принципе, все форматки SolidWorks при желании можно также найти в Интернете, но в целях показать, как же все таки они создаются и как работают, необходимо создать хотя бы парочку самому. К тому же, очень часто то, что делал один человек для себя, не всегда подходит для других, и когда понадобиться внести какое-то изменение, зачастую это окажется невозможным сделать без понимания общей структуры того, что создавалось.

Сначала создаем форматку А4, книжную. Рисуем обычными линиями SolidWorks. Рисование не очень отличается от того, которое принято в других CAD-системах, потому подробно на нем останавливаться смысла нет. Отмечу лишь, что для большего комфорта работы можно добавить на панель инструментов "Эскиз" кнопочку "Удлинить объекты", которая в некоторых версиях SolidWorks не находится там по умолчанию (Добавить его можно так же, как и в ) Когда вы закончите, у Вас должно получиться что-то похожее (см. рис. ниже)

.

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

В графе дата печатаем любой текст. Напечатав, нажимаем на него правой клавишей мыши и выбираем "Свойства". Откроется окно "Свойства". Нажимаем на кнопку "Связь свойств", на рисунке ниже показана красной стрелкой. Откроется окно "Связать со свойством".   Указываем "С модели, указанной в свойствах листа", после в выпадающем списке выбираем "Дата, короткий вариант (Short Date)". Нажимаем OK, окно закроется. В окошке "Текст заметки" появилась надпись [ $PRPSHEET:"SW-Дата, короткий вариант(Short Date)" ]. Все остальное, что там еще осталось, надо стереть.

Теперь мы получили автоматически проставляющуюся дату.

Нажимаем ОК. Дата будет проставляться в чертеже автоматически.

Переходим к имени детали. Имя детали я предпочитаю давать такое же, как и имя файла модели, на которой основан чертеж. Соответственно, в свойствах текста указываем $PRPSHEET:"SW- Имя файла(File Name)".

Заполняем графу "Масса". В свойствах указываем $PRPSHEET:"Масса". Теперь тут будет автоматически проставляться масса модели, на которой основан чертеж. Дальше связываем форматку с остальными свойствами модели (см. таблицу выше"). Жмем на "Свойства", и в "Тексте заметик" пишем $PRPSHEET:, а после, в кавычках, то свойство (см. колонку "Имя свойства" в таблице выше), с которым мы и связываем текст форматки.

* - Как-то раз принесли ко мне мой же чертеж, уже давно спроектированной детали. И стали требовать открыть трехмерную модель на него сейчас же, немедленно, вот прямо тут. Заказчик попался очень требовательный. Глядя в чертеж, выполненный два месяца назад, я никак не мог вспомнить, что же это вообще такое, и когда я его чертил, и что за трехмерная модель лежит в его основе. Через часок разобрались, модель я нашел. Но с тех пор я вставлял в самый низ чертежа $PRP:"SW-Folder Name"$PRP:"SW-File Name" - которая показывает, где же хранится файл чертежа. Чтобы не искать его судорожно при острой необходимости, а сразу открывать.

** - Человек, читавший это первым, высказал мнение, что в такую форматку можно вставить вообще все ,что угодно. И даже скан Вашей подписи, чтобы можно было совсем уж автоматизировать процесс создания конструкторской документации. По здравому рассуждению, мы с ним пришли к выводу, что делать этого НЕЛЬЗЯ НИ В КОЕМ СЛУЧАЕ! Ваша подпись - это окончательное Ваше признание, что больше ничего в чертеже вы изменить не можете, считаете чертеж правильным и верным, и готовы представить его заказчику. Подпись выполняется ручкой, желательно разборчиво. Ваша подпись в чертеже - это Ваша гарантия того, что после Вас никто не будет чертеж изменять, выставлять новые размеры, допуски и линии. На каждое изменение должна быть Ваша подпись, а если чертеж изменяется уж очень сильно - не ленитесь, распечатайте новый. 

** - О названиях. Не всегда можно выбрать, как же надо назвать деталь. Большое количество одинаковых файлов на компьютере - Кронштейн_один, Кронштейн_два, ..., Кронштейн_сто_двадцать_два... Но и открывая папку и видя кучу файлов под децимальными номерами, не всегда поймешь, где же там что. Вывод из этого - надо придерживаться разумной середины. Все детали для сборки хранить в одной и той же папки, разделять названия сборок, деталей и чертежей (я всегда называл чертеж так же, как и деталь/сборка, но в конце добавлял "_Ч" - то есть "чертёж").

Итак, форматка создана. Снова в свободном поле чертежа нажимаем правую клавишу мыши, и выбираем "Редактировать лист". Теперь наша форматка чуть побледнела, перешла на задний план. Сохраняемся. Теперь [ Файл - Сохранить основную надпись ]. Сохраняем ее в каталоге SolidWorks\data как ГОСТ_А4_1. Итак, мы уже имеем одну форматку и один настроенный лист чертежа.Чтобы создать формат А3, снова заходим в свойства листа, ищем там "А3 - альбомная", переходим в редактирование основной надписи, и создаем форматку как А3, по аналогии с тем, как создавалась форматка А4. Закрываем, сохраняем ее как ГОСТ_А3_1_Альбомная. (Имена можно выбрать произвольные).

После чего у нас появляется выбор - можно загружать как формат А4, так и формат А3 на лист чертежа.
На этом пока с форматками заканчиваем. В дальнейшем можно будет создать остальные используемые форматки. Загружаем на лист чертежа форматку ГОСТ_А4_1 и сохраняемся.

2.7. Сохраняем все несохраненное, закрываем все открытые файлы Solid Works.

Зачем было нужно все, сделанное в п.2?
Solid Works использует для работы так называемые шаблоны. Шаблон Сборки, Шаблон Детали, Шаблон Чертежа. Все эти шаблоны расположеные в каталоге SolidWorks\data\Templates. Изменив их настройки, мы изменили настройки для всех вновь создаваемых Сборок, Деталей и Чертежей. Создаваемые нами Сборки, Детали и Чертежи будут уже на основе этих шаблонов. Надо заметить, что при необходимости, можно хранить шаблоны часто используемых деталей - плит, тел вращения и etс. Также при необходимости можно создать различные форматы чертежей как шаблоны (скажем, если постоянно идут А4 и альбомные А3, а переключать через "Свойства листа" нет времени).
Произведя изменения, мы узнали, на основе чего Solid Works создает новые файлы, нашли шаблоны и научились настраивать их под себя.

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


2.8. Естественно, что разработчики этой программы не предусмотрели наличия в ней материалов согласно российскому ГОСТ. Но зато они предусмотрели то, что материалы просто редактировать и создавать. Файл с данными материалов лежит в SolidWorks\lang\russian\sldmaterials\, называется solidworks materials.sldmat. Открыть его можно любым текстовым редактором. И внести необходимые изменения согласно структуре файла, дополнив библиотеку материалов. Материалы согласно ГОСТ можно найти на "". Он имеет то же расширение *.sldmat. Скачайте его и скопируйте в ту же папку, где расположен родной Solid Works`овский файл материалов. Любые файлы с раширением *.sldmat SolidWorks будет считать библиотекой материалов и работать с ней будет соответствующе. Зачем это было нужно?
Затем, что масса детали/сборки в Solid Works рассчитывается исходя из параметра того материала, который указан в свойствах детали. Не хотите считать массу вручную - занесите параметры материалов в файл и все будет рассчитано автоматически.
2.7. Теперь редактируем штриховку. Штриховки под стекло и дерево в SolidWorks нет, и нам необходимо добавить ее самим. Параметры штриховки всех материалов распложены в файле sldwks.ptn по адресу ...\\SolidWorks\lang\russian. Необходимо изменить его в любом текстовом редакторе, добавив следующие строчки, сохраняя структуру файла:Для создания штриховки стекла*:073:Glass (Стекло), GOST Glass, Glass
45, 0,0, -7,10, 7,-10
45, 3,1, -7,10, 2.8,-14.2
45, 0,2, -7,10, 2.8,-14.2
*:073: - порядковый номер, он может быть любым, в зависимости от структуры файла. Для создания штриховки дерева *:074:Wood (Дерево), GOST Wood, Wood
70, 0,0, -6.22,17.1, 26.6,-26.6
110, 9.1,25, 6.22,17.1, 26.6,-26.6
*:074: - порядковый номер, он может быть любым, в зависимости от структуры файла. Тогда у нас получиться что-то вроде того, что изображено на рисунке ниже. Картинка загружается

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

2.9. Теперь возвращаемся к настройкам SolidWorks. [ Инструменты - Параметры ], "настройки пользователя". Продолжаем.

Месторасположение файлов - указывает расположение папок для шаблонов. Как уже говорилось ранее, SolidWorks для работы использует шаблоны. Выбрав в выпадающем списке "Отобразить шаблоны для:" - Шаблоны документов, Вы увидите уже знакомую вам папку - SolidWorks\data\templates. Помимо всего прочего, там есть Шаблоны спецификаций, Основные надписи и прочие шаблоны, на основе которых и создает SolidWorks спецификации, основные надписи и все прочее. Некоторые пусты, но это потому, что мы их еще не заполнили.

Инкременты счетчика - в инкрементах длины устанавливаем 0.5, остальное оставляем без изменений

Резервные копии - настройте согласно Вашим предпочтениям.

Резервные копии - картинка загружается

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

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

Стандарты - картинка загружается

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

Редактирование стандартов - картинка загружается

Детали Toolbox храняться в папке D:\Program Files\SolidWorks Data\ Browser - и далее по папкам. База данных, которая ими управляет, расположена тоже в папке SolidWorks Data, и называется SWBrowser.mdb. Открывается она средствами Microsoft Access, и управляет всеми деталями стандартов. В принципе, можно отредактировать ее средствами Microsoft Access, при предварительном изучении внутренней структуры, но для быстрого редактирования проще использовать средства SolidWorks.

Из стандартов можно оставить только ГОСТ и ISO (ISO наиболее близко к ГОСТ, и может быть иногда использовано, пока не подготовлены данные для стандарта ГОСТ)

А при необходимости, можно так же создать свой новый стандарт, используемый на Вашем предприятии/организации.

На картинке представлен стандарт ТУ 645-90-2004 (произвольный) для создания стандартных отверстий, используемых на предприятии. Hole Wizard Holes (выделено красным на картинке) - тут храняться данные отверстий, используемые SolidWorks.

* - при большом желании сохранить уже сделанные настройки и быстро настраивать с нуля уже переустановленный SolidWorks, имеется два пути.

Путь первый - можно изменить месторасположение всего этого на ОДНУ отдельную папку на вашем компьютере. А потом просто указать ее как месторасположение всех вообще шаблонов. Я сам так делать не пробовал.

Путь второй - можно просто скопировать все созданные и/или измененные файлы в отдельный каталог на компьютере, не нарушая файловую структуру - т.е. создать папку SolidWorks\data\templates, где будут файлы Деталь, Сборка, Чертеж, каталог SolidWorks\lang\russian\sldmaterials, где будут храниться ваши библиотеки материалов, и так далее. А при переустановке SolidWorks или при оказании дружеской помощи кому-либо просто скопировать эти файлы обратно в папку SolidWorks.

 

На этом настройка SolidWorks закончена.

Приятного пользовния!

Написать автору

Hosted by uCoz