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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Ошибка при переносе примитивов

Ошибка при переносе примитивов

Ответ
Поиск в этой теме
Непрочитано 18.11.2012, 12:43 #1
Ошибка при переносе примитивов
mpn
 
Регистрация: 09.08.2010
Сообщений: 26

При переносе или копировании примитивов выбранных секрамкой, происходит следующая ошибка:
если все выбранные примитивы попадают в область экрана, то перенос происходит корректно. Но если выбранные примитивы не вмещаются в область экрана (для указания второй или первой точки секрамки надо было применить ZOOM), тогда переносится только то, что попадает в область экрана, а все то что выбрано за областью экрана --- остается на месте.???
Помогите кто может.....

Последний раз редактировалось mpn, 18.11.2012 в 14:03.
Просмотров: 6837
 
Непрочитано 18.11.2012, 19:35
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406


Советую заняться поиском - тема поднималась не раз.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 18.11.2012, 19:46
#3
mpn


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


... а я бы просто дал-бы ссылку на ответ, если бы хотел помочь .... и думаю даже не вспотел бы.........
mpn вне форума  
 
Непрочитано 18.11.2012, 20:32
#4
AlphaGeo


 
Сообщений: n/a


Это не ошибка.
 
 
Автор темы   Непрочитано 18.11.2012, 21:22
#5
mpn


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


Облазил всю конфу ... решения на свой вопрос не нашел ..... может кто поможет?

Последний раз редактировалось mpn, 19.11.2012 в 20:23.
mpn вне форума  
 
Непрочитано 21.11.2012, 15:07
#6
Вовочка

пищевая технология
 
Регистрация: 02.06.2009
Киев
Сообщений: 283
<phrase 1=


http://forum.dwg.ru/showthread.php?t=58723.
Внимательно пост №2
Вовочка вне форума  
 
Непрочитано 21.11.2012, 20:57
#7
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,072


Цитата:
Сообщение от mpn Посмотреть сообщение
если выбранные примитивы не вмещаются в область экрана (для указания второй или первой точки секрамки надо было применить ZOOM), тогда переносится только то, что попадает в область экрана, а все то что выбрано за областью экрана --- остается на месте.???
Какой Автокад, и чему равна QAFLAGS?
АлексЮстасу вне форума  
 
Автор темы   Непрочитано 21.11.2012, 22:24
#8
mpn


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


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Какой Автокад, и чему равна QAFLAGS?
Спасибо что откликнулись!
Автокады 2004, 2006, 2007 QAFLAGS = 0 поставил 1 не помогает.
Самое смешное в том, что я работаю в Каде более 10 лет (ну конечно не профессионально а по мере необходимости) и такого раньше не было.... это точно, и я прекрасно понимаю отличие секрамки от рамки. Начилось все в этом году когда я стал получать чертежи из проектного института. Это полный мрак: в одном файле намешано все что только можно намешать по 50 -100 чертежей + все их черновики.

Объясню проблему поточней: Хочу перенести часть чертежа в сторону, чтобы не захватить секрамкой лишнего приближаю изображение и указываю первую точку, затем перемещаюсь в другое место и приближаясь указываю вторую точку. Затем удаляюсь чтобы увидеть все что я выбирал и вижу, что подсвечены как выбранные только те объекты которые в последний раз попали в область экрана, а все остальное то что по моему мнению должно быть выбрано т.к. я работал секрамкой не выбрано.

А можно узнать за что отвечает переменная QAFLAGS

Последний раз редактировалось mpn, 21.11.2012 в 23:05.
mpn вне форума  
 
Непрочитано 21.11.2012, 22:27
#9
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,413
Отправить сообщение для Александр Ривилис с помощью Skype™


Цитата:
Сообщение от mpn Посмотреть сообщение
Самое смешное в том, что я работаю в Каде более 10 лет (ну конечно не профессионально а по мере необходимости) и такого раньше не было.... это точно, и я прекрасно понимаю отличие секрамки от рамки.
Я работаю в AutoCAD > 20 лет и "это" было всегда.
Александр Ривилис вне форума  
 
Автор темы   Непрочитано 21.11.2012, 23:07
#10
mpn


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


Цитата:
Сообщение от Вовочка Посмотреть сообщение
http://forum.dwg.ru/showthread.php?t=58723.
Внимательно пост №2
Прочитал. Если я правильно понял то это не лечится?


Цитата:
Сообщение от [URL="http://forum.dwg.ru/member.php?u=1611"
Александр Ривилис[/url];1001849]Я работаю в AutoCAD > 20 лет и "это" было всегда.
Соглашусь ,наверно раньше я не обращал на это внимание. Но странно то что раньше при работе все было комфортно, а сейчас эти ломанные переносы просто раздражают.

Последний раз редактировалось mpn, 21.11.2012 в 23:14.
mpn вне форума  
 
Непрочитано 22.11.2012, 00:42
#11
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,072


Цитата:
Сообщение от Александр Ривилис Посмотреть сообщение
Я работаю в AutoCAD > 20 лет и "это" было всегда.
Я работаю в Автокаде всего 8 лет и этот эффект проявляется иногда. Причем, нечасто.
Вот прямо сейчас в 2012 выделил в файле на 3 мБ довольно большой фрагмент (141 элемент с длинными полилиниями), задвинул все содержимое файла за границы экрана, вызвал сначала копирование, потом сделал то же с переносом - все 141 элементов скопировлись или передвинулось, хотя и находились совсем за границами экрана.
АлексЮстасу вне форума  
 
Непрочитано 22.11.2012, 02:18
#12
kulvazab


 
Регистрация: 15.09.2010
Сообщений: 1,287


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Вот прямо сейчас в 2012 выделил в файле на 3 мБ довольно большой фрагмент (141 элемент с длинными полилиниями)
А если в фрагменте должно быть более 5000-10000 различных штуковин? Выделить их "Прямо сейчас" будет значительно более дольше чем хотелось бы. Замучился "с этими выделениями"(прямо какой-то сифилис)... В первом файле одну колонку таблички слоёв за раз выделить не получится. А во втором файле - можно (пришлось табличку немного видоизменить). Дать вид спереди - любая вертикальная колонка на одном пятачке, дать вид справа - самая-самая предлиннющая горизонтальная колонка тоже спокойно влезает даже в самый маленький экран. Конечно, это не панацея, но от многочасовых многосерийных клацаний иногда слегка помогает.
Вложения
Тип файла: rar Магнолия.rar (7.03 Мб, 24 просмотров)
kulvazab вне форума  
 
Непрочитано 22.11.2012, 03:17
#13
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,072


Цитата:
Сообщение от kulvazab Посмотреть сообщение
А если в фрагменте должно быть более 5000-10000 различных штуковин?
Если эффект заключается только в том, что элементы находятся вне экрана, то их количество значение не имеет. Или дело еще и в их количестве? Тогда хорошо бы понять, какое количество элементов критично?
АлексЮстасу вне форума  
 
Непрочитано 22.11.2012, 03:33
#14
kulvazab


 
Регистрация: 15.09.2010
Сообщений: 1,287


Чёрт его знает, какое там критичное количество, я до него пока, слава богу, ещё не добирался. Можно, конечно, попытаться довести до идиотизма: вбухать в файл 150 триллионов примитивов в одну шеренгу, дать вид сбоку, попробовать выделить и посмотреть что получится. Пробовать не хочу: у меня компьютер старенький, купил в 2005 году, ему, бедному, и так не сладко приходится. Табличка слоёв в модели и кнопка "изоляция слоя" - конечно, тупиковое решение, но пока здорово помогает. Только файл нужно тщательно выстраивать и причёсывать. А если это ещё и чужой файл - то ох! Что ж я маленьким не сдох.

Да и слои иногда начинают беситься, когда их >1000. Иерархия слоёв сразу же куда-то реактивно смывается. Странно: говорят, что в войсках у Чингизханов-Батыев-Мамаев-Тохтамышей и всяких прочих Тимуров каждый рядовой боец якобы знал своё место в своей десятке, место своей десятки в сотне, место своей сотни в тысяче, место своей тысячи в тумене. И таких дисциплинированных туменов у этих Тамерланов-Ксерксов-Дариев-Наполеонов было (говорят учёные орденоносные дятлы) побольше чем у меня тараканов на кухне. А тут не знаешь куда 1001 слой смылся. Безобразие!

Последний раз редактировалось kulvazab, 22.11.2012 в 04:03.
kulvazab вне форума  
 
Непрочитано 22.11.2012, 03:50
#15
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,072


Цитата:
Сообщение от kulvazab Посмотреть сообщение
Чёрт его знает, какое там критичное количество, я до него пока, слава богу, не добирался. А если это ещё и чужой файл - то ох! Что ж я маленьким не сдох.
1. В файле есть описание ложного блока типа "AC$..." - 2 мБ.
2. Тысячи две с гаком прокси - еще почти на 0.5 мБ.
3. Возможно, что многие логически цельные фрагменты чертежа стоило бы хранить по отдельным файлам.
4. Вот зачем в файле болтаются в непонятных местах три OLE? Весят, кстати, еще полных 0.5 мБ.
4. "Прямо сейчас" выделил все в файле мышкой - все на 7 мБ, все 48490 элементов, задвинул за границы экрана, вызвал перенос, и все передвинулось...

Последний раз редактировалось АлексЮстасу, 22.11.2012 в 04:25.
АлексЮстасу вне форума  
 
Непрочитано 22.11.2012, 04:14
#16
kulvazab


 
Регистрация: 15.09.2010
Сообщений: 1,287


Да мышкой выделить, а потом передвинуть (не видя) - это одно, а выделить длинную линию объектов на экране, чтобы не "задеть" объекты из другого ряда - это другое. Поставьте у себя табличку 5000*5000 маленьких примитивов столбиками и рядами и попробуйте выделить только один из них. Для этого надо иметь экран размером с футбольное поле. И ездить по этому полю на велосипеде полчаса. И радиомышку придётся на голове закрепить, как у пилотов истребительной авиации (говорят, у них шлемы за взглядом следят как-то).
kulvazab вне форума  
 
Непрочитано 22.11.2012, 04:39
#17
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,072


Цитата:
Сообщение от kulvazab Посмотреть сообщение
Да мышкой выделить, а потом передвинуть (не видя) - это одно, а выделить длинную линию объектов на экране, чтобы не "задеть" объекты из другого ряда - это другое. Поставьте у себя табличку 5000*5000 маленьких примитивов столбиками и рядами и попробуйте выделить только один из них. Для этого надо иметь экран размером с футбольное поле. И ездить по этому полю на велосипеде полчаса. И радиомышку придётся на голове закрепить, как у пилотов истребительной авиации (говорят, у них шлемы за взглядом следят как-то).
Не понимаю. В этой теме речь идет не о сложностях выделения нужного, а о том, что выделенные элементы, находящиеся за пределами экрана, то ли всегда, то ли иногда не перемещаются.

Если же нужно выделить что-то логически цельное, но огромное, то это нечто (допустим, "табличку 5000*5000 маленьких примитивов столбиками") можно было бы сделать либо блоком, либо в отдельном файле, подруженном как внешняя ссылка. Тогда будет достаточно выделить любой элемент этого нечто, чтобы и выделилось все нужное, и передвинулось целиком.

Пока что тривиальная гипотеза, что этот эффект наблюдается, когда Автокад засир...ет память - как это он всегда любил делать.
Другая - что все-таки значения каких-то переменных влияют.
АлексЮстасу вне форума  
 
Непрочитано 22.11.2012, 08:01
#18
Хмурый


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


АлексЮстасу, нет. Стремятся выделить объекты след. образом. Активируют сек. рамку, не отпуская её зажимают колесо мыши и панорамируют чертёж, так, чтобы начальная точка активации рамки скрылась за границей экрана. Захватывают рамкой нужные объекты на панорамированном экране и... имеют то, что имеют.
До появления колеса на мышке нельзя было панорамировать чертёж при активации рамки, и не было таких проблем 20 лет назад.
Способ действия: выделил, то что на экране, спанорамировал, добавил объекты в набор выделения, спанорамировал и т. д.
С зуммированием происходит тоже самое
Хмурый вне форума  
 
Непрочитано 22.11.2012, 08:30
#19
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


До появления колеса была средняя кнопка.
Profan вне форума  
 
Непрочитано 22.11.2012, 08:44
#20
Хмурый


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


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
При переносе расчетной схемы из AutoCAD в SCAD возникла ошибка Александр К SCAD 2 12.07.2013 10:52
Обращение в семейству групп меню и последующий вызов диалога _CUI приводят к ошибке. Makswell Программирование 8 06.08.2010 08:08
Несоответствие результатов в Лире s.vas Лира / Лира-САПР 19 11.11.2009 07:31
Помощь по Лире Серега М Лира / Лира-САПР 52 28.05.2007 02:47
БРЕД СИВОЙ КОБЫЛЫ Kryaker Разное 1876 29.12.2006 23:41