Инициативный проект ОАО ПКФ "МАГРИ" и группы московских инженеров English version  
скачайте бесплатную версию сапр "базис" сейчас !распечатка материалов любых форматовподробнее о технологии "торнадо"


CAD-программы / "Базис-Конструктор 4.5" :

"БАЗИС-Конструктор 4.5": конструктор всегда прав

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

Не стала исключением и новая версия системы "БАЗИС-Конструктор 4.5", которую можно охарактеризовать сплавом десятилетнего опыта разработчиков системы и ее пользователей с новейшими принципами программирования и организации интерфейса. Это не принципиально новая система (принципиально новых отечественных систем в этом секторе программной индустрии, увы, нет, да и зарубежных практически тоже), а доведенная до совершенства автоматизированная реализация традиционных методов и способов конструирования, позволяющая эффективно применять "БАЗИС" на всем цикле проектирования изделия: от эскизного проекта до ремонтных чертежей.

Аппаратное обеспечение
Благодаря использованию самых современных инструментальных средств программирования и тщательной проработке всех применяемых алгоритмов, система "БАЗИС" достаточно компактна и предъявляет такие требования к компьютеру, которые в состоянии удовлетворить практически любое предприятие.

Минимальные требования к компьютеру:
Процессор 486 DX, оперативная память 8 Мбайт, графический адаптер SVGA, видеопамять 512 Кбайт, пространство на жестком диске 5 Мб, операционная система Windows95/98 или WindowsNT.

Интерфейс пользователя
При практически одинаковых функциональных возможностях наиболее распространенных "легких" САПР организация интерфейса пользователя с системой приобретает важное, если не сказать определяющее, значение. Даже небольшие шероховатости интерфейса могут сформировать стойкое негативное отношение к неплохой, в общем-то, системе, если с ними приходится сталкиваться изо дня в день. Именно в силу этих причин при разработке интерфейса системы "БАЗИС-Конструктор 4.5" основной целью было предоставление пользователю комфортных условий работы за компьютером. Удобство, наглядность и предсказуемость - вот три основополагающих принципа, реализованных в системе.

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

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

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

"БАЗИС" же позволяет конструктору работать в традиционной для него манере и оперировать привычными понятиями. Функциональные возможности системы ограничены разумной необходимостью и отобраны в результате тщательного анализа работы конструкторов на предприятиях различного профиля. Это позволило также ввести в систему целый ряд интереснейших "изюминок", которые и открыли ей путь к сердцу конструктора и позволили спокойно занять свое место под солнцем.


Чем чаще в процессе работы пользователь будет ловить себя на мысли: "Надо же, я именно так и думал", тем большее удовольствие получит он от общения с системой, а значит и работа его будет более продуктивной.

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

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

Построение изображения
Система "БАЗИС-Конструктор 4.5" предоставляет пользователю самые широкие возможности для выполнения на плоскости точных геометрических построений практически любой сложности. Помимо простых (контуры, окружности, касательные, параллельные прямые и т.п.) в нее включены и более сложные элементы: эллипсы, эквидистанты, кривые Безье, интерполирующий, сглаживающий и напряженный сплайны, В-сплайн. Это позволяет значительно расширить круг задач, решаемых с помощью системы. При выполнении любых построений можно использовать либо аппарат привязки к характерным точкам элементов, либо точно задавать координаты, длины, углы и другие параметры. Все эти параметры задаются и корректируются в произвольном порядке на любом этапе выполнения команды, соответствующие окна указываются мышкой или "горячими" клавишами.

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

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

Для ускорения построений в системе предусмотрены два режима: сетка и ортогональность. При включенной сетке маркер перемещается строго по ее узлам в восьми направлениях. Этот режим очень удобен при построении различных схем: электрических, гидравлических и других. Режим ортогональности предназначен для точного построения горизонтальных и вертикальных линий. В системе "БАЗИС-Конструктор 4.5" он настраиваемый, то есть пользователь может задать сектор, перемещение маркера в пределах которого будет считаться горизонтальным или вертикальным. Так при задании сектора в 45 градусов маркер будет перемещаться исключительно по горизонтали или вертикали, а при задании сектора, например, в 10 градусов, отклонение маркера от горизонтали или вертикали меньше чем на 10 градусов будет игнорироваться.

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

