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

4 часа назад, musa сказал:

Попробовал. Не открывает. Причем Альтиум ругается на базу Access А у меня база в Excell. На соседнем компьютере таже самая база открывается. Альтиум и Винда одинаковые

Да, у меня то же самое - ругается на Access, хотя пробую c Excel. Меня всё же терзают смутные сомнения, что в этой части имеется какой-то баг программы. Но у меня просто пока нет других машин, чтобы проверить. На работе у кого есть - везде древний и Альтиум и Винда. А новый только дома установлен у меня.

Попробую последовать совету DSIoffe, а там посмотрим, что получится

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 2/7/2020 at 3:33 PM, dlsh said:

Разобрался с созданием Component Class в SCH.

Возник следующий вопрос в создание правила.

На Рисунке к XP1 подключаются два компонента R23 и R16.

R23 - RS485-1

R16 - RS485-2

XP1 - входи в RS485RS485-1 и в RS485-2.

Создаю два правила

Правило_1 - InComponentClass('All Components') && Not (InComponentClass('RS485') Or InComponentClass('RS485-1') )

и

Правило_2 - InComponentClass('All Components') && Not (InComponentClass('RS485') Or InComponentClass('RS485-2') ). 

При размещении компонентов у меня не получается разместить R23 и R16  ближе чем 3 мм к XP1.

Как бы объяснить AD на уровне классов компонентов, что размещать компоненты из этих классов (RS485-1 и RS485-2) относительно XP1 (RS485) можно и ближе чем 3 мм.

Удалить эти два праила и будет размещаться ближе 3 мм.

В чем вообще задача то? У вас сейчас по правилам видно, что компоненты InComponentClass('All Components') не могут быть ближе к компонентам InComponentClass('All Components'), а у вас все компоненты входят в этот класс независимо какие вы им еще классы присвоили, вот и работает правило 3 мм

2 hours ago, lyolik said:

Да, у меня то же самое - ругается на Access, хотя пробую c Excel. Меня всё же терзают смутные сомнения, что в этой части имеется какой-то баг программы. Но у меня просто пока нет других машин, чтобы проверить. На работе у кого есть - везде древний и Альтиум и Винда. А новый только дома установлен у меня.

Попробую последовать совету DSIoffe, а там посмотрим, что получится

я бы ооочень не рекомендовал бы для этого использовать Excell. по этому поводу уже много исписано. переведите все в акцесс.

эксель мало того, что будет тормозить, но кмк альтиум уже забил на поддержку такой базы

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 часа назад, peshkoff сказал:

я бы ооочень не рекомендовал бы для этого использовать Excell. по этому поводу уже много исписано. переведите все в акцесс.

эксель мало того, что будет тормозить, но кмк альтиум уже забил на поддержку такой базы

Спасибо за совет. Учту. Пока всего немного - переведу в Access. Но пока и это нет возможности проверить из-за ругательств Альтиума.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 часа назад, lyolik сказал:

Да, у меня то же самое - ругается на Access,

Вся проблема в Office. Нужен 64 разрядный. Именно на это Альтиум и ругается. Ну а вообще хоть иногда заглядывайте на сайт Альтиума. Там много чего интересного написано и есть ответы на многие вопросы

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 часа назад, musa сказал:

Вся проблема в Office. Нужен 64 разрядный. Именно на это Альтиум и ругается. Ну а вообще хоть иногда заглядывайте на сайт Альтиума. Там много чего интересного написано и есть ответы на многие вопросы

Вся проблема в том, что у меня именно 64 разрядный Office, однако Альтиум всё равно не желает с ним иметь дела. Вот именно это меня и беспокоит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

8 часов назад, DSIoffe сказал:

Файл дистрибутива называется AccessDatabaseEngine_X64.exe .

Попробовал дома. Офис стоит 64 разрядный но вашего файлика нет. База работает. Видимо всетаки дело в Офисе

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Цитата

я бы ооочень не рекомендовал бы для этого использовать Excell. по этому поводу уже много исписано. переведите все в акцесс.

эксель мало того, что будет тормозить, но кмк альтиум уже забил на поддержку такой базы

Уже Concord продвигается. такое может ожидать и  "акцесс"

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проблема с Офисом решилась путём удаления новой версии, полной чисткой от неё же и установкой чуть более старой, 2013 й. Она чуток глючит в Акцессе, но зато контактирует с Альтиумом. Надеюсь, что это не по принципу "дурак - дурака видит из далека"

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 10.02.2020 в 11:10, musa сказал:

А если у меня есть старая база данных в Excell что уже работать не будет? Жалко затраченых трудов

Не пойму. Я долго работал с XLS, потом перешёл на XLSX, не было проблем. Был 32-разрядный офис, рядом с ним я ставил 64-bit Microsoft Access Database Engine. Я не сам это придумал, я вот здесь прочитал: https://www.altium.com/documentation/altium-designer/using-database-libraries-with-32-bit-and-64-bit-altium-design-software-on-the-same-computer?version=18.1

А вот здесь https://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=13255 я брал тот engine, он и сейчас там лежит.

В 10.02.2020 в 14:33, peshkoff сказал:

я бы ооочень не рекомендовал бы для этого использовать Excell. по этому поводу уже много исписано. переведите все в акцесс.

эксель мало того, что будет тормозить, но кмк альтиум уже забил на поддержку такой базы

У меня свежайший, постоянно обновляющийся, честно купленный Altium, никаких проблем, библиотеки с XLSX работают как часы. Вот когда заглючат, тогда задумаюсь :) А офис с Access заметно дороже. Если, конечно, это кому-то важно. Да и сам Access придётся освоить хотя бы по минимуму.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

31 минуту назад, DSIoffe сказал:

Не пойму. Я долго работал с XLS

Я тоже в предыдущих версиях работал. Но вот на работе поставили AD20 и он стал ругаться потому что стоял  Office 32 разрядный. Попросил поставить 64 разрядный и все заработало. Accses не стоит

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Приветствую всех.

Каким образом можно при интерактивной разводке автоматически(полу автоматически) при переходе на другой слой, для некоторых цепей, выставлять несколько переходных отверстий?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

7 минут назад, dlsh сказал:

Каким образом можно

Например нажав клавишу"2". Или звездочку на вспомогательной клавиатуре. Есть еще и инструмент Via Stitching. Да и просто копированием и вставкой

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

39 minutes ago, dlsh said:

Приветствую всех.

Каким образом можно при интерактивной разводке автоматически(полу автоматически) при переходе на другой слой, для некоторых цепей, выставлять несколько переходных отверстий?

автоматом никак

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...