Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Не открывается файл sch
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > P-CAD 200x howto
Morbid_KIEP
В пятницу уходя с работы, сохранил схему. Седня пришел, файл не открывается выдает синтаксическую ошибку в строчке такой-то (файл в формате ASCII), смотрю строчку ничего там такого нет, чтобы могло вызвать ошибку. Уже начал грешить на букву я (работаю в 2002-ом PCAD), результаты тоже оказались нулевым, уже не знаю что и делать. Есть подозрение, что кривая форматка.
Vlad-od
А строчку на которую ругается...
Uree
Смотрите на скобки в районе ошибочной строки.
Morbid_KIEP
)
(textStyleDef "шрифт 9" //на этой строчке ругается
(font
(fontType Stroke)
(fontFamily SanSerif)
(fontFace "Quality")
(fontHeight 2.54)
(strokeWidth 0.254)
)
(font
(fontType TrueType)
(fontFamily Modern)
(fontFace "ESKD Font")
(fontHeight 3.175)
(strokeWidth 0.19843)
(fontWeight 400)
(fontItalic True)
(fontCharSet 204)
(fontOutPrecision 3)
(fontClipPrecision 2)
(fontQuality 1)
(fontPitchAndFamily 6)
)
(textStyleAllowTType True)
(textStyleDisplayTType True)
)

А что со скобками может быть не так?
Vlad-od
здесь все так. Посмотрите строчку выше. Скобки могут быть не парные
Morbid_KIEP
)
(textStyleDef "поз.обозначениеntQuality 1)
(fontPitchAndFamily 6)
)
(textStyleAllowTType True)
(textStyleDisplayTType True)
)

Это то, что стоит выше.
Vlad-od
)
(textStyleDef "L:H1.5W0.1"
(font
(fontType Stroke)
(fontFamily SanSerif)
(fontFace "Lcom")
(fontHeight 1.5)
(strokeWidth 0.1)
)
(textStyleAllowTType False)
(textStyleDisplayTType False)
)

Должно быть походе на это - съеден апостроф

и возможно еще несколько строк
откройте другой файл с таким шрифтом и попробуйте скопировать этот кусок
Uree
Цитата(Morbid_KIEP @ Dec 1 2008, 13:28) *
)
(textStyleDef "поз.обозначениеntQuality 1")
(fontPitchAndFamily 6)
)
(textStyleAllowTType True)
(textStyleDisplayTType True)
)

Это то, что стоит выше.


Похоже действительно в закрывающих кавычках проблема.

ЗЫ Хотя какое-то странное имя для шрифта...
Morbid_KIEP
)
(textStyleDef "поз.обозначениеntQuality 1)
(fontPitchAndFamily 6)
)
(textStyleAllowTType True)
(textStyleDisplayTType True)
)

У меня это шрифта нет. Я не в курсе откуда он взялся.

Что странно, в старом файле проекта все точно также, но я не добавил туда форматку и все открывается нормально. В двоичном формате все открывается без проблем, с этой рамкой.
Сергей Борщ
Цитата(Morbid_KIEP @ Dec 1 2008, 13:08) *
Что странно, в старом файле проекта все точно также, но я не добавил туда форматку и все открывается нормально. В двоичном формате все открывается без проблем, с этой рамкой.
В форматке есть поля с буквой "я". При сохранении PCAD без патча !0xFF.exe спотыкается на букве "я" и выкидывает куски соседних строк. Симптомы идентичные. Т.е. патч нужен не только при чтении ASCII, но и при сохранении.
Vlad-od
Вы должны вставить
(textStyleDef "поз.обозначения"
(font
(fontType Stroke)
(fontFamily SanSerif)
(fontFace "Quality")
(fontHeight 2.54)
(strokeWidth 0.254)
)
(font
(fontType TrueType)
(fontFamily Modern)
(fontFace "ESKD Font")
(fontHeight 3.175)
(strokeWidth 0.19843)
(fontWeight 400)
(fontItalic True)
(fontCharSet 204)
(fontOutPrecision 3)
(fontClipPrecision 2)
(fontQuality 1)
(fontPitchAndFamily 6)

Все правильно в форматке надпись поз.обозначениЯ

может шрифт и не подойдет, но файл может открыться, если в других местах нет ляпов
Morbid_KIEP
2 Сергей Борщ, все понятно спасибо, заработало, но файл уже не исправить sad.gif.

Цитата
Все правильно в форматке надпись поз.обозначениЯ может шрифт и не подойдет, но файл может открыться, если в других местах нет ляпов

Дальше полезло еще больше ляпов.
Uree
Вывод - или не пользовать русский язык, или не писать в ASCII формате, или патчить программу.
Сергей Борщ
Цитата(Morbid_KIEP @ Dec 1 2008, 14:48) *
2 Сергей Борщ, все понятно спасибо, заработало, но файл уже не исправить sad.gif.
У меня вся порча ограничивалась форматкой. Т.е. исправить что можно выкусыванием остатков, загрузить файл, выключить в нем форматку, сохранить, загрузить и снова подключить форматку.
Yra
В пикаде 2006 + sp1 решена проблемма с askii - форматом. С русским языком проблемм нету. ... и неубиваемые шрифты можно почистить ручками: открыв файл схемы в блокноте и удалив ненужное.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.