В системе "БАЗИС-Конструктор 4.5" действует режим автономных команд. Он позволяет, не прерывая выполнение текущей команды, провести целый ряд дополнительных действий:

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

Этот режим позволяет увеличивать скорость формирования изображения за счет уменьшения общего количества прерываемых по инициативе пользователя команд.

Очень часто после завершения каких-либо построений необходимо из всего множества получившихся элементов выбрать несколько. Например, при сопряжении двух отрезков получается две дуги (хотя с точки зрения геометрии их восемь), при сопряжении двух окружностей - вообще больше десятка, хотя пользователю реально нужна одна, реже две. Нередко процесс выбора требуемых элементов занимает больше времени, чем само построение. В системе "БАЗИС - Конструктор 4.5" это делается просто и быстро: при движении мышкой ближайшие из вновь построенных элементов подсвечиваются, и остается только нажать левую кнопку для выбора.

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

Структуризация элементов
Значительного ускорения в разработке чертежно-конструкторской документации можно достичь, умело используя предоставляемые системой "БАЗИС-Конструктор 4.5" средства для работы с группами (структурами) элементов. Прежде всего, существует множество предопределенных структурных элементов: размер, область штриховки, элемент оформления чертежа (спецзнак), основная надпись (штамп), технические требования, вид, блок и фрагмент. Несколько в стороне от них стоит еще один структурный элемент - слой. Часть из них формируется системой в процессе работы независимо от желания пользователя (размер, спецзнак, штамп), другие - специальными командами по его желанию (блок, слой, вид), а фрагмент вообще является временным структурным элементом, существующим только в процессе выполнения некоторых команд. Общим для них является то, что работа с ними ведется как с единым целым.

Лист чертежа состоит из одного или нескольких видов, например: главный вид, вид слева, сечение А-А и т.д. Вид - это автономная область хранения информации на листе в определенном масштабе. Каждый вид имеет свой номер. При входе в редактор автоматически создается вид номер 1. В процессе работы можно создавать любое количество видов на одном чертеже. В каждом виде информацию можно разбивать на слои. Слои разных видов не связаны между собой. Все построения записываются в текущий слой текущего вида. Выделять элементы и выполнять операции над ними можно только в текущем виде. Штамп и технические требования записываются в нулевой вид, недоступный напрямую для работы и всегда имеющий масштаб 1. Удалять и редактировать штамп и технические требования в нулевом виде можно только с помощью специальных команд редактора.

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

Фрагменты считываются в текущий вид в масштабе вида. Размеры детали всегда остаются "живыми", т.е. если длина детали равна 100 мм, то при постановке размера в любом масштабе она всегда будет 100 мм.

Слой в системе "БАЗИС" представляет собой некоторую независимую область хранения информации. Он может включать в себя любые элементы и находиться в одном из четырех состояний:

- текущий слой (слой, с которым в данный момент работает пользователь);
- активный слой (слой, в котором имеется информация и который виден на экране);
- невидимый слой (слой, в котором имеется информация, но который в данный момент не виден на экране);
- пустой слой.

Количество слоев в каждом виде - 256. Для работы со слоями предусмотрены следующие команды:

- назначение состояния и цвета слоя;
- сдвиг и поворот слоя;
- наложение изображения из одного слоя на изображение в другом слое;
- сложение слоев;
- "расслоение" изображения, то есть перенос части (или всего) изображения из одного слоя в другой.

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

В системе "БАЗИС-Конструктор 4.5" существует большая группа команд, работающих одновременно с несколькими элементами. Для этих команд введено понятие выделенного фрагмента - множество указанных пользователем любых элементов (кроме слоя), объединенных только для выполнения определенной команды. Он формируется перед выполнением соответствующей команды.

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

Фактором, существенно повышающим производительность труда при использовании системы "БАЗИС-Конструктор 4.5" , является возможность работы с блоками. Блок по смыслу очень близок к фрагменту за исключением трех моментов: во-первых, структура блока сохраняется до тех пор, пока пользователь не примет решение о его ликвидации, и, во-вторых, блоки могут быть вложенными, то есть включать в себя другие блоки, причем глубина вложенности ничем не ограничена, и, в-третьих, блок имеет имя. Формируются блоки точно так же, как и фрагменты. Обратиться к любому блоку можно либо по имени, либо указанием на любой входящий в него элемент.

