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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как сделать линейный размер с двумя значениями (проект, факт).

Как сделать линейный размер с двумя значениями (проект, факт).

Ответ
Поиск в этой теме
Непрочитано 14.03.2012, 16:46 #1
Как сделать линейный размер с двумя значениями (проект, факт).
Yur.OK_SPb
 
Регистрация: 25.01.2011
Сообщений: 105

Добрый день!

Подскажите, пожалуйста, как реализовать следующую вещь:

Нужно проставить на чертеже линейный или параллельный размеры с проектной и фактической шириной. Чтобы, например, факт был как есть, над размерной линией, а нужную мне проектную величину я забивал под размерной линией.
Больше, чем уверен, что это можно забить в текстовом поле с помощью формулы, но как это сделать - не знаю.

В похожей реализации данного вопроса было написано в текстовой строке "{\Ftxt.shx|c204;\C1;16.65\P}<>", но как это работает, я не знаю.
Просмотров: 18561
 
Непрочитано 14.03.2012, 16:52
1 | #2
Хмурый


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


в суффикс размера в свойствах записать \Xчисло. X- это икс.
почему в суффикс- тогда "кисточка" (наследование свойств) будет срабатывать и это свойство можно переносить на другие размеры
Миниатюры
Нажмите на изображение для увеличения
Название: screenshot268.jpg
Просмотров: 2238
Размер:	27.7 Кб
ID:	76419  
Хмурый вне форума  
 
Непрочитано 14.03.2012, 16:52
1 | #3
Сергей Богатов


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


суффикс у размера есть. делай его типа "(фактическая длина)"
__________________
Я-проектировщик бывший проектировщик!
Сергей Богатов вне форума  
 
Автор темы   Непрочитано 14.03.2012, 19:16
#4
Yur.OK_SPb


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


А мне ещё надо, чтобы проектное значение (этот самый суффикс), было красного цвета. А фактическое - по цвету слоя.
Yur.OK_SPb вне форума  
 
Непрочитано 14.03.2012, 21:41
1 | #5
Igrok


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


а если не через суфикс. сейчас же в каде можно двойным нажатием левой кнопки мыши редактировать сам текст. просто через прочерк от основного текста. вставь альтернативный и присвой цвет
Igrok вне форума  
 
Автор темы   Непрочитано 14.03.2012, 22:01
#6
Yur.OK_SPb


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


Цитата:
Сообщение от Igrok Посмотреть сообщение
а если не через суфикс. сейчас же в каде можно двойным нажатием левой кнопки мыши редактировать сам текст. просто через прочерк от основного текста. вставь альтернативный и присвой цвет
Не очень удобно, как мне кажется. Надо бы как-нибудь суффиксу присвоить свой цвет...
Yur.OK_SPb вне форума  
 
Непрочитано 15.03.2012, 08:21
1 | #7
Хмурый


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


в суффикс ввести \C10\Xчисло
C- латиницей, 10- номер цвета (красный), поэкспериментируй
Миниатюры
Нажмите на изображение для увеличения
Название: screenshot269.jpg
Просмотров: 1347
Размер:	39.6 Кб
ID:	76458  
Хмурый вне форума  
 
Автор темы   Непрочитано 15.03.2012, 08:41
#8
Yur.OK_SPb


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


Цитата:
Сообщение от Хмурый Посмотреть сообщение
в суффикс ввести \C10\Xчисло
C- латиницей, 10- номер цвета (красный), поэкспериментируй
Очень странно, но данный вариант сработал только 1 раз. На втором размере цвет проставляться не захотел. Ни кисточка, ни повторное забивание формулы не дало результатов.

И у меня все-таки встает вопрос - можно ли формулой в текстовую строку формулу забить?
Yur.OK_SPb вне форума  
 
Непрочитано 15.03.2012, 08:49
#9
Хмурый


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


всё работает. Символы форматирования должны быть набраны латиницей и заглавными буквами
Хмурый вне форума  
 
Непрочитано 15.03.2012, 08:57
#10
LSN


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


Цитата:
Сообщение от Хмурый Посмотреть сообщение
всё работает.
У меня работает, если текст перенести с выноской. Если текст на месте (Home text), то цвет не изменяет почему-то?
Миниатюры
Нажмите на изображение для увеличения
Название: пример.jpg
Просмотров: 862
Размер:	26.1 Кб
ID:	76462  
LSN вне форума  
 
Автор темы   Непрочитано 15.03.2012, 09:02
#11
Yur.OK_SPb


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


Цитата:
Сообщение от LSN Посмотреть сообщение
У меня работает, если текст перенести с выноской. Если текст на месте (Home text), то цвет не изменяет почему-то?
Вот и я про то же.
Yur.OK_SPb вне форума  
 
Непрочитано 15.03.2012, 09:07
#12
Хмурый


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


с выноской и без выноски, с кисточкой и без кисточки.
одно могу сказать, что без СПДС и Проджект Студио
Миниатюры
Нажмите на изображение для увеличения
Название: screenshot270.jpg
Просмотров: 776
Размер:	18.6 Кб
ID:	76463  
Хмурый вне форума  
 
Непрочитано 15.03.2012, 09:13
#13
LSN


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


этого добра тоже нет автокад 2012 английский
LSN вне форума  
 
Непрочитано 15.03.2012, 09:50
#14
Хмурый


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


да, в 2012-ом это не срабатывает. баг, очевидно.
Хмурый вне форума  
 
Автор темы   Непрочитано 15.03.2012, 09:55
#15
Yur.OK_SPb


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


Цитата:
Сообщение от Хмурый Посмотреть сообщение
да, в 2012-ом это не срабатывает. баг, очевидно.
Что же делать? Давайте подумаем, как записать в текстовой строке?
{\C1;16.65\P}<> - вот это работает, но не очень удобно.
Yur.OK_SPb вне форума  
 
Непрочитано 15.03.2012, 10:28
#16
Хмурый


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


а так суффикс напиши \X{\C1;45,5}
Хмурый вне форума  
 
Автор темы   Непрочитано 15.03.2012, 10:58
#17
Yur.OK_SPb


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


Цитата:
Сообщение от Хмурый Посмотреть сообщение
а так суффикс напиши \X{\C1;45,5}
Кстати работает и без скобок:
\X\C1;47,0

Вооот, а можно без суффиксов, а просто в текстовой строке забить:
<>\X\C1;5,40

Как я понимаю, <> оставляет фактическое значение.
Только вот кисточка для этого способа не работает.

Последний раз редактировалось Yur.OK_SPb, 15.03.2012 в 11:48.
Yur.OK_SPb вне форума  
 
Непрочитано 15.03.2012, 18:47
#18
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,992
<phrase 1= Отправить сообщение для VVA с помощью Skype™


Цитата:
Сообщение от Yur.OK_SPb Посмотреть сообщение
Только вот кисточка для этого способа не работает.
Можно задать TextOverride через эту команду DTO - Замена TextOverride у выбранных размеров
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 24.02.2017, 03:46
#19
zenija2007


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


На некоторых чертежах вбиваешь в свойства размера \Xчисло - и не работает, но на новых чертежах - работает всегда (autocad 2017, 2014). Возможно, необходимо перенастроить системные переменные?

Последний раз редактировалось zenija2007, 24.02.2017 в 09:39.
zenija2007 вне форума  
 
Непрочитано 24.02.2017, 21:05
1 | #20
Хмурый


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


zenija2007, в свойствах следует задавать <>\Xчисло, если записывать не в суффикс, а в переопределение размеров или использовать _ddedit для правки размеров
Хмурый вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как сделать линейный размер с двумя значениями (проект, факт).

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите как сделать свой размер в автокаде noize_fan AutoCAD 21 10.12.2013 10:37
Как в ProE wildfire 4 сделать, чтоб заданный явно размер в эскизе не менялся при "деформировании" эскиза? Nicol Другие CAD системы 1 20.12.2011 11:49
Как вставить символ "диаметр" в линейный размер Serghei AutoCAD 9 04.05.2010 11:42
Необходимо проставить линейный размер (средствами VBA) ut2010 Программирование 4 30.10.2008 00:02