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

KiCAD кто-нибудь использует?

спасибо. а если это ГОСТ то проблематично ли будет в ней делать проекты которые совмещались бы с обычной стандартной версией с оригинального французского сайта?

Проблем быть не должно.

 

Про различия в сборках говорил уже много раз.

Если не найдете поиском в этой ветке, могу еще раз повторить.

 

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


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

faa

Application: Eeschema

Version: (2011-nov-30 GOST)-stable

Build: wxWidgets 2.9.2 (wchar_t,compiler with C++ ABI 1002,GCC 4.5.2,wx containers,compatible with 2.8)

Platform: Windows XP (build 2600, Service Pack 3), 32 bit, Little endian, wxMSW

Options: USE_PNG_BITMAPS=ON

KICAD_GOST=ON

USE_WX_GRAPHICS_CONTEXT=OFF

USE_WX_OVERLAY=OFF

USE_BOOST_POLYGON_LIBRARY

 

Глюки с отменой (undo) достигли апогея. Отмена номера элемента (внутри корпуса) не всегда работает, но вместо этого происходит вообще непонятно что - дублируются другие УГО (со смещением), некоторые пропадают. (Эффект то проявляется, то исчезает.)

 

Усилился глюк с запоминанием УГО на схеме: если что-то сделать с одним УГО при помощи двойного щелчка левой кнопкой мыши, то любое действие горячей клавишей с клавиатуры кроме перетаскивания (и ещё редактирование поля посадочного места не проверял) при курсоре на любом другом УГО, приводит к действию с УГО, которое было перед этим выбрано щелчком. Нажатие правой кнопки мыши на первом УГО тоже приводит к такому эффекту со вторым УГО.

При каких-то условиях реагирование на горячие клавиши происходит со второго нажатия (точно понять не удалось).

 

И ещё я не понял: можно ли как-то зафиксировать номера элементов внутри многоэлементных микросхем? А то при аннотации элементы тасуются как попало, а это не всегда удобно (ставить признак невзаимозаменяемости не хочется)?

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


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

faa

Application: Eeschema

Version: (2011-nov-30 GOST)-stable

Build: wxWidgets 2.9.2 (wchar_t,compiler with C++ ABI 1002,GCC 4.5.2,wx containers,compatible with 2.8)

Platform: Windows XP (build 2600, Service Pack 3), 32 bit, Little endian, wxMSW

 

--- skip ---

 

Тут есть одна проблема для меня - у меня нет винды под рукой.

А громоздить ее для посмотреть на эти косяки - это случится не скоро :(

Под линухом посмотрю обязательно и в ближайшее время.

 

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


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

И ещё я не понял: можно ли как-то зафиксировать номера элементов внутри многоэлементных микросхем? А то при аннотации элементы тасуются как попало, а это не всегда удобно (ставить признак невзаимозаменяемости не хочется)?

Что значит как попало?

По ГОСТу - слева направо и сверху вниз.

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


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

Что значит как попало?

По ГОСТу - слева направо и сверху вниз.

Ситуация: оптопара HCNR200 как многоэлементный компонент, и их две штуки. Вверху листа у нас две части со светодиодами. Дальше - путаница, какие из частей DA?.2 DA?.3 кому принадлежат. Есть предложение, если это полноценный гостовский форк, подумать о том, как ввести связи между многоэлементниками до обозначения схемы.

 

А вообще, у меня пока что 99.9% проблем надуманные и по невнимательности. Единственные хотелки:

1. Чтобы при задании иерархической метки её тип по дефолту был не "вход", а запоминался последний установленный, либо на крайняк "пассивный".

2. Чтобы ввести транслитерацию горячих клавиш.

3. Чтобы поле "наименование" на рамке все-таки форматировалось в несколько строк.

Извините за компанию :)

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


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

2. Чтобы ввести транслитерацию горячих клавиш.

++

 

Ситуация: оптопара HCNR200 как многоэлементный компонент, и их две штуки. Вверху листа у нас две части со светодиодами. Дальше - путаница, какие из частей DA?.2 DA?.3 кому принадлежат. Есть предложение, если это полноценный гостовский форк, подумать о том, как ввести связи между многоэлементниками до обозначения схемы.

А какие предложения - DA2.2.1 чтоли?

Как вариант - рисовать монолитно. Или смириться.

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


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

А какие предложения - DA2.2.1 чтоли?

Как вариант - рисовать монолитно. Или смириться.

Не, предложения все-таки есть :)

Например DA#1.1

где #<1 ... N> вместо ? задает жесткую привязку к гейтам.

Разумеется, если заданная таким образом группа содержит гейты из другого компонента, сообщать об ошибке.

Или, если не отходить от Ивана Петровича Шарикова, решить простой надстройкой - ввести атрибут навроде OWNER=<строка>, и каждый сам себе Буратино. Все равно ведь правила аннотации немного изменены по сравнению с мейнстримом, я правильно понимаю?

Изменено пользователем _Pasha

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


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

Ситуация: оптопара HCNR200 как многоэлементный компонент, и их две штуки. Вверху листа у нас две части со светодиодами. Дальше - путаница, какие из частей DA?.2 DA?.3 кому принадлежат. Есть предложение, если это полноценный гостовский форк, подумать о том, как ввести связи между многоэлементниками до обозначения схемы.

Поставить галку "не взаимозаменяемые" и все будет хор и ок.

Или рисовать часть с передатчиком и приемником одним куском (что не всегда удобно).

1. Чтобы при задании иерархической метки её тип по дефолту был не "вход", а запоминался последний установленный, либо на крайняк "пассивный".

Помнит только ориентацию и стиль. Можно добавить и форму (если это так уж сильно анноит).

2. Чтобы ввести транслитерацию горячих клавиш.

Где-то там было ограничение. Надо пробовать, если wx не помешает.

3. Чтобы поле "наименование" на рамке все-таки форматировалось в несколько строк.

С этим есть проблемы.

Это поле - один из комментариев и многострочность сделать без большой правки кода не получится.

 

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


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

faa

К сожалению, на работе линух использовать невозможно из-за некоторых программ, поэтому всё наблюдаю только в виндовой версии.

 

MrYuran

Что значит как попало?

По ГОСТу - слева направо и сверху вниз.

Вроде как сверху вниз, а потом слева направо.

Но это часто не удобно с точки зрения разводки плат.

 

_Pasha

2. Чтобы ввести транслитерацию горячих клавиш.

В смысле реагирование при любой раскладке? Не будет - уже было отказано.

 

3. Чтобы поле "наименование" на рамке все-таки форматировалось в несколько строк.

Аналогично.

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


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

С этим есть проблемы.

Это поле - один из комментариев и многострочность сделать без большой правки кода не получится.

А обработкой упр. символа, типа '\' не получится?

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


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

Я не могу чтото найти как изменить шаблон чертежного листа под сборку 64бит Линукс, 2011-Ноябрь-30 ГОСТ, стабильный?

 

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

 

faa, еще такие вопросы:

 

1. Я не нашел в топиках какие основные отличия между ГОСТОМ и стандартной Английской версией? Не могли бы повторить если не сложно?

 

 

2. Какой дистрибутив Wings 3D нужно установить чтобы можно было его с Кикадом под Линукс RHEL6 использовать? Я смотрю вроде как для данного дистрибутива нету этой программы, попробовал другие дистрибутивы типа Федора, но Wings3D вылетал с ошибкой: Segmentation fault

 

 

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


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

Вобщем провозился я с этим Wings3D уже несколько часов! Начал устанавливать все библиотеки и паки которые требуются чтобы собрать Wings3D с нуля, все установилось под конец нормально, сам Wings3D собрался без ошибок, скомпилировался файл установки.

 

Запускаю файл установки, установил Вингс, иду в ту папку запускаю вингс, а мне выдает:

[blackops@desktop1 wings-1.4.1]$ ./wings 
Driver failed: Driver compiled with incorrect version of erl_driver.h 

=ERROR REPORT==== 17-Dec-2011::19:47:40 ===
Error in process <0.30.0> with exit value: {badarg,[{erlang,port_control,[esdl_port,21,<<4 bytes>>],[]},{sdl,init,1,[{file,"sdl.erl"},{line,90}]},{wings_init,init,0,[{file,"wings_init.erl"},{line,28}]},{wings,init,1,[{file,"wings.erl"},{line,104}]}]}

sh: line 0: exec: sdl_driver: not found


Fatal internal error - log written to /home/blackops/wings_crash.dump

Это баг? Ну незнаю уже как запустить его! Все ведь сделал как надо по инструкциям!

 

Кто юзал Wings3D под линукс типа RHEL подскажите с советом?

 

А может какая другая программа есть для 3Д редактирования элементов .wrl чтобы Кикад их потом мог читать?

 

Я например попробовал еще программу Dune, она сохраняет в формате .wrl но почемуто в Кикаде эти элементы не отображаются!

 

подскажите что еще можно сделать?

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


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

почемуто в Кикаде эти элементы не отображаются

Kicad понимает не все конструкции, допустимые в VRML, только те, которые получаются после экспорта из wings3d.

Можете попробовать сконвертировать не отображающийся файл моим скриптом (понадобится python, python-numpy, и желательно python-opengl): wrload.py -w filename.wrl. В итоге должен получиться filename.re.wrl с синтаксисом, похожим на wings3d'шный.

какая другая программа есть для 3Д редактирования

Я пользуюсь Blender'ом + скриптом, правда там есть небольшой нюанс.

Изменено пользователем alexen

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


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

Я пользуюсь Blender'ом + скриптом, правда там есть небольшой нюанс.

Какой нюанс? И почему блендер? Ведь в блендере там столько всего заморачиватся..а для электронных схем Вингс3Д крайне прост и удобен?

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


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

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...