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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
alex70
сообщение Sep 10 2012, 13:56
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 18-06-12
Пользователь №: 72 375



Здравствуйте! Извините за детский вопрос, но вижу проблему с поворотом компонентов на плате. При правом клике в контектстном меню, бывает что виден пункт Rotate, бывает что не виден, не понял от чего это зависит. Нет ли горячей клавиши поворота компонентов на плате, как в других PCB программах для разводки плат?
Go to the top of the page
 
+Quote Post
Uree
сообщение Sep 10 2012, 14:38
Сообщение #2


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Поворот доступен не всегда, а только при выполнении некоторых команд:
- отдельная команда Edit -> Spin
- при выполнении команды перемещения (Move), командой Rotate на ПКМ
- при выполнении команды ручного размещения (Place Manual -H), опять же, команда Rotate на ПКМ
- в режиме PacementEdit (эквивалентен постоянно включенной команде Move с соответствующей маской выбора)

Плюс ко всему угол поворота может быть Absolut, а может быть Incremental. В первом случае компонент поворачивается сразу на заданный угол(относительно библиотечной ориентации, принимаемой за абсолютный ноль). Во втором задается угол приращения положения. Куда будет ориентирован компонент выбирается вектором мыши в процессе выполнения поворота(т.е. команда вызывается один раз, а потом мышкой вращаем компонент до нужной ориентации).

Группа компонентов(трасс, шейпов, переходных и т.д.) - поворот группы можно сделать ТОЛЬКО при ручном выборе точки привязки(Point -> User Pick). В остальных случаях каждый компонент(элемент выбранной группы) будет вращаться вокруг своего Origin.

PS ПОворот по умолчанию на горячей клавише не прописан. Но никто не мешает сделать это самому в env-файле(или другом, с набором ваших личных горячих клавиш).
У меня он на букве "r" и висит:
funckey r rotate
Go to the top of the page
 
+Quote Post
alex70
сообщение Sep 10 2012, 14:56
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 18-06-12
Пользователь №: 72 375



Спасибо, при команде spin вместо поворота всего компонента, от компонента отделился и повернулся прямоугольник, что это означает? Где находится этот файл, в котором можно задать горячие клавиши?

А как повернуть компонент на другую сторону платы?
Эскизы прикрепленных изображений
 Р В Р’ Р’ Р’ Р’ Р’ Р в‚¬Р В РЎВ˜Р В Р’µР Р…ьшено Р Т‘Р С• 36%
Прикрепленное изображение
269 x 323 (27.5 килобайт)
 
Go to the top of the page
 
+Quote Post
alexa1973
сообщение Sep 10 2012, 15:40
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 206
Регистрация: 10-03-12
Пользователь №: 70 714



Цитата(alex70 @ Sep 10 2012, 17:56) *
Спасибо, при команде spin вместо поворота всего компонента, от компонента отделился и повернулся прямоугольник, что это означает? Где находится этот файл, в котором можно задать горячие клавиши?

А как повернуть компонент на другую сторону платы?


На другую сторону перемещается командой Mirror. Edit -> Mirror или на правой кнопке. А когда ты крутишь, что у тебя выбрано в Find?
Go to the top of the page
 
+Quote Post
Uree
сообщение Sep 10 2012, 16:34
Сообщение #5


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Похоже крутится шейп на слое Place_Boundary. Значит не выбрана опция Symbols на закладке Find, зато выбрана Shapes.
Go to the top of the page
 
+Quote Post
alex70
сообщение Sep 11 2012, 06:49
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 18-06-12
Пользователь №: 72 375



Если кто знает, подскажите как прописать горячие клавиши для поворота и mirror, а то замучаться можно, если компонентов много sm.gif
Go to the top of the page
 
+Quote Post
Uree
сообщение Sep 11 2012, 10:14
Сообщение #7


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Я же писал:

funckey r rotate
funckey m mirror
либо другие, удобные Вам буквы.

Горячие клавиши, описанные через funckey работают только внутри перечисленных выше команд, заменяя собой именно клик ПКМ и выбор команды из списка.

Пропишите их в локальном env-файле, в начале. Там пользовательская секция, РСВ эдитор ее не затирает при записи других изменений
Go to the top of the page
 
