RN6LHF
Участник-
Постов
16 -
Зарегистрирован
-
Посещение
Репутация
0 ОбычныйИнформация о RN6LHF
-
Звание
Участник
- День рождения 15.04.1985
Контакты
-
Сайт
Array
-
ICQ
Array
Информация
-
Город
Array
-
MASTER of NATURE Вы имеете виду комбинацию Shift+C ? В этом режиме выделяя шелк, выделяется и компонент тоже, если выделять областью. Выхожу из ситуации персональным выделением щелчком мыши + Shift по каждой линии. Затем когда все нужные примитивы выделены, с помощью инспектора переношу их на другой слой. Слегка кривовато, и дольше во времени, но нужный результат достигается. А с помощью фильтра не получается отфильтровать. Сначала фильтрую по компонентам, потом запускаю еще один фильтр (Shift+F) и пытаюсь выделить нужную линию из отрисовки контура (по идее теперь должны выделяться линии только этих компонентов), а выделяются все линии на всех компонентах.
-
В данном случае монтажница думает только о том, куда ставить компонент, ей нет необходимости выбирать из множества и держать в голове номинал компонента, мозг освобождается для дополнительного обдумывания места установки :) Вопрос в теме о способе реализации идеи в среде Altium, думаю, его решение будет полезно многим, а для обсуждения этики его применения предлагаю создать новую тему. Разлоченные примитивы (Track) по идее должны выделяться фильтром с такими параметрами. (ObjectKind = 'Track') And (Layer = 'TopOverlay') And (Locked <> 'False') А выделяются все примитивы даже с заблокированными линиями. У кого какие мысли?
-
Если на одном листе видны сразу все номиналы (будь они выделены или еще как), то имеет место возможность посмотреть не на тот, который нужно и впаять его не туда куда надо. В предложенной идее все иначе, мы просто не оставляем выбора для монтажницы и она видит только один номинал, его и паяет. Вывод такой - монтажница не должна делать выбор, его за нее сделали инженеры. Задача упростить ей работу. Нечто подобное было сделано в Пикаде и всем нравилось, теперь нужно сделать это же в Альтиуме. Примитивы разлочил, теперь можно выделять контуры по отдельности от компонента, а как выделить их все сразу, когда они к компоненту не привязаны - пытаюсь разобраться.
-
Впринципе, приемлемое решение. Можно создать копию файла платы и доработать его под эти нужды. Удается осуществить групповой перенос Comment-ов на другой слой(Mechanical) с использованием инспектора, а вот шелкография контура компонента жестко привязана к компоненту, или это не так? Возможно ли ее перенести на другой слой при групповом выделении компонентов? Не совсем то, что надо, но тоже интересная примочка.
-
Вывод на печать отдельных элементов в Top Overlay
RN6LHF опубликовал тема в Altium Designer, DXP, Protel
Для ручной сборки(пайки) плат создается сборочный чертеж, распечатывается слой Top Overlay, на котором отображены контуры компонентов и их номиналы. Идея такая: Создать каталог, на каждой странице которого распечатана плата с выделенными/подсвеченными компонентами одного номинала, остальные элементы затемнены. Получается очень удобно, особенно когда много компонентов с разными номиналами. С помощью фильтра и инспектора получается выделить и подсветить группу нужных компонентов, но вот как вывести на печать.. Можно выйти из положения путем создания скриншота с экрана, но это кривизна и разрешение не то. Кто-нибудь ставил перед собой такую задачу или может уже решил ее? -
Мануал по созданию 3D моделей?
RN6LHF ответил cf7k тема в Altium Designer, DXP, Protel
Нет, он просто вылетает минуты через две и приходится запускать программу заново. Я просто не думал, что моя плата может быть самой большой, какую можно сделать, и уже с таким объемом информации программа зависнет. -
Мануал по созданию 3D моделей?
RN6LHF ответил cf7k тема в Altium Designer, DXP, Protel
Нашел, почему Альтиум вешался при экспорте 3D модели платы в IGES или STEP. У меня плата 160х160мм, на ней около 400 деталей, и около 500-1000 переходных отверстий (навскидку, точно не считал). Так вот, когда отключаю отображение отверстий при экспорте - все нормально конвертируется! С отверстиями Альтиум повисает на этапе записи файла. -
Мануал по созданию 3D моделей?
RN6LHF ответил cf7k тема в Altium Designer, DXP, Protel
Действительно, что-то было плохо в моделях.. Задача стояла вставить плату в корпус и по пересечениям разъемов с крышкой корпуса, создать чертеж этой крышки. Попробовал оставить только одни разъемы на плате(достаточно для выполнения задачи) и все сконвертировалось. Буду разбираться.. Спасибо! -
Мануал по созданию 3D моделей?
RN6LHF ответил cf7k тема в Altium Designer, DXP, Protel
Здравствуйте! У кого-нибудь встречается такой баг? При попытке экспорта уже готовой модели 3D платы из Альтиума Summer 08 в формат IGES или STEP - выдает ошибку, мол программа не может прочитать какой-то адрес и предлагает нажать ОК. На этом все и заканчивается, ничего ни куда не конвертируется... Может у кого было нечто подобное? -
Спасибо, уже качаю! Спасибо большое всем участникам форума и его создателям! Теперь можно двигаться дальше. Всех с наступающим НГ! :)
-
Киньте ссылкой в меня пожалуйста, если есть таковая :) или на мыло уже скачанное, если нетрудно. [email protected]
-
Я прошу прощения, проморгал.. у меня и вправду 2007xxxx версия WinAVR. Сейчас поставил версию 20050214 и симулятор пошел. Спасибо большое! Сразу вопрос, может нужно найти новый патч на AVR studio или нужно скачать обновленную версию AVR studio? Поделитесь опытом пожалуйста!
-
AVR studio: Version 4.12 Service Pack 3 WinAVR: 20050214
-
Спасибо большое! Все откомпилировалось без предупреждений. Прошил проц и он работает! У меня теперь другая проблема: Когда запускаю симулятор, выскакивает вот такая ошибка: **Runtime Error! This application has requested the Runtime to terminate it in an unusual way. и просят связаться с тех поддержкой для получения большей информации** Предлагается нажать ОК После успешного нажатия последней, AVR studio закрывается.
-
Хочу заставить моргать светодиод с помощью данного кода используя прерывание Версия WinAVR 20050214 Ставил версию 2007 года на другой машине - таже история. #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> #define Freq 4000000 INTERRUPT(SIG_OVERFLOW1) { //Инициализируем счетный регистр значением 61630 TCNT1 = 0x10000 - (Freq / 1024); PORTB ^= 0x01; } int main (void) { DDRB = 0x01; //Вывод 0 порта В - Выход TCCR1A = 0; // T/C1 отсоеденен от вывода ОС1, режим ШИМ отключен TCCR1B = 5; // Коэф. деления частоты системной синхронизации = 1024 TCNT1 = 0x10000 - (Freq / 1024); //Инициализируем счетный регистр TIFR = 0; //Сбрасываем все флаги прерываний от T/C1 TIMSK = 0x80; //Разрешаем прерывание при переполнении T/C1 GIMSK = 0; //Запрет внешних прерываний sei(); //Общее разрешение прерываний while(1); //Ожидаем прерывания от T/C1 каждую секунду } После компиляции имеются варнинги: c:/program files/win avr/bin/../avr/include/avr/signal.h:36:2: warning: #warning "This header file is obsolete. Use <avr/interrupt.h>." ../LEDBlink.c:10: warning: return type defaults to 'int' ../LEDBlink.c: In function 'INTERRUPT': ../LEDBlink.c:14: warning: control reaches end of non-void function Build succeeded with 3 Warnings...