Как сделать извещение в компасе

Обновлено: 07.07.2024

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

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

По умолчанию, при нажатии двойным кликом в строке разработчика, утверждающего и т.д., Компас предлагает нам следующие варианты:

Данное меню, по моему мнению, большое и неудобное, что уж там говорить. нужных фамилий даже нету, да и не должно быть.

Итак. приступим!

Заходим в корневую папку программы, далее в папку "Sys" , ищем файл GRAPHIC.PMN - открываем блокнотом.

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

В моём случае получился следующий путь:
C:\Program Files\ASCON\KOMPAS-3D v19\Sys

Открываем файл, и нас встречает код:

Для быстрого поиска жмем Ctrl+F и во всплывшем окне вводим слово Разработчики, нас сразу перекидывает собственно на то место, куда нам и нужно.

Теперь самое интересное.

Предложение Меню, настраиваемое пользователем (Graphic.pmn MENU 12) можем заменить на любое слово, я просто напишу Фамилии .
Благодаря этому всплывающее меню в компасе уже не будет таким большим как было ранее.

Далее редактируем фамилии:
Вместо Поликарпов П.П.|Поликарпов вносим свои данные, например Перескоков|Перескоков или Перескоков К.Е.|Перескоков

Слово перед знаком " | " несет функцию так сказать - пояснения, а после этого знака уже идет слово, которое будет вставлено в штамп. Сделано это скорее всего для упрощения работы в коллективе, где есть несколько человек с одинаковой фамилией, в большинстве случаев инициалы как правило разные.

Код MENUITEM SEPARATOR это нижнее подчеркивание, если оно вам не нужно, то можете смело стереть эту строку.

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

Аналогично можно редактировать остальные разделы, а так же добавить свой.

Копируем любой раздел из предоставленных и вставляем куда вам удобно, я поступил следующим образом:
скопировал раздел "Разраб" и вставил перед разделом "Техн."

Данный урок поможет понять принцип создания основной надписи, которая будет появляться при создании любого нового файла. И так, приступи к созданию готовой надписи:

  • Открываем программу Компас и переходим в меню, в сервисе стилей для оформления надписей выбираем функцию "Основная надпись". Далее Компас предложит вам выбрать тип создаваемой надписи;


  • После того как тип выбран, введите имя оформляемого типа документа. Отредактируйте другие функции по своему усмотрению;


  • Переходим к главной таблице, редактируем ее и заполняем все незаполненные поля. Обязательно проверьте все названия, а затем сохраните отредактированную таблицу;


  • Закрываем все вкладки и снова переходим в меню, сервис типов стилей и форм основной надписи, только в этот раз переходим к функции оформления чертежей и начинаем ее редактировать;


  • Когда откроется новое окно, ставим галочку напротив основной надписи, подтверждаем созданный тип и жмем на клавишу "Ок";


  • Теперь можно перейти к завершающему этапу создания основной надписи. Для того чтобы проверить нашу работу, нужно просто создать новый файл. Таким образом, при создании нового проекта должна автоматически выводиться созданная надпись;
  • Вы можете в настройках самостоятельно выставить нужный масштаб;


  • Вот таким образом вы можете подобрать к надписи материал:



  • Теперь просто добавляем выбранный материал из избранных объектов;


  • После того как таблица полностью заполнена сохраните полученный результат при помощи соответствующего пункта меню, или же комбинацией "горячих клавиш";



Вот и все, шаблон готовой надписи готов. Теперь вы будете экономить значительную часть драгоценного времени на создании надписи, так как она выставится автоматически еще до того как вы начнете работу.





Далее происходит процесс установки программы. Вам нужно выбрать папку, в которую будут скачиваться нужные Вам файлы.


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

Если файл представлен в виде образа с расширением .iso его можно открыть с помощью бесплатной программы Daemon tools lite или Nero

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

Действовать согласно дальнейших подсказок программы установщика и не прерывать процесс установки программы некорректным способом.

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

Как менять заблокированные поля штампа, такие как "Разработчик", "Проверил" с уже занесенными фамилиями. Фамилии не стираются обычным способом.

У вас появилась необходимость изменить стандартные поля штампа по своему усмотрению? Сделать это обычным редактированием основной надписи нельзя.

Для редактирования полей основной надписи необходимо выбрать на Стандартный панели меню Сервис.

В ниспадающем меню выбрать Библиотека стилей. далее Основные надписи, как показано на рисунке.


В открывшемся окне необходимо выбрать: чертеж. констр. первый лист (см. рисунок).


В данном окне можно редактировать штамп чертежа. Для этого необходимо нажать на кнопку Редактировать.


