реклама на сайте
подробности

 
 
> Net Label - текст слева от точки привязки
Constantine11027...
сообщение Jun 17 2011, 04:01
Сообщение #1





Группа: Новичок
Сообщений: 7
Регистрация: 5-06-05
Пользователь №: 5 742



Подскажите как поместить текст в Net Label слева от точки привязки?
"SPACE", "X", "Y" не помогают. "X" - вообще не даёт видимых результатов.
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 26)
Владимир
сообщение Jun 17 2011, 05:50
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



пошарьте в примерах алтиума. Там есть и левосторонние. Скопируйте и пользуйтесь
Go to the top of the page
 
+Quote Post
Alexey Sabunin
сообщение Jun 17 2011, 06:29
Сообщение #3


Эксперт
*****

Группа: Модераторы
Сообщений: 1 385
Регистрация: 18-07-06
Из: Сан Диего
Пользователь №: 18 895



Цитата(Constantine110272 @ Jun 17 2011, 08:01) *
Подскажите как поместить текст в Net Label слева от точки привязки?
"SPACE", "X", "Y" не помогают. "X" - вообще не даёт видимых результатов.

Изменить точку привязки NetLabel - нельзя, не думаю что это сильно вам помешает...


--------------------
Видеоуроки по Altium Designer
Чем хуже ваша логика, тем интереснее последствия, к которым она может привести...
Рассел Бертран
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jun 17 2011, 06:50
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



нельзя. Но лет 5 назад меня это тоже волновало. В примерах алтиума есть левосторонние!!!.
Их тоже нельзя сделать правосторонними.
Я побаловался и бросил.
Действительно хватает одних. Хотя конечно было бы неплохо иметь возможность переворачивать
Go to the top of the page
 
+Quote Post
Rodavion
сообщение Jun 17 2011, 07:04
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 724
Регистрация: 25-06-10
Из: С-Пб
Пользователь №: 58 141



Цитата(Constantine110272 @ Jun 17 2011, 07:01) *
Подскажите как поместить текст в Net Label слева от точки привязки?
"SPACE", "X", "Y" не помогают. "X" - вообще не даёт видимых результатов.

Если вы нажмете "~", то вы увидите все, что можно сделать с помощью Shortcuts во время операции с Net Label - см. рис. Это, кстати, относиться ко многим операциям в АД, советую запомнить cool.gif

Сообщение отредактировал Rodavion - Jun 17 2011, 07:05
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
dxp
сообщение Jun 17 2011, 08:39
Сообщение #6


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Цитата(Владимир @ Jun 17 2011, 13:50) *
Действительно хватает одних. Хотя конечно было бы неплохо иметь возможность переворачивать

Левосторонние были бы полезны для оформления цепей по ГОСТ, когда цепь оканчивается стрелкой с меткой. Правосторонние метки хорошо подходят для цепей, которые направлены вправо и вверх. А вот если вниз и влево, то не получается. Тут бы были кстати левосторонние. А так приходится все такие цепи делать вправо и вверх.


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
Rodavion
сообщение Jun 17 2011, 09:19
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 724
Регистрация: 25-06-10
Из: С-Пб
Пользователь №: 58 141



Цитата(dxp @ Jun 17 2011, 11:39) *
Левосторонние были бы полезны для оформления цепей по ГОСТ, когда цепь оканчивается стрелкой с меткой. Правосторонние метки хорошо подходят для цепей, которые направлены вправо и вверх. А вот если вниз и влево, то не получается. Тут бы были кстати левосторонние. А так приходится все такие цепи делать вправо и вверх.

Что то я не понимаю этой проблемы... Вот у меня на примере все метки правосторонние
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jun 17 2011, 09:42
Сообщение #8


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Проблемы нет.
Но хотелось бы иметь левосторонние. Тогда их справа удобно ставить на концы линий, висящих в воздухе (без стрелок, как у вас).
Гост кстати это разрешает.
Тогда линия связи доходит как раз до окончания надписи и все выглядит красиво. При этом она стоит на узле и легко перемещается при необходимостью с NetLabel
В общем не хватает фичи.
Хотя, как я уже говорил, в примерах алтиума есть левосторонние
Go to the top of the page
 
+Quote Post
dxp
сообщение Jun 17 2011, 12:14
Сообщение #9


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Цитата(Rodavion @ Jun 17 2011, 16:19) *
Что то я не понимаю этой проблемы... Вот у меня на примере все метки правосторонние

Насколько мне склероз не врёт, метка должна находиться со стороны острия стрелки. Возможно, я уже отстал от жизни и нынче всё иначе.
Внешний вид (читабельность схемы), кстати, у метки со стороны острия стрелки намного лучше, нежели у альтернативного варианта.


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
Rodavion
сообщение Jun 17 2011, 12:51
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 724
Регистрация: 25-06-10
Из: С-Пб
Пользователь №: 58 141



Цитата(dxp @ Jun 17 2011, 15:14) *
Насколько мне склероз не врёт, метка должна находиться со стороны острия стрелки. Возможно, я уже отстал от жизни и нынче всё иначе.
Внешний вид (читабельность схемы), кстати, у метки со стороны острия стрелки намного лучше, нежели у альтернативного варианта.

Склероз не врет, должно быть как на рис., но в таком случае как в случае левосторонней, так и правосторонней NetLabel в АД она все равно располагается неправильно, не у острия, а выше.

Сообщение отредактировал Rodavion - Jun 17 2011, 12:53
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Constantine11027...
сообщение Jun 21 2011, 09:50
Сообщение #11





Группа: Новичок
Сообщений: 7
Регистрация: 5-06-05
Пользователь №: 5 742



Написал небольшой скрипт, позволяющий вращать Net Label (изменять точку привязки).
Немного его почищу от мусора и выложу, может кому пригодится.

Сообщение отредактировал Constantine110272 - Jun 21 2011, 09:53
Go to the top of the page
 
+Quote Post
Vokchap
сообщение Jun 21 2011, 12:36
Сообщение #12


Профессионал
*****

Группа: Админы
Сообщений: 1 884
Регистрация: 15-07-06
Из: Новосибирск, Россия
Пользователь №: 18 835



Можно и с мусором, главное суть увидеть быстрее sm.gif.
Go to the top of the page
 
+Quote Post
Vokchap
сообщение Jun 21 2011, 17:32
Сообщение #13


Профессионал
*****

Группа: Админы
Сообщений: 1 884
Регистрация: 15-07-06
Из: Новосибирск, Россия
Пользователь №: 18 835



PlaceNetLabel FontID <Size> <Rotation> <Underline> <Italic> <Bold> <StrikeOut> <FontName>

<Rotation> не работает, других параметров, способных изменить точку привязки нет. Возможно, ранее был использован недокументированный параметр процедуры.
Go to the top of the page
 
+Quote Post
Constantine11027...
сообщение Jun 22 2011, 07:11
Сообщение #14





Группа: Новичок
Сообщений: 7
Регистрация: 5-06-05
Пользователь №: 5 742



Скрипт JustNetLabel
Прикрепленные файлы
Прикрепленный файл  JustNetLabel__22.06.11_14_02_18_.zip ( 6.17 килобайт ) Кол-во скачиваний: 53
 
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jun 22 2011, 07:25
Сообщение #15


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Замечательный скрипт. Работает sm.gif Сэнк
Go to the top of the page
 
+Quote Post
Rodavion
сообщение Jun 22 2011, 08:10
Сообщение #16


Знающий
****

Группа: Свой
Сообщений: 724
Регистрация: 25-06-10
Из: С-Пб
Пользователь №: 58 141



Цитата(Владимир @ Jun 22 2011, 11:25) *
Замечательный скрипт. Работает sm.gif Сэнк

А как этим замечательным скриптом воспользоваться? Посоветуйте, никогда со скриптами дела не имел
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jun 22 2011, 08:54
Сообщение #17


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Dxp/Run script

Скрипт должен быть про инсталлирован в преференках для всех, либо добавлен в конкретный проект
Go to the top of the page
 
+Quote Post
Rodavion
сообщение Jun 22 2011, 09:51
Сообщение #18


Знающий
****

Группа: Свой
Сообщений: 724
Регистрация: 25-06-10
Из: С-Пб
Пользователь №: 58 141



Цитата(Владимир @ Jun 22 2011, 12:54) *
Dxp/Run script
Скрипт должен быть про инсталлирован в преференках для всех, либо добавлен в конкретный проект

