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

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

Выноски. Текст на полке.

Закрытая тема
Поиск в этой теме
Непрочитано 31.10.2011, 10:43
Выноски. Текст на полке.
tehkonst
 
Регистрация: 25.10.2011
Сообщений: 132

Как в автокаде (без дополнений) сделать мультивыноску с текстом над линией полки и под ней?
В стилях не могу найти.

Можно ли сделать выноску такого типа (см рисунок)?

Миниатюры
Нажмите на изображение для увеличения
Название: Выноска с полкой.PNG
Просмотров: 2774
Размер:	4.0 Кб
ID:	68723  

Просмотров: 58553
 
Непрочитано 07.05.2015, 13:35
#21
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


baaba, это то же, что и я советовал. Только в свойствах стиля сразу. Чтобы потом каждый раз не переделывать. Но если нравится через панель свойств каждый раз, то пож-ста...
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 23.06.2017, 10:58 Текст в выноске куда то съезжает
#22
Бай


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


Здравствуйте. Как решить проблему? Текст в выноске был нормальный, потом открываю, а там текст сместился.
Миниатюры
Нажмите на изображение для увеличения
Название: мультивыноска.jpg
Просмотров: 238
Размер:	13.8 Кб
ID:	190089  
Вложения
Тип файла: dwg
DWG 2010
Чертеж1.dwg (57.3 Кб, 22 просмотров)
Бай вне форума  
 
Непрочитано 23.06.2017, 11:33
#23
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Бай, прикольная выноска. У меня он на полке, нормально открывается в 2013-м. Но при каждом заходе в текст и выходе без правки отходит от точки всё дальше и дальше. Но с полкой вместе
В чём она была сделана? В какой вертикалке, в смысле? Оттуда и ноги растут, скорее всего...
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 23.06.2017, 11:41
#24
Кулик Алексей aka kpblc
Moderator

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


Может, вопрос в аннотативности - объекта или стиля? Или и того, и другого.
P.S. Файл не открывал
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 23.06.2017, 12:07
| 1 #25
viktorgorodn


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


Цитата:
Сообщение от b_1 Посмотреть сообщение
вам нужен СПДС-модуль от autodesk (бесплатно, но с небольшими косячками), там такая выноска есть
СПДС-модуль от автодеска такая дрянь. если открыть потом файл на автокаде где его (спдс-модуля) нет, элементы эти не разбиваются, не удаляются, не редактируются, не переносятся - ничего с ними не сделать. Неудачная пародия на СПДС си софта. А СПДС от csoft - отличная штука
viktorgorodn вне форума  
 
Непрочитано 23.06.2017, 12:53
#26
Dmitriy_A


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


Цитата:
Сообщение от viktorgorodn Посмотреть сообщение
СПДС-модуль от автодеска такая дрянь. если открыть потом файл на автокаде где его (спдс-модуля) нет, элементы эти не разбиваются, не удаляются, не редактируются, не переносятся - ничего с ними не сделать. Неудачная пародия на СПДС си софта. А СПДС от csoft - отличная штука
Offtop: Это ответ на сообщение очень старое.

По теме: бывают разные проблемы с отрисовкой выноски, например, когда текст на полке и всё в порядке, но выноска привязана не к началу полки, а со смещением. Обычно двойным щелчком по выноске всё восстанавливается. Но, если кто-то знает природу этого явления, то буду рад подсказке.
Может у автора последнего вопроса аналогичного рода проблема и решается как-то так же?
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок.PNG
Просмотров: 62
Размер:	4.8 Кб
ID:	190115  
Dmitriy_A вне форума  
 
Непрочитано 23.06.2017, 14:36
#27
Бай


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


Да, у меня и такая ошибка бывала в других чертежах. Думаю, что это одно и то же. То, что щелкнуть по ней два раза и она восстанавливается это у меня тоже. Но если у меня их пицот штук, то хочется найти причину глюка и другое решение.
Бай вне форума  
 
Непрочитано 23.06.2017, 21:12
#28
skkkk


 
Регистрация: 20.03.2008
Сообщений: 2,653


