Перейти к содержанию
    

Проблема такая: пытаюсь сделать компонент аналогично http://wiki.altium.com/download/attachment...e=1229577462346

Т.е. одна нога - это несколько перекрывающихся примитивов.

Пробовал сделать один пад, и несколько Fill-ов его частично перекрывающих, чтобы подсоединятся можно было только к паду.

 

В случае с Fill, которые частично перекрыты падом - вообще непонятно как ему сказать что это один сигнал и ругаться на clearance не нужно...

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В библиотеке никак.

В PCBDOC Design/Netlist/Update fre primiteve...

И ваша проблема разрешится

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Попробовал запустить скрипт из примеров:

 

 Sub ViaCreation
    Dim  Board
    Dim  Via



    Set Board = PCBServer.GetCurrentPCBBoard
    If Board is Nothing Then Exit Sub

    ' Create a Via object
    Via           = PCBServer.PCBObjectFactory(eViaObject, eNoDimension, eCreate_Default)
    Via.X         = MilsToCoord(7500)
    Via.Y         = MilsToCoord(7500)
    Via.Size      = MilsToCoord(50)
    Via.HoleSize  = MilsToCoord(20)
    Via.LowLayer  = eTopLayer
    Via.HighLayer = eBottomLayer

    ' Put this via in the Board object
    Board.AddPCBObject(Via)
End Sub

 

но почему то строка:

 

    Set Board = PCBServer.GetCurrentPCBBoard

возвращает "Nothing":(

 

Плата в проекте есть ,что не так? Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте. Такой вопрос: создаю УГО разъёма типа IDC-20. Каждому контакту хочу присвоить название цепи (чтобы отображалось в колонке "Цепь"). Для этого завожу 20 параметров типа Net1..Net20, делаю их видимыми, расставляю в нужных местах в табличке УГО разъёма, в колонке "Цепь".

Вот как бы этот процесс автоматизировать. Пробовал копировать параметры - не копируются. А 20 раз их задавать - гиморно.

Кто вообще как поступает, чтобы указать имя цепи в колонке "цепь" таблички УГО разъёма?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте. Такой вопрос: создаю УГО разъёма типа IDC-20. Каждому контакту хочу присвоить название цепи (чтобы отображалось в колонке "Цепь"). Для этого завожу 20 параметров типа Net1..Net20, делаю их видимыми, расставляю в нужных местах в табличке УГО разъёма, в колонке "Цепь".

Вот как бы этот процесс автоматизировать. Пробовал копировать параметры - не копируются. А 20 раз их задавать - гиморно.

Кто вообще как поступает, чтобы указать имя цепи в колонке "цепь" таблички УГО разъёма?

 

Все через List.

Создали один пин, настроили его, скопировали надцать раз ,расставили. Потом выделяем все пины, заходим в List, переключаемся на режим редактирования, сортируем по координате, и копипастим номера и названия и параметры из ексела, пдфа и т.п. Это же касается микросхем.

Просто чума:)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть несколько способов. Я кликаю правой клавишей на проекте->Add New to Project->Schematic.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть несколько способов. Я кликаю правой клавишей на проекте->Add New to Project->Schematic.

а вообще логично.

я думал, что schematic project одни сам по себе, но из многих страниц. А оказывается каждый лист это отдельный schematic project. Как-то не прозрачно.

 

а существует что-то типа корневого листа, чтобы все последующие наследовали document options и document parametrs?

Изменено пользователем razob

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а вообще логично.

я думал, что schematic project одни сам по себе, но из многих страниц. А оказывается каждый лист это отдельный schematic project. Как-то не прозрачно.

а существует что-то типа корневого листа, чтобы все последующие наследовали document options и document parametrs?

Для начала вам посоветую поработать учебник Сабунина, гл. 1.4., а потом уже, если что-то вы не поняли, уже выходить на форум! :bb-offtopic:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Все через List.

Создали один пин, настроили его, скопировали надцать раз ,расставили. Потом выделяем все пины, заходим в List, переключаемся на режим редактирования, сортируем по координате, и копипастим номера и названия и параметры из ексела, пдфа и т.п. Это же касается микросхем.

Вы пробовали так копировать параметры? У меня не получилось. Так что вопрос остаётся в силе.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для начала вам посоветую поработать учебник Сабунина, гл. 1.4., а потом уже, если что-то вы не поняли, уже выходить на форум! :bb-offtopic:

да прочитал,

и совершенно понимаю каждому типу проекта создаётся свой необходимый набор документов. Для проекта ПП в том числе необходима схема и не одна.

Мой вопрос, как сделать многолистовый схемный документ. Каждый же лист не может быть отдельным документом...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

да прочитал,

и совершенно понимаю каждому типу проекта создаётся свой необходимый набор документов. Для проекта ПП в том числе необходима схема и не одна.

Мой вопрос, как сделать многолистовый схемный документ. Каждый же лист не может быть отдельным документом...

Тогда гл. 3.10, там довольно подробно описано "как сделать многолистовый схемный документ". И в АД каждый лист - это отдельный файл, это одно из основных его отличий от ПИКАДа, причем создающее множество неудобств - имхо :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы пробовали так копировать параметры? У меня не получилось. Так что вопрос остаётся в силе.

 

Я так делаю. Попробуйте для групповой замены параметров выделить именно сами параметры а не пины!

post-41215-1317802870_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

TOREX и Rodavion, спасибо за помощь, поснимала галки (поробовала оба предложенных вариантов), теперь элементенты привязываются к узлам сетки как надо, однакож точка привязки не подсвечивается красным перекрестием, как при перетаскивании библиотечных компонентов...может быть собака зарыта опять в глобальных настройках?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте. Такой вопрос: создаю УГО разъёма типа IDC-20. Каждому контакту хочу присвоить название цепи (чтобы отображалось в колонке "Цепь"). Для этого завожу 20 параметров типа Net1..Net20, делаю их видимыми, расставляю в нужных местах в табличке УГО разъёма, в колонке "Цепь".

Вот как бы этот процесс автоматизировать. Пробовал копировать параметры - не копируются. А 20 раз их задавать - гиморно.

Кто вообще как поступает, чтобы указать имя цепи в колонке "цепь" таблички УГО разъёма?

http://code.google.com/p/altium-designer-addons/

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

 

Каждый же лист не может быть отдельным документом...

Ошибаетесь, как раз и есть отдельный документ.

А объединится через проект

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...