Jump to content

    
ОРКАДА

OrCAD. Техническая поддержка.

Recommended Posts

Добрый день! Подскажите какими средствами лучше всего сделать полигон внутри полигона (в качестве острова) в той же цепи, но отгороженный большей частью от основного полигона? Спасибо!

 

Проще всего не пытаться рисовать два полигона(шейпа), а изолировать часть полигона создав в нем вырез нужной формы. Такой вырез создается шейпом на слое Route Keepout для соответствующего слоя Etch.

 

Можно ли в схеме присваивать цепи своё имя, но при этом "гасить" красные названия этих цепей, чтобы не нагромождали схему? Просто к примеру есть дифпара, которая идёт вначале на резисторы, потом на дроссели а затем на защитную диодную сборку и как-то с одной стороны некуда эти надписи этих цепей там втулить, а с другой- по названию в CМ будет потом проще дифпары находить

 

Присвойте имя только нужным цепям, остальным не обязательно. Затем добавьте/отредактируйте атрибут CLASS=DISCRETE для последовательных компонентов(резисторы/конденсаторы/биды/защиты) в полной цепи от источника до приемника. Затем в РСВ задайте ESpiceDevice модели для этих компонентов.

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

Share this post


Link to post
Share on other sites

Контур - линией на слое BOARD GEOMETRY / OUTLINE.

Но если хотите, чтобы фрезерование попало в выходной route-файл нарисуйте линию фрезеровки на слое BOARD GEOMETRY / NCROUTE_PATH, он именно для этого и предназначен.

А чтобы в зону фрезеровки случайно не попали трассы и были вырезаны полигоны стОит еще добавить полигон на слое ROUTE KEEPOUT / ALL.

 

Вот как это может в итоге выглядеть для большого паза в плате, сделанного фрезой 2мм:

 

post-4480-1519199036_thumb.png

Share this post


Link to post
Share on other sites
Контур - линией на слое BOARD GEOMETRY / OUTLINE.

Но если хотите, чтобы фрезерование попало в выходной route-файл нарисуйте линию фрезеровки на слое BOARD GEOMETRY / NCROUTE_PATH, он именно для этого и предназначен.

А чтобы в зону фрезеровки случайно не попали трассы и были вырезаны полигоны стОит еще добавить полигон на слое ROUTE KEEPOUT / ALL.

 

Вот как это может в итоге выглядеть для большого паза в плате, сделанного фрезой 2мм:

 

post-4480-1519199036_thumb.png

 

А фрезеровка на не полную глубину? (скрайбирование ( v-cut))

 

И второй вопрос - возможно ли в СА создавать проект мультиплексированой платы? Или мне прямой путь в CAM350. Спасибо!

Edited by ed8888

Share this post


Link to post
Share on other sites

Не мешайте V-Cut с фрезеровкой, это разные процессы с разными правилами и ограничениями.

Можно просто нарисовать линии скрайбирования на отдельном слое и выпустить их в гербер, но имхо - не имеет смысла. Именно потому, что как таковой возможности мультипликации плат в аллегро нет, а скрайбирование именно там и необходимо. Так что да, для таких задач совместно с Аллегро нужно использовать внешний САМ-редактор. У них кстати какое-то вроде сотрудничество с DownStream, так что к пакету добавляется(или даже частично интегрируется, точно не скажу) САМ-редактор BluePrint PCB(внешне очень похож на САМ350, но наверно есть и отличия). Но в ту сторону не копал, подробней ничего не скажу.

 

Мы для мультиплицирования рисуем на доп. слое контур панели, контуры плат в панели, линии V-Cut и линии фрезеровки и пускаем это отдельным гербером, по которому уже производитель делает полную панелизацию, например вот так:

 

post-4480-1519203137_thumb.png

Share this post


Link to post
Share on other sites

Не знаю с какого хотфикса, но если есть лицензия на Productivity Toolbox, кажется, то можно панелизацию в самом PCB Editor'е делать. Немного криво работает, но жить можно.

Вам нужен Manufacture->Fab panelization tool.

В принципе, там всё достаточно интуитивно понятно.

 

Единственное наблюдение - если хотите сделать панель не скрайбированием, а фрезеровкой по контуру, то лучше контур фрезеровки и разделительные перемычки рисовать в проекте платы, а не панели. Так проще намного получается.

 

А для скрайбирования, по смыслу подходит Board geometry -> Cut_marks.

 

post-20800-1519224785_thumb.png

Share this post


Link to post
Share on other sites
Не знаю с какого хотфикса, но если есть лицензия на Productivity Toolbox, кажется, то можно панелизацию в самом PCB Editor'е делать. Немного криво работает, но жить можно.

Вам нужен Manufacture->Fab panelization tool.

В принципе, там всё достаточно интуитивно понятно.

 

Единственное наблюдение - если хотите сделать панель не скрайбированием, а фрезеровкой по контуру, то лучше контур фрезеровки и разделительные перемычки рисовать в проекте платы, а не панели. Так проще намного получается.

 

А для скрайбирования, по смыслу подходит Board geometry -> Cut_marks.

 

post-20800-1519224785_thumb.png

 

Доброе утро! Посмотрел Manufacture->Fab panelization tool. Один только вопрос - не увидел слоев PasterMask Top/Bottom... ??

Share this post


Link to post
Share on other sites

Там на вкладке Setup слева есть чекбокс Layers to include -> All.

Отметьте его. Должно помочь.

 

И что значит длину линий? Наводите на вертекс, пкм, move vertex и вперед.

Share this post


Link to post
Share on other sites
Там на вкладке Setup слева есть чекбокс Layers to include -> All.

Отметьте его. Должно помочь.

 

И что значит длину линий? Наводите на вертекс, пкм, move vertex и вперед.

 

к примеру изменить длину линии на шелкографии... сейчас просто удаляю и рисую новую, но так как-то не красиво

 

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

Share this post


Link to post
Share on other sites

Я, кажется, понял, почему у вас такая хрень происходит, потому что сам сегодня на это напоролся.

 

Посмотрите в папке с вашим brd файлом, с тем, в котором не обновляются пятаки. Нет ли там файла, который вы пытаетесь изменить и втянуть изменения в плату. Если есть - просто удалите. Видимо, приоритет локальной папки выше приоритета библиотеки. Плюс, наверное, пути так настроены, что редактор сначала лезет в локальную папку.

 

У меня такая фигня произошла из-за того, что в одной и той же папке лежат и плата и панель с этой платой. Когда в первый раз делается панель, то в текущей папке создаются локальные копии всех футпринтов, которые используются в проекте.

 

Мда. Даже забавно получилось.

Share this post


Link to post
Share on other sites

Доброе утро! Подскажите если кто знает: в LPWizard 10.5 в разделе для крепежных отверстий как сохранить файл для выбранного Pad-a? Для футпринтов элементов там все понятно...

PCB_Calculator.png

Edited by ed8888

Share this post


Link to post
Share on other sites

Во-первых, никак. Этот мастер просто позволяет посмотреть, как правильно должен называться пад.

Во-вторых, не насилуйте труп. Поищите новый PCB Libraries.

Share this post


Link to post
Share on other sites
Во-первых, никак. Этот мастер просто позволяет посмотреть, как правильно должен называться пад.

Во-вторых, не насилуйте труп. Поищите новый PCB Libraries.

 

Или OrCAD Library Builder.

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.