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

 
 
 
Reply to this topicStart new topic
> Вопрос про контур платы в Allegro
BSACPLD
сообщение Aug 19 2010, 12:49
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 371
Регистрация: 24-07-05
Из: Москва
Пользователь №: 7 056



Заранее прошу прощения за тупой вопрос.
Имеем нарисованный контур платы (обычный прямоугольник). Можно ли его растянуть? Просто когда я попытался это сделать как в других САПР (Mentor, Proteus) просто потянув за край прямоугольника, он не растянулся, а просто переместился в сторону.
Go to the top of the page
 
+Quote Post
Ant_m
сообщение Aug 19 2010, 17:43
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 756
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 765



Есть 2 варианта:
а) Контур нарисован полигоном (Shape). Работать с ним надо как с любым другим полигоном. Для этого у аллегро есть специальные инструменты. Поищите кнопку со стрелочкой-курсом, ей сможете выделит полигон, а затем и уже что-то с ним делать.
б) Контур нарисован линиями . Линии можно только перемещать, но не менять их длинну. Поэтому прийдется перерисовать контур платы заново. Из-за этого я сам так никогда не так делал, поэтому могу и ошибиться. Но все другие линии (в других слоях-классах) ведут себя так.
Go to the top of the page
 
+Quote Post
Old1
сообщение Aug 19 2010, 20:08
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 697
Регистрация: 26-07-05
Из: Могилев
Пользователь №: 7 095



Цитата(Ant_m @ Aug 19 2010, 19:43) *
...
Линии можно только перемещать, но не менять их длинну. Поэтому прийдется перерисовать контур платы заново. ...

Ну почему же? Длину линии и ее конфигурацию можно менять командой vertex. Поэтому наверняка в обоих случаях можно обойтись редактированием...
Go to the top of the page
 
+Quote Post
Ant_m
сообщение Aug 20 2010, 07:06
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 756
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 765



Old1 спасибо. Никогда в жизни бы не догадался, про команду vertex знал, но вот ее функции (исходя из названия) мне казались совершенно бесполезными. Поэтому и не пользовался.
Go to the top of the page
 
+Quote Post
BSACPLD
сообщение Aug 20 2010, 08:03
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 371
Регистрация: 24-07-05
Из: Москва
Пользователь №: 7 056



Цитата(Ant_m @ Aug 19 2010, 21:43) *
Есть 2 варианта:
а) Контур нарисован полигоном (Shape). Работать с ним надо как с любым другим полигоном. Для этого у аллегро есть специальные инструменты. Поищите кнопку со стрелочкой-курсом, ей сможете выделит полигон, а затем и уже что-то с ним делать.
б) Контур нарисован линиями . Линии можно только перемещать, но не менять их длинну. Поэтому прийдется перерисовать контур платы заново. Из-за этого я сам так никогда не так делал, поэтому могу и ошибиться. Но все другие линии (в других слоях-классах) ведут себя так.

С полигоном работает.

Цитата(Old1 @ Aug 20 2010, 00:08) *
Ну почему же? Длину линии и ее конфигурацию можно менять командой vertex. Поэтому наверняка в обоих случаях можно обойтись редактированием...

С линиями и командой vertex тоже.

А вот как быть если контур нарисован с помощью кнопки Add Rect? Команда vertex почему-то не хочет работать с Rectangle.

P.S. Можно ли поменять размер шрифта в командной строке? Очень уж он мелкий.
Go to the top of the page
 
+Quote Post
Uree
сообщение Aug 20 2010, 09:47
Сообщение #6


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

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



А вот фигуры действительно не редактируется. Кстати тогда непонятно зачем они вообще такие нужны...
Go to the top of the page
 
+Quote Post
Old1
сообщение Aug 21 2010, 20:41
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 697
Регистрация: 26-07-05
Из: Могилев
Пользователь №: 7 095



Цитата(BSACPLD @ Aug 20 2010, 10:03) *
А вот как быть если контур нарисован с помощью кнопки Add Rect? Команда vertex почему-то не хочет работать с Rectangle.

P.S. Можно ли поменять размер шрифта в командной строке? Очень уж он мелкий.

Rectangle это шейп прямоугольной формы, поэтому и редактировать его нужно как шейп, команда vertex здесь не работает.
Можно поменять размер шрифта во всех формах сразу ( в том числе и в командной строке), за это отвечает системная переменная Аллегро fontsize. В windows по умолчанию fontsize=-9. Только не перестарайтесь, при больших шрифтах некоторые формы могут не поместиться на экране полностью и например кнопка ОК или Apply окажется за пределами экрана...

Цитата
А вот фигуры действительно не редактируется. Кстати тогда непонятно зачем они вообще такие нужны...

Насколько я понял их и создать самому нельзя. Figures это специальные объекты, которые , как я понимаю, PCB Editor генерит сам. Например символы отверстий в Drill legend. Честно говоря не вижу особой надобности их редактировать... Но зато их можно двигать, копировать и удалять...
Go to the top of the page
 
+Quote Post
BSACPLD
сообщение Aug 22 2010, 06:42
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 371
Регистрация: 24-07-05
Из: Москва
Пользователь №: 7 056



Цитата(Old1 @ Aug 22 2010, 00:41) *
Rectangle это шейп прямоугольной формы, поэтому и редактировать его нужно как шейп, команда vertex здесь не работает.

Разобрался. Спасибо.
Цитата(Old1 @ Aug 22 2010, 00:41) *
Можно поменять размер шрифта во всех формах сразу ( в том числе и в командной строке), за это отвечает системная переменная Аллегро fontsize. В windows по умолчанию fontsize=-9. Только не перестарайтесь, при больших шрифтах некоторые формы могут не поместиться на экране полностью и например кнопка ОК или Apply окажется за пределами экрана...

Попробовал разные значения 12, 14, 16. Ничего не меняется. У меня версия 16.3 S014.
-----------------------------------------------
Всё, разобрался. Оказывается размер шрифта в Allegro и размер шрифта в Windows различаются (см. скриншот, и в Блокноте и в Allegro стоит MS Sans Serif 18). Просто из-за этого не сразу заметил изменения.

Сообщение отредактировал BSACPLD - Aug 22 2010, 07:53
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 02:38
Рейтинг@Mail.ru


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