|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Проблемы с построением полилиний по номерам точек COGO
Регистрация: 27.11.2012
Сообщений: 38
|
||
Просмотров: 5333
|
|
||||
VB.NET или любой другой NET язык. Лучше C#. Но если есть знания VBA, то VB.NET полегче пойдет. Чтобы на LISP писать под Civil, нужно и то и другое очень хорошо знать.
__________________
Толковый выбор приходит с опытом, а к нему приводит выбор бестолковый. (The Mechanic) |
||||
![]() |
|
||||
Регистрация: 27.11.2012
Сообщений: 38
|
|
|||
![]() |
|
||||
Конкретно по этому случаю - тут нужно экспериментировать, пробовать различные варианты. Возможно, нужно вынести запрос номеров точек за рамки vl-cmdf. Возможно, нужно эту конструкцию заключить в цикл по условию... В общем, думаю, что Вашу заготовку нужно еще основательно дописывать.
__________________
Толковый выбор приходит с опытом, а к нему приводит выбор бестолковый. (The Mechanic) |
||||
![]() |
|
||||
Регистрация: 27.11.2012
Сообщений: 38
|
А может кто знает как на C# получить доступ к точкам cogo чертежа через COM.
Например, по номеру получить координаты точки. Смотрел коды на VB и пытался их в C# написать. Не вышло. Вот код на VB: Код:
|
|||
![]() |
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,611
|
Цитата:
http://adndevblog.typepad.com/infras...g-net-api.html http://adn-cis.org/sozdanie-i-redakt...chek-cogo.html http://docs.autodesk.com/CIV3D/2013/...d7e4fc0416.htm |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431
|
Stoner, у тебя код не по получению точки, а по созданию. Не путай теплое с мягким.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 27.11.2012
Сообщений: 38
|
Цитата:
В Civil 2012 через COM Цитата:
У меня с транзакцией беда. Остальное не важно. Не могу понять как подключаться к объектам через транзакцию Последний раз редактировалось Stoner, 22.04.2015 в 08:22. |
|||
![]() |
|
||||
Регистрация: 27.11.2012
Сообщений: 38
|
Цитата:
Просто появилась задачка с точками. Вот и решил через .Net API её обработать. Недавно начал. Перечитал кучу рефёренсов, в голове каша. PointEntity я находил. Вот здесь переписывался с человеком по этому поводу http://adn-cis.org/forum/index.php?topic=475.0 Было странно, что с коридорами и поверхностями можно работать, а с COGO points, с которыми это всё связано и работает - нет. Он меня отослал сюда http://forums.autodesk.com/t5/autoca.../3185062#M5888 Сейчас буду плотнее разбираться с классом PointEntity |
|||
![]() |
|
||||
Регистрация: 09.10.2006
Санкт-Петербург
Сообщений: 99
|
Зачем такие мучения? Есть же ActiveX/COM, почему не вытащить точки простеньким LISPом:
Код:
Код:
|
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Какой язык перспективен для инженера-конструктора с условием | The_Mercy_Seat | Программирование | 705 | 17.03.2021 14:19 |
Изменение отметок точек COGO при переносе COGO в Civile. | Purgen488 | Вертикальные решения на базе AutoCAD | 19 | 19.06.2019 12:05 |
Civil 2014. Как изменить точность вывода отметок после преобразования точек COGO в блоки | vovkirp | Вертикальные решения на базе AutoCAD | 7 | 13.10.2014 15:23 |
Autocad 2014 Civil3D экспорт координат точек COGO относительно ПСК | Stoner | Вертикальные решения на базе AutoCAD | 3 | 17.09.2013 13:48 |
Построение точек, полилиний по координатам X,Y,Z | vitos_ | Вертикальные решения на базе AutoCAD | 10 | 21.11.2009 15:32 |