+Quote Post
alex70
сообщение Sep 11 2012, 11:09
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 18-06-12
Пользователь №: 72 375



В папке share/pcb/text есть файл sigxp.env в котором содержится:

alias SF5 pop dyn_option_select @:@Copy
alias SF6 pop dyn_option_select @:@Move
alias ~D pop dyn_option_select @:@Delete
alias ~Z sxundo

Этот файл Вы имеете ввиду?

Можете написать точные команды для клавиши m (mirror) и r (rotate) ? Или прямо в этом же файле дописать эти 2 строки?

funckey r rotate
funckey m mirror
Go to the top of the page
 
+Quote Post
Uree
сообщение Sep 11 2012, 12:08
Сообщение #9


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Вроде бы ясно написано - env. Не sigxp.env, ни site.env или что-то еще. Просто файл env, без расширения, находится в папке HOME и содержит в себе конфигурацию РСВ эдитора.
Это точные команды. Посмотрите хэлп и поймете разницу между alias и funckey.
Go to the top of the page
 
+Quote Post
alex70
сообщение Sep 11 2012, 12:46
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 18-06-12
Пользователь №: 72 375



Вы будете смеяться, но я не вижу папки HOME sm.gif
Эскизы прикрепленных изображений
 Р В Р’ Р’ Р’ Р’ Р’ Р в‚¬Р В РЎВ˜Р В Р’µР Р…ьшено Р Т‘Р С• 73%
Прикрепленное изображение
626 x 403 (47.76 килобайт)
 
Go to the top of the page
 
+Quote Post
vitan
сообщение Sep 11 2012, 12:49
Сообщение #11


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(alex70 @ Sep 11 2012, 16:46) *
Вы будете смеяться, но я не вижу папки HOME sm.gif

Действительно смешно. Почитайте уже хелп! HOME это переменная среды. Значение её - путь к папке.
Go to the top of the page
 
+Quote Post
alex70
сообщение Sep 11 2012, 12:50
Сообщение #12


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 18-06-12
Пользователь №: 72 375



Нашел ФАЙЛ env , он находится в папке share/pcb/text , наверное этот.
Go to the top of the page
 
+Quote Post
Uree
сообщение Sep 11 2012, 13:19
Сообщение #13


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Ничего не понимаем, но не сдаемся... Хэлп - не наш метод...

 Р В Р’ Р’ Р’ Р’ Р’ Р в‚¬Р В РЎВ˜Р В Р’µР Р…ьшено Р Т‘Р С• 55%
Прикрепленное изображение
384 x 439 (19.8 килобайт)


Так понятней, что такое HOME и где он у Вас находится?
Go to the top of the page
 
+Quote Post
alex70
сообщение Sep 11 2012, 13:25
Сообщение #14


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 18-06-12
Пользователь №: 72 375



Цитата(Uree @ Sep 11 2012, 15:08) *
Вроде бы ясно написано - env. Не sigxp.env, ни site.env или что-то еще. Просто файл env, без расширения, находится в папке HOME и содержит в себе конфигурацию РСВ эдитора.
Это точные команды. Посмотрите хэлп и поймете разницу между alias и funckey.


Uree Ваши команды не помогли. Помогли команды, которые мне подсказали на фирменном форуме


funckey m 'mirror; Select element(s) to mirror placementedit; setwindow form.find; FORM find symbols YES; setwindow pcb'



funckey r 'spin; Select element(s) to spin; iangle 90.000; Select element(s) to spin; done; placementedit'


Но спасибо, что пытались помочь sm.gif
Go to the top of the page
 
+Quote Post
vts
сообщение Sep 11 2012, 13:30
Сообщение #15


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 19-01-10
Из: Ярославль
Пользователь №: 54 915



Это файл настройки программы установленный при инсталяции программы, его лучше не трогать. Посмотрите куда указывает переменная среды окружения $HOME в свойствах компьютера. Создайте в этой директории папку pcbenv. Создайте сами или проведите какие-либо настройки в PCB Editor-е ( в этом случае он сам его создаст) и там уже создавайте свои настройки.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 29th June 2025 - 10:46
Рейтинг@Mail.ru


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