Тема: Вышел Планкад 2.0

Версию ПланКАД 2.0 (build 1142.805.254) можно установить без удаления предыдущей версии (ПланКАД 1.7).
Внимание: файлы, созданные в ПланКАД 2.0, не открываются в ПланКАД 1.7.
Вопросы, замечания, предложения по новой версии направлять в службу технической поддержки программы ПланКАД.

Новые возможности ПланКАД 2.0:
1. Создание линейных сетей (для инвентаризации линейных сетей, коммуникаций) с возможностью структурирования информации по сетевым объектам и оборудованию на чертеже.
2. Преобразование в линейные или точечные объекты набора координатных точек, созданных в программе или импортированных.
3. Построение составных стен, состоящих из произвольного количества слоев, толщина которых может фиксироваться или задаваться в процентном отношении от общей толщины стены. Каждому отдельному слою стены может назначаться индивидуальная штриховка.
4. Автоматическая проверка корректности построенного плана (наличие пересечений площадных объектов, наложение контуров, дублирование объектов, корректность геометрии стен, корректность  контура объектов, соблюдение ортогональности, наложение текстовых надписей на чертеже, и т.д.). Настраиваемый перечень проверок.
5. Задание составной штриховки пользовательских объектов: для каждого из контуров объекта, состоящего из нескольких замкнутых контуров, может задаваться индивидуальная штриховка.
6. Формирование шаблонов, в состав которых одновременно входят векторы и составные контура: для корректного учета площадей печей и колонн в формуле расчета площади.
7. Быстрое задание (изменение) масштаба отображения для размерных объектов, меток, типов линий, толщин ограждений.
8. Многоуровневые библиотеки элементов произвольной вложенности.
9. Улучшенные возможности простановки меток объектов: настраиваемые метки, метки в форме выносок, метки заданных форм.
10. Задание настраиваемого элемента «разрыв стены» в требуемом месте стены, с настройкой вида отображения элемента.
11. Новые команды работы с элементами «ограждение», линейными объектами:  Объединить, Разбить, Продлить, Обрезать, Сформировать угол. Автоматическое формирование сопряжений для ограждений (аналогично сопряжению стен).
12. Новая команда «Редактировать формулу» для составных контуров, позволяющая корректно рассчитывать площадь и получать формулы ее расчета без изменения внешнего вида контуров помещений (для создании последующих этажей из сформированных ранее).
13. Возможность задания путей к вспомогательным файлам (расположенным как на локальной машине, так и на сервере), загружаемым по умолчанию.
14. Возможность наследования литер при создании Частей Помещений внутри контура объекта застроенной площади.

Re: Вышел Планкад 2.0

Неплохо бы было расширить функционал по закладкам листов - дать возможность менять их порядок и копировать листы без использования внешних файлов... также сделать панели вроде менеджеров объектов - скрываемыми ... как в последних Visual C или 1С 8.2 где своиства открываются при наведении мыши ... на экране места слишком мало! ... люди не молодые работают - им невозможно зделать разрешение экрана высокое (у нас 1024 на 768)

Re: Вышел Планкад 2.0

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

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

По поводу разрешения. А что мешает поставить нормальное разрешение, а просто сделать сами кнопки больше, если со зрением проблемы. Размер кнопок же настраивается.

(изменено: Евгений Глыбочко, 19 января 2010г. 14:48:34)

Re: Вышел Планкад 2.0

С настройкой темы рабочего стола как то не подумал ... надо посмотреть :)
Что же косается анимации и производительности ... я тоже пытался высвободить место без дополнительных библиотек ... решил просто ... поставил кнопку по размерам текста "<<" маленькую - пикселов 10Х10 (шириной кнопки "закрыть" у этой панели) и если панель нужно свернуть сужал ее до размеров видимости кнопки ... т.е. делал ее ширину скажем 13 пикселей ... конечно .. как в навороченных продуктах все не сводилось к одной кнопке на боковой понели ... но без лишних затрат ресурсов и лишнего кодинга получаем удобный механизм высвобождения места (на любителя) и как раз в этом случае - анимация - противопоказана