Область штриховки - еще один структурный элемент системы "БАЗИС-Конструктор 4.5". Для задания областей штриховки имеются две основные возможности: перечисление в произвольном порядке элементов, ограничивающих подлежащую штриховке область, и указание произвольной внутренней точки замкнутой области. В последнем случае формируется область минимальной площади вокруг заданной точки. "БАЗИС-Конструктор 4.5" поддерживает работу со всеми типами штриховок, предусмотренными ЕСКД, и позволяет редактировать шаг и угол наклона линий штриховки ранее заштрихованных областей.

Под спецзнаками понимаются некоторые стандартные элементы оформления чертежа, такие как обозначение баз, шероховатостей, допусков форм, расположения поверхностей и т.п. Множество включенных в "БАЗИС-Конструктор 4.5" спецзнаков соответствует ЕСКД. Выбор нужного спецзнака производится из специального меню.

Создание и заполнение основной надписи (штампа) пользователь может производить в любой момент построения чертежа. "БАЗИС-Конструктор 4.5" не требует обязательного определения формата листа в начале работы. В случае насыщенных чертежей удобно строить отдельные виды и сохранять, а затем компоновать из них готовый чертеж. Система поддерживает различные типы штампов, кроме того, имеется утилита для формирования новых их типов. Для заполнения штампа достаточно просто указать мышкой нужную графу и набрать строку. Технические требования так же можно размещать на чертеже как в процессе его построения (естественно, после ввода штампа), так и при компоновке. Они размещаются автоматически над основной надписью, выдерживая определенные ЕСКД правила.

Простановка размеров
Одной из отличительных особенностей системы "БАЗИС" является наличие удобного аппарата для простановки размеров на чертеже. Следует отметить, что изначально, с самых первых версий системы, в ней было заложено полное соответствие всем требованиям ЕСКД и возможность оперативного отслеживания изменений в них.

Система "БАЗИС" позволяет проставлять и редактировать любые типы размеров:

- линейные, в том числе наклонные, параллельные, цепные, размеры с общей базой, размеры с общей размерной линией, размеры с обрывом, размеры фасок и резьб;
- угловые, в том числе цепные, с общей размерной линией, от общей базы, с обрывом;
- диаметральные, в том числе резьбовые и с обрывом;
- радиальные, в том числе радиальные с изломом и с обрывом.

Для каждого типа размера предусмотрен свой, наиболее удобный способ построения. Значения размеров могут вычисляться автоматически с заранее заданной точностью или же задаваться вручную. Точно также предельные отклонения могут вычисляться автоматически по указанному квалитету, либо задаваться вручную, причем в системе имеется база данных квалитетов, которая открыта для пополнения и редактирования пользователем. Система "БАЗИС" автоматически отслеживает попадание размерной надписи в запрещенную зону и размещает ее в этом случае на выносной полке. Кроме того, пользователь может и сам поместить размерную надпись на выносной полке в случае, если это необходимо. При формировании размерной надписи пользователю предоставлены еще две дополнительные возможности:

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

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

Ввод текстовой информации
Текстовая информация является неотъемлемой частью любого чертежа. Сюда относятся технические требования, размерные надписи, таблицы, основная надпись и многое другое. Та часть текстовой информации, которая является обязательной на чертеже, в системе "БАЗИС" фигурирует, как структурные элементы и описана выше. Однако часто бывает необходимо разместить на чертеже таблицу, или просто ввести несколько текстовых строк. Для каждой вводимой строки определяются высота и угол наклона символов, коэффициент сужения и угол наклона строки, а в случае ввода нескольких строк - и расстояние между ними. Помимо привычного, строчного расположения текста есть возможность располагать его по окружности.

В системе "БАЗИС" предусмотрен механизм включения в текстовые строки различных часто встречающихся символов, которых нет на клавиатуре, например, обозначение шероховатости, текстовой дроби, параграфа, математических формул, букв греческого алфавита и т.д.

Достаточно часто на чертежах встречаются различного вида таблицы. Предлагаемые системой "БАЗИС" возможности позволяют создавать и редактировать таблицы, состоящие из произвольного количества столбцов и строк.

