Советы опытных пользователей
Aleksey Borisov / Алексей Борисов
Blog Revit | Forum Revit | YouTube - Revit
I am an EXPERT ELITE member
Находите сообщения полезными? Поставьте Нравится (Like) этим сообщениям!
На ваш вопрос успешно ответили? Нажмите кнопку 'Утвердить решение'
Чаты в TELEGRAM и форумы про Revit:
https://t.me/bim_help -- https://t.me/prorubim_bim_chat -- https://forum.bim2b.ru/
Acad::ErrorStatus postToDwgAndClose (AcDbEntity *pEnt, AcDbDatabase *pDb = NULL, ACHAR *requiredSpace = NULL);
static void Create2d3dPoly(void)
{
int rc;
ads_point p;
AcGePoint3dArray pts;
while ((rc = acedGetPoint(pts.length()?asDblArray(pts[pts.length()-1]):NULL, _T("\nPick point or ENTER for exit:"),p)) == RTNORM) {
ads_point pWcs; acdbUcs2Wcs(p,pWcs,false);
pts.append(asPnt3d(pWcs));
for (int i = 0; i < pts.length()-1; i++) {
acedGrDraw(asDblArray(pts[i]),asDblArray(pts[i+1]),7,0);
}
}
acedRedraw(NULL,1);
if (rc == RTCAN) return;
if (pts.length() > 0) {
AcDb2dPolyline *p2d = new AcDb2dPolyline(AcDb::k2dSimplePoly,pts,0,true);
AcDb3dPolyline *p3d = new AcDb3dPolyline(AcDb::k3dSimplePoly,pts,true);
p2d->setDatabaseDefaults(acdbCurDwg()); p3d->setDatabaseDefaults(acdbCurDwg());
postToDwgAndClose(p2d); postToDwgAndClose(p3d);
}
}
Acad::ErrorStatus postToDwgAndClose (AcDbEntity *pEnt, AcDbDatabase *pDb, ACHAR *requiredSpace)
{
if (pDb == NULL) pDb = acdbCurDwg();
AcDbBlockTable *blockTable = NULL;
Acad::ErrorStatus es = pDb->getBlockTable (blockTable, AcDb::kForRead);
if (es != Acad::eOk) return (es);
AcDbBlockTableRecord *blockTableRecord = NULL;
if (requiredSpace) {
es = blockTable->getAt (requiredSpace, blockTableRecord, AcDb::kForWrite);
} else {
es = acdbOpenObject(blockTableRecord, pDb->currentSpaceId(), AcDb::kForWrite);
}
blockTable->close ();
if (es != Acad::eOk) return (es);
es = blockTableRecord->appendAcDbEntity (pEnt);
blockTableRecord->close();
pEnt->close();
return (es);
}
Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ"
Alexander Rivilis / Александр Ривилис / Олександр Рівіліс
Programmer & Teacher & Helper / Программист - Учитель - Помощник / Програміст - вчитель - помічник
Facebook | Twitter | LinkedIn
Вы можете высказать свое мнение о будущих нововведениях в AutoCAD API до 17 июня 2011 года: http://www.zoomerang.com/Survey/WEB22C9QA2TDYR
Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ"
Alexander Rivilis / Александр Ривилис / Олександр Рівіліс
Programmer & Teacher & Helper / Программист - Учитель - Помощник / Програміст - вчитель - помічник
Facebook | Twitter | LinkedIn
То, что раньше было доступно только членам ADN (Autodesk Developer Network), теперь стало доступно всем разработчикам:
ADN DevBlog - Infrastructure Modeling
Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ"
Alexander Rivilis / Александр Ривилис / Олександр Рівіліс
Programmer & Teacher & Helper / Программист - Учитель - Помощник / Програміст - вчитель - помічник
Facebook | Twitter | LinkedIn
Тренинг будет полезен всем кто:
Даты тренинга по Autodesk Revit API: 30 сентября – 1 октября. Тренинг бесплатный и открыт для всех желающих.
Для регистрации на вебинар пройдите по ссылке
Если Вы планируете поучаствовать в тренинге и повторять за инструктором, просим заранее подготовить Ваши ПК:
Т.к. тренинг будет направлен в первую очередь на очных слушателей в классе, просим с пониманием отнестись к отсутствию онлайн ответов на вопросы инструктором.
Уважаемые разработчики, приглашаем вас 29 января 2015 г в московский офис Autodesk на очередную конференцию «День Разработчика».
Если вы планируете или уже разрабатываете приложения с использованием технологий Autodesk, хотите узнать, в каком направлении Autodesk развивает свои облачные и десктопные API, то эта конференция для вас. Ее девиз – 10x. Мы обсудим, как вы можете воспользоваться десятикратным расширением клиентской базы Autodesk за счет новых пользователей облачных платформ и мобильных приложений. Мы подробно остановимся на новых возможностях View and Data API, Fusion 360, BIM 360, Infraworks 360, AutoCAD 360, AutoCAD Core Engine Services APIs и, конечно же, не забудем про наши десктопные платформы AutoCAD, Revit, Civil 3D, Inventor, Vault.
Участие в конференции бесплатное и открыто для всех желающих. Перевод англоязычных выступлений предоставляется.
Дата проведения – 29 января 2015 г.
Начало в 10.00, окончание около 19.00.
Регистрация обязательна, ссылка: https://ru.surveymonkey.com/s/HSW3DGP.
Обсуждаемая на конференции информация о стратегии и планах разработки программных продуктов носит строго конфиденциальный характер. По этой причине во время онлайн регистрации участникам необходимо согласиться с условиями соглашения о неразглашении (NDA, Non-Disclosure Agreement). Программа конференции придет вам на контактный email.
Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ"
Alexander Rivilis / Александр Ривилис / Олександр Рівіліс
Programmer & Teacher & Helper / Программист - Учитель - Помощник / Програміст - вчитель - помічник
Facebook | Twitter | LinkedIn
Не нашли то, что искали? Задайте вопросы в сообществе или поделитесь своими знаниями.