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

S17

Свой
  • Постов

    134
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о S17

  • Звание
    Частый гость
    Частый гость

Контакты

  • ICQ
    Array

Информация

  • Город
    Array

Посетители профиля

2 113 просмотра профиля
  1. Ок, спасибо - "заработало"! В режиме просмотра "3D" за это отвечает "Shift+Z" или L и далее вкладка "опции просмотра". Как чувствовал, что пальцы куда-то мимо клавиш попали... 🙂
  2. Только на одной из плат в режиме 3D не показываются 3D-модели компонентов (сама голая 3D-плата показывается), хотя в экспортированном файле "*.step" всё присутствует и в режиме 2D видна штриховка от 3D-моделей компонентов. Что-где надо включить, чтобы показывались 3D-модели компонентов?
  3. Благодарю! Хотелось бы, чтоб файл был восстановлен!
  4. Мои примеры наименования в библиотеках (под этим именами я их тащу из библиотек). На конце чипов - тип корпуса: 4=0402, 6=0603, 8=0804, 12=1206... Для конденсаторов (номинал-диэлектрик-вольтаж-допуск-корпус): 8.2+-0.25 pF_NP0_50V-4 10 pF_NP0_50V_5%-4 0.1 uF_X5R_25V_10%-4 1.0 uF_X5R_10V_10%-4 К10-84в_1нФ-МП0-16В-10% (0603/1.2) К10-84в_1,0мкФ-Н90-25В (1210/2.0) Танталы: 68 uF*25V-LESR (E) 470 uF*2.0V-LESR (V) 470 uF*2.5V-LESR (V) К53-71_68мкФ_10В(C) К53-68_68мкФ_10В(C) Резисторы (номинал-корпус-допуск): 120KR-4 121KR-6 1% Р1-8В_4.7k-6 Индуктивности: LQW15A-6N8 2.2uH-0.11R-1.2A-8 Названия микросхем обычно совпадают партномером. Для примера, резюк "121KR-6 1%" включает следующие поля: - для закупки (поля Part_Name, Part_Name_En): R_0603-121.0 кОм-1% R_0603-121.0 kOhm-1% (английский вариант, уже не актуально...), - описания (поля Description, Description_En): Чип резистор 0603, 0.1ВТ, 121 кОм, 1%, ±100ppm/C, <50В, -55…125C (CR0603-FX-1213ELF) Chip-resistor 0603, 0.1W, 121 kOhm, 1%, ±100ppm/C, <50V, -55…125C (CR0603-FX-1213ELF) - наименование на схеме (для себя я одно из этого оставляю видимыми, для ГОСТа макросом скрываю): 121к-1% 121k-1% - корпус для схемы и закупки (также для ГОСТа на схеме макросом скрываю): 0603 - маркировка на корпусе (на сборке печатаю) 09D - ещё вариант наименования для для сборки: 121.k И ещё есть несколько полей - производитель, ссылки на страницу/даташит/корпус (или 3D), допустимая замена, температурные характеристики (ТКС, ТКЕ, диапазоны...), питание/мощность, точность, ТУ, раздел по ГОСТ, упаковка, тип монтажа, тип пайки 220/260С, вес. Теперь ещё и содержание драгметаллов надо добавить...
  5. Каждая сборка - свой "вариант исполнения" / Variant: и в понятиях ГОСТа, и Альтиума. Я на каждый вариант исполнения делаю полное отдельное КД (автоматизация позволяет это сделать быстро). Плата в печке всё равно запекается целиком, поэтому выделять общую и вариантные части для себя не вижу смысла и кроме того - усложнять автоматизацию выпуска КД.
  6. Вопрос по скрипту "CopyCompPlacement" (автор peshkoff, http://cad-design.ru/instr/instr_ad_scr_copycompplacement.html) Для Дезигнатора и Коммента я пользуюсь параметрами ".Designator" и ".Comment", располагая их на механических слоях - как копировать расположение этих параметров?
  7. Благодарю! Но в моём конкретном скрипте лучше подходит именно копирование исходного файла без учёта изменений: порой ручками тоже приходится что-то удалять/корректировать для ГОСТовской распечатки, но не для сохранения!, и бывает, что это происходит до работы этого скрипта - поэтому в этом скрипте для меня лучше сохраниться на уровне исходного файла. Да и кнопки в Альтиуме сохранения файла и "File/Run Script.." находятся очень близко - один раз я промахнулся... и сохранил ГОСТовскую макулатуру... Как оказалось, сохранить схему (или другой объект) с изменениями - это не особо очевидная операция в Альтиуме... Спасибо за предложенный способ! ХитрО :) Хотел для версии 21.5 Альтиума пометить файл, изменённый скриптом, как изменённый (т.к. версия 21.5 не замечает эти изменения) - использовал "SchDocument.DocumentModifiedChanged()", но схемный файл почему-то "не покраснел" (ни при true, ни при false)... Я подумал, что если "насильно" пометить файл изменённым, то исходный тогда будет браться Альтиумом не из кэша, а уже из файла..
  8. "CopyFile" - спасибо, работает! Как всё просто! :) Но тут надо учесть, что сделанные и несохранённые изменения в схеме не попадут в эту копию. Но мне этот метод годится. В Client есть Open, а вот что-то напоминающее Save там не нашёл... Раньше тоже не заботился о сохранении - 18-ая версия сигнализировала о них: файл был "красным" и его можно было закрыть без сохранения и открыть в исходном состоянии. Данный скрипт скрывает на схеме все параметры, кроме Comment, и удаляет механические компоненты - для распечатки по ГОСТ и эти изменения сохранять не нужно, а вот исходную непотраханную схему на всякий случай сохранить надо бы... В версии 21.5 есть какая-то засада: изменённый скриптом файл схемы не подсвечивается красным и если его закрыть и открыть заново, то он представляется в изменённом состоянии - как будто эти изменения были сохранены! Но на самом деле это не так - сам файл пребывает в исходном состоянии и если закрыть и открыть уже проект, то схема будет представлена в первозданном виде! Т.е. при открытом проекте схема открывается как бы не из файла, а из кэша... Тут результирующий скрипт - Удаляет механические компоненты с дезигнатором "E?" и скрывает все параметры, кроме Comment, остальных компонентов.:
  9. Вот (я подозреваю, что основа Вам знакома :) ) Строчки с попыткой сохранить копию - закомментированы: не работают, т.к. нет такого метода "SaveToFile" у них, а подобного я не нашёл...
  10. Коллеги Как внутри скрипта сохранить копию схемы?
  11. Таскать каждый дезигнатор с зажатым Ctrl - это работает. Я хочу в таблице Componets для всех сразу поставить Manual - это даёт возможность выставить нужный шрифт и размер и после этого поставить дезигнаторы на свои места. В 18-ом - это работает, в 21-ом - это пропало и приходится делать двойную работу: сначала приблизительно растащить все дезигнаторы с тем шрифтом и размером какой есть, потом выставить нужный шрифт и размер и ещё раз двигать все дезигнаторы.
  12. В драфтсмане от AD21.5.1 - пропал тип Manual для размещения дезигнаторов (в AD18 - это было). Нужно ручками подвигать дезигнатор - тогда он станет Manual и тогда можно будет менять его шрифт. Но сделать тип размещения Manual через окно Components невозможно - тип Manual в списке выбора отсутствует. Это Баг или я Manual для дезигнаторов не там ищу?
  13. Arlleex Должен тащить в экспорт по указанной "видимости", а на самом деле - тащит всё. AD18 - так и делает, а AD21.5.1 - нет.
×
×
  • Создать...