Altium Designer my Libraries, Project templates, System settings by Catcatcat. V26.0

Views: 0


Altium Designer my Libraries, Project templates, System settings by Catcatcat. V26.0

 

Here I want to share how I configure Altium Designer and how I use the DXPPreferences1.DXPPrf files to quickly configure and get all the necessary tools for work, as well as for efficiently transferring these settings and databases between PCs.

When I started for me, there was a problem how to configure Altium, how to connect the database where to get the components, so that I could quickly start working and get the result. I want to offer a mechanism that will allow, after installing Altium Designer, to get a immediately configured database of components, a project structure that makes it possible to order printed circuit boards at least on JLCPCB, including, if desired, the assembly of the printed circuit board. In the structure you will find two examples of the project for which you can understand how the output files are formed, why they are needed and test the order of these boards for JLCPCB.

After using this Altium Designer customization engine, you will naturally get a system configured “for me”, but if there is further interest, I can describe how to redo everything so that you can have your own designs with your logos and your personal characteristics.

The entire configuration mechanism is contained in the archive Project.rar which you need to download and unzip the archive to the root of the C drive. This archive stores the entire project structure, all configuration data and the database of components with database projects.

For convenience, I recommend the following installation sequence, although you can perform all the settings on an already installed Altium.  But I recommend installing an Altium “from scratch”.

The procedure for installing the Altium “from scratch”.

  1. Unzip the Project.rar archive to the root of drive D.
  2. Install four fonts from the folder D:\Project\Project_Altium\CH_Library\_Design\_Fonts_for_Altium\_Install fonts\ISOCPEUR by Catcatcat
    1. ISOCPEUR-Bold.ttf
    2. – ISOCPEUR-Bold-Italic.ttf
    3. – ISOCPEUR-Italic.ttf
    4. – ISOCPEUR-Regular.ttf
  3. Install font from folder D:\Project\Project_Altium\CH_Library\_Design\_Fonts_for_Altium\_Install fonts
    1. – Mooretronics.ttf

це треба зробити обов’язково!

  1. Install – Altium Designer.

  1. When installing Altium, I recommend changing the path for the Shared Documents directory: to the folder D:\Project\Project_Altium\CH_Library\_Design\AD25 (This is not necessary, but it will give you an advantage in your job in the future.).

  1. After installing Altium and activating the license correctly, you need to reconfigure the settings using the file DXPPrf from the folder D:\Project\Project_Altium\CH_Library\_Design\_AltiumSettings\SET_CONFIG_25_10. After that, you need to restart Altium.

After that, you will get a fully configured system with a database of components, with a template of configured projects and working examples.

Development of electronics catcatcat.electronics@gmail.com

 


UA

Тут я хочу поділитися тим, як я налаштовую Altium Designer і як я використовую файли DXPPreferences1.DXPPrf для швидкого налаштування та отримання всіх необхідних інструментів для роботи, а також для ефективного перенесення цих налаштувань і баз даних між ПК.

Коли я починав, для мене виникла проблема, як налаштувати Altium, як підключити базу даних, де взяти компоненти, щоб я міг швидко почати працювати і отримати результат. Хочу запропонувати механізм, який дозволить після встановлення Altium Designer отримати одразу налаштовану базу компонентів, структуру проекту, яка дає можливість замовити друковані плати хоча б на JLCPCB, включаючи, за бажанням, збірку друкована плата. У структурі ви знайдете два приклади проекту, для яких ви можете зрозуміти, як формуються вихідні файли, навіщо вони потрібні та протестувати порядок цих плат для JLCPCB.

Після використання цього механізму налаштування Altium Designer ви, природно, отримаєте систему, налаштовану «для мене», але якщо виникне додатковий інтерес, я можу описати, як все переробити, щоб ви могли мати власні проекти з вашими логотипами та особистими характеристиками.

Весь механізм конфігурації міститься в архіві Project.rar, який потрібно завантажити та розархівувати в корінь диска D. У цьому архіві зберігається вся структура проекту, усі конфігураційні дані та база даних компонентів із проектами бази даних.

Для зручності я рекомендую наступну послідовність встановлення, хоча ви можете виконати всі налаштування на вже встановленому Altium. Але я рекомендую встановити Altium «з нуля».

Процедура установки Altium «з нуля».

  1. Розархівуйте в корінь диска D архів rar.
  2. Встановіть три шрифти з папки D:\Project\Project_Altium\CH_Library\_Design\_Fonts_for_Altium\_Install fonts\ISOCPEUR by Catcatcat
    1. ISOCPEUR-Bold.ttf
    2. – ISOCPEUR-Bold-Italic.ttf
    3. – ISOCPEUR-Italic.ttf
    4. – ISOCPEUR-Regular.ttf
  3. Встановіть три шрифти з папки D:\Project\Project_Altium\CH_Library\_Design\_Fonts_for_Altium\_Install fonts
    1. – Mooretronics.ttf

це треба зробити обов’язково!

  1. Встановіть Altium Designer.

  1. Під час інсталяції Altium я рекомендую змінити шлях для каталогу Shared Documents: до папки D:\Project\Project_Altium\CH_Library\_Design\AD25 (це не обов’язково, але в майбутньому це дасть вам перевагу в Ваша робота).

  1. Після інсталяції Altium і правильної активації ліцензії вам потрібно повторно налаштувати параметри за допомогою файлу DXPPrf з папки D:\Project\Project_Altium\CH_Library\_Design\_AltiumSettings\SET_CONFIG_25_10. Після цього потрібно перезапустити Altium.

 

Після цього ви отримаєте повністю налаштовану систему з базою даних компонентів, з шаблоном налаштованих проектів і робочими прикладами.

Зверніть увагу на символи в дужках у компонентах десигнаторів.

JLCPCB
(E) – Extended Part,
(B) – Basic Part,
Digikey
(D)
Mouser
(M)
TME
(T)
Microchip
(Mi)

Це інформація розробнику про постачальника компонента, що використовується.

Розробка електроніки catcatcat.electronics@gmail.com

 


AD installation.

  • Installing Altium
  • Adding a license.
    Perform configuration for full operation of the work







Release updates

Comments and suggestions are welcome.

V.  – 26 – recommended template

 

 

Project Template Structure:

 

 

ProjectDescription.SchDoc – Brief description of the project

 

Table Of Contents.SchDoc – Brief description of the purpose of the project sheets.

 

Revision History.SchDoc – Description of PCB design revisions.

 

Additional Documents.SchDoc – Description and links to resources used in the project.

 

Assembly.SchDoc – Components used at the PCB assembly stage.

 

PCB pinout TOP.SchDoc (PCB pinout BOT.SchDoc) – Description of the printed circuit board interface (Example to get you started).

 

Functional Diagram.SchDoc – Functional diagram of the project, it is recommended to use Drawio for development.

 

Main.SchDoc – Main project sheet.

Project worksheets. Add and remove sheets here. However, it is recommended that each individual project task be completed on a separate sheet.

 

Project Active BOM.BomDoc – Here you can get information about the components used, their life cycle, current price and available quantity from the distributor.

Note: This feature is not available to all distributors and does not work with LCSC.

Example of work:

Impedance table.PCBDwf – This sheet will generate a report on the structure of the conductor impedances used.

Draftsman.PCBDwf – Additional visual information on PCB assembly (The example is taken from the demo project).

 

PCB.PcbDoc – A sheet template to start designing a printed circuit board.

By default, a 10-layer stack is loaded. Additional stacks can be loaded from the folder D:\Project\Project_Altium\CH_Library\_Design\Stackup Use stacks from the last year.

These stacks are taken from the manufacturer JLCPCB.

If you plan to have your printed circuit boards manufactured at another facility, contact the PCB manufacturer for information on the materials used. This will save you unnecessary hassle during production.

Preparation of documentation for the production of printed circuit boards.

ProductionFiles.OutJob – Here you will find a complete list of generated documents suitable for any type of printed circuit board manufacturing, as well as obtaining a variety of documentation necessary for professional production.

Manufacturer-focused documents jlcpcb.

JLCPCB_ProductionFilesOnly.OutJob – The recommended option for optimal development of documentation for the manufacture and assembly of printed circuit boards.

JLCPCB production and assembly – Obtaining Gerber files.

JLCPCB Bill of Materials (BOM) File for SMT Assembly V2 – Obtaining a specification file in JLCPCB format *

JLCPCB Pick & Place File for SMT Assembly V2 – Getting a Pick & Place file in JLCPCB format *

 

P.s. * – Additional processing is required to remove unnecessary columns and rows.

 

