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

8 июня 2012 г.

Ассоциативные виды на чертежах в AutoCAD 2012

Лето, тепло, нет желания проводить свободное время за компьютером, но всё же очень хочется написать о новых возможностях AutoCAD 2012.

Одной из новых возможностей является автоматизированный инструментарий для создания ассоциативных видов на трёхмерную модель. Несколько простых команд позволяет быстро создать на листе набор видов, находящихся в проекционной связи друг с другом. Раньше можно было добиться подобных результатов путём ручной установки видовых экранов в пространстве листа в соответствующий масштаб и проекционную связь. Теперь это можно сделать автоматически, как это делается в параметрических CAD системах, таких как Inventor и Solid Works.

Если вы используете современный “ленточный” интерфейс, то инструменты “Виды чертежа” увидите в крайней правой части вкладки “Аннотации”.

image

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

Итак, есть у нас трёхмерная модель изделия, выполненная ранее в AutoCAD 2011.

image

Переходим в лист. Выбираем в ленточном меню вкладку “Аннотации “, и нажимаем справа кнопку “Базовый вид” (команды VIEWBASE, ВИДБАЗ).

image

В ответ AutoCAD 2012 покажет такое меню:

image

Самое главное в этом меню это: ориентация, стиль вида и масштаб. По умолчанию главный вид – это вид спереди. Для главного вида чертежа нам понадобится либо стиль “Каркас”, который не показывает скрытых частей модели, либо “Каркасный режим со скрытыми ребрами”, который отображает невидимые части модели пунктирной линией.  А в выпадающем меню “Видимость объекта” можно выбрать, отображать ли такие элементы как касательные ребра, ребра пересечения тел  и т.д. Курсором мыши на пространстве листа укажем точку, в которую следует поместить главный вид. После нажатия “Enter” работа по созданию видов не прекращается. AutoCAD автоматически предлагает создать другие виды в проекционной связи с главным. Покрутив курсор мыши вокруг главного вида можно увидеть варианты размещения этих видов. Смело щелкаем мышкой, в итоге за считанные секунды получаем три проекции и изометрический вид.

Первый вид, размещаемый на чертеже, называется базовым. Базовые виды — это виды чертежа, которые извлекаются непосредственно из 3D-модели.

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

image

Все виды, созданные в проекционной связи с главным видом, наследуют от него масштаб и стиль вида. Двойным щелчком по виду отрываем меню свойств, такое же как при создании видов, и выбираем для изометрического вида стиль “Тонированный”. В отличие от базового вида, проекционные виды не являются напрямую производными от 3D-модели. Они являются производными от базового вида.

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

В любой момент можно удалить любой из видов. А при помощи кнопки “Проекционный вид” (команды VIEWPROJ, ВИДПРОЕКЦ) можно всегда добавить еще вид, нужно будет только вновь указать на базовый вид. Базовым может быть любой вид, не только главный.

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

image

Если мы изменяем модель уже после создания видов, то кнопки “Обновить вид” и “Обновление всех видов” для синхронизации.

Кнопки “Создать проекционный вид”, Редактировать вид, “Обновить вид” также доступны из контекстного меню вида (открывается щелчком ПКМ по выбранном виду). А из меню, выпадающего при наведении на ручку в центре вида, можно снять проекционную связь с вида и двигать его свободно, выбрав пункт “Отменить выравнивание”. При помощи меню “Восстановить выравнивание” можно вернуть вид обратно в проекционную связь.

image  image

В Inventor такое давно есть, но и в AutoCAD такие функции не будут лишними.

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

21 января 2012 г.

Сжатие отсканированных чертежей

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

Например отсканировали мы на обыкновенном офисном сканере вот такой чертеж.

7new_compress_JPEG

Как правило сканированные изображения сохраняются в форматы TIFF, JPEG.

Данный чертеж формата А4 был отсканирован через программу “Факсы и сканирование Windows” со следующими параметрами:

