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

 
 
> MG Expedition ликбез ...
3.14
сообщение Feb 8 2006, 15:20
Сообщение #1


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Как перетащить компонент с частью разведенных дорожек?
А то в режиме разводки корпус не "зацепляется" и наоборот.
Еще, что то автоматическая переразводка при перетаскивании компонента работает так криво, что приходится сначала отрубать кончики линий у компонента а потом перетаскивать и доводить линии, может что посоветуете, ну или хотя бы как эту "дрянь" выключить?


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
269 страниц V  « < 103 104 105 106 107 > »   
Start new topic
Ответов (1560 - 1574)
fill
сообщение Apr 7 2011, 12:17
Сообщение #1561


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(loveman @ Apr 7 2011, 16:02) *
После открытия многократного готового проекта в Expediton PCB осталась графическая область conductive Shape (присвоенная к GND), когда то я её использовал. Теперь я её немогу не удалить, не переименовать (пишить что зафиксированная или залоченна). Можно както эту графику удалить ?


http://megratec.ru/forum/1/?find=fixed


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
Skat-pro
сообщение Apr 8 2011, 05:30
Сообщение #1562


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 3-10-05
Из: г. Владимир
Пользователь №: 9 178



Непонятно откуда взять файл с расширением CAE. Как его добавить в Expedition ?.


--------------------
Дизайн-центр Печатных Плат "Skat-Pro"
---
http://skat-pro.com/
Go to the top of the page
 
+Quote Post
fill
сообщение Apr 8 2011, 09:15
Сообщение #1563


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(loveman @ Apr 8 2011, 09:30) *
Непонятно откуда взять файл с расширением CAE. Как его добавить в Expedition ?.


Никакого файла с раширением CAE не нужно.

Нужно просто сделать файл в который разместить функцию

' Get the application object
Dim pcbApp
Set pcbApp = Application
'Set pcbApp = CreateObject("MGCPCB.ExpeditionPCBApplication")

' Get the active document
Dim pcbDoc
Set pcbDoc = pcbApp.ActiveDocument

pcbDoc.TransactionStart(epcbDRCModeNone)

Dim tr
For Each tr in pcbDoc.Traces
if tr.Anchor = epcbAnchorFixed Then
tr.Anchor = epcbAnchorNone
tr.Anchor = epcbAnchorFixed
elseif tr.Anchor = epcbAnchorLocked Then
tr.Anchor = epcbAnchorNone
tr.Anchor = epcbAnchorLocked
End If
Next

pcbDoc.TransactionEnd

Также в него надо добавить строчки с лицензированием. Иначе при выполнениив Exp возникнет ошибка.

Примеры таких файлов-функций есть в C:\MentorGraphics\7.9EE\SDD_HOME\standard\examples\pcb\Automation\Scripts\

Или попытайтесь сделать это все по аналогии с указанными файлами или читайте книжки по Automation.

Или откройте проект в последнем релизе - там такие проблемы (расфиксации) решены.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
ClayMan
сообщение Apr 8 2011, 12:41
Сообщение #1564


Знающий
****

Группа: Свой
Сообщений: 551
Регистрация: 3-09-10
Из: Беларусь, Минск
Пользователь №: 59 267



Экспедишн канешн штука тонкая)) Вот уж где действительно) Сегодня весь день выдавал мне критическую ошибку при попытке добавить атрибут height в ячейку) ТПодозреваю, что ребут все исцелит, но все же)
Go to the top of the page
 
+Quote Post
fill
сообщение Apr 8 2011, 12:58
Сообщение #1565


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(ClayMan @ Apr 8 2011, 16:41) *
Экспедишн канешн штука тонкая)) Вот уж где действительно) Сегодня весь день выдавал мне критическую ошибку при попытке добавить атрибут height в ячейку) ТПодозреваю, что ребут все исцелит, но все же)


Я подозреваю как всегда "человеческий фактор". Например самое простое : вводимое значение за пределами разумного - восприятие знаков точка-запятая.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
Skat-pro
сообщение Apr 9 2011, 11:57
Сообщение #1566


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 3-10-05
Из: г. Владимир
Пользователь №: 9 178



Цитата(fill @ Apr 8 2011, 13:15) *
Никакого файла с раширением CAE не нужно.

Нужно просто сделать файл в который разместить функцию

' Get the application object
Dim pcbApp
Set pcbApp = Application
'Set pcbApp = CreateObject("MGCPCB.ExpeditionPCBApplication")

' Get the active document
Dim pcbDoc
Set pcbDoc = pcbApp.ActiveDocument

pcbDoc.TransactionStart(epcbDRCModeNone)

Dim tr
For Each tr in pcbDoc.Traces
if tr.Anchor = epcbAnchorFixed Then
tr.Anchor = epcbAnchorNone
tr.Anchor = epcbAnchorFixed
elseif tr.Anchor = epcbAnchorLocked Then
tr.Anchor = epcbAnchorNone
tr.Anchor = epcbAnchorLocked
End If
Next

pcbDoc.TransactionEnd

Также в него надо добавить строчки с лицензированием. Иначе при выполнениив Exp возникнет ошибка.

Примеры таких файлов-функций есть в C:\MentorGraphics\7.9EE\SDD_HOME\standard\examples\pcb\Automation\Scripts\

Или попытайтесь сделать это все по аналогии с указанными файлами или читайте книжки по Automation.

Или откройте проект в последнем релизе - там такие проблемы (расфиксации) решены.



Спасибо, все получилось !!!


--------------------
Дизайн-центр Печатных Плат "Skat-Pro"
---
http://skat-pro.com/
Go to the top of the page
 
+Quote Post
ClayMan
сообщение Apr 14 2011, 07:31
Сообщение #1567


Знающий
****

Группа: Свой
Сообщений: 551
Регистрация: 3-09-10
Из: Беларусь, Минск
Пользователь №: 59 267



Задам вопрос, поскольку точного ответа не смог найти на форуме.
У меня есть проект БЕЗ схемы в DxD, только топология в Exp. Мне необходимо откорректировать содержимое цепи питания, а конкретно - отсоеденить некоторые пины и присоеденить их в другую цепь. Как это сделать? попытки использовать команду Assign Net Name ни к чему не привели - видимо потому, что "Any net name change that causes the design to be out-of-sync with the schematic is not allowed." и "Pins on spares\pins and other objects which get their net name from the schematic and netload." Swap по понятным причинам тоже не прокатывает - мне нужно не поменять местами пины, а добавить их в цепь. Есть какая-нибудь возможность откорректировать проект в Exp?
Go to the top of the page
 
+Quote Post
fill
сообщение Apr 14 2011, 07:43
Сообщение #1568


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(ClayMan @ Apr 14 2011, 11:31) *
Задам вопрос, поскольку точного ответа не смог найти на форуме.
У меня есть проект БЕЗ схемы в DxD, только топология в Exp. Мне необходимо откорректировать содержимое цепи питания, а конкретно - отсоеденить некоторые пины и присоеденить их в другую цепь. Как это сделать? попытки использовать команду Assign Net Name ни к чему не привели - видимо потому, что "Any net name change that causes the design to be out-of-sync with the schematic is not allowed." и "Pins on spares\pins and other objects which get their net name from the schematic and netload." Swap по понятным причинам тоже не прокатывает - мне нужно не поменять местами пины, а добавить их в цепь. Есть какая-нибудь возможность откорректировать проект в Exp?


Есть два варианта:
1. Проект сделан на нетлисте, т.е. в настройках проекта (в диалоге Project_Integration) можете увидеть ссылку на конкретный *kyn файл. Откройте его в текстовом редакторе, измените порядок соединений и сделайте прямую аннотацию.
2. В Smart_Utilities есть Connection Planner - из доки :"Connection planner let you add parts and create netlists, such as for schematic data".


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
ClayMan
сообщение Apr 14 2011, 11:25
Сообщение #1569


Знающий
****

Группа: Свой
Сообщений: 551
Регистрация: 3-09-10
Из: Беларусь, Минск
Пользователь №: 59 267



Спасибо, проект действительно был сделан с помощью нетлиста, переименование цепи сработало)
А добавить в цепь новый элемент, отсутствующий в проекте, можно таким же способом?

Connection Planner, как я понял, не позволяет работать с пинами, каждый из которых уже содержит цепи. У меня, по крайней мере, не получилось. Проложить цепь получилось только к свободному от связей пину.
Go to the top of the page
 
+Quote Post
fill
сообщение Apr 14 2011, 11:52
Сообщение #1570


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(ClayMan @ Apr 14 2011, 15:25) *
Спасибо, проект действительно был сделан с помощью нетлиста, переименование цепи сработало)
А добавить в цепь новый элемент, отсутствующий в проекте, можно таким же способом?


Можно.
У нас есть пользователи которые не рисуют схемы в схемном редакторе - все набивают в нетлисте cranky.gif


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
ClayMan
сообщение Apr 14 2011, 12:21
Сообщение #1571


Знающий
****

Группа: Свой
Сообщений: 551
Регистрация: 3-09-10
Из: Беларусь, Минск
Пользователь №: 59 267



Ну это менее трудоемко наверное но и менее наглядно для разработчика пп.
Go to the top of the page
 
+Quote Post
fill
сообщение Apr 14 2011, 13:23
Сообщение #1572


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(ClayMan @ Apr 14 2011, 16:21) *
Ну это менее трудоемко наверное но и менее наглядно для разработчика пп.


Верно для очень простых плат.

А так в большинстве случаев "человеческий фактор".
Например "деды" предпочитают рисовать в чем нибудь типа Visio или вообще на бумаге. biggrin.gif А топологи при этом "крайние" - "расхлебывают". crying.gif


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
f0GgY
сообщение Apr 16 2011, 10:02
Сообщение #1573


Знающий
****

Группа: Свой
Сообщений: 602
Регистрация: 6-12-06
Из: Минск
Пользователь №: 23 207



можно ли через назначение гор.клавиш осуществить выполнение командной строки с заданным параметром.

к примеру "rs 5" назначить на какую либо клавишу? Какой при этом будет синтаксис.


--------------------
нет ничего твоего, кроме нескольких кубических сантиметров в черепе... © Оруэлл.
Go to the top of the page
 
+Quote Post
Inpharhus
сообщение Apr 18 2011, 08:44
Сообщение #1574


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

Группа: Свой
Сообщений: 167
Регистрация: 7-02-08
Из: Ростовская обл.
Пользователь №: 34 835



По-идее так:
1. В файл c:\MentorGraphics\2007.8EE\SDD_HOME\standard\scripts.ini добавляем:
Код
[Expedition PCB]
Script#0=c:\KeyBindings.vbs

2. Создаем файл c:\KeyBindings.vbs и туда вписываем:
Код
BindMenu = 0
BindAccelerator = 1
BindCommand = 1

Set keyBindTables = Gui.Bindings("Document")keyBindTables.AddKeyBinding "Ctrl+5", "rs 5", BindCommand, BindAccelerator

Go to the top of the page
 
+Quote Post
sergun53
сообщение Apr 18 2011, 12:54
Сообщение #1575


Участник
*

Группа: Свой
Сообщений: 71
Регистрация: 21-11-05
Из: Москва
Пользователь №: 11 158



ЕЕ 7.9
Каким образом можно к одному pad подключить несколько via для подключения
к внутреннему полигону, примерно так ,как на картинке
Прикрепленное изображение

Фиксация via,трасс и отключение DRC ничего не дает, можно подключить
только одну трассу. Городить вокруг pad полигон совсем не хочется, да и не всегда возможно.
Go to the top of the page
 
+Quote Post

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

 


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


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