Цитата:
Сообщение от Бай Посмотреть сообщение
Но если у меня их пицот штук, то хочется найти причину глюка и другое решение.
Причину точно не скажу, но вариант решения могу подсказать.
Можно попробовать запустить такой код:
Код:
[Выделить все]
(defun C:TEST ( / ss n vla_obj jstf)
	(if	(setq ss (ssget "_X" '((0 . "MULTILEADER"))))
		(repeat (setq n (sslength ss))
			(setq vla_obj (vlax-ename->vla-object (ssname ss (setq n (1- n))))
				  jstf (vla-get-TextJustify vla_obj)
			) ;_ end of setq
			(vla-put-TextJustify vla_obj 1)
			(vla-put-TextJustify vla_obj jstf)
		) ;_ end of repeat
	) ;_ end of if
)
Родился он в свое время, когда в файле покорежило все мультивыноски вследствие замены текстового стиля, точнее шрифта в нем. Всё, что он делает - это меняет выравнивание текста в мультивыносках (если они есть, конечно, в чертеже) и возвращает обратно. Обычно этого хватает для того, чтобы выноска приняла нормальный вид.

Последний раз редактировалось skkkk, 26.06.2017 в 11:08.
skkkk вне форума  
 
Непрочитано 25.06.2017, 16:51
#29
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,086


Какую переменную нужно шевелить для укорочения вылета текста (линии)?
Миниатюры
Нажмите на изображение для увеличения
Название: Переменная.jpg
Просмотров: 121
Размер:	36.2 Кб
ID:	190163  
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 25.06.2017, 17:43
#30
skkkk


 
Регистрация: 20.03.2008
Сообщений: 2,653


Ильнур, я бы всё же шевелил не переменные, а настройки размерного стиля. Навскидку не скажу, а поэкспериментировать пока возможности нет.
skkkk вне форума  
 
Непрочитано 25.06.2017, 19:10
#31
kacugu

начинающий инженер-гидротехник
 
Регистрация: 18.04.2010
Санкт-Петербург
Сообщений: 893


Таких настроек нету. Только ручное перемещение текста/размера.
Offtop:
Если найдётся, то не будет конца благодарным)
kacugu вне форума  
 
Непрочитано 25.06.2017, 20:09
#32
skkkk


 
Регистрация: 20.03.2008
Сообщений: 2,653


Ильнур, kacugu, как обычно, всё сначала, как для маленьких
Подумываю сделать отдельную кнопку на клавиатуре с надписью: "Где файл dwg?"

----- добавлено через ~1 мин. -----
Offtop: Вообще, конечно, вопрос к теме имеет отношение ну оооочень отдаленное.
skkkk вне форума  
 
Непрочитано 25.06.2017, 20:56
#33
kacugu

начинающий инженер-гидротехник
 
Регистрация: 18.04.2010
Санкт-Петербург
Сообщений: 893


Offtop:
Цитата:
Сообщение от skkkk Посмотреть сообщение
"Где файл dwg?"
да и без файла могу ответить) Про этот отступ размера уже были темы

https://forum.dwg.ru/showpost.php?p=1163741

Последний раз редактировалось kacugu, 25.06.2017 в 22:41.
kacugu вне форума  
 
Непрочитано 26.06.2017, 05:20
#34
Владимир_М


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


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

ThisDrawing.SetVariable "DIMTVP", 1
ThisDrawing.SetVariable "DIMGAP", 1
ThisDrawing.SetVariable "DIMTAD", 1
ThisDrawing.SetVariable "DIMTXT", 3
ThisDrawing.SetVariable "DIMTXSTY", "MVisocpeur"
ThisDrawing.SetVariable "DIMDEC", 0
ThisDrawing.SetVariable "DIMTIH", 0
ThisDrawing.SetVariable "DIMTOH", 0
ThisDrawing.SetVariable "DIMASZ", 1
ThisDrawing.SetVariable "DIMEXE", 0.5
ThisDrawing.SetVariable "DIMDLE", 0.5
ThisDrawing.SetVariable "DIMBLK", "_Oblique"
ThisDrawing.SetVariable "DIMEXO", 1
ThisDrawing.SetVariable "DIMFXLON", 0
ThisDrawing.SetVariable "DIMTMOVE", 0
Результат применения такой
Миниатюры
Нажмите на изображение для увеличения
Название: Размеры.PNG
Просмотров: 21
Размер:	1.6 Кб
ID:	190176  

