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

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

Текст в размерах

Ответ
Поиск в этой теме
Непрочитано 03.05.2010, 17:29 #1
Текст в размерах
lohmatiy
 
Регистрация: 18.02.2010
Сообщений: 9

Как удалить надпись при проставлении размеров? Нужны только стрелочки, без цифр. Возможно такое? Рисовать цифры цветом фона не предлагать
Просмотров: 6374
 
Непрочитано 03.05.2010, 18:29
#2
twilight


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


Цитата:
Сообщение от lohmatiy Посмотреть сообщение
Рисовать цифры цветом фона не предлагать
пробел цветом текста.
twilight вне форума  
 
Непрочитано 03.05.2010, 19:56
#3
Хмурый


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


а ввод пробела в свойства размера "ручной ввод" подойдёт?
Хмурый вне форума  
 
Автор темы   Непрочитано 03.05.2010, 20:21
#4
lohmatiy


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


Цитата:
Сообщение от twilight Посмотреть сообщение
пробел цветом текста.
не, какой пробел? Там же цифры сами пишутся, автоматически... Лан, посмотрю что вы предложили, потом напишу
lohmatiy вне форума  
 
Непрочитано 03.05.2010, 20:46
#5
Хмурый


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


lohmatiy, да вот тут. см. рис.
Миниатюры
Нажмите на изображение для увеличения
Название: SpxImage157.jpg
Просмотров: 108
Размер:	31.4 Кб
ID:	38486  
Хмурый вне форума  
 
Непрочитано 03.05.2010, 20:58
#6
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,919


lohmatiy, почему цвет не предлагать?
engngr вне форума  
 
Непрочитано 03.05.2010, 21:07
#7
Хмурый


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


lohmatiy, или когда вводишь размер- включи опцию Текст и выствь Пробел
Цитата:
_dimlinear
Specify first extension line origin or <select object>:
[Mtext/Text/Angle/Horizontal/Vertical/Rotated]:_t
Enter dimension text <2567>: {ввести пробел}

Последний раз редактировалось Хмурый, 04.05.2010 в 08:15.
Хмурый вне форума  
 
Автор темы   Непрочитано 03.05.2010, 21:38
#8
lohmatiy


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


Цитата:
Сообщение от engngr Посмотреть сообщение
lohmatiy, почему цвет не предлагать?
потому что я так уже сам сделал))) а если фон вдруг черный, то цифры предательски видны.

Хмурый, спасибо, попробую обязательно
lohmatiy вне форума  
 
Непрочитано 03.05.2010, 21:51
#9
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,919


Цитата:
Сообщение от lohmatiy Посмотреть сообщение
потому что я так уже сам сделал))) а если фон вдруг черный, то цифры предательски видны.
lohmatiy, не понятно, зачем нужно скрывать текст размера - можете пояснить?
engngr вне форума  
 
Автор темы   Непрочитано 04.05.2010, 09:39
#10
lohmatiy


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


Цитата:
Сообщение от engngr Посмотреть сообщение
lohmatiy, не понятно, зачем нужно скрывать текст размера - можете пояснить?
я пишу программу по расчету этих самых размеров на Delphi, и мне просто нужны красивые ровные стрелочки - а цифры потом добавляет программа. А стрелочки рисовать не знаю как, вот и ищу выход из положения
lohmatiy вне форума  
 
Непрочитано 04.05.2010, 10:27
#11
Сергей Дубина


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


Пусть программа в это свойство результат и загоняет, тогда двух зайцев убъёшь!!!
__________________
КазнитьØнельзяØпомиловать:eek:
Сергей Дубина вне форума  
 
Непрочитано 04.05.2010, 11:25
#12
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,638


Создай текстовый стиль с высотой текста 0,0001, и задай его текущему размерному стилю, надеюсь маленькая точечка вместо текста тебе не помешает.
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 04.05.2010, 13:14
#13
Disney

Геодезист
 
Регистрация: 12.03.2009
Сибирь (где медведи по улицам ходят)
Сообщений: 860
Отправить сообщение для Disney с помощью Skype™


Цитата:
Сообщение от lohmatiy Посмотреть сообщение
я пишу программу по расчету этих самых размеров на Delphi
А чем твоя программа будет принципиально отличаться от стандартной простановки размера?
__________________
Почему все вдруг становятся умными, когда уже не надо?
Disney вне форума  
 
