|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
28.09.2011, 22:11 | #1 | |
Создание линии типа "_______текст_______ " с возможностью изменение текста
Telecommunications
Samara
Регистрация: 28.09.2011
Сообщений: 50
|
||
Просмотров: 11005
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844
|
На выбор:
P.S. А вот если бы присоединил картинку к посту, ждать бы не пришлось вообще ни секунды...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Цитата:
Цитата:
Ага спс, с этим разобрался. Вобщем задача сводится именно к быстрому рисованию таких вот линий и их редактированию в плане цифр, в принципе тип Линии я могу указать любой, главное что бы они были разные, что бы канал отличался от длинны. Возможно есть и какой то другой вариант решения задача, если есть у кого то предложения буду очень рад ЗЫ вот например о чем я сейчас подумал, я черчу проект, у меня просто канализации связаны двумя линиями разного типа, далее я выбираю один тип, и заменяю его на тот тип, что выложил AlphaGeo, получается то что надо.далее просто редактирую каждый текст. на сколько такой вариант возможен? это было бы отличное решение задачи ЗЗЫ для более лучшего понимания задачи выкладываю проект, из него будет видно как черчу я, и что это занимает много времени цифры 4к внутри это каналы, выше 53.3 это длинна. очень не удобно на длинной трассе ставить эти цифры [IMG]http://s05.***********/i178/1109/80/7fb85d4cc4d3.jpg[/IMG] Последний раз редактировалось xabraxabra, 30.09.2011 в 12:03. |
||||
|
||||
Сообщений: n/a
|
Можно еще попробовать это реализовать через динамические блоки
Offtop: Хмурый, а какую команду на двойной щелчок нужно прописать? Добавлено: Ответ нашел тут. Последний раз редактировалось AlphaGeo, 29.09.2011 в 09:28. |
|||
|
||||
Конструктор Регистрация: 06.04.2005
Из тех ворот-откуда весь народ.
Сообщений: 357
|
Данный лисп вставляет текст в разрыв линии...текст потом можно будет менять через "найти" и "заменить"(Find, Replace)..попробуй
__________________
"Мнение не бывает ни истинным, ни ложным, а лишь полезным в жизни или бесполезным. ",- Ауробиндо И не надо делать удивленных движений руками. |
|||
|
||||
Цитата:
0 - люк **\ - канал ***0 - люк например так ну да в итоге должно быть так, вопрос как это быстрее реализовать =) Цитата:
Команда: Written by Yuqun Lian Type TBBT to start Команда: Команда: TBBT Insertion point for text: Height <2.5>: 2.1 Rotation angle <0.0>: 0.7 Text <XXX>: 121 канал Неизвестная команда "TEXT". Для вызова справки нажмите F1. Неизвестная команда "J". Для вызова справки нажмите F1. Неизвестная команда "MC". Для вызова справки нажмите F1. 2.100000 |
||||
|
||||
Регистрация: 21.02.2009
Сообщений: 825
|
Цитата:
"Линия с размером" это автокадовский размер без стрелок и другой лабуды(сдвинь окружность - он изменит значение). "Линия с 4К" это тоже размер, но с переопределённым значением(выбери несколько таких размеров и в свойствах поменяй 4К на другое значение) Т.о. ты расставляешь окружности-> образмериваешь одним типом "линий с размерами" в одном слое -> образмериваешь "линиями с ???К" в другом слое->массово меняешь "??К" на то значение которое тебе нужно. Или объясняй лучше что тебе нужно. Как задача сформулирована такое и решение
__________________
Я-проектировщик бывший проектировщик! |
|||
|
||||
Цитата:
как я решаю эту задачу, рисую карту, на карте указываю расположение люков (окружности) дальше соединяю эти окружности при помощи "Линия", Привязка по касательной. Соединению двумя линиями, одна по верху окружности другая по низу, та что по верху это длинна канализации от люка А к люку Б. та что по низу это кол-во кабель каналов. То есть когда я все начертил, у меня получается карта города, с окружностями (люками) и привязанными к ним линиями (обозначение кабль канал - длинна) далее мне надо подписать каждый люк, я просто нажимаю "Выноска" указываю точку на окружности и получаю выноску (на это тратится мало времени) далее мне надо указать у каждой линии, ее длину и кол-во каналов. Вот тут то начинается проблема, на это тратится много времени, в начале я копирую к каждой линии два значение. Затем мне надо изменить каждое значение + и подвинуть каждое значение относительно линии, что бы это было удобно читать. Так вот последний процесс хотелось бы упростить, Хотелось бы что бы сразу как я соединяю канализации Линиями, у этих линий был бы текст (с возможностью изменения этого текста), И что бы мне не пришлось двигать этот текст, а он сразу располагался относительно расположений линии, скажем параллельно и на середине линии. Таким образом это будет экономить мне кучу времени. Надеюсь ты понял о чем я =) |
||||
|
||||
Регистрация: 21.02.2009
Сообщений: 825
|
Соединяй колодцы теми "линиями"(на самом деле размерами) которые я сделал в посте №7. Верхний размер-измеряет расстояние. Нижний размер с переопределённым значением для указания кол-ва каналов.
Текст на размерах можно переопределять. Он стоит параллельно линии(хотя можно настроить по другому если надо). Ты хоть попробуй
__________________
Я-проектировщик бывший проектировщик! |
|||
|
||||
Инженер-технолог Регистрация: 18.11.2003
Мурманск
Сообщений: 180
|
Цитата:
Цитата:
текст в разрыв линии.rar |
|||
|
||||
Цитата:
[IMG]http://i019.***********/1109/e4/e0caf36d8255.jpg[/IMG] _______________________________________________________________________ Цитата:
- не была указание угла? а угол выбирался сам, в зависимости от линии??? расположение может быть разным, и эту углы соответственно тоже. причем угол должен выбираться так что бы надпись не была повернута вверх ногами - у меня почему то при использование этой функции, включается автоматически привязка по типу "Ближайшая", хотя я перед использованием указываю тип "По середине". можно ли сделать что бы была сразу (автоматически, по умолчанию) возможность привязки типа "По середине"? Последний раз редактировалось xabraxabra, 30.09.2011 в 12:06. |
||||
|
||||
Регистрация: 21.02.2009
Сообщений: 825
|
Цитата:
__________________
Я-проектировщик бывший проектировщик! |
|||
|
||||
Сообщений: n/a
|
Цитата:
Offtop: И в будущем желательно такие большие картинки в сообщениях на форуме убирать по кат (тэг [more]) |
|||
|
||||
Цитата:
Цитата:
|
||||
|
||||
"ценный кадр" Регистрация: 02.12.2010
Сообщений: 115
|
xabraxabra, попробуй вот накатал. Выбирать нужно только люки. Если хочешь выбирать люки попарно "от люка А к люку Б", то нужно использовать функцию (test). Если сразу несколько, то функцию (test1). Только выбирать чур по порядку следования.
|
|||
|
||||
Цитата:
Полное решение задачи. Немного модифицировал блок из #6. Последний раз редактировалось АлексЮстасу, 03.10.2011 в 03:27. |
||||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание нового типа линий | Apelsinov | AutoCAD | 915 | 08.07.2022 12:36 |
Несплошные линии, X-refы и... задача | Vova | AutoCAD | 6 | 20.04.2018 16:14 |
lisp : проверка наличия типа линии в файле | Кулик Алексей aka kpblc | LISP | 4 | 21.06.2005 08:04 |
ГОСТ на ванты и оттяжки ??? | зщцук? | Поиск литературы, чертежей, моделей и прочих материалов | 1 | 17.05.2005 06:53 |
Загрузка типа линии из макроса | Кулик Алексей aka kpblc | Программирование | 4 | 24.01.2005 14:57 |