Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Иерархический проект в DxD
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Mentor-ExpeditionPCB
Шубин
Есть проект, точнее - изделие, состоящее из четырёх отдельных печатных плат. Раньше просто создавал для каждой платы/схемы отдельный каталог. Теперь подумал использовать один каталог и возможность создания иерархической системы "Boards" в DxD, но натолкнулся на ограничение, связанное с оформлением документации при таком подходе.

В корне файловой структуры есть файл "borders.ini", в котором прописаны атрибуты (название схемы, децимальный номер и пр.), которые отображаются в области форматки, при добавлении листа схемы. И если при добавлении новой платы в иерархию проекта в файловой структуре создаётся новый подкаталог для pcb-платы, то для схемы той же платы ничего подобного не происходит и форматка хватает атрибуты из того же корневого файла "borders.ini". То есть, если, например, для схемы материнской платы в файле "borders.ini" прописан децимальный номер и название, то всё то же самое появляется на листах схем дочерних плат при добавлении схем(плат) в иерархическую структуру.

Предполагаю, что сделано это из расчёта на американские форматки, на которых система надписей иная. Можно ли как то обойти это ограничение?
vitan
А если удалить borders.ini?
bookd
Создать для дочерних плат свои форматки с другими именами атрибутов, а все атрибуты прописать в borders.ini
Тогда каждая плата возьмет из файла атрибутов свои данные
Шубин
Если удалить borders.ini атрибуты бутут отображаться так же, как на сырой форматке - что-то типа @name )) Вариант с размножением форматок напрашивается сам собой, но если дочерних плат, например 9 штук, проще сделать одну форматку без атрибутов и все надписи заносить вручную. Похоже стандартными средствами обойти ограничение borders.ini нельзя.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.