| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Определить штриховки, созданные с measurement=0

Определить штриховки, созданные с measurement=0

Ответ
Поиск в этой теме
Непрочитано 28.12.2011, 14:24 #1
Определить штриховки, созданные с measurement=0
Apelsinov
 
Проектировщик ВК. LISP-любитель.
 
Москва
Регистрация: 15.12.2003
Сообщений: 1,192

Как лиспом определить с каким значением measurement была создана штриховка?
в приложении две штриховки с одинаковыми свойствами помимо варианта создания, как программно определить их различие?

Вложения
Тип файла: dwg
DWG 2004
0.dwg (59.1 Кб, 316 просмотров)

__________________
apel.fas
Просмотров: 2526
 
Непрочитано 28.12.2011, 14:50
#2
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,992


Они отличаются dxf code 45 и 46
Цитата:
45 - Pattern line offset, X component
46 - Pattern line offset, Y component
Цитата:
Команда: (entget(car(entsel)))

Выберите объект: ((-1 . <Имя объекта: 7ef1ea18>) (0 . "HATCH") (330 . <Имя
объекта: 7ef22cf8>) (5 . "18E3") (100 . "AcDbEntity") (67 . 0) (410 . "Model")
(8 . "0") (100 . "AcDbHatch") (10 0.0 0.0 0.0) (210 0.0 0.0 1.0) (2 . "ANSI31")
(70 . 0) (71 . 0) (91 . 1) (92 . 7) (72 . 0) (73 . 1) (93 . 4) (10 1894.23
1894.23 0.0) (10 -1894.23 1894.23 0.0) (10 -1894.23 -1894.23 0.0) (10 1894.23
-1894.23 0.0) (97 . 0) (75 . 1) (76 . 1) (52 . 0.0) (41 . 1000.0) (77 . 0) (78
. 1) (53 . 0.785398) (43 . -191879.0) (44 . -130739.0) (45 . -88.3883) (46 .
88.3883)
(79 . 0) (47 . 5.4814) (98 . 1) (10 -292.971 227.885 0.0))

Команда: (entget(car(entsel)))

Выберите объект: ((-1 . <Имя объекта: 7ef1eaa8>) (0 . "HATCH") (330 . <Имя
объекта: 7ef22cf8>) (5 . "18FD") (100 . "AcDbEntity") (67 . 0) (410 . "Model")
(8 . "0") (100 . "AcDbHatch") (10 0.0 0.0 0.0) (210 0.0 0.0 1.0) (2 . "ANSI31")
(70 . 0) (71 . 0) (91 . 1) (92 . 7) (72 . 0) (73 . 1) (93 . 4) (10 6172.66
1894.23 0.0) (10 2384.2 1894.23 0.0) (10 2384.2 -1894.23 0.0) (10 6172.66
-1894.23 0.0) (97 . 0) (75 . 1) (76 . 1) (52 . 0.0) (41 . 1000.0) (77 . 0) (78
. 1) (53 . 0.785398) (43 . -191879.0) (44 . -130739.0) (45 . -2245.06) (46 .
2245.06)
(79 . 0) (47 . 5.4814) (98 . 1) (10 3985.46 227.885 0.0))

Команда: (/ 2245.06 88.3883)
25.4
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Определить штриховки, созданные с measurement=0

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Просмоторщик штриховки pat Mozgunov Программирование 4 18.02.2011 12:23
Не могу подгрузить штриховки. Mushca AutoCAD 4 14.02.2010 15:09
Возможности штриховки 4eh AutoCAD 8 17.08.2006 18:04
Небольшой вопрос по поводу нанесения штриховки zenon AutoCAD 7 23.06.2005 12:00