|
Вывод на печать отдельных элементов в Top Overlay |
|
|
|
Feb 10 2010, 11:21
|
Мыслящий
    
Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270

|
Цитата(VassiL @ Feb 10 2010, 14:36)  Для ручной сборки(пайки) плат создается сборочный чертеж, распечатывается слой Top Overlay, на котором отображены контуры компонентов и их номиналы. Идея такая: Создать каталог, на каждой странице которого распечатана плата с выделенными/подсвеченными компонентами одного номинала, остальные элементы затемнены. Получается очень удобно, особенно когда много компонентов с разными номиналами. С помощью фильтра и инспектора получается выделить и подсветить группу нужных компонентов, но вот как вывести на печать.. Можно выйти из положения путем создания скриншота с экрана, но это кривизна и разрешение не то. Кто-нибудь ставил перед собой такую задачу или может уже решил ее? Другой вариант: по очереди выделять и копировать на один из слоев Mechanical нужный шелк, а потом распечатывать только этот слой.
--------------------
FAQ по ADФорум по ADЗнание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью. ...стоит запомнить ...вернее задуматься.
|
|
|
|
|
Feb 10 2010, 11:35
|
Мыслящий
    
Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270

|
Цитата(Scanner @ Feb 10 2010, 15:27)  Похожую задачу решаю с помощью Солида - передаю плату в DXF а там компоную из шелкографии на разных слоях элементы для монтажницы-сборщицы, у нас только разделение не по номиналу на каждом листе альбома, а по типу элемента (резистор, конденсатор и т.п.). Для монтажа как раз удобнее, как мне кажется, когда однотипные элементы указываются раздельно в зависимости от номиналов.
--------------------
FAQ по ADФорум по ADЗнание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью. ...стоит запомнить ...вернее задуматься.
|
|
|
|
|
Feb 10 2010, 11:52
|

Местный
  
Группа: Свой
Сообщений: 386
Регистрация: 1-12-05
Пользователь №: 11 639

|
Цитата(VassiL @ Feb 10 2010, 12:36)  Идея такая: Создать каталог, на каждой странице которого распечатана плата с выделенными/подсвеченными компонентами одного... Кто-нибудь ставил перед собой такую задачу или может уже решил ее? Очень отличная идея ! В свое время, когда 3D в Altium желало лучшего, пользовался дополнительной утилитой QualECAD View3D, правда там формат моделей нужен был другой - VRML а не STEP. Так вот, эта идея была там реализована полностью: одним кликом делалась распечатка сборки платы таким образом что на одном листе PDF выводилась "чистая" плата с элементом одного параметра. Например: все SMD резисторы 0805 10К 5%). И так сколько отличных друг от друга элементов - столько и листов сборки. Ооочень удобная штука для монтажника ! После AD Summer08 утилита View3D уже не работает с новыми версиями AD - пробовал появляется ошибка какая-то. Жаль что эта идея не реализована непосредственно в самом Altium
|
|
|
|
|
Feb 11 2010, 08:08
|

Участник

Группа: Участник
Сообщений: 17
Регистрация: 20-12-07
Из: Таганрог
Пользователь №: 33 471

|
Цитата(Master of Nature @ Feb 10 2010, 14:21)  Другой вариант: по очереди выделять и копировать на один из слоев Mechanical нужный шелк, а потом распечатывать только этот слой. Впринципе, приемлемое решение. Можно создать копию файла платы и доработать его под эти нужды. Удается осуществить групповой перенос Comment-ов на другой слой(Mechanical) с использованием инспектора, а вот шелкография контура компонента жестко привязана к компоненту, или это не так? Возможно ли ее перенести на другой слой при групповом выделении компонентов? Цитата(Vokchap @ Feb 11 2010, 01:24)  Возможно вам подойдёт фича Assembly Variants. При печати ненужные элементы можно скрыть, отобразить в "эскизе", перечеркнуть, заштриховать, добавить к каждому текстовую строку. Не совсем то, что надо, но тоже интересная примочка.
Сообщение отредактировал VassiL - Feb 11 2010, 08:21
|
|
|
|
|
Feb 11 2010, 08:28
|
Мыслящий
    
Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270

|
Цитата(VassiL @ Feb 11 2010, 12:08)  Шелкография контура компонента жестко привязана к компоненту, или это не так? Возможно ли ее перенести на другой слой при групповом выделении компонентов? Сначала нужно разлочить примитивы компонентов - снять галочку Lock Primitives. Так же не помешает использование "однослойного" режима работы (Shift+S), чтобы при копировании отсеивать ненужную информацию с других слоев.
--------------------
FAQ по ADФорум по ADЗнание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью. ...стоит запомнить ...вернее задуматься.
|
|
|
|
|
Feb 12 2010, 10:44
|

Участник

Группа: Участник
Сообщений: 17
Регистрация: 20-12-07
Из: Таганрог
Пользователь №: 33 471

|
Если на одном листе видны сразу все номиналы (будь они выделены или еще как), то имеет место возможность посмотреть не на тот, который нужно и впаять его не туда куда надо. В предложенной идее все иначе, мы просто не оставляем выбора для монтажницы и она видит только один номинал, его и паяет. Вывод такой - монтажница не должна делать выбор, его за нее сделали инженеры. Задача упростить ей работу. Нечто подобное было сделано в Пикаде и всем нравилось, теперь нужно сделать это же в Альтиуме.
Примитивы разлочил, теперь можно выделять контуры по отдельности от компонента, а как выделить их все сразу, когда они к компоненту не привязаны - пытаюсь разобраться.
Сообщение отредактировал VassiL - Feb 12 2010, 10:48
|
|
|
|
|
Feb 12 2010, 11:34
|

Участник

Группа: Участник
Сообщений: 17
Регистрация: 20-12-07
Из: Таганрог
Пользователь №: 33 471

|
В данном случае монтажница думает только о том, куда ставить компонент, ей нет необходимости выбирать из множества и держать в голове номинал компонента, мозг освобождается для дополнительного обдумывания места установки  Вопрос в теме о способе реализации идеи в среде Altium, думаю, его решение будет полезно многим, а для обсуждения этики его применения предлагаю создать новую тему. Разлоченные примитивы (Track) по идее должны выделяться фильтром с такими параметрами. (ObjectKind = 'Track') And (Layer = 'TopOverlay') And (Locked <> 'False') А выделяются все примитивы даже с заблокированными линиями. У кого какие мысли?
Сообщение отредактировал VassiL - Feb 12 2010, 11:53
|
|
|
|
|
Feb 12 2010, 12:20
|
Мыслящий
    
Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270

|
Цитата(VassiL @ Feb 12 2010, 15:34)  Разлоченные примитивы (Track) по идее должны выделяться фильтром с такими параметрами. (ObjectKind = 'Track') And (Layer = 'TopOverlay') And (Locked <> 'False') А выделяются все примитивы даже с заблокированными линиями. У кого какие мысли? Предварительно должна делаться фильтрация по типам компонентов. Либо применять дополнительную фильтрацию. Кстати - насчет слоя OverLay - если перейти на этот слой и включить однослойный режим, то можно безо всяких фильтров выделить только шелк
--------------------
FAQ по ADФорум по ADЗнание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью. ...стоит запомнить ...вернее задуматься.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|