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

cell editor

1. Как в cell editor добавить и редактировать user layer. Вроде как в хелпе написано, что надо залезть в setup->setup parametrs->general и там создать пользовательский слой, но там нет ничего такого. А ранее созданный слой виден в display control, но там можно только цвет поменять или выключить его.

2. Как создать компонент-cell такой, чтобы под ним на плате можно было размещать другие компоненты-cell? Как задать такие параметры-ограничения в cell editor, чтобы потом Xpedition не ругался на нарушения DRC, связанные, я так понимаю, с пересечением placement outline, когда один cell фактически находится внутри другого и скажем, лежит в отдельной зоне? КП не пересекаются. Ну, и на всякий случай, вариант - если КП пересекаются.

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


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

1. Как в cell editor добавить и редактировать user layer. Вроде как в хелпе написано, что надо залезть в setup->setup parametrs->general и там создать пользовательский слой, но там нет ничего такого. А ранее созданный слой виден в display control, но там можно только цвет поменять или выключить его.

2. Как создать компонент-cell такой, чтобы под ним на плате можно было размещать другие компоненты-cell? Как задать такие параметры-ограничения в cell editor, чтобы потом Xpedition не ругался на нарушения DRC, связанные, я так понимаю, с пересечением placement outline, когда один cell фактически находится внутри другого и скажем, лежит в отдельной зоне? КП не пересекаются. Ну, и на всякий случай, вариант - если КП пересекаются.

1. Если редактируете ЦБ. То в библиотекаре выполнить setup->setup parameters и в закладке general в левой части добавить нужный слой нажав на иконку - данный слой станет доступен во всех ячейках данной ЦБ.

2. У объекта Placement Outine внутри каждой ячейки есть значение Height - высота и Underside Space - свободное пространство под ней. Соответственно если Height одной ячейки меньшем чем Underside Space другой, то ее можно разместить.

КП не висят в воздухе, соответственно при наложении получите нарушение по металлу - выключив Online DRC можно разместить с наложением.

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


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

1. Есть, скажем, контур RoutObstruct внутри которого нельзя прокладывать трассы. Подскажите как лучше создать область(вырез) внутри этого RoutObstruct, в рамках которой можно будет размещать элементы топологии - трассы или ПО(либо полностью внутри, либо одна из стенок RoutObstruct будет открыта для прокладки трасс внутрь)?

2. Как лучше создать cell, в котором будет присутствовать некая механическая часть:

1) не имеющая электрических контактов,

2) имеющая подключения(к земле, скажем)

и которую необходимо будет включить отдельным пунктом в перечень компонентов, генерируемый из DxDesigner. Например, разъем, накрытый кожухом/корзиной.

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

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


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

1. Есть, скажем, контур RoutObstruct внутри которого нельзя прокладывать трассы. Подскажите как лучше создать область(вырез) внутри этого RoutObstruct, в рамках которой можно будет размещать элементы топологии - трассы или ПО(либо полностью внутри, либо одна из стенок RoutObstruct будет открыта для прокладки трасс внутрь)?

рисуй необходимые области и через объединение и/или вычитание областей формируй необходимые области

 

2. Как лучше создать cell, в котором будет присутствовать некая механическая часть:

1) не имеющая электрических контактов,

 

в ЦБ для Cell имеется закладка Mechanical

 

2) имеющая подключения(к земле, скажем)

 

тогда это стандартный Cell

у меня для оптики разъём и кожух (который подключен к GND десятком выводов) имеют название через флеш типа 24342342/45345235

 

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


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

1. А этот Mechanical cell потом вытягивается после аннотации в плату? Ему, я так понимаю, придется создавать УГО и компонент отдельный и на схеме это будет выглядеть как некий никуда не подключенный квадрат. Как оформить такое корректно?

2. Мне, ведь, еще надо получить BOM из схемы и хотелось бы, чтобы этот Mechanical cell отдельным пунктом/строкой в BOMe значился. Мне понятен момент создания совместного part, в котором 2 партнамбера сидят через слеш, но я хочу их увидеть порознь в отдельных строках сгенерированного из Dxdesigner BOMа.

2. Есть библиотечный компонент, уже ранее кем-то и когда-то созданный и в котором присутствует аж 4 PlacementOutline(скриншоты). Выглядит это в CellEditor так: 3 PlacementOutline с одной высотой, видимо по команде Merge(или Subtract) объединенных вместе, при выделении выделяются как один со свойствами как на картинке. А в LibraryManager пространство между этими 3-мя PlacementOutline ПОЧЕМУ-ТО заливается зеленым цветом. Видимо, этой конструкцией, собранной из 3-х PlacementOutline "создатель" пытался задать некие ограничения типа RouteObstruct с вырезом под зоны, в которой можно ставить другие компоненты или прокладывать трассы, но могу и ошибаться, поэтому хотелось бы услышать комментарии на эту тему. 1 отдельный PlacementOutline самых больших габаритов с высотой 0mm - не знаю зачем, видимо, чтобы зазоры контролировать между cell на плате, но, возможно, я не прав - просьба прокомментировать и этот момент.

