|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
10.11.2005, 12:20 | #1 | |
Выноски
Проектировщик ВК. LISP-любитель.
Москва
Регистрация: 15.12.2003
Сообщений: 1,192
|
||
Просмотров: 26080
|
|
||||
архитектор Регистрация: 10.08.2005
Ростов-на-Дону
Сообщений: 5,295
|
Я пользуюсь выносками Андрея Балясина http://cadet.msk.ru, минус - это отрисовка выноски полилинией, и простыми примитивами. Плюс - группировка выноски и приятные настройки. Лучше всего реализованы, на мой взгляд, стандартные лидеры AutoCADа, но что отталкивает от них - при выборе линия и текст сами по себе, их бы в группу - было бы здорово
|
|||
|
||||
Проектировщик ВК. LISP-любитель. Регистрация: 15.12.2003
Москва
Сообщений: 1,192
|
опрос коллег выявил следующие используемые методы:
1. Просто линии и текст. (большинство) 2. qleader + mtext -причем mtext отдельно (как ни странно но многие) 3. Сторонние программы с функцией выносок. (не многие ими владеющие) 4. Свои или чужие программульки для отрисовки выносок (единичные случаи) ИМХО - кошмар... ведь эту процедуру приходится выполнять сотню раз на дню (у нас). в основном люди выноски просто копируют и правят текст. |
|||
|
||||
архитектор Регистрация: 10.08.2005
Ростов-на-Дону
Сообщений: 5,295
|
Цитата:
>Apelsinov У него там куча всяких прибомбасов, посмотри здесь http://cadet.msk.ru/prog1.shtml и здесь про выноску http://cadet.msk.ru/prog2.shtml |
|||
|
||||
Инженер по системам безопасности Регистрация: 23.11.2003
Рига
Сообщений: 1,099
|
Цитата:
Сейчас сделал бы абсолютно по другому. Но до сих пор не сделал... Кстати у VK, на его сайте лежал тулбарчик (естественно с лиспами) как раз по теме. Я как то даже пользовался, но немного не моя специфика. У меня в основном кабели и соответсвенно много однотипных надписей. Честно говоря копированием текста такое быстрее всего получается. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,855
|
> {Simrnoff} : А как бы сейчас делал? И, кстати, адресок сайта VK можно указать?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Проектировщик ВК. LISP-любитель. Регистрация: 15.12.2003
Москва
Сообщений: 1,192
|
Asys
посмотрел, неплохая программка. НО: зачем вводить 3 точки, когда надо 2, точка соединения полки и вын.линии должно расчитываться автоматом. весь ввод через окно, это тут лишнее, лучше засунуть в окно настройки по запросу, либо дать две версии - с окном и без. с каждой новой выноской в чертеже появляется новая группа (и даже после удаления выноски она остается) Чертеж засоряется. И кстати, а нет ли ограничения на кол-во групп в чертеже? обозначения в нач. выноски лучше бы блоками. давать русские имена командам - это не хорошо. + минусы что были для программки Смирнова. X-DeViL я про такой вариант потому не написал, что не нашлось среди опрошенных его использующих. Странно , правда? Вроде-бы встроенная в акад функция.... |
|||
|
||||
архитектор Регистрация: 10.08.2005
Ростов-на-Дону
Сообщений: 5,295
|
>Apelsinov
про программы Андрея Балясина вы абсолютно правы. А про лидер - мне нравится. + -сы настройки как у размера, там и блок в стрелке и масшаб разных частей линия тягается за текстом возможность вставить не только Mtext в выноску - -сы текст и палочка разваливаются - не единое целое нельзя вторую палочку прицепить нормально, надо извращаться (экспрес, руками) нет такой штуки как - обвел узел кружком, а к нему выноска, причем тянется в центр, но внутри круга ее нет. |
|||
|
||||
Project Engineer Регистрация: 05.01.2005
Лос Анджелес
Сообщений: 1,392
|
Господа, читаю я ваш обмен и тихо радуюсь - ну до чего же я умный, потому как сотворил себе программку, автоматическм отрисовывающую выноски для пучка труб по двум точкам . А вся информация о трубах - в расширенных данных примитива, так что сколько бы не выносил - не ошибешься. Текст организован как размер. посему выноска "приклеена" к тексту. Да, главное забыл! Программа различает единичные и групповые выноски, применяя соотв-но разные стили. так что, ежели кому интересно - могу поделиться.
|
|||
|
||||
Регистрация: 11.04.2005
Сообщений: 36
|
Хорошая команда leader для проведения различных стрелочек. А кто знает как можно провести ортогональные стрелки. У меня постоянно они чертятся несколько под углом даже при включенном режиме ОРТО.
И потом их приходится постоянно выравнивать путем фильтра кординат и подтаскивать в нужное место. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,855
|
> Лентяй : думаю, не буду одинок, если слезно попрошу поделиться.
> Apesinov : на autocad.ru я как-то задавал вопрос об ограничениях применения групп. Вроде как явных ограничений нет, и функции там были для чистки неиспользуемых групп... Но это лирика. Наверное, может оказаться более удобным применение безымянных блоков. У Alapher'a на сайте была функция создания безымянного блока.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Project Engineer Регистрация: 05.01.2005
Лос Анджелес
Сообщений: 1,392
|
Цитата:
Код:
[ATTACH]1131687460.dwg[/ATTACH] |
|||
|
||||
электрик Регистрация: 11.03.2005
Киев
Сообщений: 157
|
Я лично пользуюсь примерно как большинство стандартными qleader.
Правда я проставляю текстовые выноски - маркировка кабелей и электрооборудования. код проги создания выноски такой: Код:
Отрисовка выносок это одна своя функция и редактирование выноски это другая моя функция, по мимо этого выноску можно редактировать стандартными средствами акада. [ATTACH]1131690772.JPG[/ATTACH]
__________________
Когда под рукой нет ничего кроме молотка - всё вокруг кажется гвоздями... Выбор правильного инструмента - залог успеха в любом деле. |
|||
|
||||
Проектировщик ВК. LISP-любитель. Регистрация: 15.12.2003
Москва
Сообщений: 1,192
|
Лентяй
Попытался запустить это дело. Ничего у меня не получилось. Я глупый - буду разбираться в коде. приложенный файл переименовал в SPN011.DWG и заменил путь в коде. Программа задает кучу всяких вопросов на ненашем языке а после рисует mtext по их результатам и порой тихо завершается, порой ругается ненашими же словами. Я в печали. Поясни, что она должна делать-то, может чего не хватает? Может расширенных данных? Опиши что она должна делать-то, может тогда пойму? И еще интересно по поводу расширенных данных - как и для чего Ты их используешь, насколько это удобно? ZZZ Судя по моим наблюдениям, большинство-то как раз leader не используют. Но это не важно. В чужой программе разобраться не так-то просто, особенно если она не работает за отсутствием некоторых функций. Если не затруднит, размести недостающие функции, их на самом деле на первый взгляд тут не так уж и много. |
|||
|
|||||
Project Engineer Регистрация: 05.01.2005
Лос Анджелес
Сообщений: 1,392
|
Apelsinov
Цитата:
Цитата:
Цитата:
1. Предполагается. что в многоситстемном (вода, пар, спирт, бензин, канализация) чертеже каждой ситеме назначен свой слой. Обозначение трубопровода строится как диаметр-система(материал). 2. Информация о трубопроводе записывается в расширенные данные примитива, потому, когда копируется примитив, вместе с ним копируются и данные. 3. Если отрезок не имеет присвоенных расщиренных данных, то программа запрашивает их как инфу о трубопроводе и записывает ее в расширенные данные отрезка. 4. Если отрезок, которому уже присвоены расширенный данные, превращается в полилинию, к которой присоединяются другие отрезки, то эти данные переходят на всю полилинию, т.е. она вся несет информацию о трубпроводе. Поэтому текст в выносках получается одни и тот же. 5. В прграмму встроен определитель масштаба. В случае работы в пространстве модели, программа проверяет, попадает ли выноска с текстом в существующий видовой экран, и если да, то соотв. образом масштабирует текст и выноску так, тобы текст был при печати 3/32" (2,5 мм), и выноска смотрелась красиво. При работе в пространстве листа масштаб равен 1. Цитата:
|
||||
|
||||
сисадмин Регистрация: 26.08.2003
Самара
Сообщений: 1,022
|
Цитата:
> {Smirnoff} Что касается однотипных надписей... Можно стандартные надписи прописать прям в кнопочный макрос. Другое дело что пользоваться не очень удобно - надо каждый раз в кнопку тыкать. PS: сорри за опоздание, редко заглядываю на форум. |
|||