|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
03.05.2005, 12:54 | #1 | |
Как из готового чертежа вытащить координаты точек?
студент
Иваново
Регистрация: 19.04.2005
Сообщений: 12
|
||
Просмотров: 4999
|
|
||||
программист Регистрация: 20.05.2005
Н.Новгород
Сообщений: 2
|
Примерно так:
dim k(2) as double,massiv() as структура name_shem = ThisDrawing.Blocks(0).name With ThisDrawing.Blocks(name_shem) For j = 0 To .Count - 1 t = .Item(j).ObjectName redim preserve massiv(j) Select Case t Case "AcDbLine","AcDbArc" k = .Item(j).StartPoint massiv(j).x1 = k(0): massiv(j).y1 = k(1): massiv(j).z1 = k(2) k = .Item(j).EndPoint massiv(j).x2 = k(0): massiv(j).y2 = k(1):massiv(j).z2 = k(2) end select next j end with Не забудь описать структуру данных в модуле x1,y1 ... |
|||