| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
04.09.2019, 13:42 | #1 | |
Как перевести все координаты на чертеже в абсолютные?
Регистрация: 04.09.2019
Сообщений: 6
|
||
Просмотров: 1901
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,853
|
В определении блока используется своя внутренняя система координат. И объекты отображаются для каждого вхождения с учетом матрицы преобразования именно этого вхождения.
А что надо в результате-то?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 04.09.2019
Сообщений: 6
|
Цитата:
оно в целом не сложно но удивило что кад не позволяет просто привести чертеж в абсолютную сетку |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,853
|
А на фига хранить полный состав блока для каждого вхождения? Тут уж проще преобразования выполнять.
P.S. Кстати, блоки могут входить внутрь других блоков, те - в третьи и т.д. И какой же объем информации тогда придется хранить? Учитывая, что блоки могут быть вставлены с разными масштабами, входить внутрь внешних ссылок и т.п.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 04.09.2019
Сообщений: 6
|
отчасти работает
вначале взрываем, потом удаляем блоки (почему-то после расчленения часть блоков дублируется - т.е. если взять из примеров 2018ого када "Floor Plan Sample", переместить всё что есть не важно куда, и расчленить все блоки, то блоки с именами сотрудников, например Cintra Haque, разбивается но в итоговом dxf файле будет отдельный TEXT с правильными абсолютными координатами и BLOCK с ARCHTEXT с относительными) Цитата:
|
|||
|
||||
Регистрация: 04.09.2019
Сообщений: 6
|
в секции ENTITIES лежит, там-же где и просто TEXT после разбивки, не в BLOCKS
но после удаления разбитых блоков дубль уходит, да в целом парсинг блоков оказался проще чем телодвижения в каде с каждым чертежом |
|||
|
||||
Регистрация: 18.12.2010
Сообщений: 5,057
|
Цитата:
|
|||
|
||||
Регистрация: 04.09.2019
Сообщений: 6
|
Цитата:
- TEXT с абсолютными координатами - BLOCK с ARCHTEXT внутри которого такой-же TEXT но с относительными координатами - т.е. по сути исходник блока, если блок грохнуть то всё ок, он грохается со всем своим содержимым но отдельный TEXT, ессно, остается. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
В Lisp и на чертеже не совпадают координаты точек. | tujn08 | AutoCAD | 0 | 22.03.2016 14:20 |
Autolisp. Как записать координаты нескольких точек в один структурированный список? | vladimirr_b | LISP | 3 | 16.11.2015 13:55 |
Все элементы на чертеже сделать по слою | roomjke | AutoCAD | 2 | 30.10.2015 15:01 |
Перевести дуги на чертеже в круги.... | Pavlos | AutoCAD | 6 | 13.03.2009 18:21 |
Как перевести координаты Модели в координаты Листа? | ===AAA=== | Программирование | 6 | 24.10.2007 22:09 |