Я это пишу уже не как просьбу "включить" ... это ваше детище и вам виднее, что правильно ... просто идея

Re: Вышел Планкад 2.0

Речь не про темы виндоус , непосредственно в Планкаде , в настройках интерфейса, есть ползунок "размер кнопок"

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

По поводу освобождения экрана. Мое личное мнение , что в виде кнопок должны быть только те команды которыми пользователь пользуется постоянно.
Все остальные команды всегда можно запустить через выпадающие меню
Реально в своей работе техник использует 10-15 кнопок, остальное можно легко закрыть и тогда место будет предостаточно.

Re: Вышел Планкад 2.0

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

А вот с кнопками - нужно действительно - оптимизироваться

Re: Вышел Планкад 2.0

Хотелось бы узнать, какой ГОСТ или нормативы были применены для условных обозначений (интересуют сети).

Re: Вышел Планкад 2.0

Работы выполнялись на основе ТЗ ростеха
Условные обозначения сетей брались из Справочника Самойлова.

Система строилась так чтобы максимально не привязываться к каким то Гостам , а наоборот дать пользователю все настроить как он хочет.

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

Re: Вышел Планкад 2.0

Используем условные обозначения из  "Альбома у.о., применяемых при теч. учете основных фондов ЖКХ" 1975г. под ред. Р.Х.Исеева. Справочник Самойлова - для строителей (поискал в интернете). Поэтому интересует вопрос как можно отредактировать уже имеющиеся шаблоны сетей?

Re: Вышел Планкад 2.0

Когда ожидать новую сборку 2.0? (с включенным API)

Re: Вышел Планкад 2.0

To Сергей : Вы можете создать сеть с использованием любой пользовательской линии. Создайте линию и назначьте ее шаблону. Вид метки также редактируется. Что конкретно не совпадает? Альбомом мы тоже пользовались , но там очень мало линий. Отличий линий в альбоме от линий в Самойлове лично я не нашел.

To gold : Был в отпуске, только вчера вернулся. Сейчас займусь этим вопросом. Крайний срок пятница. А так должна была уже неделю назад появиться.

Re: Вышел Планкад 2.0

to Gold: ссылку на предрелизную версию кинул в личку.
Поглядите с вашего края по части АПИ.
Если что не так сразу отпишитесь пожалуйста, тестируем пару дней и если все нормально отдаем в ростех.

Если кто еще хочет помочь с тестированием пишите сюда.
Перечень изменений:

1. Настройка путей файлам: настройкам, библиотекам, отчетам.
2. Fixed: bt13346: Не работает команда контекстного меню Next при повороте фигур
3. Новый механизм подсветки выделенных объектов (в списке, дилаоге свойств, диалоге проверки ошибок). Работает быстрее, Подсвечиваются выключенные контура.
4. COM API для линеныйх объектов
5. Добавлена команда "Переименовать в порядке выбора" - ptReOrder. См. меню и тулбар Утилиты.
6. Добавил поля Объем и Площадь на главные вкладки объектов Здание и Ограждение соответственно
7. Исправлен повторный запуск команд добавления объектов при выборе элементов дерева "Менеджера объектов";
8. Диалог проверки плана - переделан. Возможность фильтрации. Отображаются места найденных ошибок.
9. Инструменты исправления найденных ошибок на дилоге "Поиск ошибок". Исправляются пока не все ошибки.
10. Ускорена отрисовка встроенных типов линий.
11. Исправления встроенных типов линий. Штриховка окружности типа линии Воздушная линия связи должна быть на переднем плане, перед линией.
12. Добавлены GUID'ы объектов. Добавлено свойство GUID в интерфейс базового объекта IPTObject
13. Fixed: Не отбражаются метки этажей с подстановками в старом стиле (%GAR, %SAR, %TAR...);
14. Fixed: Неверно считается общая площадь помещения;
15. Fixed: При экспорте в dwg теряются некоторые параметры размеров
16. Fixed: Двойная штриховка стен

