Меню

Ошибка при чтении dxf

Проблема

При попытке открыть файл DXF в AutoCAD отображается следующее сообщение:

Нажмите ENTER для продолжения:

Изображение, добавленное пользователем

После нажатия клавиши Enter файл не открывается.

В командной строке отображается сообщение, подобное следующему:

При чтении произошла следующая ошибка
в SECTION_NAME, начиная со строки LINE_NUMBER:
Ошибка чтения DXF
Недопустимый или неполный входной DXF-файл -- импорт чертежа не выполнен.

Например:

При чтении произошла следующая ошибка
в SORTENTSTABLE, начиная с строки 6554690:
Ошибка чтения DXF
Недопустимый или неполный входной DXF-файл -- импорт чертежа не выполнен.

Причины

Поврежденный объект в DXF.

Решение

Вручную удалите поврежденный объект, выполнив следующие действия.

  1. Создайте копию файла DXF.
  2. Откройте файл DXF в текстовом редакторе, например в Блокноте.
  3. Нажмите CTRL+G и введите номер линии, указанный в сообщении об ошибке.
  4. Удалите строки, начинающиеся с указанного раздела и заканчивающиеся на нем.
    • Примечание. Разделы обычно заканчиваются строкой с двумя пробелами и 0.
  5. Сохраните файл DXF.
  6. Откройте файл еще раз.

Примечание. Если файл DXF был создан в стороннем программном обеспечении, проверьте исходный проект на наличие повреждений файла, его конфигурацию и т. д. и создайте файл DXF повторно. Можно также запросить файл в другом формате данных, например DWG.

Issue:

When trying to open a DXF file in AutoCAD, the following message is shown:

Press ENTER to continue:

User-added image

After pressing the Enter key, no file is open.

A message similar to the following is displayed on the command line:

The following error was encountered while reading
in SECTION_NAME starting at line LINE_NUMBER:
DXF read error
Invalid or incomplete DXF input -- drawing discarded.

For example:

The following error was encountered while reading
in SORTENTSTABLE starting at line 6554690:
DXF read error
Invalid or incomplete DXF input -- drawing discarded.

Causes:

Corrupt object in DXF.

Solution:

Manually delete the corrupted object by doing the following:

  1. Create a copy of the DXF file.
  2. Open the DXF file in a text editor such as Notepad.
  3. Press CTRL+G and enter the line number mentioned in the error message.
  4. Delete the lines starting from the one mentioned until the end of the section.
    • Note: Sections usually end with a line with two space characters and a 0.
  5. Save the DXF file.
  6. Open the file again.

Note: If the DXF was created by a third-party software, check the source project for file corruption, configuration, etc. and recreate the DXF. Alternatively request the file in a different data format like DWG.

Versions:

2021; 2022; 2023;

Issue:

When trying to open a DXF file in AutoCAD, the following message is shown:

Press ENTER to continue:

User-added image

After pressing the Enter key, no file is open.

A message similar to the following is displayed on the command line:

The following error was encountered while reading
in SECTION_NAME starting at line LINE_NUMBER:
DXF read error
Invalid or incomplete DXF input -- drawing discarded.

For example:

The following error was encountered while reading
in SORTENTSTABLE starting at line 6554690:
DXF read error
Invalid or incomplete DXF input -- drawing discarded.

Causes:

Corrupt object in DXF.

Solution:

Manually delete the corrupted object by doing the following:

  1. Create a copy of the DXF file.
  2. Open the DXF file in a text editor such as Notepad.
  3. Press CTRL+G and enter the line number mentioned in the error message.
  4. Delete the lines starting from the one mentioned until the end of the section.
    • Note: Sections usually end with a line with two space characters and a 0.
  5. Save the DXF file.
  6. Open the file again.

Note: If the DXF was created by a third-party software, check the source project for file corruption, configuration, etc. and recreate the DXF. Alternatively request the file in a different data format like DWG.

Versions:

2021; 2022; 2023;

Всем добрый день! :angel:

Подскажите пожалуйста!

Работаю в компасе 16,1. Ранее все было нормально, а в последнее время открывает файлы формата dxf просто пустыми. Догадываюсь, что я мог что-то натворить, но ума не приложу что именно :(


Цитата: johny_shulga от 29.07.20, 16:11:04Всем добрый день! :angel:

Подскажите пожалуйста!

Работаю в компасе 16,1. Ранее все было нормально, а в последнее время открывает файлы формата dxf просто пустыми. Догадываюсь, что я мог что-то натворить, но ума не приложу что именно :(

А файлы дхф создавались Вами же в этой версии?


Да. В этом же компасе создавал файлы формата dxf.
Открываю Корелом — нормально все, а Компасом — пусто

 P.S.: Речь идет о файлах 2D


Настройки чтения находятся здесь. Попробуйте поменять Модель/Лист.



dxf приложите если не секретный


Не секретный.
Оставил во вложении


johny_shulga
«Читать данные из пространства модели», V16.1.18, файл открывается нормально.



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

  • Смежные вопросы

  • Разное

  • Проблема с чтением формата dxf

Как использовать приложение для восстановления DXF для восстановления файла DXF.

  1. Щелкните внутри области перетаскивания файла, чтобы загрузить файл, или перетащите файл.
  2. Ваш файл будет загружен, и мы покажем вам дефекты файла с предварительным просмотром.
  3. Выберите проблемы, которые мы можем исправить для вас, и нажмите кнопку «Исправить».

Как редактировать файл DXF?

Вы можете изменить чертеж, отредактировав его файл DXF.

Используйте формат DXF для редактирования чертежей

  1. Откройте новый чертеж на основе акад. …
  2. Нарисуйте одну линию.
  3. Сохраните рисунок.
  4. Выберите «Файл» > «Сохранить как» (в версии 2009 выберите «Браузер меню» > «Файл» > «Сохранить как»). …
  5. Оставьте имя файла по умолчанию и нажмите Сохранить.
  6. Закройте рисунок. …
  7. Откройте Блокнот.

Почему файл DXF не открывается?

Попробуйте восстановить исходный файл DWG (см. Как восстановить поврежденные файлы AutoCAD). Если DXF был создан сторонним программным обеспечением, проверьте исходный проект на наличие повреждений файлов, конфигурации и т. д. и заново создайте DXF. Следующим шагом может быть запрос файла в другом формате данных, таком как DWG.

Какие программы могут редактировать файлы DXF?

7 лучших бесплатных редакторов DXF/DWG

  • Быстрый просмотр DWG.
  • ЛибреCAD.
  • нанокад.
  • FreeCAD.
  • ККАД.
  • RootPro САПР бесплатно.
  • DWGСм.

Почему мой AutoCAD зависает?

Отсутствуют обновления AutoCAD. Устаревший драйвер видеокарты. Слишком много временных файлов. Системные требования не соблюдены.

Как я могу открыть файл чертежа, который недействителен?

Если вы видите сообщение «Файл чертежа недействителен» при попытке открыть определенный файл, попробуйте следующее.

  1. Используйте «Восстановление» в AutoCAD. Откройте AutoCAD и перейдите в «Файл». Выберите опцию «Утилиты для рисования». Выберите «Восстановить»…
  2. Найдите и удалите файлы DWL. Откройте папку, в которую AutoCAD помещает сохраненные файлы. Установите флажок «Скрытые файлы»

Как я могу редактировать файл DXF онлайн?

Во-первых, вам нужно загрузить файл: перетащите файл DXF или щелкните внутри белой области, чтобы выбрать файл, после чего вы будете перенаправлены в редактор метаданных. ⏱️ Сколько времени нужно, чтобы открыть файл DXF для просмотра метаданных? Редактор метаданных работает быстро — обычно для открытия файла DXF требуется несколько секунд.

Как работает файл DXF?

Файлы DXF и DXB представляют собой два типа файлов обмена чертежами, используемых для передачи данных между различными приложениями. Файл DXF (формат обмена чертежами) представляет собой либо двоичное, либо ASCII-представление файла чертежа. Он часто используется для обмена данными чертежа между другими программами САПР.

Можно ли использовать DraftSight бесплатно?

Как и большинство профессиональных программ САПР, последняя версия DraftSight не является бесплатной. Тем не менее, он по-прежнему представляет собой гораздо более доступный вариант по сравнению с такими альтернативами, как AutoCAD.

Как я могу просматривать файлы DXF онлайн?

Как просматривать файлы DXF онлайн?

  1. Щелкните внутри области перетаскивания файла, чтобы загрузить файл DXF, или перетащите файл DXF.
  2. После завершения загрузки вы будете перенаправлены в приложение просмотра.
  3. Прокрутите вниз или используйте меню для перехода между страницами.
  4. Увеличение или уменьшение масштаба просмотра страницы.
  5. Загрузите страницы исходного файла в формате PNG или PDF.

Что означает DXF?

DXF — это сокращение от «Формат обмена чертежами» или «Формат обмена чертежами». Широко известный как формат AutoCAD DXF, представляет собой формат файла данных САПР. Он был разработан Autodesk для обеспечения взаимодействия данных между AutoCAD и другими программами.

Являются ли файлы DXF трехмерными?

Основное различие между этими двумя форматами заключается в том, что файлы STL представляют собой файлы 3D-моделей, а DXF — это 2D-или 3D-чертежи.

Есть ли бесплатная версия AutoCAD?

Образовательная версия

Единственный способ бесплатно получить полную и неограниченную версию AutoCAD — стать студентом, преподавателем или учебным заведением. Те, кто имеет право, могут подать заявку на образовательную лицензию AutoCAD и получить год бесплатного программного обеспечения Autodesk, включая AutoCAD.

Безопасно ли скачивать Librecad?

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

Как создать файл DXF?

Чтобы создать файл DWG или DXF, достаточно перейти в меню «Файл» > «Экспорт» и выбрать «Экспортировать текущий вид» (DWG, DXF) или «Экспортировать все этажи» (DWG, DXF). Вы можете выбрать «Экспорт» в диалоговом окне «Экспорт чертежа», которое появляется после выбора совместимой версии AutoCAD.


Добро пожаловать!

Войдите или зарегистрируйтесь сейчас!

Войти

Страница 1 из 3


  1. Skobar'

    Форумчанин

    Регистрация:
    20 авг 2012
    Сообщения:
    39
    Симпатии:
    2

    Добрый день. сегодня весь день обрабатывал съемку и в конце завис автокад. После перезапуска попытался восстановить из файлика бак, но мне написало: Испорченный или неполный входной DXF-файл — импорт чертежа не выполнен. делал в 8 автокаде, пробывал открыть в 13, ничего не получилось, попробуйте открыть и пересохранить в DWG формат. День работы на смарку.

    Вложения:

    #1


  2. SBA

    Форумчанин

    Регистрация:
    8 сен 2012
    Сообщения:
    37
    Симпатии:
    28
    Адрес:

    Тверь

    Поменяйте расширение на DWG и файл откроется.

    #2


  3. Skobar'

    Форумчанин

    Регистрация:
    20 авг 2012
    Сообщения:
    39
    Симпатии:
    2

    огромное спасибо. все открылось. вы мне сэкономили 5 часов рабочего времени.

    #3


  4. Alexey geodez

    Регистрация:
    27 мар 2017
    Сообщения:
    1
    Симпатии:
    0

    Добрый день! Здравствуйте! Не открывается файл dxf !!! Пишет «Испорченный или неполный входной DXF-файл — импорт чертежа не выполнен» На всех автокадах пробовал открыть, менять расширение пробовал и файл BAK пытался востановить. Но все безуспешно! Весь день провозился! Помогите пожалуйста!!!

    Вложения:

    #4


  5. sergtor

    Форумчанин

    Регистрация:
    23 сен 2012
    Сообщения:
    1.692
    Симпатии:
    583
    Адрес:

    Ухта


  6. Dimas77

    Форумчанин

    Регистрация:
    21 июл 2013
    Сообщения:
    41
    Симпатии:
    16

    Буква А в автокад левый верхний угол — утилиты — восстановить — указываем путь к файлу…

    #6


  7. ak_evg

    Команда форума
    Форумчанин

    у мну 2017 кад сказал

    fig.gif

    . Нанокад даже не пискнул, сразу открыл.

    #7


  8. Александр841

    Регистрация:
    27 ноя 2013
    Сообщения:
    2
    Симпатии:
    0

    Та же ошибка вылазит

    Вложения:

    #8


  9. Dimas77

    Форумчанин

    Регистрация:
    21 июл 2013
    Сообщения:
    41
    Симпатии:
    16

    upload_2017-5-26_12-28-11.png

    супер чертеж конечно, открыл с пол тыка в 64 bit ABViewer 11 (не раз выручала программа)

    #9


  10. KRGV

    Форумчанин


  11. Александр841

    Регистрация:
    27 ноя 2013
    Сообщения:
    2
    Симпатии:
    0


  12. EMal

    Форумчанин

    Регистрация:
    6 ноя 2012
    Сообщения:
    47
    Симпатии:
    0

    Здравствуйте! не открывается dxf файл. Через восстановление не хочет, через смену расширения тоже. Помогите, пожалуйста, перевести в dwg!!!

    Вложения:

    #12


  13. sergtor

    Форумчанин

    Регистрация:
    23 сен 2012
    Сообщения:
    1.692
    Симпатии:
    583
    Адрес:

    Ухта

    Если открыть файл блокнотом, то обычный файл *.dxf должен иметь примерно такой вид: (скрин 01). У Вас же: (скрин 02). К сожалению, это не восстановимо. Из какой программы экспортировали?

    Вложения:

    #13


  14. EMal

    Форумчанин

    Регистрация:
    6 ноя 2012
    Сообщения:
    47
    Симпатии:
    0

    Конвертировала из RosreestrXML кадастровый план территории. Причем раньше все нормально было. Писала разработчикам, но пока тишина((((

    #14


  15. trir

    Форумчанин

    Ммм

      9
    $EXTMIN
     10
    [MinX]
     20
    [MinY]
     30
    0.0
      9
    $EXTMAX
     10
    [MaxX]
     20
    [MaxY]
     30
    0.0
     17
    [CenterX]
     27
    [CenterY]
     37
    0.0
     40
    [DeltaY]
     41
    [dX/dY]

    У кого такие кривые руки?

    — Сообщения объединены, 17 июл 2017, Оригинальное время сообщения: 17 июл 2017

    Попробуйте мой

    #15


  16. EMal

    Форумчанин

    Регистрация:
    6 ноя 2012
    Сообщения:
    47
    Симпатии:
    0

    Ну вообще это автоматом при конвертировании XML дает))))

    — Сообщения объединены, 17 июл 2017, Оригинальное время сообщения: 17 июл 2017

    Не хотелось бы думать, что у меня ::blink.gif::

    #16


  17. trir

    Форумчанин

    открыл ::biggrin24.gif::вообще роли не играет, просто там только LF — красноглазики детектед ::biggrin24.gif::

    #17


  18. EMal

    Форумчанин

    Регистрация:
    6 ноя 2012
    Сообщения:
    47
    Симпатии:
    0

    КАААК??????::apstenu::

    #18


  19. sergtor

    Форумчанин

    Регистрация:
    23 сен 2012
    Сообщения:
    1.692
    Симпатии:
    583
    Адрес:

    Ухта

    А каким конвертером пользуетесь? Если возможно, приложите оригинал.

    #19


  20. trir

    Форумчанин

    С помощью молотка, зубила и Едрёной матери…

    #20

Страница 1 из 3

Поделиться этой страницей

Страницы 1 2 Далее

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

RSS

Сообщения с 1 по 25 из 36

#1 3 июня 2004г. 03:55:05

  • zamtmn
  • Участник
  • На форуме с 3 июня 2004г.
  • Сообщений: 75
  • Спасибо: 0

Тема: Не читается DXF

Пытаюсь сделать экспорт из своей проги в акад, невыходит. постоянно вылетает «INTERNAL ERROR: !dbutil.cpp@826: EHandleInUse». хэндлы все разные, связи сохранены. Может ктонибудь сталкивался?

#2 Ответ от zamtmn 3 июня 2004г. 13:46:50

  • zamtmn
  • Участник
  • На форуме с 3 июня 2004г.
  • Сообщений: 75
  • Спасибо: 0

Re: Не читается DXF

Вылечилось редактированием переменной HANDSEED. Спасибо.

#3 Ответ от Alexey 4 июня 2004г. 10:53:35

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

Re: Не читается DXF

А что за переменная? Можно подробнее?

#4 Ответ от zamtmn 4 июня 2004г. 12:47:55

  • zamtmn
  • Участник
  • На форуме с 3 июня 2004г.
  • Сообщений: 75
  • Спасибо: 0

Re: Не читается DXF

В dxf файле, в разделе переменных, в документации про нее ниче ненашел, походу автокад от нее придумывает по какомуто алгоритму следующий handle. У меня в файле хэндлы нчинались с 8 и перли дальше с +1. в handseed было 92, при загрузке автокад вываливался ничего путнего не сообщая. Прописал в хандсеед 2, теперь грузится, в комадной строке при этом ругается чтото вроде «Updating handle seed». Да, проверяю на акад2004, формат dxf тоже 2004.

#5 Ответ от VVV 4 июня 2004г. 14:57:53

  • VVV
  • Восстановленный участник
  • На форуме с 12 февраля 2002г.
  • Сообщений: 113
  • Спасибо: 0

Re: Не читается DXF

Из ObjectARX Help-а. ? The HANDSEED is a counter which maintains the next available handle number. Handles are 64-bit integers represented in DXF and LISP/ADS in hexadecimal form as a string. In hexadecimal, a 64-bit integer can be up to 16 digits.

#6 Ответ от Evgeny 18 апреля 2007г. 14:24:09

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

Re: Не читается DXF

и все таки как определить величину HANDSEED
  9
$HANDSEED
  5
XXXXX

#7 Ответ от Александр Ривилис 18 апреля 2007г. 14:46:34

  • Александр Ривилис
  • Александр Ривилис
  • Активный участник
  • Откуда: Украина / Киев
  • На форуме с 15 апреля 2005г.
  • Сообщений: 8,659
  • Спасибо: 157

Re: Не читается DXF

> Evgeny
Уточни вопрос. Что ты имеешь в виду под «определить»? В приведенном тобой куске кода HANDSEED равно XXXXX. Если ты сам формируешь dxf файл то его значение должно быть больше, чем самый большой handle внутри dxf-файла (шестнадцатиричное представление).

#8 Ответ от Evgeny 21 апреля 2007г. 10:55:45

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

Re: Не читается DXF

Я формирую файл сам. Как определить самый большой handle?

#9 Ответ от Александр Ривилис 21 апреля 2007г. 16:20:48

  • Александр Ривилис
  • Александр Ривилис
  • Активный участник
  • Откуда: Украина / Киев
  • На форуме с 15 апреля 2005г.
  • Сообщений: 8,659
  • Спасибо: 157

Re: Не читается DXF

> Evgeny
Самый большой handle — это самое большое значение группы 5 в dxf-файле. Так как ты сам формируешь файл, то и значение группы 5 для кажого объекта/примитива прописываешь сам — так что ты его должен знать.
Еще один достаточно простой вариант — посчитай количество строк в DXF-фале, переведи это число в шестнадцатиричное и присвой его HANDSEED. Это будет заведома большее число, чем максимальный handle — это допустимо.

#10 Ответ от Evgeny 23 апреля 2007г. 08:40:15

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

Re: Не читается DXF

у меня с кодом 5 всего 76 значений, строк 4416 (1140h), а в HANDSEED после исправлений В10
Как быть?

#11 Ответ от Александр Ривилис 23 апреля 2007г. 09:48:43

  • Александр Ривилис
  • Александр Ривилис
  • Активный участник
  • Откуда: Украина / Киев
  • На форуме с 15 апреля 2005г.
  • Сообщений: 8,659
  • Спасибо: 157

Re: Не читается DXF

> Evgeny
Как угодно. Еще раз повторяю — если значение которое ты поместишь в поле HANDSEED больше любой самой большой метки (handle) из файла, то это совершенно нормально. Просто в нумерации меток после добавления к чертежу новых примитивов будет «дырка», но это AutoCAD допускает.

#12 Ответ от Evgeny 23 апреля 2007г. 12:30:58

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

Re: Не читается DXF

Спасибо! Поставлю по максимуму FFF.
У меня сформированный файл открывается нормально, только информация с него через буфер не копируется

#13 Ответ от Александр Ривилис 23 апреля 2007г. 13:25:11

  • Александр Ривилис
  • Александр Ривилис
  • Активный участник
  • Откуда: Украина / Киев
  • На форуме с 15 апреля 2005г.
  • Сообщений: 8,659
  • Спасибо: 157

Re: Не читается DXF

> Evgeny
Если через буфер не копируется — значит что-то сформировано не вполне корректно. А почему ты решил, что FFF — это максимум?

#14 Ответ от Evgeny 23 апреля 2007г. 13:48:10

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

Re: Не читается DXF

не максимум конечно, пусть будет 65535 (FFFFh), это не принципиально (не видел большего числа).
Сформировано некорректно только из-за этих вот кодов.

#15 Ответ от Александр Ривилис 23 апреля 2007г. 14:18:21

  • Александр Ривилис
  • Александр Ривилис
  • Активный участник
  • Откуда: Украина / Киев
  • На форуме с 15 апреля 2005г.
  • Сообщений: 8,659
  • Спасибо: 157

Re: Не читается DXF

> Evgeny
Только что из спортивного интереса откыл в AutoCAD 2006 первый попавшийся под руку чертеж, сохранил в его в DXF, изменил HANDSEED на FFFF (было меньшее значение). Открыл его в AutoCAD и все нормально копируется/вставляется через буфер обмена. Что не так? 🙂
Так что копай в другую сторону…

#16 Ответ от zub 23 апреля 2007г. 15:22:21

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

Re: Не читается DXF

в какую сторону копать? таже проблема. автокад грузит джф не ругнувшись, клипбоард не работает, сохраняешь в двг — работает

#17 Ответ от Александр Ривилис 23 апреля 2007г. 17:23:13

  • Александр Ривилис
  • Александр Ривилис
  • Активный участник
  • Откуда: Украина / Киев
  • На форуме с 15 апреля 2005г.
  • Сообщений: 8,659
  • Спасибо: 157

Re: Не читается DXF

> zub
Для начала попробуй загрузить свой dxf-файл в AutoCAD и сохрани его тоже в формате dxf. Ну и сравни эти файлы.

#18 Ответ от zamtmn 23 апреля 2007г. 21:53:27

  • zamtmn
  • Участник
  • На форуме с 3 июня 2004г.
  • Сообщений: 75
  • Спасибо: 0

Re: Не читается DXF

Клипбоард начинает работать только после сохранения в  dwg, если сохранить в dxf2000 из автокада и заново открыть неработает.
формирую DXF2000 так — читаю пустой автокадный dxf2000 файл построчно и сохраняю в новый файл. в секции блоков, слоев, примитивов вписываю свои объекты. запоминаю старые хендлы, вместо них подставляю новые , инкриментируемые с каждым объектом, храню соответствие старый-новый хэндл. если в автокадовском файлевстречается ссылка на старыйхендл подставляю  вместо него новый. на выходе получаю DXF с возрастающими хэндлами и сохраненными ссылками по хэндлам. обрабатываю 5,320,330,340,350,1005,390,360,105 dxf группы может какую забыл?

#19 Ответ от Александр Ривилис 24 апреля 2007г. 00:00:03

  • Александр Ривилис
  • Александр Ривилис
  • Активный участник
  • Откуда: Украина / Киев
  • На форуме с 15 апреля 2005г.
  • Сообщений: 8,659
  • Спасибо: 157

Re: Не читается DXF

> zamtmn
1) Версия AutoCAD, локализация и наличие ServicePack’ов?
2) Что происходит если полученный dxf-файл откыть в AutoCAD, сохранить в dwg-файле, снова открыть и сохранить в dxf2000? Копируются ли при этом примитивы в буфер обмена? С AutoCAD 2006 SP1 я проверил — все работает нормально. Если у тебя тоже будет все нормально, то сравни свой dxf-файл с тем, который создает AutoCAD.

#20 Ответ от Evgeny 24 апреля 2007г. 07:51:48

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

Re: Не читается DXF

Я докопался. Во всем виноваты handle. Максимальный поставил FFFFh (Автокад сам потом исправит). Все handle примитивов (ENTITIES) от 100h с инкрементном, А все остальные (SECTION) с 1 и до FFh (хотя больше 40h и не получилось, Автокад опять сам все исправит).
В Итоге, ошибок нет, работает и копируется на УРА.

#21 Ответ от Александр Ривилис 24 апреля 2007г. 08:05:55

  • Александр Ривилис
  • Александр Ривилис
  • Активный участник
  • Откуда: Украина / Киев
  • На форуме с 15 апреля 2005г.
  • Сообщений: 8,659
  • Спасибо: 157

Re: Не читается DXF

> Evgeny
Поздравляю! 🙂

#22 Ответ от zamtmn 24 апреля 2007г. 09:48:52

  • zamtmn
  • Участник
  • На форуме с 3 июня 2004г.
  • Сообщений: 75
  • Спасибо: 0

Re: Не читается DXF

> Александр Ривилис
1) 2006SP1, но это же наблюдалось в acad2005
2) все начинает работать после сохранения/чтения dwg. потом можно сохранять хоть как. файл мой и акада похожи, тока акад меняет некоторые хэндлы (не примитивы, примитивы так и остаются с моими хэндлами)

