Re: PlanCad вопрос по API интерфейсу

Андрей,спасибо за бету 2.0, качнул и уже немного попробовал. Понравилась работа с линейными объектами. Остальные шаблоны ЛЭП, газ и т.д наверно еще в разработке? А как правильно использовать теплотрассу, показывается двойной линией одна из которых прерывистая (подача и обратка).
К сожалению в API все осталось по прежнему, метода Clone нет и для этажей Create не работает. Или может еще какую-нибудь библиотеку надо подключить?

Re: PlanCad вопрос по API интерфейсу

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

Как только выйдет версия с API сразу дам.

И кстати приветствуются любые пожелания по работе с сетями.

Re: PlanCad вопрос по API интерфейсу

Опять возникла проблема с SaveEMF. Есть какая то зависимость расположения квартиры (объект PTFlat) от начала системы координат (причем при сбрасывании только контуров это не наблюдается). Т.е. чем дальше от точки 0,0 тем в EMF мельче рисунок. Например чертим поэтажный план всего здания.
Еще вот такой вопрос, если у метки части помещения текстовый стиль не GOST 2.304, то метки (номера помещений) в EMF не выводятся.
И последний вопрос, при сбрасывании контуров этажа и квартиры (помещения) как регулируется высота метки помещения, уж больно мелкий номер выходит?

Re: PlanCad вопрос по API интерфейсу

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

Re: PlanCad вопрос по API интерфейсу

Спасибо за оперативность. Последний вопрос снимаю, т.к. сам некорректно его задал. Это было связано с моим программированием и касалось элемента Litera в объекте ptObjTypeBuildingPart. Извиняюсь.
А вот можно ли из командной строки воспользоваться ptplotflat не "трогая" чертеж, т.е. как воспользоваться вот этим obj.CommandLine.SendString "ptplotflat" ... или план, или контур и т.д? Номер помещения известен.

Re: PlanCad вопрос по API интерфейсу

т.е. запустить без участия пользователя, не показывая диалог? нет, нельзя к сожалению.

Re: PlanCad вопрос по API интерфейсу

Спасибо за быстрые ответы!

Re: PlanCad вопрос по API интерфейсу

Здравствуйте Андрей. Тестируем PlanCad 2.0 (сборка PlanCAD 2.0.1142.805.254), похоже SaveEMF для PTFlat не функционирует. Проверял на стандартном FlatReport.xls. Или может какие то ограничения появились?
А вообще, новые возможности приятно удивляют  :)

Re: PlanCad вопрос по API интерфейсу

Забыл написать самое главное:)
Новый апи еще не включен , сборка с апи будет в следующую пятницу.
Там по апи тоже многое поменялось

команды сейчас погляжу, должны по идее работать

Re: PlanCad вопрос по API интерфейсу

Экспорт в xml характеристик линейных сетей тоже отключили.
А то сделали а потом сами запутались в том что сделали , немного переделываем.

Re: PlanCad вопрос по API интерфейсу

Спасибо, буду ждать. Выложено будет в Ростехе?

Re: PlanCad вопрос по API интерфейсу

ага , кстати у меня SaveEMF работает , так что фиг знает , посмотрите примеры из 2.0 . синтаксис не менялся.

Re: PlanCad вопрос по API интерфейсу

У меня SaveEMF  как команда проходит, но сам файл пустой.

Re: PlanCad вопрос по API интерфейсу

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