Перейти к содержанию

0leg

Пользователи
  • Публикаций

    7
  • Зарегистрирован

  • Посещение

Репутация

1 Обычный

Информация о 0leg

  • Звание
    Новичок
  1. Добрый день! Не могу реализовать точки привязки для своего объекта в nanoCAD 5.1 в MultiCAD.NET. Скажите пожалуйста, как это возможно сделать. Спасибо.
  2. Получается: -для блока InsertionPoint() -для окружности/дуги Center() -для отрезка EndPoint(), StartPoint() Спасибо за помощь!
  3. Любой объект. В свойствах точек/блоков есть Геометрия: ПоложениеX,Y,Z- вот их и надо взять
  4. в SDK справке есть пример.. Public Sub GetEntity( _ ByRef Object As Variant, _ ByRef PickedPoint As Variant, _ Optional ByVal Prompt As Variant _ ) Object - выбранный объект PickedPoint - указанная точка Prompt - текст, выводимый в командной строке, как подсказка. Метод запрашивает у пользователя объект из чертежа. Если объект был выбран, то первый параметр Object, возвращает ссылку на выбранный объект. Второй параметр содержит координаты точки указанной пользователем при выборе, в мировых координатах. Если пользователь отменит выбор, то метод генерирует исключение. т.е. в Вашем примере pt1 это указанная точка, а не объект. т.е. нужно returnObj использовать, для получения нужной информации. Спасибо! Я это понял. А как из returnObj получить координаты? Примеров не нашёл.
  5. Добрый день! В VB делаю выбор объекта: ThisDWG.Utility.GetEntity(returnObj, pt1, "Выберите объект") Каким образом можно получить координаты выбранного объекта? В pt1 возвращаются координаты x,y без z. Спасибо!
  6. День добрый! При установке nanocad версия 5 (бесплатная) выдает ошибку "TD_REG_CSD.DLL is missing" (заголовок сообщения OdaX registrtion). В дальнейшем при попытке выполнить скрипты ругается- "Application server is unregistered". Пробовал ncad /register- та же ошибка.
×
×
  • Создать...