Непрочитано 05.05.2010, 10:36
#14
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,701
Отправить сообщение для Do$ с помощью Skype™


Цитата:
Сообщение от lohmatiy Посмотреть сообщение
я пишу программу по расчету этих самых размеров на Delphi, и мне просто нужны красивые ровные стрелочки - а цифры потом добавляет программа. А стрелочки рисовать не знаю как, вот и ищу выход из положения
Да уж... Раз уж так хочется задать собственное значение размеру, то лучше не отдельным текстом, подавив текст размера, а в свойство размера под названием "TextOverride" ввести рассчитаное программой значение. Это значительно облегчит жизнь тому, кто потом будет работать с этим чертежом.

Последний раз редактировалось Do$, 05.05.2010 в 11:50.
Do$ вне форума  
 
Автор темы   Непрочитано 05.05.2010, 16:36
#15
lohmatiy


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


никто с ним работать не будет, это часть дипломной работы))) просто нужно проставить рассчитанные программой значения, и только сдать и забыть
lohmatiy вне форума  
 
Непрочитано 05.05.2010, 18:40
#16
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от lohmatiy Посмотреть сообщение
это часть дипломной работы)))
Честно говоря не могу уловить её "полезности":
скрыть значение размера (привязанное к объекту и, как следствие - динамически изменяемое при изменении габаритов обмеряемой сущности) с тем, чтобы прописать это же самое число программно, но при этом значение размера перестаёт меняться при изменении габаритов образмеренного примитива, т.е. отображаемое значение размера уже не динамически изменяемое...

Какой в этом смысл?

Цитата:
Сообщение от lohmatiy Посмотреть сообщение
никто с ним работать не будет... просто... сдать и забыть
hwd вне форума  
 
Непрочитано 05.05.2010, 18:49
#17
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,919


Цитата:
Сообщение от hwd Посмотреть сообщение
значение размера перестаёт меняться при изменении габаритов образмеренного примитива, т.е. отображаемое значение размера уже не динамически изменяемое
Кто ж знает? Может, как раз будет меняться. Задание такое, значит, пусть его.
Про мизерный размер текста было. А нет ли .shx с пустыми символами?
engngr вне форума  
 
Непрочитано 05.05.2010, 18:53
#18
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от engngr Посмотреть сообщение
Кто ж знает? Может, как раз будет меняться.
Те, кто работают с AutoCAD знают - переопределённый размер меняться не будет (в конце-концов могли бы и попробовать вместо того, чтобы гадать).

Цитата:
Сообщение от engngr Посмотреть сообщение
Про мизерный размер текста было. А нет ли .shx с пустыми символами?
Это явный изврат... Чем собственно не устроил ""?
hwd вне форума  
 
Непрочитано 05.05.2010, 19:03
#19
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,919


Всё по ситуации.
Цитата:
Сообщение от hwd Посмотреть сообщение
Чем собственно не устроил ""?
Его ж прописывать надо, а размер с пустым shx - оно сразу пустое. shx из одних пробелов, например. Кстати, делаешь такую подстановку в текстовых стилях - и все тексты 'исчезают', красиво же; а потом раз - и обратно.
engngr вне форума  
 
Непрочитано 05.05.2010, 19:07
#20
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от engngr Посмотреть сообщение
Его ж прописывать надо
Автор пишет:
Цитата:
я пишу программу...
Соответственно задать в качестве текста пустой символ "" не составит труда, а затея с какими-то специальными "пустыми" shx-символами - это изращение, за которое нужно бить линейкой по рукам (поскольку в случае программного сравнения таких символов можно получить не тот результат, что ожидается).

Последний раз редактировалось hwd, 05.05.2010 в 20:44.
hwd вне форума  
 
Автор темы   Непрочитано 05.05.2010, 20:09
#21
lohmatiy


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


Видите ли, я еще не очень хорошо изучил взаимодействие Delphi и AutoCAd'a, и пользуюсь примерами с "хижины конструктора". В идеале было б конечно всю эту красоту (а именно элементы аппарата высокого давления) рисовать в том же делфи, но... Боюсь не получу от этого удовлетворения) А чертежи нужны лишь для иллюстрации расчетной части, ну и пыль в глаза пустить))) Чертежами этими пользоваться, естественно, никто не будет