15. Новый пункт в меню - "Внешние данные". Включает команды импорта/экспорта плана в Xml и импорта координатных точек
16. Импорт/экспорт линейных в XMl (пока без оборудования!)
17. Атрибуты в виде дерева в диалогах выбора атрибутов и настройки колонок;
18. Ошибки в диалоге тэгов и в CxTreeListCtrl
19. Элементарные фигуры: Ввели проверку на прямоугольник по углам, Не работало распознование 4-х угольника

Re: Вышел Планкад 2.0

Спасибо Андрей. Версию скачал и установил. Начинаю пробовать и сразу вопрос: при открытии чертежей созданных в предыдущей версии (1.7) или при переходе из окна в окно с имеющимся чертежом, на курсоре "висит" стена т.е. активируется команда ptwalladd (это создает проблемы с отработкой API функций, т.к. чертеж открываю в фоновом режиме). Проблема с масштабированием EMF осталась, т.е. если чертеж расположен далеко от начала системы координат, в EMF не масштабируется (чем дальше от начала СК тем меньше рисунок, использовал стандартный FlatReport.xls). В API не нашел анонсированную ранее команду Clone. Более глубже попробую в течении дня.

Re: Вышел Планкад 2.0

Вот еще, на что наткнулся: в EMF не выводятся метки объектов (объект PTFlat) т.е. номер/площадь, для объекта PTBuildingPart в EMF не сбрасываются связанные объекты. Объект PTRoom функции newRoom.Flat = Flat
newRoom.Floor = Floor (где Flat as PTFlat, Floor as PTFloor) проходят без ошибок, но фактически в объект newRoom ничего не вставляется (не связывается). Также не смог реально получить контур объекта PTFlat, и привязывал из другого ptFlat, и создавал новый контур и прописывал, но на чертеже так и не появлялся (хотя в самом объекте Flat все было нормально, т.е. и контур есть и вектора).
Еще вопрос, будет ли новая SDK, и просили узнать, в описании есть и было в какой то версии Библиотека форматов, сейчас нигде найти не удалось.
Да на всякий случай версия PlanCAD20(1145.813.255)

Re: Вышел Планкад 2.0

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

SDK новый планируется , но это только после того как до конца АПИ доделаем

Про библиотеку форматов ничего не понял , SDK существует в единственном виде и пока не обновлялся не разу

Re: Вышел Планкад 2.0

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

Re: Вышел Планкад 2.0

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

Re: Вышел Планкад 2.0

Моя опечатка :( (сам не знал о чем речь), это есть библиотека фрагментов
Ссылка:
. .\Program Files\RosInv\PlanCAD 2.0\help\Руководство пользователя ПланКАД.pdf
Пункт 2.11
2.11 Библиотеки фрагментов
Растровые, векторные и гибридные данные, изображения и фрагменты изображений можно
хранить в библиотеках фрагментов ПланКАД. В библиотеку может быть помещено любое
количество фрагментов. Фрагментам присваиваются имена, их можно выбирать, копировать и
вставлять в документ ПланКАД в течение одного сеанса работы с программой или, сохранив
библиотеку в отдельном файле, использовать при дальнейшей работе. Возможность открывать
сразу несколько библиотек фрагментов упрощает использование всех ранее созданных
вариантов, повторяющихся элементов и т.д ....
Файлы с расширением clb.

Re: Вышел Планкад 2.0

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

Re: Вышел Планкад 2.0

to gold
Кинул в личку новую версию
Вроде все исправили , clone добавили
еще добавили свойство GUID в интерфейс базового объекта IPTObject;
Уникальный идентификатор остающийся на протяжении всей жизни объекта. В отличии от хендла (свойство Handle) не меняется при копировании объекта из одного документа в другой, конвертации формата и др.

Из известных проблем, если через API планкад поднимать, то он не поднимается. сервер не регистрируется под винд 7 и виста. Точнее регистрируется только если хотя бы раз запустить с админскими правами. В ХР все нормально.

Re: Вышел Планкад 2.0

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