Работает, класс biggrin.gif Спасибо большое yeah.gif
Вопрос вдогонку: а как назначить на этот скрипт "горячую" клавишу? А уж больно долго его вызывать и для изменения каждой нетлейбол надо это делать снова

Сообщение отредактировал Rodavion - Jun 22 2011, 10:05
Go to the top of the page
 
+Quote Post
Constantine11027...
сообщение Jun 22 2011, 10:22
Сообщение #19





Группа: Новичок
Сообщений: 7
Регистрация: 5-06-05
Пользователь №: 5 742



http://wiki.altium.com/display/ADOH/Gettin...+with+Scripting
Go to the top of the page
 
+Quote Post
Rodavion
сообщение Jun 22 2011, 10:56
Сообщение #20


Знающий
****

Группа: Свой
Сообщений: 724
Регистрация: 25-06-10
Из: С-Пб
Пользователь №: 58 141



Цитата(Constantine110272 @ Jun 22 2011, 14:22) *

Спасибо, буду грызть cool.gif
Go to the top of the page
 
+Quote Post
dxp
сообщение Jun 22 2011, 11:05
Сообщение #21


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Здорово! Респект!

Один нюанс - точка привязки, если слева по середине, то текст метки касается проводника/стрелки. Можно это тоже как-то пофиксить - чуть сместить текст от самой точки привязки?


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
Constantine11027...
сообщение Jun 22 2011, 11:47
Сообщение #22





Группа: Новичок
Сообщений: 7
Регистрация: 5-06-05
Пользователь №: 5 742



Цитата(dxp @ Jun 22 2011, 18:05) *
Здорово! Респект!

Один нюанс - точка привязки, если слева по середине, то текст метки касается проводника/стрелки. Можно это тоже как-то пофиксить - чуть сместить текст от самой точки привязки?


Мне это самому не нравится, но я не разбирался. У Пина есть настройка, может и здесь можно как-то текст настроить.

Опять же, хотел применять коррекцию к уже выделенным меткам, но программно не смог достучаться (пытался сделать доступ по "~", со всеми вытекающими).
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jun 22 2011, 12:10
Сообщение #23


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(Constantine110272 @ Jun 22 2011, 14:47) *
Мне это самому не нравится, но я не разбирался.

Попробуйте эти параметры LeftOffset=0ZBottomOffset=0Z ну и подобные
Go to the top of the page
 
+Quote Post
Constantine11027...
сообщение Jun 23 2011, 15:10
Сообщение #24





Группа: Новичок
Сообщений: 7
Регистрация: 5-06-05
Пользователь №: 5 742



С ходу не получилось. Будет время, и желание, поразбираюсь.

Сообщение отредактировал Constantine110272 - Jun 23 2011, 15:12
Go to the top of the page
 
+Quote Post
zolotenkov
сообщение Feb 27 2018, 19:14
Сообщение #25





Группа: Участник
Сообщений: 5
Регистрация: 18-10-15
Пользователь №: 88 909



Подскажите, так ничего в Altium и не поменялось с размещением текста в Net Label относительно точки привязки Net Label ?

Сообщение отредактировал zolotenkov - Feb 27 2018, 19:15
Go to the top of the page
 
+Quote Post
Владимир
сообщение Feb 27 2018, 19:56
Сообщение #26


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



поменялось.
В 18 версии все варианты привязок доступны
Go to the top of the page
 
+Quote Post
Spartak
сообщение Feb 28 2018, 18:16
Сообщение #27


Частый гость
**

Группа: Участник
Сообщений: 114
Регистрация: 14-09-05
Пользователь №: 8 546



Цитата(Rodavion @ Jun 17 2011, 15:51) *
Склероз не врет, должно быть как на рис., но в таком случае как в случае левосторонней, так и правосторонней NetLabel в АД она все равно располагается неправильно, не у острия, а выше.

Используйте Power Port вместо рисованной стрелки и NetLable, и будет Вам счастье. Там давно уже есть ГОСТовские стрелки. Ничего в этом случая привязывать не надо, там всё автоматом привязывается.


Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st August 2025 - 05:47
Рейтинг@Mail.ru


Страница сгенерированна за 0.01645 секунд с 7
ELECTRONIX ©2004-2016