Инженерные расчеты
Конечно же, для серьезных инженерных расчетов существуют мощные программы, но бывает необходимо оперативно провести оценочный расчет каких-то параметров изделия. Для этих целей в "БАЗИС-Конструктор 4.5" предусмотрена команда расчета весовых и моменто-центровочных характеристик тел вращения и тел выдавливания. Она позволяет рассчитать площадь поверхности, объем, массу, положение центра тяжести и целый ряд других параметров изделия.

Во многих случаях при разработке нового изделия необходимо постоянно отслеживать его прочностные характеристики. Общий вид и параметры изделия еще точно не определены, поэтому постоянно применять МКЭ весьма накладно. "БАЗИС-Конструктор 4.5" решает эту проблему, предлагая пользователю произвести оценочные прочностные расчеты, представив изделие в виде консоли или балки на двух опорах. Это можно сделать для достаточно широкого класса изделий. Получаемая при этом точность вполне приемлема и позволяет сделать выводы о путях дальнейшей работы над изделием с этой точки зрения.

Получение готовых чертежей
Завершающим этапом любого процесса проектирования долго еще будет получение чертежей на бумаге, поэтому в системе "БАЗИС-Конструктор 4.5" сделано все, чтобы этот процесс на любых устройствах вывода протекал быстро и без особых проблем.

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

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

Стандартом де-факто многие приложения CAD/CAM считают формат DXF. В силу этого в "БАЗИС-Конструктор 4.5" включена возможность экспорта и импорта информации в этом формате. Более того, максимально полная поддержка формата DXF и отслеживание его изменений - одно из обязательных условий дальнейшего развития системы.

Помимо обмена информацией через DXF разработчики системы "БАЗИС" практикуют прямой обмен информацией с другими системами. На этом пути есть целый ряд очень интересных решений. Наиболее глубокой, успешно применяемой на целом ряде предприятий является интеграция с автоматизированной системой технологической подготовки производства "АРБАТ". Данный комплекс решает абсолютное большинство проблем комплексной автоматизации на предприятиях практически любого профиля. Также успешно "БАЗИС" работает совместно с системой объемного моделирования и получения управляющих программ для станков с ЧПУ "МАСТЕР+".

Сколь современной и мощной ни была бы САПР, она никогда не сможет решить всех проблем предприятия. Практически всегда существует либо появляется со временем необходимость доработки тех или иных функций, включения в систему специфических, характерных для конкретного предприятия, возможностей, подключения к ней различных пользовательских задач. Для решения этих задач и предусмотрен CALL-интерфейс, предоставляющий пользователю возможность программного доступа ко всем элементам и возможностям системы "БАЗИС" из стандартных языков программирования.

Написанная с использованием CALL-интерфейса, программа является по сути дела новой командой системы "БАЗИС", она также интерактивно вызывается из системы, имеет доступ к любому ранее построенному элементу и в результате ее работы может получаться фрагмент или полностью оформленный чертеж.

В состав системы "БАЗИС" входят разработанные с помощью CALL-интерфейса библиотеки типовых элементов и расчетные задачи. Перечислим основные из них:

- библиотека крепежных изделий;
- библиотека подшипников качения;
- библиотека стандартных профилей;
- библиотека станочных приспособлений;
- библиотека фрагментов элементов принципиальных электрических схем;
- библиотека элементов соединения трубопроводов по наружному конусу;
- модуль проектирования и выпуска рабочих чертежей пружин растяжения/сжатия;
- модуль расчета на прочность статически определимых балок.


Скачать версию программы "Базис-Конструктор 4.5" (без модуля печати) можно [ тут ]. А ознакомиться с полным прайс-листом на программные продукты "БАЗИС" и его приложения можно [ здесь ].

This Russian CAD-users Web site owned by Russian Engineers Project.



   Главная
   О компании
   Наши технологии
   Конструкторское бюро
   Коллекция проектов
   Система "Базис"
   Патентование
Публикации Сотрудничество Контакты Web print Web design Мебель для офиса Очистка инж. коммуникаций









 
  Copyright 1999-2000 Компания Русские инженеры. Все права защищены. Информация о сайте