четверг, 28 августа 2014 г.

О Pilot-ICE


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

суббота, 23 августа 2014 г.

nanoCAD Plus 6.0 - обзор 2,5 года спустя

Новый обзор довольно амбициозного отечественного САПР-продукта, который стал для меня привычным (!) и комфортным инструментом. Наверное, это один из самых главных выводов обзора.
Предыдущие заметки, связанные с nanoCAD, вы можете посмотреть по ссылке. Подробное рассмотрение новинок 6-ой версии вы можете найти на isicad.ru.

Итак, видео выборочного обзора:


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

Главный вывод
Как замена AutoCAD - nanoCAD для меня состоялся. Главные проблемы - стабильность и совместимость с AutoCAD - на мой взгляд, в общем и целом решены (хотя многое остается нерешенным). Конечно, отсутствие поддержки редактирования динблоков, полей автозаполнения, файлов подшивок и таблиц data extraction по-прежнему невыгодно отличают nanoCAD от своего прототипа-антагониста.

Тенденции
Заметим, что функционал современного AutoCAD обрастает различными штуковинами (от бессмысленного Design Feed до актуального инструментария для работы с облаками точек), и я бы перестал пытаться сравнивать эти два продукта. AutoCAD стал похожим на Франкенштейна. Более того, с агрессивной политикой Autodesk в продажах наборов, где AutoCAD почти ничего не стоит, конкурировать невозможно. И бравые тренды импортозамещения тут помогают слабо.

Критика
Специализированный функционал мы можем видеть в других продуктах Nanosoft - их немало. Однако, 3D так и не стало коньком отечественного вендора, сосредоточившегося в большей степени на автоматизации типовых задач проектировщика, но никак не красотах трехмерного моделирования (здесь крайне интересен феномен Autodesk Fusion 360). И тут стоит задуматься о неизбежном "зоопарке".

При этом, типовые задачи управления проектной документацией (например, автозаполнение штампов, или создание альбомов по разделам) в nanoCAD не решены - а именно они часто очень сильно облегчают жизнь проектировщика. Почему бы не сделать инструмент, в котором будет просто приятно компоновать альбом?

Взгляд вперед
Перспективной областью развития может быть расширение функционала по отчетам (сейчас он выполнен намного лучше, чем в AutoCAD - как мне кажется), по отображению в зависимости от условия (вспомним Revit или любой GIS), дальнейшая интеграция с различными системами типа NormaCS. Должен признаться, для меня работа с растрами все же не так важна, как формирование альбомов.

Возможно, стоит обратить внимание на потенциал программирования в среде nanoCAD - может быть, даже графического (Grasshopper появился не на пустом месте). Здесь же не помешает более критическое тестирование nanoCAD и других продуктов в вузах.

К сожалению, ставший привычным для меня инструмент ни предлагает новых горизонтов, ни являет собой cuttin edge, ни будоражит воображение.

Может быть, это хорошо, ну и по крайней мере честно.

четверг, 7 августа 2014 г.

Универсальность данных, или рельеф из SketchUp превращается в...

Как мы можем использовать рельеф, скачанный через SketchUp, в других, более продвинутых программах? Просто 3D-модели тут недостаточно - чаще всего нужны текстовые файлы с координатами точек. И здесь нам поможет готовый скрипт.



Содержание видео:
  1. Примеры использования текстовых файлов с координатами рельефа для ArchiCAD, Revit, QGIS
  2. Add Location - импорт в SU рельефа https://www.youtube.com/watch?v=DNzyZfdHy-U#t=101
  3. Использование и настройка скрипта для экспорта координат точек https://www.youtube.com/watch?v=DNzyZfdHy-U#t=223
  4. Результат https://www.youtube.com/watch?v=DNzyZfdHy-U#t=352
Если вам необходимо использовать рельеф, например, для InfraWorks, то вам понадобится переместить рельеф в место, где он будет совпадать с мировой системой координат. Можно использовать данные из OpenStreetMap, загрузить их dxf-фрагмент в SketchUp, совместить рельеф с фрагментом, и лишь потом - экспортировать координаты вершин.

Для Revit (тут мне подсказали в интернете) можно просто экспортировать сетку в dwg https://www.youtube.com/watch?v=aKWbwNODW8o , минуя возню с точками.

