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

 
 
 
Reply to this topicStart new topic
> Как скопировать графику компонентов на другой слой
K A A
сообщение Dec 25 2009, 14:04
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 15-06-06
Пользователь №: 18 069



Я создаю библиотеки с помощью встроенного визарда, с использованием слоя Top Overlay для шелкографии, Mechanical 15 - для отрисоки контуров компонентов и Mechanical 13 - для 3D-объектов. Для создания сборочного чертежа хотелось бы использовать данные со слоев Mechanical 15 и Top Overlay (взять оттуда Designators). Но они не копируются на другой слой. Переносятся, но не копируются.
У меня используется Overlay с Designators для шелкографии. А вот продублировать Designators на другой слой не получается. Как и информацию со слоя Mechanical 15. Снял галку Lock Primitives в свойствах компонентов, примитивы выделяются, но не хотят вставляться на другой слой (с помощью Alt + Insert). Как победить? (Altium Winter 09)
Go to the top of the page
 
+Quote Post
Владимир
сообщение Dec 25 2009, 14:53
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(K A A @ Dec 25 2009, 16:04) *
Я создаю библиотеки с помощью встроенного визарда, с использованием слоя Top Overlay для шелкографии, Mechanical 15 - для отрисоки контуров компонентов и Mechanical 13 - для 3D-объектов. Для создания сборочного чертежа хотелось бы использовать данные со слоев Mechanical 15 и Top Overlay (взять оттуда Designators). Но они не копируются на другой слой. Переносятся, но не копируются.
У меня используется Overlay с Designators для шелкографии. А вот продублировать Designators на другой слой не получается. Как и информацию со слоя Mechanical 15. Снял галку Lock Primitives в свойствах компонентов, примитивы выделяются, но не хотят вставляться на другой слой (с помощью Alt + Insert). Как победить? (Altium Winter 09)

если только продублировать десигнатор, то поставьте в нужном слое текст ".Designator" и у вас будет два , с разными настройками
Можно и три и пять таким образом
Go to the top of the page
 
+Quote Post
K A A
сообщение Dec 28 2009, 08:03
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 15-06-06
Пользователь №: 18 069



Это, я так понимаю, при создании компонента? Это не наш путь - все библиотеки перелопачивать надо. Проще создать копию pcb, взорвать там все компоненты и скопировать графику. Но некрасивое решение получается.
Go to the top of the page
 
+Quote Post
Alexey Sabunin
сообщение Dec 28 2009, 08:26
Сообщение #4


Эксперт
*****

Группа: Модераторы
Сообщений: 1 385
Регистрация: 18-07-06
Из: Сан Диего
Пользователь №: 18 895



Цитата(K A A @ Dec 28 2009, 11:03) *
Это, я так понимаю, при создании компонента? Это не наш путь - все библиотеки перелопачивать надо. Проще создать копию pcb, взорвать там все компоненты и скопировать графику. Но некрасивое решение получается.

И потом всегда взрывать и копировать? Гораздо проще исправить библиотеки...


--------------------
Видеоуроки по Altium Designer
Чем хуже ваша логика, тем интереснее последствия, к которым она может привести...
Рассел Бертран
Go to the top of the page
 
+Quote Post
Владимир
сообщение Dec 28 2009, 08:40
Сообщение #5


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(K A A @ Dec 28 2009, 10:03) *
Это, я так понимаю, при создании компонента? Это не наш путь - все библиотеки перелопачивать надо. Проще создать копию pcb, взорвать там все компоненты и скопировать графику. Но некрасивое решение получается.

Конечно не наш.
ставите comment=.designator для всех компонетов и радуетесь.
даже дополнительно есть функция поставить в центре компонента.
Go to the top of the page
 
+Quote Post
OLEG_BOS
сообщение Dec 28 2009, 08:52
Сообщение #6


Местный
***

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



Цитата(Владимир @ Dec 25 2009, 16:53) *
если только продублировать десигнатор, то поставьте в нужном слое текст ".Designator" и у вас будет два , с разными настройками
Можно и три и пять таким образом

Попробовал в библиотеке вставить ".Designator" и проапдейтить текущий .PcbDoc, так он и плате остался в таком же виде - .Designator.
Делаю похожее с .Layer_Name. Так там его видно только при передаче в Camtastic, а так в .PcbDoc так и остается как .Layer_Name.
Вопрос: Что еще нужно включить для отображения текущего значения Designator в .PcbDoc ?
Go to the top of the page
 
+Quote Post
Alexey Sabunin
сообщение Dec 28 2009, 09:38
Сообщение #7


Эксперт
*****

Группа: Модераторы
Сообщений: 1 385
Регистрация: 18-07-06
Из: Сан Диего
Пользователь №: 18 895



Цитата(OLEG_BOS @ Dec 28 2009, 11:52) *
Попробовал в библиотеке вставить ".Designator" и проапдейтить текущий .PcbDoc, так он и плате остался в таком же виде - .Designator.
Делаю похожее с .Layer_Name. Так там его видно только при передаче в Camtastic, а так в .PcbDoc так и остается как .Layer_Name.
Вопрос: Что еще нужно включить для отображения текущего значения Designator в .PcbDoc ?

Convert Special String, находится L>View Options


--------------------
Видеоуроки по Altium Designer
Чем хуже ваша логика, тем интереснее последствия, к которым она может привести...
Рассел Бертран
Go to the top of the page
 
+Quote Post
OLEG_BOS
сообщение Dec 28 2009, 10:16
Сообщение #8


Местный
***

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



Цитата(Алексей Сабунин @ Dec 28 2009, 11:38) *
Convert Special String, находится L>View Options

Спасибо, все получилось smile.gif Знал что есть - но немог найти. Такой же прием для схематика ( .SchDoc) находится в Preferences а тут ( для .PcbDoc) они его засунули подальше от глаз smile.gif
Go to the top of the page
 
+Quote Post
Владимир
сообщение Dec 28 2009, 16:57
Сообщение #9


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(OLEG_BOS @ Dec 28 2009, 12:16) *
Такой же прием для схематика ( .SchDoc) находится в Preferences а тут ( для .PcbDoc) они его засунули подальше от глаз smile.gif

Програмеры разные biggrin.gif
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Dec 29 2009, 07:04
Сообщение #10


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(Владимир @ Dec 28 2009, 12:40) *
Конечно не наш.
ставите comment=.designator для всех компонетов и радуетесь.
даже дополнительно есть функция поставить в центре компонента.

Можно ли разместить строку (String) в Footprint'е таким образом, чтобы она отображала один из дополнителных параметров компонента, например Изготовителя или еще что-нибудь?


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Dec 29 2009, 08:12
Сообщение #11


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(Master of Nature @ Dec 29 2009, 09:04) *
Можно ли разместить строку (String) в Footprint'е таким образом, чтобы она отображала один из дополнителных параметров компонента, например Изготовителя или еще что-нибудь?

Можно. Укажите ".Нужный параметр" и присоединете его к посадочному месту
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Dec 29 2009, 08:25
Сообщение #12


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(Владимир @ Dec 29 2009, 12:12) *
Можно. Укажите ".Нужный параметр" и присоединете его к посадочному месту

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


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Dec 29 2009, 09:51
Сообщение #13


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(Master of Nature @ Dec 29 2009, 10:25) *
Пробовал. Вместо этого так и рисуется ".НужныйПараметр"
В тоже время, если указать один из параметров из выпадающего списка, (напр. ".ViaCount") то он показывает правильное число.

Оно должно быть принадлежностью посадочного места, а не просто текст.
Нужно через tools/convert добавить к посадочному. А потом еще из схем импортировать
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Dec 29 2009, 10:28
Сообщение #14


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(Владимир @ Dec 29 2009, 13:51) *
Оно должно быть принадлежностью посадочного места, а не просто текст.
Нужно через tools/convert добавить к посадочному. А потом еще из схем импортировать

Краткое описание:
1) Создал компонент в библиотеке - многополюсный разъем
2) Создал параметры - назначение каждого полюса (Pin1 = 'Rx', Pin2 = 'Tx' т.п.)
3) В редакторе посадочных мест создал место под разъем.
4) Дополнительно через Place->String разместил строки, отредактировав содержимое на ".Pin1"
5) Подключил Footprint к нарисованному компоненту.
6) разместил на схеме.
7) через Design->update PCB, добавил на ПП.

Может что не так делаю?


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Dec 29 2009, 11:45
Сообщение #15


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(Master of Nature @ Dec 29 2009, 12:28) *
Краткое описание:
1) Создал компонент в библиотеке - многополюсный разъем
2) Создал параметры - назначение каждого полюса (Pin1 = 'Rx', Pin2 = 'Tx' т.п.)
3) В редакторе посадочных мест создал место под разъем.
4) Дополнительно через Place->String разместил строки, отредактировав содержимое на ".Pin1"
5) Подключил Footprint к нарисованному компоненту.
6) разместил на схеме.
7) через Design->update PCB, добавил на ПП.

Может что не так делаю?

Гм. Работало с параметрами компонета.
Что-то умудрили, теперь только designarot и comment передаются.
Дома полажу.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 12:18
Рейтинг@Mail.ru


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