Размеры 2552х3510, разрешение 300 точек на дюйм, глубина цвета 24 бита, алгоритм сжатия LZW. Объем файла 22,1 МБ.

С таким объемом файлы посылать по e-mail никуда не годится. Тогда я сжал чертеж в формат JPEG при прочих равных параметрах. Получил файл объемом 2,3 МБ  - уже лучше, но чертеж все еще содержит много мусора. Но во-первых такой чертеж будет очень грязно выглядеть при печати на принтере, во-вторых лишний объем увеличивает время пересылки и занимаемое место на жестком диске. Да и вообще стараюсь избегать формата JPEG из-за вносимых им в изображение искажений.

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

Если у вас есть специальный крупноформатный инженерный сканер, то скорее всего он имеет свои средства для оптимизации отсканированных чертежей. А если у вас сканер обычный, то можно воспользоваться различными графическими редакторами.  Лично мой выбор – бесплатный графический пакет GIMP.

Проделаем с чертежом следующее.

  1. Отрываем чертеж в GIMP, выделяем весь чертеж, кроме ненужных краев, инструментом прямоугольного выделения, затем переходим в меню “Изображение“ и выбираем команду “Откадрировать в выделение”. Также можно воспользоваться функцией автоматического кадрирования из того же меню, в таком случае выделять ничего не нужно.
    image
  2. Далее открываем меню “Цвет”, выбираем в нем команду “Порог”. Этот фильтр и преобразует изображение в черно-белое.
    image
  3. В настройках фильтра сразу можно нажать на кнопку “Авто”, а также вручную можно подвигать маркеры пороговых значений белого и черного цвета. Изменения в изображении отображаются сразу.
    image
  4. Теперь когда у нас есть фактически черно-белое изображение, можно понизить глубину цвета. Выберем цветовой режим изображения “Индексированное…” из меню “Изображение->Режим –>“.
    image
    В открывшемся окне настроек выбираем создание палитры с числом цветов равным двум (2).
    image
  5. Теперь сохраним файл как изображение в формате TIFF с LZW сжатием.
    image

В итоге получаем TIFF файл с глубиной цвета в 1 бит (монохромное), LZW сжатием и объемом всего в 122 КБ. Такие чертежи хорошо пересылать по электронной почте, хранить в большом количестве на дисках и распечатывать.

image

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

5 марта 2011 г.

Как полностью удалить программы Autodesk для последующей чистой установки

Если вы столкнулись с проблемами при установке программ Autodesk, либо какая-то из программ перестала корректно работать, а ее переустановка не помогает – значит нужно полностью удалить все элементы, остающиеся от программ Autodesk в вашей системе.

  1. Первым делом следует удалить программы Autodesk обыкновенным образом, как это делается с остальными программами через “Панель управления” Windows.
    После удаления всех программ Autodesk может потребоваться перезагрузка компьютера.
    К сожалению многие программы имеют плохую привычку оставлять за собой очень много “мусора” в системе. Для удаления ненужных остаточных файлов и записей реестра можно воспользоваться программами для очистки системы, но пользоваться такими программами не всегда безопасно, потому мы рассмотрим очистку системы от продуктов Autodesk вручную.
  2. Далее удаляем директории с остаточными файлами.
    В первую очередь это установочные каталоги программ, например C:\Program Files\AutoCAD 2008.
    После этого удаляем файлы в каталогах профилей пользователей.
    Под Windows XP следует удалить следующие каталоги:
    C:\Documents and Settings\%username%\ Application Data\Autodesk
    C:\Documents and Settings\%username%\Local Settings\Application Data\Autodesk
    C:\Documents and Settings\All Users\Application Data\Autodesk
    Под Windows Vista/Windows 7 нужно удалить такие каталоги:
    C:\Users\%username%\AppData\Roaming\Autodesk
    C:\Users\%username%\AppData\Local\Autodesk
    C:\ProgramData\Autodesk
    В этих адресах каталогов слово %username% явялется переменной окружения, которая означает имя текущего пользователя в системе. Потому можете копировать эти строки в адресную строку “Проводника”, чтобы сразу перейти в эти каталоги.
  3. Теперь пришло время почистить системный реестр от записей программ Autodesk. Для этого следует запустить програму regedit.exe
    В первую очередь необходимо удалить эти два ключа реестра:
    HKEY_CURRENT_USER\Software\Autodesk
    HKEY_LOCAL_MACHINE\Software\Autodesk
    Можно провести более глубокую очистку реестра, выполнив поиск и удаление всех ключей, имеющих отношение к делу, по слову “Autodesk”.
    image
  4. Дальше чистим систему от временных файлов. Можно вручную очистить ваши каталоги временных файлов %TEMP% и %windir%\Temp. Хороший повод воспользоваться и автоматическим средством очистки Windows от ненужных файлов.
    image
  5. Перезагружаем операционную систему и заново устанавливаем желаемую программу.