Теперь можно приступать к редактированию.


Тем, кто с программой Компас мало работал, может показаться, что разобраться в ней сложно. На самом деле, это не совсем так. Программу можно освоить.

Надпись изменится и внесённые изменения будут отображаться в поле штампа, в основной надписи.

В программе Компас-3D v18, для того, чтобы стереть фамилии разработчика, проверяющего, и другие данные - необходимо сначала понять, как они появились в штампе чертежа.

Для начала выбираем вкладку на верхней панели чертежа "Настройка" - "Библиотека стилей" - "Основные надписи":


Дальше появляется окно, где мы находим свое оформление документа и нажимаем на карандаш, что значит "Редактировать":


Дальше мы видим окошко, где можем менять штамп чертежа, и еще различную информацию. Но нас интересует "Основная надпись" (именно там и расположены фамилии разработчика и проверяющего). Также здесь можно добавить в штамп наименование либо логотип предприятия. Нажимаем "Редактировать":


И вот теперь мы добрались до того самого момента, когда можем заносить либо стирать различную информацию в штампе.


Важный момент! Если после всех этих манипуляций основная надпись чертежа не меняется, то совершите такое действие:

  1. Зайдите в дерево построения чертежа, там нажмите правой клавишей мыши на оформление вашего листа.



В программе "Компас 3D" большое количество всевозможных разных рамок, а также основных надписей. И иной раз появляется необходимость изменить стандартные надписи ("Разработчик", например). Однако сделать это не просто, так как программа блокирует всякие попытки внести изменения в эти надписи.

Но такая возможность всё же имеется!

Для этого откройте вкладку "Сервис", затем "Библиотеки стилей, типов. ", и здесь выберете "Основные надписи".

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

Основным является сессионный cookie, обычно называемый MoodleSession. Вы должны разрешить использование этого файла cookie в своем браузере, чтобы обеспечить непрерывность и оставаться в системе при просмотре сайта. Когда вы выходите из системы или закрываете браузер, этот файл cookie уничтожается (в вашем браузере и на сервере).

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


  • ksSheetPar – задает основные параметры оформления, такие как: используемая библиотека оформлений и конкретное оформление из этой библиотеки;
  • ksStandartSheet – задает параметры стандартного листа. Он определяет размер листа, ориентацию основной надписи и кратность;
  • ksSheetSize – задает параметры нестандартного листа (его размеры).
    В данной статье мы рассмотрим вопрос создания чертежей как на стандартных, так и на нестандартных листах.

Основные параметры оформления

Указатель на интерфейс ksSheetPar возвращается методом GetLayoutParam() интерфейса ksDocumentParam, описывающего параметры документа.

Интерфейса ksSheetPar имеет два свойства:



Дерево документа (Картинка кликабельна)



Менеджер документа



Диалог выбора оформления

Методов у интерфейса ksSheetPar всего два:

  • Init() – сбрасывает значения свойств к значениям по умолчанию;
  • GetSheetParam() – возвращает указатель на интерфейс ksStandartSheet (для листа стандартных размеров) или ksSheetSize (для листа нестандартных размеров).

Стандартные листы

Параметры стандартного листа описываются интерфейсом ksStandartSheet, имеющим три свойства:

  • direct – расположение основной надписи (FALSE – вдоль короткой стороны листа, TRUE – вдоль длинной стороны);
  • format – формат листа (0 – А0, 1 – А1, 2 – А2, 3 – А3, 4 – А4, 5 –А5);
  • multiply – кратность формата листа.


Обращаю ваше внимание на то, что в свойстве layoutName интерфейса ksSheetPar указывается пустая строка. Если в этом свойстве указать полный путь к библиотеке graphic.lyt, то программа работает неправильно. Ниже приводится внешний вид созданного чертежа.



Рамка чертежа конструкторского со стандартными размерами. Первый лист. ГОСТ 2.104-2006

Нестандартные листы

Параметры нестандартного листа описываются интерфейсом ksSheetSize со следующимия свойствами:

  • height – высота листа в миллиметрах;
  • width – ширина листа в миллиметрах.

Обращаю ваше внимание на то, что для создания чертежа на листе нестандартного размера нужно в свойстве type интерфейса ksDocumentParam указать значение lt_DocSheetUser. После этого метод GetSheetParam() интерфейса ksSheetPar вернет указатель на интерфейс ksSheetSize.
На рисунке ниже показан результат работы этой программы.



Рамка чертежа конструкторского для листа с размерами 300 на 300 мм

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



Рамка чертежа конструкторского для листа с размерами 100 на 100 мм. Части штампа ушли за границы листа

Читайте также: