Точки призраки в АВТОКАДЕ
Реклама i
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Точки призраки в АВТОКАДЕ

Точки призраки в АВТОКАДЕ

Ответ
Поиск в этой теме
Непрочитано 10.03.2007, 14:27 #1
Точки призраки в АВТОКАДЕ
dextron3
 
проектировшик
 
СССР
Регистрация: 01.01.2007
Сообщений: 5,149

Внимание вот файл с точками призраками

Кто сможет разгадать появления такого загадочного явления?

Что можно сделать с точками призраками?

Как избежать появления точек призраков?

Когда крутишь колесико они то исчезают то появляются...

Может это остатки проектов от наших предков
[ATTACH]1173525978.rar[/ATTACH]
__________________
инженер проектировшик с опттом программа авто гад образование высшие
Просмотров: 5055
 
Автор темы   Непрочитано 10.03.2007, 14:32
#2
dextron3

проектировшик
 
Регистрация: 01.01.2007
СССР
Сообщений: 5,149


Вот скриншот[ATTACH]1173526267.jpg[/ATTACH]

:!: :!: :!:
__________________
инженер проектировшик с опттом программа авто гад образование высшие
dextron3 вне форума  
 
Непрочитано 10.03.2007, 14:36
#3
asys

архитектор
 
Регистрация: 10.08.2005
Ростов-на-Дону
Сообщений: 5,345


это текст с пустым содержимым, причем их там 13 штук
[ATTACH]1173526828.gif[/ATTACH]
asys вне форума  
 
Непрочитано 10.03.2007, 14:58
#4
Огурец

Profan
 
Регистрация: 27.04.2005
Москва
Сообщений: 6,762
Отправить сообщение для Огурец с помощью Skype™


Уважаемый dextron3!

Бороться просто, через Quick Select выбирайте и стирайте вон.

Появляются от неаккуратности при редактировании текста.
Огурец вне форума  
 
Непрочитано 10.03.2007, 15:56
#5
den001

Инженер по автоматизации (строительство)
 
Регистрация: 05.05.2006
Люберцы
Сообщений: 241


Я для борьбы с такими явлениями написал маленькую макросинку на VBA. Легким движением руки точки-призраки отправляются в небытие.
Код:
[Выделить все]
Sub DelEmptyText()
Dim Entry As AcadEntity, tobj As AcadText, mtobj As AcadMText
For Each Entry In ThisDrawing.ModelSpace
    If Entry.ObjectName = "AcDbText" Or Entry.ObjectName = "AcDbMText" Then
        Symb = False
        For ch = 1 To Len(Entry.TextString)
            If Mid(Entry.TextString, ch, 1) <> " " Then Symb = True: Exit For
        Next
        If Not Symb Then Entry.Delete: n = n + 1
    End If
Next
If IsEmpty(n) Then n = 0
MsgBox "Удалено " & n & " объектов"
End Sub
[ATTACH]1173531389.dwg[/ATTACH]
den001 вне форума  
 
Автор темы   Непрочитано 10.03.2007, 17:26
#6
dextron3

проектировшик
 
Регистрация: 01.01.2007
СССР
Сообщений: 5,149


СПАСИБО ТОЧКИ ИСЧЕЗЛИ

__________________
инженер проектировшик с опттом программа авто гад образование высшие
dextron3 вне форума  
 
Непрочитано 12.03.2007, 09:05
#7
Кулик Алексей aka kpblc
Moderator

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


> den001: Ни на секунду не умаляя достоинств кода, хочу задать каверзный вопрос: А если в многострочном тексте установлено форматирование, но "внутри" - пустота? Или сколько-то пробелов?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 12.03.2007, 09:43
#8
den001

Инженер по автоматизации (строительство)
 
Регистрация: 05.05.2006
Люберцы
Сообщений: 241


Крыс
Таких чудес просто ни разу не попадалось. Зачем себе жизнь без надобности усложнять? Да и это не беда, MTextClean в арсенале есть (очищает MText от форматирования).
den001 вне форума  
 
Непрочитано 12.03.2007, 10:29
#9
alex_AW

КЖ
 
Регистрация: 23.03.2005
С-Пб
Сообщений: 79


А я для удаления текста без содержания пользуюсь совершенно тупым способом. Не скажу, что он лучше, чем описанные выше, просто мне он нравится своей простотой:
1) Ctrl+A;
2) Shift+выбор рамкой всего, что на чертеже
3) Delete

PS. Таким способом можно случайно удалить приаттаченные растры (или еще что-нибудь) - так что соблюдайте бдительность.
alex_AW вне форума  
 
Непрочитано 12.03.2007, 13:35
#10
Yura

ЦТП, котельные, отопление, вентиляция
 
Регистрация: 21.02.2007
Кишинев
Сообщений: 548
<phrase 1= Отправить сообщение для Yura с помощью Skype™


А кто-нибудь видел неизвестно откуда появляющийся мусор, ничего общего с текстом не имеющий, исчезаюющий и то и дело появляющийся при вращении колеса?
Если да, то как бороться?
Yura вне форума  
 
Непрочитано 12.03.2007, 13:37
#11
Хмурый


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


Цитата:
Сообщение от Yura
А кто-нибудь видел неизвестно откуда появляющийся мусор, ничего общего с текстом не имеющий, исчезаюющий и то и дело появляющийся при вращении колеса?
Если да, то как бороться?
Версия AutoCAD'а?
Хмурый вне форума  
 
Непрочитано 12.03.2007, 13:46
#12
Yura

ЦТП, котельные, отопление, вентиляция
 
Регистрация: 21.02.2007
Кишинев
Сообщений: 548
<phrase 1= Отправить сообщение для Yura с помощью Skype™


Бывает и на 2006en и на 2007en
Yura вне форума  
 
Непрочитано 12.03.2007, 13:52
#13
Хмурый


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


Цитата:
Сообщение от Yura
Бывает и на 2006en и на 2007en
подобный "мусор" наблюдаю только в 2007-ом. Грешу на железо. P4 2.4 Ггц. RAM=512М . Video=128M. Для 2007-го слабовато...
Хмурый вне форума  
 
Непрочитано 02.04.2007, 15:45
#14
G.A.W.

работник по монтажу, то посижу, то полежу!!!
 
Регистрация: 24.01.2007
г.Владимир
Сообщений: 348
<phrase 1=


Цитата:
Сообщение от den001
Я для борьбы с такими явлениями написал маленькую макросинку на VBA. Легким движением руки точки-призраки отправляются в небытие.
Код:
[Выделить все]
Sub DelEmptyText()
Dim Entry As AcadEntity, tobj As AcadText, mtobj As AcadMText
For Each Entry In ThisDrawing.ModelSpace
    If Entry.ObjectName = "AcDbText" Or Entry.ObjectName = "AcDbMText" Then
        Symb = False
        For ch = 1 To Len(Entry.TextString)
            If Mid(Entry.TextString, ch, 1) <> " " Then Symb = True: Exit For
        Next
        If Not Symb Then Entry.Delete: n = n + 1
    End If
Next
If IsEmpty(n) Then n = 0
MsgBox "Удалено " & n & " объектов"
End Sub
[ATTACH]1173531389.dwg[/ATTACH]
Здраствуйте!!!
А можно ли объяснить доходчиво неразумному как этим воспользоваться? Только не ругайтесь, так уж случилось, что я в этом не силен!
G.A.W. вне форума  
 
Непрочитано 02.04.2007, 16:14
#15
G.A.W.

работник по монтажу, то посижу, то полежу!!!
 
Регистрация: 24.01.2007
г.Владимир
Сообщений: 348
<phrase 1=


Ну чесн слово, ну подскажите, а-а-а-а!!!
G.A.W. вне форума  
 
Непрочитано 02.04.2007, 16:41
#16
Кулик Алексей aka kpblc
Moderator

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


Внутри собственно видеопоследовательность. Для проигрывания может потребоваться кодек
[ATTACH]1175517711.rar[/ATTACH]
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 04.04.2007, 09:13
#17
G.A.W.

работник по монтажу, то посижу, то полежу!!!
 
Регистрация: 24.01.2007
г.Владимир
Сообщений: 348
<phrase 1=


Цитата:
Сообщение от Кулик Алексей aka kpblc
...Для проигрывания может потребоваться кодек
Извините уважаемый Кулик Алексей aka kpblc, но по этой ссылке получаю вот такую вот картину
Цитата:
Forbidden

You don't have permission to access /kpblc/files/tscc.exe on this server.
Apache Server at files.myopera.com Port 80
Это что значит???
G.A.W. вне форума  
 
Непрочитано 04.04.2007, 09:31
#18
den001

Инженер по автоматизации (строительство)
 
Регистрация: 05.05.2006
Люберцы
Сообщений: 241


Загрузите прилагаемый dvb-файл, потом Alt + F8 -> DelEmptyText -> Выполнить (Run)
[ATTACH]1175664857.rar[/ATTACH]
den001 вне форума  
 
Непрочитано 04.04.2007, 09:32
#19
Кулик Алексей aka kpblc
Moderator

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


Вот блин. Блог чего-то хамит. Попробуйте http://my.opera.com/kpblc/blog/c - там ссылка указана.
Боюсь, что здесь выкладывать в Download этот кодек бесполезно - он слишком быстро будет похоронен под более важными вещами.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 04.04.2007, 09:53
#20
G.A.W.

работник по монтажу, то посижу, то полежу!!!
 
Регистрация: 24.01.2007
г.Владимир
Сообщений: 348
<phrase 1=


Всем большое спасибо, все получилось!!!
Теперь я более менее понял как обращаться с VBA.
G.A.W. вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Точки призраки в АВТОКАДЕ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск