|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
|
||||
Предлагаю свой скромный вариант высотной отметки. Во вложении файл _Otm с блоком и текстовый файл с инструкцией и VBAмакросом для вставки блока. И сразу вопрос, так как сам торможу. В блоке есть линейный параметр Scale. Хочу по нему масштабировать, как сделал уже для блока _Разрез, (см второй файл вложения). Но отметка слетает. Может кто поможет
![]()
__________________
Грызи гранит науки. Не можешь грызть - соси! |
||||
![]() |
|
||||
Цитата:
Давай!
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) |
||||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,258
![]() |
А как прикрепляешь? Справку по форуму прочитал?
|
|||
![]() |
|
||||
Делал как и в прошлый раз, но у меня кнопка со скрепкой не работает ВААБЩЕ? как и остальные кстати тоже. Фиг с ней, выложил блоки сюда http://dwg.ru/dnl/5481.
Некоторые из них взяты с этого сайта, не помню откуда, и доделаны мною. Надеюсь авторы не против. Смотрите в свойствах блока поля "масштаб" и Scale. Анотации не всегда удобны, так как масштабируют блоки целиком, а иногда нужно лишь части.
__________________
Грызи гранит науки. Не можешь грызть - соси! |
||||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,258
![]() |
Как это не работает? В чем это выражается?
|
|||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,258
![]() |
Cosinus, ты бы хоть браузер озвучил, телепаты все в отпуске
|
|||
![]() |
|
||||
- Регистрация: 24.07.2005
Москва
Сообщений: 1,335
|
|
|||
![]() |
|
||||
Цитата:
А тебя она чем не устраивает?
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) |
||||
![]() |
|
||||
Да, это гемор, но VVA уже выкладывал "первое приближение" своего шрифта не прилипающего к полке мультилидера.
Тот же блок с обозначением от 1 до 3х осей
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) |
||||
![]() |
|
||||
Регистрация: 26.03.2010
Сообщений: 240
|
У ПОЛЕЙ в Высотных отметках основной недостаток - особые условия ОБНОВЛЕНИЯ
Я в блок вставил ОРДИНАТУ по Y - текст и полка обновляются в процессе перемещения. Дорисовал всего 3 отрезка - уровень отметки и стрелку. Ну и 2 динамические точки для переноса отметки 0.000 и уровня отметки, а также 2 стрелки для зеркала полки ординаты вправо/влево и вверх/вниз. Одна проблема - почемуто для размера Ордината не предусмотрены отрицательные значения. Ну и то, что в расстояние между точками уровня 000 и высотной отметки масштабируются
__________________
Толстов Евгений |
|||
![]() |
|
||||
Регистрация: 26.03.2010
Сообщений: 240
|
Проблему +/-, а также отметки 0.000 решил копированием в блоке ординаты и прописью в одной из них префикса "-", а в другой - текста "0.000" и добавлением переключателя видимости "+/-/0.000"
Проблема искажения расстояния между узлами вставки(начала отсчета) и уровнем (высоты) отметки при вставке блока с масштабом можно решить вводом масштаба в стиле размера для ординаты, хотя если будет несколько разных масштабов вставки... надо подумать
__________________
Толстов Евгений |
|||
![]() |
|
||||
atollon, а если аннотативность использовать для масштабирования?
Если у тебя 0.0 изменится, все отметки двигать прийдется. В варианте с полями, нужно только сдвинуть якорь, а все отметки пересчитаются сами.
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) |
||||
![]() |
|
||||
Регистрация: 26.03.2010
Сообщений: 240
|
Цитата:
Для Динамических блоков с узелками и стрелочками, задающими новые размеры и уровни 0000 и отметки масштаб аннотативности как и обычный масштаб вставки масштабирует и внутренние размеры. Т.е. мало того, что блок сдвинеться (измениться расстояние на чертеже между точками при масштабе 1:2 например), так при переносе на старое место отметки и сохранении 000 на месте получим в 2 раза меньший размер. Так еще и у аннотации предыдущего масштаба поменяется расстояние, сдвинеться положение отметки - это не размер, где для каждого масштаба аннотации можно новое положение размерной линии задать. Единственное что сделал пока - поменял блок - сделал точку вставки блока узлом уровня 0000 - так что можно выделить несколько блоков и поставить единое начало отсчета уровня (точку вставки блоков) в окне Свойств-Характеристик
__________________
Толстов Евгений Последний раз редактировалось atollon, 01.04.2010 в 20:32. |
|||
![]() |
|
||||
Цитата:
![]() Показалось, что начало коорбинат в твоем блоке выделить поярче нужно. Крестик какой поставить в непечатаемом слое или еще что. Но это на любителя...
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) |
||||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
LISP. Разорвать объекты в точках пересечения. BreakObjects. | VVA | Готовые программы | 110 | 25.02.2022 07:33 |
Ошибки после удаления SPDS | Neznajka | AutoCAD | 18 | 13.04.2006 14:25 |