При выполнении этих инструкций желательно отключить антивирусные средства. И будьте аккуратными при редактировании системного реестра.

Сегодня вечером у меня не устанавливался Autodesk DWG TrueView, но благодаря выше описанным действияем установка прошла успешно.

28 февраля 2011 г.

Dassault DraftSight

image

Вышел долгожданный релиз САПР программы DraftSight от Dassault. Эта программа может стать весомым игроком на рынке САПР начального уровня. Dassault является прямым конкурентом для AutoCAD LT. Если учесть такие факторы как бесплатность программы и значительное сходство интерфейса программы с классическим интерфейсом AutoCAD, то можно предположить, что программа найдет себе немало приверженцев.

ijjJMU

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

Скачать программу DraftSight можно отсюда (55 МБ): http://www.3ds.com/products/draftsight/download-draftsight/

В целом функционал весьма ожидаемый, особенно приятными возможностями являются поддержка шрифтов SHX и TTF и многоязычных шрифтов unicode , стилей печати CTB и STB, вывод многостраничных PDF, хороший встроенный текстовый редактор, многоугольные видовые экраны, ассоциативная штриховка. Следует отметить также неплохую русскую локализацию интерфейса (справочная система все же англоязычная).

Вызывает некоторое недоумение возможность создания трехмерных полилиний и сеток в 2D САПР.  Будут ли в DraftSight развиваться хотя бы базовые возможности 3D-моделирования – еще не известно.

Из особенностей – встроенная возможность публикации чертежа онлайн и создание eDrawings, поддержка настраиваемых жестов мышью, запуск сценариев mcr и scr. 

В этом году ожидается релиз для Mac OS X (пока что доступна бета) и для Linux.

Программа DraftSight заслуживает звание полноправного конкурента AutoCAD LT, а тем более может конкурировать с различными “автокадозаменителями”.

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

UPD 18-03-2011:

DraftSight в социальных сетях:
официальная группа на facebook - http://www.facebook.com/pages/DraftSight/175805280823
аккаунт на Twitter - http://twitter.com/DraftSight
не официальная созданная мной группа на VK - http://vkontakte.ru/club25089404

28 января 2011 г.

Математическая программа SMath Studio

Недавно познакомился с одной хорошей CAS-программой для расчётов. Мне нужна была простая в использовании программа, которую можно использовать бесплатно, а также очень хотелось, чтобы программа предоставляла «листовой» пользовательский интерфейс подобно MathCAD. Попросту говоря, мне нужно было немного более чем калькулятор, но как на листе.

В сфере математических пакетов выбрать есть из чего. Вначале я рассматривал варианты выбора из трёх программ: SciLab, wxMaxima, SMath Studio. Последняя подкупает своей простотой и “листовым” интерфейсом.

image

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

Из дополнительных возможностей следует упомянуть базовые возможности программирования (цикл и условный переход), которые однако показались мне не удобными, и автоматическая подстановка математического кода на подобие IntelliSense в VisualStudio.

image

Также  присутствует интересная возможность вести многопользовательскую сессию через Интернет – можно работать с расчетами коллективно.

image

Вызывает интерес возможность открывать и сохранять документы в основанном на XML формате современных версий MathCAD (*.xmcd), что является несомненным преимуществом. Есть возможность вывода страниц расчетов в HTML файл.

В меню “Помощь” есть подраздел с интересными примерами и краткий математический справочник.

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

Программа разработана для платформы .NET, существуют версии для Windows, Windows Mobile, Linux (на платформе Mono).

Официальный сайт проекта: http://smath.info, автор программы – Андрей Ивашов.

Скачать программу SMath Studio можно со страниц форума разработчика: http://ru.smath.info/forum/default.aspx?g=topics&f=3. Есть возможность выбрать между актуальной стабильной версией и бета-версией.

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

Вот такая радость для студента! Почему у меня ее не было, когда я учился?

21 января 2011 г.

Ассоциативная штриховка в AutoCAD

Часто при редактировании чертежа в AutoCAD нам приходится изменять заштрихованные участки чертежа. Дело это весьма утомительное: мало того что нужно изменить линии чертежа, так приходится еще и подгонять штриховку под новые контуры. Иногда из-за это проще просто удалить штриховку, чтобы не мешала, отредактировать чертеж и заштриховать  его заново в окончательном виде. Правда может оказаться, что чертеж будет редактироваться снова и снова, при этом всякий раз нас будет раздражать возня со штриховкой.

Чтобы сделать работу со штриховкой более динамичной, разработчики AutoCAD предусмотрели “умную” штриховку, так называемую ассоциативную штриховку. Ассоциативная штриховка умеет отслеживать свои контуры самостоятельно.

Рассмотрим пример работы с ассоциативной штриховкой.

Создаем штриховку как обычно, нажатием на кнопку штриховки, либо вводом команды _HATCH.

image

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

image

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

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

image

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

И вот где собака зарыта!

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

Кнопка на панели будет деактивирована, а попытка включить ассоциативность через палитру свойств приведет к выдаче предупреждения об ошибке.

image

image

 

Таким образом мы теряем связь штриховки с целевым объектом.

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

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

4 января 2011 г.

Привычная справочная система для AutoCAD 2011

Разработчики из Autodesk решили снабдить AutoCAD 2011 онлайн справочной системой, вместо привычной так называемой CHM справочной системы, представляющей из себя сборку из HTML страниц справки, содержания, предметного указателя и базы для поиска по тексту.

Онлайн справочная система оказалась не достаточно готовой для полноценного использования. Проблемы с производительностью и результативностью поиска по веб-справке досадили многочисленным пользователям AutoCAD. В результате тестирования и жалоб пользователей было принято решение сделать привычную CHM-based справочную систему.

Чтобы пользоваться CHM справочной системой нужно сделать следующее:

  • скачать архив с сайта поддержки продуктов Autodesk
    autocad2011chmhelp.zip;
  • распаковать архив в любой каталог;
  • запустить справочную систему через файл acad181.chm, при желании сделать ярлык на этот файл.
    image

Примечание: поиск по CHM-справке не работает в 64-битной редакции Windows 7.

30 декабря 2010 г.

Полезные функции AutoCAD 2011

Не редко сталкиваюсь пренебрежительным отношением к новым версиям различных программ, и в этом AutoCAD не исключение. На форумах можно встретиться с мнением, что сделать чертеж можно и в AutoCAD восьмилетней давности. Но при этом не делается оценка затраченного времени. Новые возможности позволяют значительно сократить затраты времени и собственных нервов.
На самой поверхности лежат некоторые весьма полезные функции, достаточно лишь выделить объект и нажать правую кнопку мыши. Посмотрим что можно сделать прямо сейчас, не особо углубляясь в настройки.
  1. “Выбрать подобные” - эта команда позволяет выбрать объекты подобные одному выделенному или нескольким.
    По умолчанию AutoCAD 2011 предполагает осуществить выбор на основе двух свойств: типа объекта и его слоя. Таким образом можно быстро выделить все вхождения одного блока, все однотипные размеры, все однообразные конструктивные элементы из чертежа и т.д. Выделяя несколько элементов и пользуясь этой командой можно в чертеже мгновенно выделить многое.
    image
  2. Можно изменить и расширить набор свойств для выбора подобных элементов. Для этого нужно набрать команду SELECTSIMILAR и выбрать подкоманду настроек. Тогда откроется окно с настройками параметров подобия. image  “Добавить выбранные” – команда, позволяющая дополнить чертеж каким-либо элементом, не утруждая себя выбором правильного слоя для него. Работает так: мы выделяем один примитив или вхождение блока, выбираем в контекстном меню эту команду, после чего AutoCAD автоматически вызывает вставку однотипного объекта в нужный слой с соответствующими свойствами, что очень удобно при необходимости внести небольшие правки в чертеж.
  3. Функции изоляции позволяют манипулировать доступностью объектов на чертеже для выбора и редактирования.
    - “Изолировать объекты” – позволяет “выключить” все элементы чертежа, которые не были выделены в момент вызова этой команды, и остаться наедине с выделенными элементами, чтобы ничто не мешало их редактировать.
    - ”Скрыть объекты” – функция с говорящим за себя названием. Выбираем все ненужное и скрываем на некоторое время.
    - ”Завершить изоляцию объектов” – отменить все изоляции и скрытия после того как поработали и хотим увидеть все в целом.
    image

    Также получить доступ к этим функциям можно, щелкая по индикатору в виде лампочки в правом нижнем углу окна AutoCAD.
    Если лампочка желтая – значит функции изоляции не используются в данный момент, если красная – то используются.
    Щелчок по желтой лампе выдает меню с командами “Изолировать объекты” и “Скрыть объекты”;
    по красной – “Изолировать дополнительные объекты”, снова “Скрыть объекты” и “Завершить изоляцию объектов”.
    image
В своей работе постоянно пользуюсь этими новыми возможностями. Благодаря этим функциям можно, например, быстро выделить на чертеже проточной части турбины её диафрагмы и диафрагменные уплотнения, необходимые осевые линии и скопировать их в другой чертеж для дальнейшей работы над ними. Так что новая версия программы – это не только выросшие системные требования :)

17 декабря 2010 г.

Платформа SALOME

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

Работаю я инженером-конструктором паровых турбин, потому вполне логично, что мне захотелось попробовать в работе одну из многочисленных систем численного моделирования. Так как заниматься численным моделированием я собираюсь на рабочем месте, то мой выбор пал на свободное программное обеспечение. Исследовав просторы интернета, я обнаружил, что в мире свободного программного обеспечения существует множество проектов, служащих для численного моделирования в науке. Но, к большому сожалению, многие эти продукты написаны авторами исключительно для своих собственных нужд, потому удобством и привлекательностью не блещут, как впрочем и многие коммерческие программы. В результате я нашел наиболее привлекательной платформу SALOME. Проект SALOME используется в качестве базы для европейского проекта моделирования ядерных реакторов NURESIM.

CAE (Computer-aided engineering) платформа SALOME является основной для многочисленных надстроек, позволяющих моделировать различные физические процессы, такие как: 
  • механическая нагрузка и деформация; 
  • теплопроводность; 
  • течение жидкостей и газов.

Платформа SALOME поддерживает обмен данными с САПР в форматах STEP и IGES, имеет свои функции САПР для создания трёхмерных моделей исследуемых тел; для вывода графики применяет средства OpenGL.

Официальный сайт проекта: http://www.salome-platform.org

Брошюры в формате PDF об основных возможностях SALOME лежат на странице по ссылке.