> Evgeny
т.е. хэндлы всего остального должны быть меньше хэндлов примитивов?

#23 Ответ от Александр Ривилис 24 апреля 2007г. 10:03:10

  • Александр Ривилис
  • Александр Ривилис
  • Активный участник
  • Откуда: Украина / Киев
  • На форуме с 15 апреля 2005г.
  • Сообщений: 8,659
  • Спасибо: 157

Re: Не читается DXF

zamtmn пишет:

т.е. хэндлы всего остального должны быть меньше хэндлов примитивов?

Для меня это же очевидно!

#24 Ответ от zamtmn 24 апреля 2007г. 10:07:53

  • zamtmn
  • Участник
  • На форуме с 3 июня 2004г.
  • Сообщений: 75
  • Спасибо: 0

Re: Не читается DXF

> Александр Ривилис
>>Для меня это же очевидно!
для меня нет. почему? где про это можно почитать?

#25 Ответ от Александр Ривилис 24 апреля 2007г. 11:36:30

  • Александр Ривилис
  • Александр Ривилис
  • Активный участник
  • Откуда: Украина / Киев
  • На форуме с 15 апреля 2005г.
  • Сообщений: 8,659
  • Спасибо: 157

Re: Не читается DXF

> zamtmn
Для меня это очевидно по той причине, что примитивы ссылаются на объекты (слои, блоки и т.д.) и соответственно они должны быть созданы раньше и соответственно их handle’ы должны быть меньше. А почитать про это конечно нигде нельзя. 🙂

Страницы 1 2 Далее

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

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Ошибка приборной панели 01177 ауди а6 с5
  • Ошибка при чтение устройство 0