Компас-електрик - вивчаємо разом
Анатолій Астрата, Лев Теверовскій
перший ювілей
В кінці травня системі КОМПАС-Електрик виповнився рік. За цей короткий термін користувачами системи вже стали близько 60 підприємств Білорусі, Казахстану, Укаїни і України, де в цілому експлуатується понад 100 робочих місць. Непоганий результат для продукту, який лише недавно випущений компанією АСКОН, що освоює нову для себе нішу ринку САПР.
Продовжуємо вивчати разом
Виріб, що розробляється в КОМПАС-Електрик, складається з електротехнічних апаратів, що встановлюються на несучих конструкціях - поверхнях (панелі, стіни, пульти). Ці поверхні, в свою чергу, встановлюються в оболонках (ящики, шафи, камери), будучи тим самим елементами її конструкції. Структура вироби представляється в Менеджері проектів у вигляді дерева на рівні Комплектуючі.
При введенні вихідних даних конструктор визначає кількість оболонок і їх типи, які можна вибрати з бази даних або описати вручну. «Усередині» оболонок описуються поверхні і при необхідності їм призначаються типи з бази даних або вони вводяться вручну. І вже на поверхні безпосередньо з бази даних комплектуючих додаються апарати. При додаванні апарату йому призначається позиційне позначення. яке є основним ідентифікатором в проекті. По ходу роботи над проектом конструктор може переміщати апарати як між поверхнями однієї оболонки, так і між різними оболонками вироби.
Кожному апарату в виробі може бути призначений супутній елемент. в якості якого можуть бути конструктивні елементи (кронштейни, стійки і т.п.) або інші електричні апарати. В останньому випадку з'являється можливість розширювати початковий набір функціональних частин основного апарату (наприклад, приєднання до магнітного пускача контактної приставки дозволяє розширити у нього набір вільних контактів). Таким чином, супутні елементи - це вироби додаткового замовлення.
При появі електричного з'єднання між апаратами, встановленими на різних поверхнях, на трасі цього з'єднання формується клема. Клема додається в клеммник (рис.2). Наявність клемника на поверхні визначається в налаштуваннях системи. При відсутності клемника на поверхні зовнішні зв'язки автоматично ведуться безпосередньо на висновки апаратів.
Після введення даних оптимальним кроком є початок розробки принципової схеми (Е3), тому що саме вона дає повне уявлення про склад виробу і електричних зв'язках в ньому (рис.3). Для розробки принципової схеми в системі передбачений ряд функцій, які ми розглянемо далі.
вставка УДО
Дозволяє вставити в схему умовне графічне позначення (УДО) апарату і призначити йому позиційне позначення, а також вибрати його тип з бази даних комплектуючих. При введенні позиційного позначення система здійснює кілька перевірок (так званих контролів): заборона введення українських літер; обов'язкова завершеність позиційного позначення цифрою; відповідність літерного коду, введеного користувачем, тому значенням, яке вказано в базі даних; заборона на наявність у позиційному позначенні спеціальних символів. Всі перераховані перевірки можна відключити в будь-який момент часу. УДО може вставлятися в схему з будь-яким допустимим кутом повороту, що дозволяє будувати схеми з горизонтальною, вертикальною і змішаної орієнтацією ланцюгів. Кут повороту може змінюватися і безпосередньо в схемі. При повороті УДО положення його текстів автоматично коригується (рис.4). Кожне текстове поле, розташоване біля УДО, може бути відображено на схемі або приховано. При роботі з апаратами в схемах здійснюється контроль використання функціональних частин вироби. Наприклад, система попереджає про переповнення контактних груп у апаратів релейного типу. Після призначення типу апарату з бази даних на УДО біля висновків відображаються реальні номери затискачів, що відповідають тій функціональної частини апарату, яку представляє УДО в схемі.
Побудова з'єднувачів і вставка на них спеціальних символів
В системі з'єднувачі представлені трьома видами: лініями електричного зв'язку; груповими лініями зв'язку та електричними шинами. Група з'єднувачів, обмежена висновками УДО, об'єднується в потенційний вузол. Для потенційного вузла може бути призначений номер дроти (маркування) і функція ланцюга, до якої він належить. Перелік функцій ланцюгів для кожного нового проекту може бути унікальний - це і силові, і інформаційні, і керуючі ланцюги, і будь-які інші. Для функції ланцюга може бути призначений тип проводу і тип клеми, що дозволяє автоматично їх призначати конкретному з'єднанню в монтажно-комутаційних схемах. На лінії електричного зв'язку можуть бути вставлені наступні додаткові символи (рис.5).
- Клема - прохідна, силова, контрольна. Символ клеми не розриває потенційний вузол. Символи клем також можуть розставлятися автоматично, після завершення процедури формування клемника.
- Перемичка. призначена для розриву потенційного вузла.
- Позначення коаксіальногокабелю.
- Екранування окремих або групи проводів. До екрану можна підключати лінію електричного зв'язку.
- Об'єднання окремих проводів в кабель.
- Скручування двох і більше проводів.
- Заземлення.
- З'єднання з корпусом.
- Обрив з'єднувача.
Останні три символи дозволяють об'єднати графічно незв'язані з'єднувачі в один потенційний вузол, а також з'єднати лініями зв'язку елементи, що знаходяться на різних аркушах принципової схеми.
Лінії електричного зв'язку володіють асоціативним зв'язком з «зажимами» електричних апаратів, тобто закріплюються в точках підключення до УДО і не відриваються від них при його переміщенні. Крім того, лінії зв'язків автоматично розриваються при перетині висновків УДО і «затягуються» при його видаленні.
Якщо в схемі виникає T-образне перетин, то в цих місцях автоматично вставляється точка зв'язку. Для X-образних перетинів поява точки зв'язку залежить від налаштувань системи.
Маркування (номера проводів) може розставлятися як в ручному, так і в автоматичному режимі. Але в будь-якому випадку здійснюється контроль дублювання її значень.
Зміна властивостей об'єктів схем
Будь-яке властивість будь-якого об'єкта схеми може бути змінено в довільний момент часу. Все що перераховуються далі властивості можна змінювати централізовано у відповідному діалозі властивостей, який створений для кожного виду об'єкта.
Документ або лист документа. Для них можна змінити будь-яке значення, яке заноситься в основний напис креслення, а також ім'я. Це спрощує процедуру пошуку в дереві проекту потрібного документа або листа. Для листа в будь-який час можна змінити формат і оформлення.
Апарат. Для апарату можна змінювати позиційне позначення, тип апарату. Можна вводити і змінювати написи, що наносяться на несучі поверхні поруч з апаратом. Також можна вводити і змінювати тексти, які відображаються на схемах. Система дозволяє управляти форматом перехресних посилань, призначати супутні елементи, переглядати і вставляти в схему з діалогу УДО будь-якого типу, які вказані в базі даних саме для цього типу апарату.
З'єднувачі. Для з'єднувачів можна вводити маркування потенційного вузла, відображати або приховувати її на лініях зв'язку, вводити номер лінії в групі, якщо вона підключена до групової лінії зв'язку. Можна також призначати потенційному вузлу функціональну ланцюг і задавати ім'я шини.
Клеммник. Для клемника можна вводити позиційне позначення і вибирати тип з бази даних, змінювати склад клем, призначати тип для окремої клеми, якщо клеммник складається з набору окремих клем, визначати параметри графічного представлення клемника в схемах (клеммник в схеми вставляється у вигляді таблиці).
Використовуючи перераховані функції, користувач здійснює розробку принципових електричних схем, одна з яких наведена на рис.6.