|
|
  |
MG Expedition ликбез ... |
|
|
|
May 22 2007, 09:39
|

Гуру
     
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512

|
Цитата(timon_by @ May 22 2007, 12:10)  Пока в стране нац. валюта рубль (а не доллар), а система мер и весов - метрическая (а не дюймовая), я придерживаюсь единицы длинны миллиметр. Пакет мне должен обеспечить корректную работу в любой из систем. В оркадовском кэпчере я могу корректно работать с любой из систем (хотя внутреннее представление символов - в относительных единицах). Ну вот наконец мы и разобрались в том, что: 1. В ГОСТ-е не заданы ТОЧНЫЕ размеры УГО в общепринятых в мире координатных системах. 2. Каждый волен интерпретировать размеры УГО как ему захочется, т.к. в ГОСТ-е прямо сказано, что - размеры СПРАВОЧНЫЕ- заданы на МОДУЛЬНОЙ СЕТКЕ- одинаковость размеров УГО должна обязательно соблюдаться только в пределах одной схемы3. Если вам нужно получить нужный размер изображения УГО на бумаге, то в DxD можно также это реализовать: - выбрав нужное разбиение рабочего поля на точки сетки - использовав фактор масштабирования при печати 4. Т.к. многие пользователи не любят (как и вы) работать с относительными единицами, в следующем году появится релиз с возможностью задавать размеры в том числе и в мм.
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
May 23 2007, 05:53
|

Живой
  
Группа: Свой
Сообщений: 322
Регистрация: 28-08-04
Из: Москва
Пользователь №: 560

|
Цитата 4. Т.к. многие пользователи не любят (как и вы) работать с относительными единицами, в следующем году появится релиз с возможностью задавать размеры в том числе и в мм.  Это хорошая новость. Жаль, что не скоро. Всё же в стране действует метрическая система. На мой взгляд, в большой степени путаницу дабавила сама MentorGraphics введя метрические размеры листа (A0 A1 A2 A3 A4) в которых использовала соотношение 1 у.е. = 0,254 мм. В результате этого, используя предопределённые метрические размеры листов, выдержать точные линейные размеры в мм не представляется возможным (Основные надписи и разбивка листа на зоны ГОСТ 2.104-2006). Если же принять 1 у.е.=0,25 мм (как уже неоднократно рекомендовал fill), с последующим масштабированием при печати, то проблема почти решается. Однако я не смог найти, где в конфигурационных файлах, или где либо ещё можно поменять размер предопределённых метрических форматов. Может кому известно?
|
|
|
|
|
May 23 2007, 08:34
|

Гуру
     
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512

|
Цитата(sh007 @ May 23 2007, 09:53)   Это хорошая новость. Жаль, что не скоро. Всё же в стране действует метрическая система. На мой взгляд, в большой степени путаницу дабавила сама MentorGraphics введя метрические размеры листа (A0 A1 A2 A3 A4) в которых использовала соотношение 1 у.е. = 0,254 мм. В результате этого, используя предопределённые метрические размеры листов, выдержать точные линейные размеры в мм не представляется возможным (Основные надписи и разбивка листа на зоны ГОСТ 2.104-2006). Если же принять 1 у.е.=0,25 мм (как уже неоднократно рекомендовал fill), с последующим масштабированием при печати, то проблема почти решается. Однако я не смог найти, где в конфигурационных файлах, или где либо ещё можно поменять размер предопределённых метрических форматов. Может кому известно? А почему не сделать просто такое же масштабирование в случае 0,254? Например имеем расстояние между пинами 5,08. При печати умножаем на 0,9843 и получаем 5,00 на бумаге. Тоже самое произойдет и с основными надписями и зонами.
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
May 23 2007, 09:00
|

Живой
  
Группа: Свой
Сообщений: 322
Регистрация: 28-08-04
Из: Москва
Пользователь №: 560

|
Цитата(fill @ May 23 2007, 12:34)  А почему не сделать просто такое же масштабирование в случае 0,254? Например имеем расстояние между пинами 5,08. При печати умножаем на 0,9843 и получаем 5,00 на бумаге. Тоже самое произойдет и с основными надписями и зонами. Да я примерно о том же. Только для того, что бы данный метод заработал, должен быть соответствующим образом задан и размер листа. Например, для листа A4 (210х297) должен быть задан размер 840х1188 units. А в DxD предопределённый размер листа A4 826х1169 units. Т.е. они задали "честный" размер, не предполагающий масштабирования. Выставлять же каждый раз размеры нового листа вручную не удобно (хотя и возможно). Отсюда и вопрос как поправить предоапределённые размеры листа.
|
|
|
|
|
May 27 2007, 18:29
|
участник
   
Группа: Свой
Сообщений: 573
Регистрация: 16-02-06
Пользователь №: 14 402

|
Цитата(avesat @ May 27 2007, 18:39)  Подскажите, как в ExpeditionPCB получить координаты центра SMD компонентов, примерно в таком формате: C1 X-87.630 Y-13.970 Пробовал через File->Export->IPC-D-356B но не совсем понятна структура файла?  в WG2004.SP1 можно так: Output\Report Writer (опция Physical board data) запустится ReportWriter в нем File\Extract Data.. опция : Expedition PCB Physical Extractor -> ваш pcb файл потом: File\OpenReport.. выбрать файл package.rpc не знаю, может есть еще способ более простой и правильный.
|
|
|
|
|
May 28 2007, 07:50
|
Местный
  
Группа: Свой
Сообщений: 238
Регистрация: 19-03-07
Из: Israel
Пользователь №: 26 306

|
Цитата(avesat @ May 27 2007, 22:26)  atlantic Спасибо, выручил!  Есть более простой путь, File>export> General Interfaces > Generic AIS,в результате в директории Output получаем файл vb_ais.txt, в котором указаны все координаты компонентов и фидушелов
|
|
|
|
|
Jun 4 2007, 07:34
|
Частый гость
 
Группа: Свой
Сообщений: 162
Регистрация: 22-12-06
Из: Москва
Пользователь №: 23 793

|
Цитата(3.14 @ Jun 1 2007, 11:46)  Как в экспедишине сменить тип уже имеющихся на плате переходных отверстий? Например, надо 0.4/0.6 заменить на 0.3/0.6, сейчас правлю VIA в либе и обновляю проект  . Edit > Modify > Padstack Processor. Закладка Padstacks. Указаваете что поменять все стеки (All padstack). В таблице выбираете что менять, в строке спарва на что. Нажимаете кнопку Process Padstack.
|
|
|
|
|
  |
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0
|
|
|