Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Компас 3D и Delphi. Работа с эскизами [D7, XP]


lewka ©   (2010-05-19 20:06:00) 

Привет, уважаемые мастера! Я делаю библиотеку для Компас 3D. Разобрался как выполнять все операции, но не могу разобраться как строить эскизы на поверхности 3D детали. Есть код
iEntityCollection:=ksEntityCollection(iPart.EntityCollection(o3d_face));
iEntityCollection.SelectByPoint(x, y, z);
iPlaneEntity:=ksEntity(iEntityCollection.GetByIndex(3));

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


Максимилиан   (2010-05-21 12:56:00) [1]

А как насчет спросить
forum.ascon.ru
или
delphivs.ucoz.ru


Максимилиан   (2010-05-21 12:54:00) [2]

А как насчет
http://forum.ascon.ru
или
http://delphivs.ucoz.ru

скорее всего там ответят более подробно на ваш вопрос


lewka   (2010-05-20 19:25:00) [3]

Нет. Это не код для копи/паста. Там просто написано, что есть такая функция и она означает, что исключаются все объекты кроме точки с заданными координатами.
А iPlaneEntity:=ksEntity(iEntityCollection.GetByIndex(int))получает указатель на интерфейс объекта в массиве по индексу.
но как ни меняй ни чего не меняется


Плохиш   (2010-05-20 11:42:00) [4]


> lewka ©   (19.05.10 22:26) [2]
>
> а смотрел там. Просто описание функции. Ни чего конкретного.
>

Конкретное - это, надо понимать, код для копи/паста?


lewka   (2010-05-19 22:26:00) [5]

а смотрел там. Просто описание функции. Ни чего конкретного.


Jeer   (2010-05-19 22:17:00) [6]

А ничего, что мы тут, по большинству, очень далеки от Компаса 3D ?
Может в службу поддержки Копаса по вопросам API ( или чего там ) обратиться ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо