Qsave ошибка сохранения копии проектных данных неверное имя файла проекта

Здесь ТОЛЬКО ОБСУЖДЕНИЕ ПРОГРАММЫ MagiCAD. Ознакомительный ролик, который показывает возможности работы программы MagiCAD http://www.youtube.com/watch?v=NGKF7-WvN3o" Уважаемые !!! При выкладывании своих проектов и прочего - ТВОРЧЕСКОГО ТРУДА - помним, что лучше закрыть от свободного скачивания...

Подробная инструкция для установки программы MagiCAD 2008.5 на AutoCAD 2009 смотрим здесь:


Инструкция создания проекта и начало работы в среде программы подробно описано вот тут:


Со временем я буду дополнять эту инструкцию по разделам отопление, вентиляция, расчет теплопотерь помещений.
Полная инструкция к программе на русском языке (для 2007.11 версии, разделы HPV + ROOM) смотрим здесь:

Мой стартовый шаблон для начала работы в магике. Разделы: воздуховоды, трубопроводы и руум. Обратите внимание на выноски трубопроводов: автоматом, в зависимости от типа труб, толщины стены труб, автоматом подбирает и пишет нужный текст:

В воздуховодах и фасонине к ним стерты воздуховоды по умолчанию и вбиты линдбадовские воздуховоды и их фасонина. Также создал пару типов линий в а-каде для схем. В папке «типы линий» в архиве есть моя инструкция для создания своих типов линий с текстом в линии.
Шаблон сделан в магике 2010.11 х64 рус. + а-кад х64 2011 рус + спдс-6. Из а-када сделан экспорт файлов чертежа в одну папку (типы принтеров, типы линий, шрифты и тд. и тп.). В той же папке хранятся и файлы магика.
Для читабельности шрифтов крайне советую поставить спдс не ниже 6 версии. Берем отсюда:


Для тех, у кого проблемы с магиком при включенном динамическом вводе автокада (читать обязательно, при вопросах о том, почему не работают плюсики на открытых концах систем (с помощью которых можно продолжать чертить воздуховоды/трубопроводы дальше), ответов не будет!!!

Господа, НЕ НАДО НИЧЕГО ОТКЛЮЧАТЬ!! Надо только «отредактировать» настройки этих » динамических «привязок» — клацаем правой кнопкой по указанной иконке и…в появившемся окне снимаем «галку» с Enable Pointers Input, давим OK и балдеем от счастья. Всё работает в MagiCAD и в динамике достаточно информации..

ОГРОМНОЕ спасибо за информацию пользователю БОРОДА!!!
При включенном динамическом вводе, при убратии вот этой галочкиплюсик в магике работает.
Файлы для русификации англоязычных программ MagiCAD находятся тут:

Инструкцию по русификации смотрим в инструкции по установке программы MagiCAD (начиная с 9 страницы инструкции).
Инструкция на русском языке по плагину теплых полов UPONOR:

Говорим спасибо Ruslan2s.
Сам плагин берем отсюда:

  • Печать

Страницы: [1]   Вниз

Тема: Проблемы при сохранении документа  (Прочитано 3156 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Столкнулся с проблемой сохранения документа. При попытке выполнить Application.DocumentManager.MdiActiveDocument.Database.Save() возникает ошибка eFileInternalErr.
При попытке выполнить Application.DocumentManager.MdiActiveDocument.Database.SaveAs() возникает ошибка eFileSharingViolation. Погуглил это дело — проблема встречается повсеместно. Варианты решения предлагают разные: от выполнения QSAVE до вызова Save() у COM-объекта Document. Возможно, кто-нибудь знает более «правильное» решение?

P.S. Application.DocumentManager.MdiActiveDocument.CloseAndSave() — не подходит, т.к. мне нужно чтобы документ оставался открытым.


Записан


Отмечено как Решение Alexx 05-10-2015, 11:32:39

Разобрался. Оказалось можно сделать так:

  1. Document doc = Application.DocumentManager.MdiActiveDocument;

  2. string fileName = Application.DocumentManager.MdiActiveDocument.Databas.FileName;

  3. SecurityParameters secParams =  Application.DocumentManager.MdiActiveDocument.Database.SecurityParameters;

  4. doc.Database.SaveAs(

  5.     fileName,    // Имя файла

  6. true,    // Создание bak-файла и «change document name in AutoCAD» — хз что имеется в виду

  7.     DwgVersion.Current,    // Текущая версия DWG

  8.     secParams    // Параметры безопасности

  9. );

по результату получается аналог работы с COM-объектом Document:

  1. dynamic acadDoc = Application.DocumentManager.MdiActiveDocument.GetAcadDocument();

  2. acadDoc.Save();

т.е. создается bak-файл.


Записан


При попытке выполнить Application.DocumentManager.MdiActiveDocument.Database.SaveAs() возникает ошибка eFileSharingViolation. Погуглил это дело — проблема встречается повсеместно. Варианты решения предлагают разные: от выполнения QSAVE до вызова Save() у COM-объекта Document. Возможно, кто-нибудь знает более «правильное» решение?

Я показывал здесь, как это можно сделать без COM (см. раздел «Внимание!«).


Записан


Андрей, спасибо!

Я только не очень понял зачем в данном случае получать DWGTITLED, если при использовании метода:

Database.SaveAs(string fileName , bool bBakAndRename, DwgVersion version, Autodesk.AutoCAD.DatabaseServices.SecurityParameters security)

документ и так будет переименован…

По крайней мере в документации описание параметров такое:

string fileName  — file name or URL to write database out to 
bool bBakAndRename  — bool indicating whether or not to create a .bak file and change document name in AutoCAD 
DwgVersion version  — dwg version to which to save the file 
Autodesk.AutoCAD.DatabaseServices.SecurityParameters security  — a SecurityParameters structure 

Или я что-то не так понял?


Записан


Я только не очень понял зачем в данном случае получать DWGTITLED,

Выше я указал, что решение проблемы обозначено в разделе «Внимание!». Там не используется DWGTITLED.


Записан


  • Печать

Страницы: [1]   Вверх

Перейти к содержимому раздела

Форумы CADUser

Информационный портал для профессионалов в области САПР

Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.

Дерево сообщений Активные темы Темы без ответов

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

#1 1 июля 2008г. 07:53:54

  • Иван Гладышев
  • Восстановленный участник
  • На форуме с 1 июля 2008г.
  • Сообщений: 11
  • Спасибо: 0

Тема: Проблема сохранения в Autocad2008

Доброго времени суток. Установлен AutoCAD Civil 3D 2008. При сохранении файла в командной строке Autocad пишет:
«Команда: _qsave
Для документа «D:Морозов Е.В432.КОСИзменения65-08.dwg» выполняется команда.
Нажмите ENTER для отмены или [Повторить]»
    Что с этим делать?

#2 Ответ от Ztn 1 июля 2008г. 10:43:39

  • Ztn
  • Активный участник
  • На форуме с 18 октября 2006г.
  • Сообщений: 142
  • Спасибо: 0

Re: Проблема сохранения в Autocad2008

Пока есть только один вариант в этой ситуации — жать по самому верхнему правому кресту — и акад спросит хотя бы сохраниться. В итоге сохраняемся и акад закрывается, далее запускаем его и работаем дальше.

#3 Ответ от GYU 1 июля 2008г. 10:57:38

  • GYU
  • Участник
  • На форуме с 14 мая 2008г.
  • Сообщений: 48
  • Спасибо: 0

Re: Проблема сохранения в Autocad2008

Попробуй вместо нажатия на иконку набрать в командной строке или Ctrl+S

#4 Ответ от kpblc 1 июля 2008г. 11:38:07

  • kpblc
  • kpblc
  • Активный участник
  • Откуда: С.-Петербург
  • На форуме с 29 ноября 2004г.
  • Сообщений: 8,347
  • Спасибо: 23

Re: Проблема сохранения в Autocad2008

#5 Ответ от Иван Гладышев 2 июля 2008г. 05:15:16

  • Иван Гладышев
  • Восстановленный участник
  • На форуме с 1 июля 2008г.
  • Сообщений: 11
  • Спасибо: 0

Re: Проблема сохранения в Autocad2008

Спасибо, что откликнулись. А причем здесь FILEDIA (с окнами все хорошо)? Команда _plot работает аналогично.

#6 Ответ от kpblc 2 июля 2008г. 08:07:52

  • kpblc
  • kpblc
  • Активный участник
  • Откуда: С.-Петербург
  • На форуме с 29 ноября 2004г.
  • Сообщений: 8,347
  • Спасибо: 23

Re: Проблема сохранения в Autocad2008

Значит cmddia

#7 Ответ от Sergey_M 2 июля 2008г. 09:45:25

  • Sergey_M
  • Восстановленный участник
  • На форуме с 26 ноября 2007г.
  • Сообщений: 49
  • Спасибо: 0

Re: Проблема сохранения в Autocad2008

Иногда в такой ситуации помогает _saveas, потом снова _qsave.

#8 Ответ от GYU 2 июля 2008г. 10:07:35

  • GYU
  • Участник
  • На форуме с 14 мая 2008г.
  • Сообщений: 48
  • Спасибо: 0

Re: Проблема сохранения в Autocad2008

Бывает, само проходит.

#9 Ответ от Иван Гладышев 2 июля 2008г. 10:10:17

  • Иван Гладышев
  • Восстановленный участник
  • На форуме с 1 июля 2008г.
  • Сообщений: 11
  • Спасибо: 0

Re: Проблема сохранения в Autocad2008

А чем программа может быть занята? Есть варианты?

#10 Ответ от kpblc 2 июля 2008г. 10:20:02

  • kpblc
  • kpblc
  • Активный участник
  • Откуда: С.-Петербург
  • На форуме с 29 ноября 2004г.
  • Сообщений: 8,347
  • Спасибо: 23

Re: Проблема сохранения в Autocad2008

А если попробовать _.refclose?

#11 Ответ от Иван Гладышев 2 июля 2008г. 11:52:40

  • Иван Гладышев
  • Восстановленный участник
  • На форуме с 1 июля 2008г.
  • Сообщений: 11
  • Спасибо: 0

Re: Проблема сохранения в Autocad2008

Местное редактирование внешней ссылки или блока не использую (_.refclose).

#12 Ответ от Алексей 2 июля 2008г. 12:28:15

  • Алексей
  • Восстановленный участник
  • На форуме с 1 октября 2001г.
  • Сообщений: 198
  • Спасибо: 0

Re: Проблема сохранения в Autocad2008

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

#13 Ответ от Yuriy 2 июля 2008г. 12:29:59

  • Yuriy
  • Yuriy
  • Активный участник
  • Откуда: Санкт-Петербург
  • На форуме с 20 декабря 2007г.
  • Сообщений: 1,503
  • Спасибо: 18

Re: Проблема сохранения в Autocad2008

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

#14 Ответ от Иван Гладышев 2 июля 2008г. 12:33:14

  • Иван Гладышев
  • Восстановленный участник
  • На форуме с 1 июля 2008г.
  • Сообщений: 11
  • Спасибо: 0

Re: Проблема сохранения в Autocad2008

Закрытие файла снимает проблему. Почему эта проблема возникает?

#15 Ответ от Иван Гладышев 4 июля 2008г. 04:58:16

  • Иван Гладышев
  • Восстановленный участник
  • На форуме с 1 июля 2008г.
  • Сообщений: 11
  • Спасибо: 0

Re: Проблема сохранения в Autocad2008

Всем спасибо за помощь

Сообщения 15

Тему читают: 1 гость

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Недопустимое имя файла

Автор Liskavl, 19.03.10, 23:14:48

« предыдущая — следующая »

0 Пользователей и 1 гость просматривают эту тему.

       Друзья, привет!
       Установлен Компас 3D-V11. Столкнулся с проблемой. При сохранении файла выскакивает окошко «Укажите имя файла для записи» в котором написано НЕДОПУСТИМОЕ ИМЯ ФАЙЛА.  Переименование никчему не приводит, переименовывал и на английском, и на русском, и цифрами — документы не удаётся сохранить.
        Как решить проблему? :(
       


А попробуйте создать папку с именем «con» (английскими буквами) и в неё сохранять файлы. :)
А вообще первый раз такое слышу.


Попробовал создать папку, показывает неверное имя файла. Папку  «con» создать не удаётся. :`(  В шоке!
Ноутбук у меня HP Pavilion,  Windows 7, видеокарта 1Гб, оперативки 3Гб.
Переустановил Компас, бесполезно, результат тот же.

Что ещё можно сделать?


У меня было что-то типа того на Висте, правда там писалось «ошибка сохранения файла».
Попробуйте запустить Компас от имени администратора.
Или отключите контроль учетных записей в панели управления.
Может поможет.

YNA а мочему именно «con»?


На папку «con» не обращайте внимания. Просто у вас предупреждение  — недопустимое имя файла, а системах Windows имя «con» — недопустимое имя папки. Вот и возникла такая шутка-аллегория.
Ну а по поводу сохранения проверьте: есть ли права доступа на запись в эту папку, не сохраняете ли вы файлы на что то вроде сетевого ресурса, не зашифрована ли та папка или диск, в которую сохраняеете.
И вообще, какими правами вы обладаете (пользователь или администратор)?


       В свойствах папки, в атрибутах, снял галочки. Получилось сохранить файл в эту папку. Почему то все папки в свойствах стоят «Только для чтения», обратил внимание на это только сейчас. На рабочий стол попрежнему не сохраняет *(это для информации).
Что ж, и этим доволен. Спасибо, что подсказали.  :) :o:


  • Форум пользователей ПО АСКОН

  • Профессиональные вопросы

  • Конструирование

  • Недопустимое имя файла

Понравилась статья? Поделить с друзьями:
  • Qrator http 431 поля заголовка запроса слишком велики как исправить
  • Qrator http 431 request header fields too large как исправить
  • Qr20de ошибка 0172
  • Qr code error correction level
  • Python стандартная ошибка регрессии