Если же вам потребуется увеличить захват рельефа (а SketchUp имеет ограничение по размеру захвата), то вы используете повторно ту же команду Add Location, которая меняет название Add More Imagery. Далее внахлест добавляете необходимые захваты.

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

Необходимые ссылки:
  1. скрипт
  2. удобный редактор для языка Ruby внутри SketchUp
Этот способ появился благодаря плотной работе со студентами. Скрипт я переписал из одной замечательной книги про SketchUp. Если немного вникнуть в язык Ruby, то его легко можно адаптировать под свои нужды.

Интересный момент: итоговые данные по рельефу в формате txt считываются "механизмами" программ, преобразовываются алгоритмами для разных задач, а мы же получаем что-то вроде SSOT

Как достать карту Парижа из OpenStreetMap и преобразовать ее в DXF?


На примере карты Парижа смотрим, как решается эта задача.

Краткое содержание видео:
  1. введение, поиск shp-файлов в сети (прямой экспорт из osm может показаться сложным)
  2. загрузка скаченных слоев в QGIS - https://www.youtube.com/watch?v=0NnaVbEq9-M&list=UURh9VaPeykBmBk8v0rs_aEA#t=183
  3. выбор правильной системы координат https://www.youtube.com/watch?v=0NnaVbEq9-M&list=UURh9VaPeykBmBk8v0rs_aEA#t=267
  4. экспорт выбранного фрагмента в dxf. Настройка параметров экспорта (отображение, система координат) https://www.youtube.com/watch?v=0NnaVbEq9-M&list=UURh9VaPeykBmBk8v0rs_aEA#t=631
  5. редактирование экспортированного фрагмента в nanoCAD (или что вам больше нравится) https://www.youtube.com/watch?v=0NnaVbEq9-M&list=UURh9VaPeykBmBk8v0rs_aEA#t=861
  6. импорт dxf-фрагмента обратно в QGIS, назначение правильной СК - https://www.youtube.com/watch?v=0NnaVbEq9-M&list=UURh9VaPeykBmBk8v0rs_aEA#t=958
  7. проблема настройки отображения слоев (символика) https://www.youtube.com/watch?v=0NnaVbEq9-M&list=UURh9VaPeykBmBk8v0rs_aEA#t=1071
Ссылки:
  1. Выгрузки из OpenStreetMap в shp: http://download.geofabrik.de/
  2. Пример запроса в гугле для поиска выгрузок
  3. Сервис для перевода координат в UTM
  4. О системах координат (надо иметь представление) - http://gis-lab.info/qa/proj-sk-faq.html
  5. Типовая проблема с искаженным отображением - http://gis-lab.info/qa/proj-sk-faq.html#16
  6. Как определить, в какой системе координат оказываются данные, скачанные из веба - http://gis-lab.info/qa/proj-sk-faq.html#19

воскресенье, 3 августа 2014 г.

Поколение Photoshop

В МАРШе недавно успешно завершился курс под руководством Андрея Киселева (давнего моего знакомого), который собрал других моих давних знакомых.

Вспоминаются результаты анкетирования для МАРШ, где не было студента, не знавшего PS. Сюда же вписывается современная "облачность" Adobe, которая продает нечто, схожее с воздухом - требуется постоянно, а завладеть не можешь [здесь требуется более точная аналогия]. Было бы интересно исключить на время этот инструмент и посмотреть, как студент будет справляться и какие другие способы работы с изображениями (в т.ч. и в области "генеративной", "нерукотворной" визуализации - рендера) будут придуманы.

Ну и наконец, в книге специалиста по всему цифровому Льва Мановича (бывшего архитектора из России) PS совершенно точно занимает одну из первых позиций в обойме навыков-признаков человека эпохи digital-native.

Кстати, сейчас незаметно для себя перешел на GIMP.

пятница, 1 августа 2014 г.

Lagoa

Перед тем, как затронуть феномен Autodesk Fusion 360, обращаю ваше внимание на вот этот продукт:

Lagoa – Assembly Engine from Lagoa on Vimeo.

Подсмотрел на isicad
Кстати, на глаза он мне уже где-то попадался...