3. Т.е., если я нарисую один прямоугольник RouteObstruct а внутри него другой прямоугольник RouteObstruct меньших размеров, причем оба НЕ пересекаются, а потом сделаю Subtruct маленьким из большого, то я получу зону внутри большого прямоугольника, ограниченную мелким, в которой я смогу прокладывать трассы?

post-101545-1522918077_thumb.jpg

post-101545-1522918085_thumb.jpg

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


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

1. А этот Mechanical cell потом вытягивается после аннотации в плату? Ему, я так понимаю, придется создавать УГО и компонент отдельный и на схеме это будет выглядеть как некий никуда не подключенный квадрат. Как оформить такое корректно?

нет символа для DxD!!!!

есть только Cell как механическая деталь в ЦБ

ВОМ выгружать их Ехр и вот, что там появится (деталька 1270.1004 является световодом):

ITEM_NUMBER COMPANY PART NO GEOMETRY COUNT DESCRIPTION REFERENCE NAME COMMENT

 

1 1270.1004 1270.1004 1 1270.1004 ---

 

2. Мне, ведь, еще надо получить BOM из схемы и хотелось бы, чтобы этот Mechanical cell отдельным пунктом/строкой в BOMe значился. Мне понятен момент создания совместного part, в котором 2 партнамбера сидят через слеш, но я хочу их увидеть порознь в отдельных строках сгенерированного из Dxdesigner BOMа.

см выше

 

2. Есть библиотечный компонент, уже ранее кем-то и когда-то созданный и в котором присутствует аж 4 PlacementOutline(скриншоты). Выглядит это в CellEditor так: 3 PlacementOutline с одной высотой, видимо по команде Merge(или Subtract) объединенных вместе, при выделении выделяются как один со свойствами как на картинке. А в LibraryManager пространство между этими 3-мя PlacementOutline ПОЧЕМУ-ТО заливается зеленым цветом. Видимо, этой конструкцией, собранной из 3-х PlacementOutline "создатель" пытался задать некие ограничения типа RouteObstruct с вырезом под зоны, в которой можно ставить другие компоненты или прокладывать трассы, но могу и ошибаться, поэтому хотелось бы услышать комментарии на эту тему. 1 отдельный PlacementOutline самых больших габаритов с высотой 0mm - не знаю зачем, видимо, чтобы зазоры контролировать между cell на плате, но, возможно, я не прав - просьба прокомментировать и этот момент.

у тебя путаница в понятиях PlacementOutline и RouteObstruct

ограничение по высоте действует только на элементы, но ни как на трассы и via

 

3. Т.е., если я нарисую один прямоугольник RouteObstruct а внутри него другой прямоугольник RouteObstruct меньших размеров, причем оба НЕ пересекаются, а потом сделаю Subtruct маленьким из большого, то я получу зону внутри большого прямоугольника, ограниченную мелким, в которой я смогу прокладывать трассы?

да

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


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

Если я создал Mechanical cell а потом захотел сделать его обычным cell и создать на его базе part, то как мне его в CellEditor переместить из вкладки Mechanical во вкладку Package?

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


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

Если я создал Mechanical cell а потом захотел сделать его обычным cell и создать на его базе part, то как мне его в CellEditor переместить из вкладки Mechanical во вкладку Package?

предполагаю, что ни как :(

ты можешь через LibraryServices переместить его между например smd и through , но только в пределах мех.детали

 

хотя если графика сложная то можно попробовать через DXF экспорт/импорт

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


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

хотя если графика сложная то можно попробовать через DXF экспорт/импорт

Графику можно просто скопировать через буфер (Edit>Copy_to_Clipboard и Edit>Paste_from_Clipboard)

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


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

Нашел возможность делать Mechanical cell в виде nested cell. Вопросы:

1. Зачем оно нужно, если я могу этот Mechanical cell всегда вытащить в нужный момент на плату?

2. Позволяет ли использование nested cell генерировать BOM из схемы с учетом этого nested cell в BOMe или только из Xpedition?

3. Как мне вообще такие механические компоненты(не имеющие электрических контактов) получать в BOMe на этапе схемотехники до перехода к плате, чтобы заранее все отдавать в закупку а не ждать плату?

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


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

3. Как мне вообще такие механические компоненты(не имеющие электрических контактов) получать в BOMe на этапе схемотехники до перехода к плате, чтобы заранее все отдавать в закупку а не ждать плату?

а как вы представляете в схеме прописать бобышки, втулки, уголки, винтики и гаечки ???

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


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

Нашел возможность делать Mechanical cell в виде nested cell. Вопросы:

1. Зачем оно нужно, если я могу этот Mechanical cell всегда вытащить в нужный момент на плату?

2. Позволяет ли использование nested cell генерировать BOM из схемы с учетом этого nested cell в BOMe или только из Xpedition?

3. Как мне вообще такие механические компоненты(не имеющие электрических контактов) получать в BOMe на этапе схемотехники до перехода к плате, чтобы заранее все отдавать в закупку а не ждать плату?

1. Чтобы не думать не забыл ли я механическую часть при перемещении электрической ячейки.

2-3 Что вам мешает сделать прямую аннотацию в пустую плату и еще ничего не делая в топологии сразу генерировать BOM в котором сразу окажутся все механические nested cell и те механические ячейки, которые были заранее поставлены на шаблоне платы в библиотеке?

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


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

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...