|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Ручки полярного параметра
ПОС наше всё
Симферополь
Регистрация: 06.08.2009
Сообщений: 269
|
||
Просмотров: 10051
|
|
||||
ПОС наше всё Регистрация: 06.08.2009
Симферополь
Сообщений: 269
|
По идее да, указываю нужную, управляются нужной, но висят визуально на второй и если параметру задать 1 ручку, нужная пропадает
![]()
__________________
Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица |
|||
![]() |
|
||||
Инженер-проектировщик Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 760
|
"Висеть" могут где угодно. Значок операции можно переносить.
----- добавлено через ~2 мин. ----- значит |
|||
![]() |
|
||||
ПОС наше всё Регистрация: 06.08.2009
Симферополь
Сообщений: 269
|
Ну вот пробовал и так и так создавать, пробовал потом перевернуть параметр, все равно на нужной ручке восклицательный знак висит))) Главное в принципе работает, но какой-то косяк)))
__________________
Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица |
|||
![]() |
|
||||
ПОС наше всё Регистрация: 06.08.2009
Симферополь
Сообщений: 269
|
Да!
Вы справа-налево задали просто? Видимо у меня косяк в каде какой-то
__________________
Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица |
|||
![]() |
|
||||
ПОС наше всё Регистрация: 06.08.2009
Симферополь
Сообщений: 269
|
вот я сейчас затупил, это выходит каждый раз когда "по разному" пробовал, все время в одну сторону назначал... все получилось...
Спасибо и извините за тормоза)))
__________________
Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица |
|||
![]() |
|
||||
Регистрация: 11.07.2022
Сообщений: 758
|
Немного разнообразия. Добавлено количество полок.
Добавлен параметр полярного растяжения для подвижности линии выноски, перемещать за указатель-точка (стрелка, нет...) при выключенном ОРТО. Есть возможность растяжения полок. Последний раз редактировалось Ingpro, 23.01.2023 в 20:31. |
|||
![]() |
|
||||
ПОС наше всё Регистрация: 06.08.2009
Симферополь
Сообщений: 269
|
Ну это уже конечно не немного)))
25 полок... я 4 максимум использовал, так на всякий 7 сделал мне кажется как у меня зеркалится только сама полка удобнее, хотя тут каждому свое, в идеале сделать автоматическое отзеркаливание, у меня есть чей-то блок выноски с такой функцией, но пока не разобрался как реализовать полярное и так было, только с другой стороны, вот ширину полки пожалуй прикручу себе, а то при 3-значных номерах криво выходит
__________________
Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица |
|||
![]() |
|
||||
Регистрация: 11.07.2022
Сообщений: 758
|
|
|||
![]() |
|
||||
ПОС наше всё Регистрация: 06.08.2009
Симферополь
Сообщений: 269
|
Вот, не выноска правда, попутал, но суть не меняется
Тут загрузках нашел, автор Simon0149 https://dwg.ru/dnl/14721
__________________
Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица |
|||
![]() |
|
||||
Инженер-проектировщик Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 760
|
Автор уже давно ответил )
https://forum.dwg.ru/showpost.php?p=1807537&postcount=8 ----- добавлено через ~2 мин. ----- Здесь использован тот же метод, тоже есть небольшое описание. https://forum.dwg.ru/showthread.php?t=148692 |
|||
![]() |
|
||||
Регистрация: 11.07.2022
Сообщений: 758
|
Подскажите, пожалуйста, как второй параметр видимости (точка, стрелка, нет...) сопоставить с первым (выбор кол. полок),
Пользуюсь лиспом visibility-add-eng_1_61.lsp, но пока получилось только для состояния 1 выбирать точку, стрелку... Т.е. если выбрал стрелку, то она должна отображаться для всех 25-ти полок (т.е. для состояний 1, 2, 3...24, 25). И лисп как-то работает некорректно, выдаёт ошибки, может у кого-нибудь есть отлаженная версия для AutoCad 2015 rus? |
|||
![]() |
|
||||
Инженер-проектировщик Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 760
|
Вопросы по данному лиспу лучше задавать там, где его взяли. Я пользовался пару раз старой версией (которая работала до када 2011). Там надо очень внимательно следить что куда добавляется, особенно если видимостей несколько.
Программу, на сколько я понял, подхватил и переработал под новые версии када уже другой человек. Теперь там вроде даже другие команды. А для стрелочки в блоке видимость можно вполне заменить масштабированием. Будет проще и достаточно. В той же теме обсуждения нескольких видимостей такой прием обсуждался. ----- добавлено через ~3 мин. ----- Элементы одной видимости нужно полностью исключить из другой видимости. Это если вкратце. Последний раз редактировалось AMDen, 26.01.2023 в 11:52. |
|||
![]() |
|
||||
Инженер-проектировщик Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 760
|
В самом лиспе команды расписаны:
VSPDelsel Удаляет выбранные элементы из текущего набора видимости. VSPDelAll Удаляет все элементы из текущего набора видимости. Что-то там еще про ошибки, до конца не понял. Возможно стабильней работает версия для 2011. |
|||
![]() |
|
||||
Регистрация: 11.07.2022
Сообщений: 758
|
Вот это непонятно, как видимость "стрелка-точка-засечка-нет" можно заменить масштабированием, подскажите, плз, как это сделать в моём блоке.
Последний раз редактировалось Ingpro, 29.01.2023 в 19:35. |
|||
![]() |
|
||||
Регистрация: 28.11.2022
Сообщений: 139
|
Просто создаются все нужные варианты, для каждого из них цепляется размер без управляемых стрелок с параметром масштабирования. Остаётся создать параметр выбора, в котором перечислить все варианты, и сделать у выбираемого элемента масштаб 1, а у остальных - стремящимся к 0 (напимер 0,001).
|
|||
![]() |
|
||||
ПОС наше всё Регистрация: 06.08.2009
Симферополь
Сообщений: 269
|
Цитата:
----- добавлено через ~15 ч. ----- А можно сделать какой-то вариант "по умолчанию"? А то при сбросе блока сразу все включаются
__________________
Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица |
|||
![]() |
|
||||
Регистрация: 11.07.2022
Сообщений: 758
|
А где вторая ручка выбора? И не работает полярное растяжение...
Цитата:
Добавляю стрелку, точку, операцию масштаб для расстояния1, дальше ступор... подскажите, кто знает, пожалуйста. |
|||
![]() |
|
||||
ПОС наше всё Регистрация: 06.08.2009
Симферополь
Сообщений: 269
|
убрал, в свойствах выставляется указатель
у меня вроде все работает
__________________
Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица |
|||
![]() |
|
||||
Регистрация: 28.11.2022
Сообщений: 139
|
Неплохо. Только вот радиус точки в начальном блоке 0,25, а в таблице - 1, так что она при этом выборе становится больше.
Ещё я бы уменьшил параметр размера стрелки до размера самой стрелки, а в таблице писал бы не 15000 а значение, которое она должна принять (1,5). А то при текущем параметре размера (0,6069) при выборе "Точка" или "Нет" до значения 0,0001 уменьшается именно он. А сама стрелка становится на столько мелкой, что возникают глюки со штриховкой. |
|||
![]() |
|
||||
ПОС наше всё Регистрация: 06.08.2009
Симферополь
Сообщений: 269
|
у меня стрелка изначально мелкая с масштабом 0,0001
таблицу выбора на скрине
__________________
Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица |
|||
![]() |
|
||||
Регистрация: 28.11.2022
Сообщений: 139
|
Нужно масштаб цеплять не на "Расстояние1", а на параметры, созданные для регулирования каждого варианта.
|
|||
![]() |
|
||||
ПОС наше всё Регистрация: 06.08.2009
Симферополь
Сообщений: 269
|
это я нашел уже)
ага, сейчас попробую ----- добавлено через ~4 мин. ----- да, так лучше)))
__________________
Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица |
|||
![]() |
|
||||
Инженер-проектировщик Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 760
|
Параметры расстояний для масштаба не обязательно ставить под углом, можно было горизонтальные оставить.
Чтобы не путаться, в таблице свойств блока значения параметров должны быть только два: 1,000 (видно) и 0,001 (не видно). И параметры расстояний в редакторе блока должны соответствовать этим значениям. Тогда в Указателе не будет стоять Настройка при сбросе. |
|||
![]() |
|
||||
ПОС наше всё Регистрация: 06.08.2009
Симферополь
Сообщений: 269
|
о, сработало, выставил все соответствующе реальному, точка все равно 0,25 и в редакторе и в таблице, и "настройка" из сброса пропала
__________________
Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица |
|||
![]() |
|
||||
ПОС наше всё Регистрация: 06.08.2009
Симферополь
Сообщений: 269
|
и еще параметр размера должен соответствовать размеру в редакторе
__________________
Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица |
|||
![]() |
|
||||
Инженер-проектировщик Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 760
|
так
|
|||
![]() |
|
||||
Регистрация: 11.07.2022
Сообщений: 758
|
Достаточно выделить все указатели и сделать видимыми для всех состояний.
Последний раз редактировалось Ingpro, 31.01.2023 в 18:53. |
|||
![]() |
|
||||
ПОС наше всё Регистрация: 06.08.2009
Симферополь
Сообщений: 269
|
Еще вопрос про общий масштаб блока
Собирал вроде 1:1 в отдельном файле в чертеже где у меня все блоки собраны он вставился почему-то с масштабом 0,394, при этом размеры нормальные, размер полки ставишь 6 он 6 и есть в новый чертеж вставляется с масштабом 1, тоже нормально, 6=6 что за косяк с масштабами?
__________________
Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица |
|||
![]() |
|
||||
Остекляем!!! Алюминим!!! Регистрация: 21.02.2005
Москва
Сообщений: 3,917
![]() |
Мда, посмотри "Единицы чертежа"
PS 1/0.394=2.54
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search: |
|||
![]() |
|
||||
ПОС наше всё Регистрация: 06.08.2009
Симферополь
Сообщений: 269
|
ёёёё-моё))))))
единицы блока дюймы)))) вот я тупень))) ----- добавлено через 47 сек. ----- спасибо)))
__________________
Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица |
|||
![]() |
|
||||
Инженер-проектировщик Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 760
|
Вот здесь и примеры, и описание как сделать автоматическое отзеркаливание
Цитата:
Оказалось там есть два метода: - "сложный" (через поворот и цепочки операций); https://dwg.ru/dnl/14639/cp2 - "хитрый" (через две операции выбора (поиска) под одним параметром выбора). https://forum.dwg.ru/showpost.php?p=...postcount=4284 Чтобы понять "сложный" метод, нужно включить ручки у параметров и посмотреть что за что двигает по цепочке. "Хитрый" будет проще для применения. Его и применил. ) |
|||
![]() |
|
||||
Регистрация: 11.07.2022
Сообщений: 758
|
AMDen, спасибо, с автозеркалом вправо/влево почти идеальная выноска получилась. Казалось бы, операции отражения можно убрать, но нет. Можно скрыть видимость операции отражения вправо/влево, чтобы не мешала. А можно добавить автоотражение ещё и вверх/вниз? Добавляю выбор3, для отражения вверх-вниз... не работает
Последний раз редактировалось Ingpro, 01.02.2023 в 12:02. |
|||
![]() |
|
||||
Инженер-проектировщик Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 760
|
Выбор никто не тянет.
Выбор вводит соответствие угла поворота и отражения. ----- добавлено через ~7 мин. ----- В выборе должно быть две операции поиска Цитата:
|
|||
![]() |
|
||||
ПОС наше всё Регистрация: 06.08.2009
Симферополь
Сообщений: 269
|
Сделал по скриншотам двойной выбор, предлагает обычную таблицу выбора, как к ней угол добавить?
аа, режим BACTIONBARMODE
__________________
Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица Последний раз редактировалось elovkov, 01.02.2023 в 14:12. |
|||
![]() |
|
||||
Регистрация: 11.07.2022
Сообщений: 758
|
Тут непонятно, какие операции? поиск чего?
Думаю, если отсчёт начинается от конечной точки указателя вниз, ничего страшного, но по любому, можно перебить атрибуты, полок сделать на 1 больше, последний атрибут удалить. На второй картинке как-то даже не очень смотрится... Последний раз редактировалось Ingpro, 01.02.2023 в 14:20. |
|||
![]() |
|
||||
Инженер-проектировщик Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 760
|
Да, с этим тоже были проблемы. Не хочет он 0. Надо вбить 270,359.9999. И он округлит до 0. Но нулем это не будет. В диапазоне 0-90 надо написать [0,90). [ - означает включительно.
----- добавлено через ~4 мин. ----- Выбор с двумя таблицами, как в инструкции. |
|||
![]() |
|
||||
Регистрация: 11.07.2022
Сообщений: 758
|
У меня таблица другого вида
----- добавлено через ~6 мин. ----- Откуда берется "угол"? Последний раз редактировалось Ingpro, 02.02.2023 в 10:09. |
|||
![]() |
|
||||
ПОС наше всё Регистрация: 06.08.2009
Симферополь
Сообщений: 269
|
я так понимаю это таблица свойств блока
не то надо во вкладке "наборы параметров" продублировать "управляющую группу выбора" и в ее свойствах добавить еще один выбор и тогда если ее вставить появится выбор с двумя таблицами в одной таблице параметр отражения, в другой угол из полярного параметра
__________________
Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица |
|||
![]() |
|
||||
Регистрация: 11.07.2022
Сообщений: 758
|
Теперь зеркалтся, но как-то криво, выбор1 точка-стрелка... перестал работать
Если BACTIONBARMODE вернуть в 1, выбор1 работает, но зеркало кривое Последний раз редактировалось Ingpro, 02.02.2023 в 10:51. |
|||
![]() |
|
||||
ПОС наше всё Регистрация: 06.08.2009
Симферополь
Сообщений: 269
|
потому что в зеркале выбрано отражение по вертикали а углы расписаны для горизонтали
----- добавлено через ~1 мин. ----- (180.0001,359.9999) [0,180) углы для состояний вертикального отражения ----- добавлено через ~5 мин. ----- Наверное надо сделать выбор с тремя таблицами поиска, разделить на право-вверх, лево-вверх, л-низ, п-низ
__________________
Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица Последний раз редактировалось elovkov, 02.02.2023 в 10:54. |
|||
![]() |
|
||||
Инженер-проектировщик Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 760
|
Здесь всё нормально работает. Просто надо из зеркала убрать всё кроме полки с атрибутами. Сейчас при перемещении точки вверх срабатывает автоматом зеркало, т.е. ручка сама себя зеркалит вниз. )
|
|||
![]() |
|
||||
Инженер-проектировщик Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 760
|
Решил поизвращаться. )
Вот тот же блок, но без зеркала верх-низ. И с сохранением последовательности атрибутов. Чтобы атрибуты шли сверху вниз, а не как сейчас, надо в редакторе блока их выстроить снизу с изменением параметров. |
|||
![]() |
|
||||
Регистрация: 11.07.2022
Сообщений: 758
|
Спасибо, AMDen, очень помогли, сейчас зеркалится как надо, получился подвижный блок, ещё поменяю последовательность атрибутов.
Последний раз редактировалось Ingpro, 02.02.2023 в 11:49. |
|||
![]() |
|
||||
ПОС наше всё Регистрация: 06.08.2009
Симферополь
Сообщений: 269
|
точно, получается я его поднимаю и оно отзеркаливается обратно)))
__________________
Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица |
|||
![]() |
|
||||
Регистрация: 11.07.2022
Сообщений: 758
|
Недостаточно просто перебить номера позиций в каждом состоянии видимости 25-1, 24-2 и т.д.?
О каком изменении параметров идёт речь? Последний раз редактировалось Ingpro, 02.02.2023 в 12:08. |
|||
![]() |
|
||||
Инженер-проектировщик Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 760
|
Цитата:
В идеале, расположить атрибуты в нижнем положении. Зеркально от того как сейчас. Тогда видимости менять не придется, но надо будет менять другие параметры. Возможно, есть и другие варианты. |
|||
![]() |
|
||||
Регистрация: 11.07.2022
Сообщений: 758
|
|
|||
![]() |
|
||||
Регистрация: 11.07.2022
Сообщений: 758
|
Потому что а)перепрыгивание линии с указателем, б)полярное растяжение), в)поворот указателя не получится сделать одновременно, не случайно у автора (Simon0149) - точка, она во всех положениях не меняется...
А перебивать атрибуты в другом порядке тоже не имеет смысла, т.к. новые полки добавляются сверху (снизу) первой цифры. Короче, сначала установить количество полок, потом изменять атрибуты, правда, потом, если добавить полки, атрибуты опять менять с 1 числа. Да и в атрибутах не обязательно 1,2,3... может быть ММ1, ММ2... В лучшем случае, линия указателя в верхнем положении должна быть у цифры 5, например, а в нижнем положении у цифры 1, как на рис. 2. Последний раз редактировалось Ingpro, 03.02.2023 в 10:01. |
|||
![]() |
|
||||
Инженер-проектировщик Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 760
|
Цитата:
Здесь уже выкладывалось несколько вариантов блоков вполне рабочих. И объяснялось как какой можно доработать при необходимости. Сейчас уже походу недоработки всех вариантов смешались в одну проблему. Не увидел такого на рис.2. |
|||
![]() |
|
||||
Регистрация: 11.07.2022
Сообщений: 758
|
Нет блок хороший, но полки добавляются вверх, тогда линии указателя должны быть снизу (см. левый рис.)...
А как можно сделать, чтобы полки добавлялись снизу для двух положений верх-низ? и указатель оставался на нижней полке. Рис.2 Последний раз редактировалось Ingpro, 03.02.2023 в 12:01. |
|||
![]() |
|
||||
Инженер-проектировщик Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 760
|
Не уверен что понимаю что требуется. На правом рис. и показан вариант, требующийся на левом рис.
В любом случае, атрибуты и их движение в блоке можно реализовать любое. Для некоторых вариантов придется переделать блок почти с нуля. |
|||
![]() |
|
||||
Регистрация: 11.07.2022
Сообщений: 758
|
|
|||
![]() |
|
||||
Инженер-проектировщик Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 760
|
Цитата:
Цитата:
Можно по-быстрому костыль сделать с отрицательной координатой Y. |
|||
![]() |
|
||||
Регистрация: 11.07.2022
Сообщений: 758
|
Где эта функция? Чтобы знать. Или достаточно в свойствах поставить Масштаб Y c (-). Или он там показывает отрицательный знак после каких-то действий?
Если зайти в редактор блока, то атрибуты сдвинуты относительно полок, интересно почему? На чертеже нормальный вид Последний раз редактировалось Ingpro, 03.02.2023 в 12:36. |
|||
![]() |
|
||||
Инженер-проектировщик Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 760
|
|
|||
![]() |
|
||||
Регистрация: 11.07.2022
Сообщений: 758
|
Если блоку задать отриц. координату, то атрибуты съезжают, перерезают полки, значит надо заходить в редактор и сдвигать атрибуты? Но всё равно классный блок у Вас получился, спасибо!
|
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Непонятное действие полярного параметра | Bogich | Динамические блоки | 2 | 12.09.2019 18:45 |
Вставка динамического блока по двум точкам и как при этом схватить за grip полярного параметра | Red Nova | Программирование | 23 | 31.01.2017 08:19 |
Ручки в многострочном тексте | Яблоко | AutoCAD | 12 | 20.02.2015 11:55 |
Grips. Ручки по краям дуги отображаются в виде квадратов. Как изменить форму ручки чтобы её отображение было в виде стрелки? | Luda | AutoCAD | 30 | 17.09.2014 11:36 |
Команды через Space для ручки дин. блока (АСА 2009) | G-E-K | AutoCAD | 6 | 05.06.2014 16:25 |