BOM for purchasing components (optional) V2 – BOM file for purchasing components if manual assembly is expected.

 

You will find the generated production files inside the project folder named (example) Project Outputs for PCB_Project_4.

Please note that the project file name changes in the project properties.

Change these parameters to suit your needs and the file names will be automatically changed when generating production documentation.

The Status Report.Txt files can be deleted; the manufacturer doesn’t need them.

The 2025-TitleProject-V1.00-NamePCB-R01 folder can be added to the archive.

 

This archive can also be uploaded to JLCPCB for PCB fabrication.

Use the *BOM.xlsx and *PnP.xlsx files if you need PCB assembly at this factory.

Database structure:

 

Enjoy, design, make, be the first!

Catcatcat!


Download the library.

Значок

Altium Designer my Libraries, Project templates, System settings by Catcatcat. V26.0 8 МБ 7 downloads

Here I want to share how I configure Altium Designer and how I use the DXPPreferences1.DXPPrf...


Це може бути цікаво!


  • PIC32MZ – прерывания (заметки)PIC32MZ – прерывания (заметки)
    Views: 523 Виды формирования запоминая контекста при входе в прерывания. Компилятор представляет три варианта AUTO – когда запоминания места возврата из подпрограммы возложено на программу, т.е все создается программно. Этот …
  • Development Boards PIC18F47Q84Development Boards PIC18F47Q84
    Views: 6766 Microchip тішить новими мікроконтролерами. Особливістю цього MCU – це багата інтелектуальна периферія, що дозволяє вирішувати такі завдання на 8 бітних MCU, які неможливо реалізувати на деяких навіть 32 …
  • Система отопления на солнечных коллекторах от Дмитрия (rv3dpi)Система отопления на солнечных коллекторах от Дмитрия (rv3dpi)
    Views: 3433 Солнечные коллекторы для отопления в Европе используют в более 50% от общего количества установленных гелиосистем. Однако следует понимать, что гелиосистемы предназначены лишь для поддержки отопления и экономии затрат на основную …
  • Development board based on MCU PIC18F47Q84Development board based on MCU PIC18F47Q84
    Views: 2297 PIC18F47Q84 Microcontroller Family with CAN Flexible Data Status: In Production.
  • AD9833 – Programmable Waveform GeneratorAD9833 – Programmable Waveform Generator
    Views: 3052 Простой генератор звуковых частот на AD9833. Для тестирования БПФ в светомузыке мне нужен был генератор звуковых частот. Я  использовал советский Г3-112, но он себя давно изжил.  Все думал купить …
  • LCD индикаторы на драйвере ML1001LCD индикаторы на драйвере ML1001
    Views: 1993  ML1001 – статический LCD GOG (чип в стекле) драйвер для 40-сегментного LCD в позолоченном противоударном исполнении. На них можно каскадно строить цельные из 80 или 120 сегментов LCD индикаторы. …
  • MCC PIC24 – модуль OUTPUT COMPARE – режиме ШИМMCC PIC24 – модуль OUTPUT COMPARE – режиме ШИМ
    Views: 1255 Во многих системах управления, для формирования управляющих сигналов требуется модуль ШИМ, он позволяет не только формировать импульсы заданной длительности, но и с применением обычного RC фильтра строить простые …
  • Счетчики посетителейСчетчики посетителей
    Views: 1292 Вас сосчитали!? или счетчики посетителей.   Для чего нужны счетчики посетителей? Какие они бывают? ТОРГОВЛЯ. Подсчитайте, сколько ваш магазин посещает человек за день. Кок много человек приходит утром, какое …
  • Toyota Auto Fader – Модуль включения усилителяToyota Auto Fader – Модуль включения усилителя
    Views: 2076 Toyota Auto Fader – Модуль включения усилителя. Часто автолюбители прибегают к замене штатного головного устройства на универсальное мультимедийное, в котором значительно расширены функциональные возможности. Если возникает желание оставить …
  • Самый простой диммер для светодиодного освещенияСамый простой диммер для светодиодного освещения
    Views: 3181 Светодиоды все больше входят в нашу жизнь как источники освещения и как само собой разумеющееся, это вопрос регулировки яркости. Существует множество схемных решений, но в нашем варианте мы …




Поделись этим!

Catcatcat

catcatcat

Development of embedded systems based on Microchip microcontrollers.

Продолжайте читать

Назад

Комментарии

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.