Последний раз редактировалось Владимир_М, 26.06.2017 в 05:31.
Владимир_М вне форума  
 
Непрочитано 26.06.2017, 06:58
#35
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,086


Цитата:
Сообщение от Владимир_М Посмотреть сообщение
При создании стиля шевелю следующую комбинацию переменных. Точно не помню какая из них отвечает за короткие выносые. Скорее всего не какая-то одна, а сочетание нескольких.
Спасибо. Действительно, пошевелив несколько переменных, начиная с DIMGAP, можно подвинуть. Однако простой линейной зависимости между шевелением и результатом нет СОВСЕМ - все очень сложнозависимо, и нужно действовать каждый раз индивидуально. Машины побеждают человека. У меня Автокад 2014.
skkkk
Цитата:
Ильнур,...Подумываю сделать отдельную кнопку на клавиатуре с надписью: "Где файл dwg?"
Да, да сделай себе такую кнопку.
Цитата:
Вообще, конечно, вопрос к теме имеет отношение ну оооочень отдаленное.
Вообще конечно в целом с точки зрения точности соответствия теме нужно было бы создать новую тему типа: "взаимозависимости между переменными DIM и как практически управлять ситуацией наиболее продуктивно в условиях цейтнота практикующим проектировщикам?"
Я тут не диссертацию по оптимизации среды AutoCAD пишу, просто по ходу черчения размерчеги вдруг раз и стали далеко выступать. Отчего, когда и как - не установлено в связи с авральной интенсивностью работ. Мне не научне изыскания нужны, а тупо уменьшить вылет. Не вникая и не напрягаясь. Т.е. типа без труда выудить из пруда.
Всем спасибо.
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 26.06.2017, 08:17
#36
Бай


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


Цитата:
Сообщение от skkkk Посмотреть сообщение
запустить такой код:
Что значит запустить код? Как это делается?
Бай вне форума  
 
Непрочитано 26.06.2017, 11:08
#37
skkkk


 
Регистрация: 20.03.2008
Сообщений: 2,653


Цитата:
Сообщение от Бай Посмотреть сообщение
Что значит запустить код? Как это делается?
Как использовать лисп, опубликованный на форуме
skkkk вне форума  
 
Непрочитано 26.06.2017, 11:27
#38
Бай


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


Спсибо, кодом научился пользоваться. Но выноски по прежнему скачут )))
Бай вне форума  
 
Непрочитано 26.06.2017, 11:57
#39
skkkk


 
Регистрация: 20.03.2008
Сообщений: 2,653


Бай, насколько я понял из файла в #22, скачет выноска из-за того, что угол ее полки повернут на 50 градусов. При этом при выполнении кода она каждый раз отдаляется от стрелки (точки указания). Давно заметил, что при повороте выноски она становится невменяемой, я не использую повернутые. Поменял в свойствах поворот на 0 - все стало нормально. На картинках выноска до и после однократного применения кода. Или это она только у меня повернулась как-то? На скрине в том же #22 стоит ровная. Проверял на AutoCAD 2011 и 2015.
Миниатюры
Нажмите на изображение для увеличения
Название: До.PNG
Просмотров: 71
Размер:	5.9 Кб
ID:	190190  Нажмите на изображение для увеличения
Название: После.PNG
Просмотров: 57
Размер:	6.2 Кб
ID:	190191  
skkkk вне форума  
 
Непрочитано 26.06.2017, 12:34
#40
Бай


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


Да, у меня тоже нормально стало, если угол сделать 0.
Бай вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Выноски. Текст на полке.

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Текст вдоль полилинии или сплайна (по кривой) Denioska AutoCAD 48 10.09.2022 21:55
Текст слетел... Павел Владимирович AutoCAD 3 08.07.2011 22:11
извлечь из выноски текст и вставить в таблицу? [email protected] AutoCAD 2 15.03.2011 11:46
Помогите продумать поворот части выноски! Tonic Программирование 40 02.07.2007 20:21
Сброс связи линии выноски и MTEXTа выноски kabzzz AutoCAD 3 19.04.2006 12:57