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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Почему при динамическом вводе получается линия другой длины?

Почему при динамическом вводе получается линия другой длины?

Ответ
Поиск в этой теме
Непрочитано 15.04.2013, 17:01
Почему при динамическом вводе получается линия другой длины?
madstoker
 
Регистрация: 15.04.2013
Сообщений: 9

Всем привет. Сломал весь мозг себе. Проблема такая. Возникает, когда в свой файл чертежа вставляю геодезическую съёмку, переведенную из DXF в DWG. Значит включаю инструмент отрезок (или размер, перемещение, копирование.. не важно), цепляюсь привязкой за какую-либо линию вставленного объекта (геодезической съёмки), ставлю там первую точку, затем в нужном направлении выставляю курсор и с клавиатуры ввожу нужное значение длины. Нажимаю enter - получился отрезочек. Замеряю его размером, соответствующего масштаба и получаю совсем не то значение, какое вводил. Причем, если линия проходит по направлению полярного отслеживания (45 градусов например), то она откладывается как положено. А если от этого угла отклониться, то получается отрезок уже другой длины. Заметил, что все линии вставленной съёмки - 3D полилинии и в них значения z не равны нулю. Но у меня чертёж в 2D. И ещё, в рисуемых отрезках, отложенных от этих 3D полилиний то же присутствует значение z. Так что мне нужно сделать, чтобы значения вводились корректно? Как 3D полилинии преобразовать в обычные 2D. Автокад 2010 лайт.
Вот пример "неправильного" отрезка. Обратите внимание, в свойствах справа, дина указана 300, а размер выдаёт 272, и по факту она 272, т.к. короче, чем 300.

Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 140
Размер:	237.0 Кб
ID:	101125  


Последний раз редактировалось madstoker, 15.04.2013 в 17:15.
Просмотров: 6252
 
Автор темы   Непрочитано 16.04.2013, 12:02
#21
madstoker


 
Регистрация: 15.04.2013
Сообщений: 9


PsixVK, сделал как вы описали в сообщении №15. Установил LISP, ввёл команду - появился курсор "выберете объекты". Так вот выделяются только надписи, а 3D полилинии не выделяются. С надписей значения Z скидываются, а с линий нет. Что делать?

Последний раз редактировалось madstoker, 16.04.2013 в 21:01.
madstoker вне форума  
 
Непрочитано 17.04.2013, 09:44
#22
PsixVK


 
Регистрация: 19.10.2012
Киев
Сообщений: 748


3Д нуно в 2д перевести с помощью http://dwg.ru/dnl/607 только аккуратно по немного у меня комп виснет если все 3Д полилинии пытаюсь переводить вместе
и тогда командой "Z в ноль" еще разок воспользоватся
PsixVK вне форума  
 
Автор темы   Непрочитано 17.04.2013, 11:02
#23
madstoker


 
Регистрация: 15.04.2013
Сообщений: 9


Цитата:
Сообщение от PsixVK Посмотреть сообщение
3Д нуно в 2д перевести с помощью http://dwg.ru/dnl/607 только аккуратно по немного у меня комп виснет если все 3Д полилинии пытаюсь переводить вместе
и тогда командой "Z в ноль" еще разок воспользоватся
Т.е. мне нужно воспользоваться командой "ConvTo2d -Преобразование криволинейных объектов в 2D полилинии"? Я просто в 3D никогда не работал и не знаю терминов использующихся для работы в этом пространстве.
madstoker вне форума  
 
Непрочитано 17.04.2013, 11:05
1 | #24
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


для чего программы для работы с полилинией? я ссылку дал на SuperFlatten.
Обрабатывает все примитивы и блоки в том числе....
повторюсь
Super Flatten

Ну, и ещё способ, который в Lite будет работать, про который забыл.
переместить все объекты по оси Z на 1E99 единиц, потом всё вернуть обратно

_move _all 0,0,0 0,0,1e99
_move _all 0,0,0, 0,0,-1e99

Последний раз редактировалось Хмурый, 17.04.2013 в 11:12.
Хмурый вне форума  
 
Автор темы   Непрочитано 17.04.2013, 11:40
#25
madstoker


 
Регистрация: 15.04.2013
Сообщений: 9


Цитата:
Сообщение от Хмурый Посмотреть сообщение
для чего программы для работы с полилинией? я ссылку дал на SuperFlatten.
Обрабатывает все примитивы и блоки в том числе....
Я вчера так и не догнал, какую команду там нужно вводить для этого... И ещё, оказалось, что у меня Express Tools не установлен. Пока не успел разобраться с этим.
А вот второй способ работает, причем в LT!!! Огромное спасибо!
madstoker вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Почему при динамическом вводе получается линия другой длины?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему в Autocad 2010 rus не получается назначить команде псевдоимя "h" (в pgp)? AlexV AutoCAD 4 21.07.2010 08:29
Почему при расчёте в Robote простой схемы эпюра My получается неправильной? МишаИнженер Robot 13 02.03.2010 12:26
Почему пр армировании ригеля в Robote получается арматуры в 2-6 раз больше? МишаИнженер Robot 1 21.02.2010 12:54
Region из Polyline - почему не получается? discovery AutoCAD 10 30.06.2008 21:15
Загадочная линия нулевой длины Vova AutoCAD 6 27.06.2004 23:40