Hwd, если знаешь, где можно разыскать дополнительную инфу, подобную http://www.cadhouse.nm.ru/, и с примерами, буду премного благодарен

Последний раз редактировалось lohmatiy, 05.05.2010 в 20:20.
lohmatiy вне форума  
 
Непрочитано 05.05.2010, 20:59
#22
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от lohmatiy Посмотреть сообщение
инфу, подобную http://www.cadhouse.nm.ru/

Как-то мне не хочется, чтобы мой компьютер накрылся медным тазом...

п.с. Без изучения API AutoCAD далеко не уедешь... Какой именно Delphi? Если речь о Delphi.NET, то возможно будет интересно почитать это. В инете так же имеются хорошие блоги вроде этого (это если пишешь управляемый код). Ну и, в любом случае весьма полезной будет документация ObjectARX.

Последний раз редактировалось Кулик Алексей aka kpblc, 05.05.2010 в 21:51.
hwd вне форума  
 
Непрочитано 05.05.2010, 21:02
#23
357

бывший...
 
Регистрация: 13.08.2009
Краснодар
Сообщений: 1,171
<phrase 1=


Цитата:
Сообщение от lohmatiy Посмотреть сообщение
А стрелочки рисовать не знаю как, вот и ищу выход из положения
А командой _.leader не пробовал строить стрелочки?
357 вне форума  
 
Непрочитано 05.05.2010, 21:06
#24
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от lohmatiy Посмотреть сообщение
А стрелочки рисовать не знаю как, вот и ищу выход из положения
Судя по данной фразе, автор берётся программировать в программе, работать с которой не умеет... Адская смесь получится...
"стрелочки рисовать"... (с)

Offtop: 2 модератор
имхо данному топику место скорее в разделе "программирование"...
hwd вне форума  
 
Автор темы   Непрочитано 06.05.2010, 08:59
#25
lohmatiy


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


Это вы тут флудильню развели - место этому топику именно здесь) а стрелочки рисовать из трех палочек меня не радует))
А вообще тему можно крыть - а то выльют еще самосвал го**а, и сиди обтекай...
lohmatiy вне форума  
 
Непрочитано 06.05.2010, 09:07
#26
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от lohmatiy Посмотреть сообщение
Это вы тут флудильню развели - место этому топику именно здесь) а стрелочки рисовать из трех палочек меня не радует))
А вообще тему можно крыть - а то выльют еще самосвал го**а, и сиди обтекай...
Для того, чтобы не "рисовать стрелочки из трёх палочек", нужно почитать хелп на тему создания размерных объектов. Глядишь и узнаете, что такое размерные стили и как ими пользоваться, тогда и не придётся извращаться...
Offtop: п.с. Начало флуда - создавать подобные топики с бестолковым содержимым.
hwd вне форума  
 
Непрочитано 06.05.2010, 10:30
#27
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,839


Цитата:
Сообщение от lohmatiy Посмотреть сообщение
Как удалить надпись при проставлении размеров? Нужны только стрелочки, без цифр. Возможно такое? Рисовать цифры цветом фона не предлагать
Код:
[Выделить все]
(vl-load-com)
(defun c:test ( / ss)
(setq ss (ssget (list (cons 0 "DIMENSION"))))
(if ss (progn
		(vla-startundomark (vlax-get-property (vlax-get-acad-object) 'ActiveDocument))
		(mapcar	'(lambda (ent)
				(entmod (subst (cons 1 " ") (assoc 1 ent) ent)))
		(mapcar 'entget (vl-remove-if 'listp (mapcar 'cadr (ssnamex ss)))))
		(vla-endundomark (vlax-get-property (vlax-get-acad-object) 'ActiveDocument))))
(princ))
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Текст в размерах



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как извлечь из размера значение, т.е. текст??? Rubль Программирование 10 24.08.2009 17:24
Перестаёт редактироваться текст. Behemoth AutoCAD 2 10.06.2009 08:04
Не масштабируется текст в размерах. ki AutoCAD 9 18.02.2009 12:30
Текст в размерах elektrik AutoCAD 2 25.07.2007 10:28
Не печатается текст в размерах asys AutoCAD 3 14.10.2005 03:34