Книга «Путь к nanoCAD»
dwg.ru forum rss xml
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Готовые программы > C# .net Создание Layout для чертежей, оформленных в модели

C# .net Создание Layout для чертежей, оформленных в модели

Версия для печати
 
Ответ
Опции темы Поиск в этой теме
Непрочитано 16.05.2012, 18:09 5 |
C# .net Создание Layout для чертежей, оформленных в модели
bargool
 
Санкт-Петербург
Регистрация: 16.08.2006
Сообщений: 496
Отправить сообщение для bargool с помощью ICQ

bargool вне форума Вставить имя

Назначение программы:
Автоматическое создание листов по рамкам, указанным пользователем в модели (вручную, либо с помощью блоков). Автоматический выбор форматов бумаги и настройка листов.

Запуск / загрузка:
  • Выбираем dll из вложения к данному сообщению, либо самую последнюю версию из сообщения, указанного в конце "шапки"
  • Размещаем dll-ки в любом удобном месте, главное локально, а не в сети.
  • Командой _netload грузим выбранную dll в автокад
  • Автозагрузка рассматривается в #361 и #362

Принцип работы:
  • Программа формирует предварительный список настроек листа, с форматами бумаги
    Список формируется двумя способами
    1. Из DWG to PDF.pc3
      • Выбираются все пользовательские форматы
      • В конец списка добавляются форматы, начинающиеся на "ISO A.."
      • Область печати выставляется "Лист"
      • Единицы измерения - миллиметры
      • Масштаб 1:1
      • Стиль печати - acad.ctb. Позже буду брать из файла конфигурации
      • Имя настройки берётся из имени формата бумаги. Если встречаются символы из ряда "\<>/?"":;*|,=`" - убираются
    2. Из файла шаблона
      • Копируются пользовательские именованные настройки печати (для пространства листа, не для пространства модели), доступные из диалога "Page setup"
      • Повторяю. Пользовательские настройки. Не листы, а именно настройки
      • Ещё раз. В сами листы не заглядываем ВООБЩЕ - заглядываем в именованные настройки печати для пространства листа
      • Соответственно, имя настройки печати не должно начинаться с символа звёздочки "*"
  • - Запрашивает у пользователя "референтный размер".
    Используется для определения масштаба рамки. По-умолчанию это 185 мм. - длина основной надписи
  • - Запрашивает у пользователя противоположные углы рамок
    Слева-направо, сверху-вниз, или наоборот - не важно
    Привязка принудительно выставляется "конточка"
  • - На основе масштаба и списка форматов определяет наиболее подходящий
    При этом используется строго ориентация из "списка". Ориентацию с книжной на альбомную и обратно программа произвольно не меняет. Строго по "списку настроек"
  • - По выбранным форматам бумаги создаёт листы
    В чертёж добавляет подходящие именованные настройки из "списка", настроенные на нужный формат бумаги
    Присваивает созданным листам соответствующие именованные настройки
  • - Создаёт видовой экран, "смотрящий" на рамку, указанную пользователем

Процесс работы:
Указание рамок вручную:
  1. Для вызова программы введите в ком. строку bargLFM
  2. Либо задайте номер первого создаваемого листа, либо используйте опции ком. строки
  3. Укажите "референтный" размер
  4. Указывайте рамки, кликая по противоположным углам рамок.
    Опции ком. строки см. соответствующий раздел
  5. По окончании жмите escape или используйте опцию P
Рамки вставлены блоками:
  1. Для вызова программы введите в ком. строку bargLFBL
  2. Либо задайте номер первого создаваемого листа, либо используйте опции ком. строки
  3. Имя блока должно быть задано в конфигурации
  4. Формат будет определяться по габаритам конкретного вхождения блока. Включая атрибуты и дин. параметры (на данном этапе следите, что бы они не вылезали за пределы геометрии рамки)
    Опции ком. строки см. соответствующий раздел

Конфигурация:
  • Файл конфигурации. Имя файла - lfmsettings.xml. Хранится рядом программой
    Содержимое, не используемое диалогом конфигурации:
    • ReferenceDimension (По-умолчанию - 185). Референтный размер. Масштаб рамки будет определяться как отношение указанного пользователем размера к размеру в конфигурации. Если у вас референтный размер другой - можете изменить вручную
    • TemplatePath. Путь к шаблону для формирования списка настроек листов. Устанавливается программой при выборе опции templateSelect
  • Диалог конфигурации:
    • Префикс - Префикс имени создаваемого листа
    • Суффикс - Суффикс имени создаваемого листа
    • Точность определения форматов - Отвечает за точность определения форматов. Суть в том, что форматки иногда бывают примерно по госту. Таким образом, если указываемая форматка больше гостовского размера (уже после скалирования) на указанный размер - будет выбран соответствующий формат бумаги. Значение - целое число. По умолчанию = 10 мм
    • Удалять неинициализированые листы - Удалять ли листы, на которые ни разу не заходил пользователь
    • Оставаться в модели по окончании работы - Возвращать ли пользователя в модель по окончании работы программы

Опции ком. строки:
  • Undo - Отменить выбор последней рамки
  • Newscale - Задать новый масштаб рамки
  • Process - Выполнить создание листов
  • Configuration - Вызвать диалог конфигурации
  • useTemplate - Для создания листов использовать ранее выбранный шаблонный файл
  • templateSelect - Выбрать шаблонный файл. Переменная FILEDIA влияет на вид запроса (можно использовать в макросах)

Известные проблемы:
  • Если настройки листа подразумевают область печати Extents, и стоит галка Fit to paper - возможно неправильное отображение области бумаги в пространстве листа. На печать не влияет
  • Пока больше ничего не вспомнить

В виде mind map

Короткое видео работы одной из последних версий программы
Increase Size Decrease Size LayoutsFromModel. ?’?µ????????, ???°?±???‚?°???‰?°?? ?? ?€?°?±?»?????°????

Мотивация - в старом тексте поста
Лучше бы я тогда сразу начал шевелиться..
Начался у нас проект, где мы чисто на монтаже, т.е. чертежи приходят от заказчика и... оформленные в модели, причём в разных масштабах!! Эта картинка во вложении - пример того, что у меня там было, там меньшая рамка - А2, а остальные А3. Меня начали просить с помощью в распечатке. В общем, сел я писать программку себе в помощь, мощный универсальный комбайн делать не стал, решил, что мне надо получить Layout, настроенный на pdf, а дальше я разберусь с помощью publish. Результатом решил поделиться с любимым dwg.ru, мало ли, кому поможет..

В общем, программа предназначена для создания Layout, настроенного на принтер DWG To PDF.pc3, с автоматическим выбором формата бумаги по ГОСТ 2.301-68 и созданием viewport по указанному контуру в модели, вьюпорт создаётся в текущем слое. Как раз для такого случая, он совпадает с моим. Подразумевается, что у вас в принтере DWG To PDF поля для форматов ISO выставлены в ноль, а также созданы дополнительные форматы из указанного ГОСТа.
вызывается командой
Код:
, или по простому LayoutsFromModel то есть..
Дальше необходимо указать длину основной надписи, т.е. то, что должно быть 185 мм. в длину. Это что бы понять масштаб черчения для дальнейшего определения формата листа. А затем указать две противоположные крайние точки рамки чертежа, указывать рамки можно столько, сколько нужно, после выхода из команды по эскейп или опции Process - начнётся создание Layout'ов. В процессе можно указывать новые масштабы Offtop: (КАК ТАК МОЖНО-ТО?!?! что в головах у людей?), отменять последний чертёж, если неправильно указали рамку, ну там особенно не в чем разбираться-то, главное читать запросы в ком. строке
UPD 25.07.2012: Обновил программу. Добавил возможность задавать префикс и суффикс для именования Layout. Вызывается опцией Configuration, значения сохраняются в xml-файл рядом с dll. На данный момент, для корректной работы должна стоять галка "Create viewport in new layout" в настройках. Объяснение здесь. Вариант для локализованного автокада - см. здесь (спасибо perpetule)
UPD 27.07.2012: Опять обновил. Теперь работа программы не зависит от галки "Create viewport in new layout". Так же поменял название конфигурационного xml-файла
UPD 29.08.2012: Очередное обновление. Нововведения здесь. Самое основное - изменил работу с форматами. Теперь в выборку для поиска формата попадают все пользовательские форматы, определённые в DWG to PDF, а не строго заданный список, как ранее. Также в выборку попадают форматы "ISO A и так далее", они проверяются последними, если ничего не найдено
UPD 08.10.2012: И ещё одно обновление. Маленькое - добавил в конфигурацию галку, которая отвечает за удаление не инициализированных layout (т.е. тех layout, на которые ни разу не кликала рука пользователя, соответственно, они совершенно пусты)
UPD 29.11.2012: Обновил: Подробности - здесь
UPD 25.02.2013: Небольшие исправления. Подробности - здесь

UPD:
Выложил свой неуклюжий код на github. Репозиторий
Там же есть feature/bug трекер.


Upd 15.10.2015: Обновил архив в шапке. "Бета" версия из #311 теперь уже считайте стабильная Добавил так же сборки для 2015 и 2016 автокадов
Upd 16.10.2015: Обновил архив в шапке. Исправлена ошибка, в 2015 и 2016 автокадах

Миниатюры
Нажмите на изображение для увеличения
Название: scheisse.PNG
Просмотров: 2163
Размер:	28.7 Кб
ID:	80355  

Вложения
Тип файла: zip LayoutsFromModel.zip (196.8 Кб, 677 просмотров)


Последний раз редактировалось bargool, 16.10.2015 в 17:03. Причина: Обновил сборки
Просмотров: 126790
 
Непрочитано 15.02.2013, 10:32
#121
Вовочка

пищевая технология
 
Регистрация: 02.06.2009
Киев
Сообщений: 280
Отправить сообщение для Вовочка с помощью ICQ


Не похоже. Это масштаб линий отдельно взятого примитива. Приложил файл. Для сравнения кинул штриховку. С ней все хорошо
Вложения
Тип файла: dwg
DWG 2007
1.dwg (107.2 Кб, 3751 просмотров)
Вовочка вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Автор темы   Непрочитано 15.02.2013, 11:03
2 | #122
bargool


 
Регистрация: 16.08.2006
Санкт-Петербург
Сообщений: 496
Отправить сообщение для bargool с помощью ICQ


psltscale в 0 и regenall

Добавлено:
Обновил программу в шапке
Маленькие изменения:
- Исправлена ошибка, приводившая к сбросу настроек печати (область печати и масштабирование вели себя непредсказуемо), эта же ошибка приводила к удалению листов, созданных программой при повторном проходе программой по файлу при выставленной галке "удалять неинициализированные листы". Эта ошибка попортила мне крови.. причём всё сделано было как показано в примерах у самого Autodesk
- Если лист с указанным именем существует, добавляет номер в скобках, скажем, должен быть Лист_1, а он уже есть, тогда делаем Лист_1(1), если он тоже есть - будем делать Лист_1(2), и так далее.
Я тут когда-то видео работы, кстати записал. Где-то позапрошлую версию..
Increase Size Decrease Size LayoutsFromModel
__________________
Алексей

Последний раз редактировалось bargool, 15.02.2013 в 16:19. Причина: Обновил программу
bargool вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 18.02.2013, 13:30
#123
perpetule


 
Регистрация: 23.09.2008
Волгоград
Сообщений: 788
Отправить сообщение для perpetule с помощью ICQ Отправить сообщение для perpetule с помощью Skype™


Цитата:
эта же ошибка приводила к удалению листов, созданных программой при повторном проходе программой по файлу при выставленной галке "удалять неинициализированные листы
Тоже наткнулся, фатально листы удалились причем они уже в подшивке сидели, хорошо там ничего кроме ВЭ и не было.
perpetule вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 18.02.2013, 16:18
#124
Yapp


 
Регистрация: 15.02.2007
г.Якутск
Сообщений: 27


Что то не получается. У меня Автокад 2011 64х, пишет ошибку что у вас чо то трабл с вьюпортами их 1-ть штука. Так и говорит. Что мне делать?
Yapp вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Автор темы   Непрочитано 18.02.2013, 16:36
#125
bargool


 
Регистрация: 16.08.2006
Санкт-Петербург
Сообщений: 496
Отправить сообщение для bargool с помощью ICQ


Yapp, ошибка всегда вылезает? Или в конкретных файлах? Желательно приложить проблемный образец

UPD:Кстати, обнаружил, что нифига я не исправил ошибку с дублирующимися именами листов. Теперь исправил
__________________
Алексей

Последний раз редактировалось bargool, 18.02.2013 в 16:52.
bargool вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 18.02.2013, 17:07
#126
Вовочка

пищевая технология
 
Регистрация: 02.06.2009
Киев
Сообщений: 280
Отправить сообщение для Вовочка с помощью ICQ


Пытаюсь скачать. Пишет, что вложения не существует. Что-то глючило. Все скачал
Вовочка вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 19.02.2013, 08:12
#127
TuMoH


 
Регистрация: 19.02.2013
Сообщений: 7


тоже выдает ошибку: проблема при создании листа. XP/sp3/x32. autocad 2010/sp2. до этого работало нормально. ошибку выдает во всех файлах
TuMoH вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 19.02.2013, 10:42
#128
Вовочка

пищевая технология
 
Регистрация: 02.06.2009
Киев
Сообщений: 280
Отправить сообщение для Вовочка с помощью ICQ


Предыдущая версия файл с возникшей ошибкой обработала на ура.
Миниатюры
Нажмите на изображение для увеличения
Название: 1.JPG
Просмотров: 46
Размер:	12.8 Кб
ID:	97084  
Вовочка вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Автор темы   Непрочитано 19.02.2013, 11:10
#129
bargool


 
Регистрация: 16.08.2006
Санкт-Петербург
Сообщений: 496
Отправить сообщение для bargool с помощью ICQ


TuMoH, пожалуйста, дайте полный текст ошибки там кроме самого сообщения об ошибке много другой информации. Что бы не захламлять тему, оберните тегами [ code][ \code], пожалуйста
Вовочка,
Цитата:
Ни-че-го не понимаю! (с) Падал прошлогодний снег, вроде как
необрабатываемых ошибок там где что-либо менял у меня вроде не осталось.. на каком этапе вываливается ошибка?
Надо сделать полноценное логгирование..
__________________
Алексей
bargool вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 19.02.2013, 14:59
#130
Вовочка

пищевая технология
 
Регистрация: 02.06.2009
Киев
Сообщений: 280
Отправить сообщение для Вовочка с помощью ICQ


После выделения всех листов. Только пошло регенить лист и бабах.
Вовочка вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 19.02.2013, 20:02 bargool
#131
perpetule


 
Регистрация: 23.09.2008
Волгоград
Сообщений: 788
Отправить сообщение для perpetule с помощью ICQ Отправить сообщение для perpetule с помощью Skype™


Музыка на видео понравилась.
Два вопроса:
- что за музыка?
- и чем видео записывалось? (все что я находил пишет с очень большими тормозами, у вас они тоже присутствуют, но терпимо

p.s. Acoustic Alchemy
perpetule вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Автор темы   Непрочитано 19.02.2013, 23:02
#132
bargool


 
Регистрация: 16.08.2006
Санкт-Петербург
Сообщений: 496
Отправить сообщение для bargool с помощью ICQ


Цитата:
Сообщение от Вовочка Посмотреть сообщение
После выделения всех листов. Только пошло регенить лист и бабах.
Попробую сообразить что к чему
Цитата:
Сообщение от perpetule Посмотреть сообщение
Музыка на видео понравилась.
Два вопроса:
- что за музыка?
- и чем видео записывалось? (все что я находил пишет с очень большими тормозами, у вас они тоже присутствуют, но терпимо

p.s. Acoustic Alchemy

Вообще, ютуб мне предложил список "рекомендуемых" композиций, я добавил что понравилось. Утверждает, что это Niacin. По составу вроде подходит, но всё равно не похоже.. (Ютубовское описание доверия не вызывает - см. приложенный скриншот )
А у Acoustic Alchemy, звучание другое совсем, яркое, что ли.. не ассоциируется оно у меня с неспешной беседой в баре за кружкой пива, как эта композиция..
Вообще, когда слушаю трек, не могу отделаться от воспоминаний о transport tycoon deluxe
Программа - screencast-o-matic. Всё хорошо, только не показывает нажатия мыши (может, в платной версии показывает?)
Миниатюры
Нажмите на изображение для увеличения
Название: LFM track.png
Просмотров: 48
Размер:	5.7 Кб
ID:	97147  
__________________
Алексей

Последний раз редактировалось bargool, 20.02.2013 в 10:41.
bargool вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 20.02.2013, 05:45
#133
Yapp


 
Регистрация: 15.02.2007
г.Якутск
Сообщений: 27




Да, во всех листах выдаёт ошибку.
Yapp вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 20.02.2013, 07:41
#134
TuMoH


 
Регистрация: 19.02.2013
Сообщений: 7


bargool, вот такая ошибка:
Код:
[Выделить все]
Подробная информация об использовании оперативной 
(JIT) отладки вместо данного диалогового 
окна содержится в конце этого сообщения.

************** Текст исключения **************
System.Exception: Ошибка при создании листа [LayoutBorders First=(4704.06282888152,-329.721077868501,0), Second=(5124.06282888152,-626.721077868501,0), Index=1, ReferenceDimension=185]
Ошибка: Что-то не так с вьюпортами! Их 1 штук!
   в LayoutsFromModel.CommandClass.CreateViewport(Layout layout, PaperFormat currentPaperFormat, LayoutBorders borders)
   в LayoutsFromModel.CommandClass.CreateLayout(LayoutBorders borders, String name, Int32 precision, Transaction tr, Double baseReferenceDimention)
   в LayoutsFromModel.CommandClass.LayoutFromModel()
   в LayoutsFromModel.CommandClass.LayoutFromModel()
   в Autodesk.AutoCAD.Runtime.CommandClass.InvokeWorker(MethodInfo mi, Object commandObject, Boolean bLispFunction)
   в Autodesk.AutoCAD.Runtime.CommandClass.InvokeWorkerWithExceptionFilter(MethodInfo mi, Object commandObject, Boolean bLispFunction)
   в Autodesk.AutoCAD.Runtime.PerDocumentCommandClass.Invoke(MethodInfo mi, Boolean bLispFunction)
   в Autodesk.AutoCAD.Runtime.CommandClass.CommandThunk.Invoke()


************** Загруженные сборки **************
mscorlib
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
acdbmgd
    Версия сборки: 18.0.0.0
    Версия Win32: 18.0.309.0.0
    CodeBase: file:///C:/Program%20Files/AutoCAD%202010/AcdbMgd.DLL
----------------------------------------
System
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
msvcm90
    Версия сборки: 9.0.30729.4148
    Версия Win32: 9.00.30729.4148
    CodeBase: file:///C:/WINDOWS/WinSxS/x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.4148_x-ww_d495ac4e/msvcm90.dll
----------------------------------------
System.Xml
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Drawing
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
PresentationFramework
    Версия сборки: 3.0.0.0
    Версия Win32: 3.0.6920.1427 built by: SP
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/PresentationFramework/3.0.0.0__31bf3856ad364e35/PresentationFramework.dll
----------------------------------------
WindowsBase
    Версия сборки: 3.0.0.0
    Версия Win32: 3.0.6920.1427 built by: SP
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/WindowsBase/3.0.0.0__31bf3856ad364e35/WindowsBase.dll
----------------------------------------
PresentationCore
    Версия сборки: 3.0.0.0
    Версия Win32: 3.0.6920.1427 built by: SP
    CodeBase: file:///C:/WINDOWS/assembly/GAC_32/PresentationCore/3.0.0.0__31bf3856ad364e35/PresentationCore.dll
----------------------------------------
AdWindowsInterop
    Версия сборки: 0.0.0.0
    Версия Win32: 18.0.309.0.0
    CodeBase: file:///C:/Program%20Files/AutoCAD%202010/AdWindowsInterop.DLL
----------------------------------------
AdWindows
    Версия сборки: 2.1.0.0
    Версия Win32: 2.1.123.309
    CodeBase: file:///C:/Program%20Files/AutoCAD%202010/AdWindows.DLL
----------------------------------------
AdWindows.resources
    Версия сборки: 2.1.0.0
    Версия Win32: 18.0.55.0.0
    CodeBase: file:///C:/Program%20Files/AutoCAD%202010/ru-RU/AdWindows.resources.DLL
----------------------------------------
acmgd
    Версия сборки: 18.0.0.0
    Версия Win32: 18.0.309.0.0
    CodeBase: file:///C:/Program%20Files/AutoCAD%202010/acmgd.DLL
----------------------------------------
System.Core
    Версия сборки: 3.5.0.0
    Версия Win32: 3.5.30729.1 built by: SP
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
AcWindows
    Версия сборки: 18.0.0.0
    Версия Win32: 18.0.309.0.0
    CodeBase: file:///C:/Program%20Files/AutoCAD%202010/AcWindows.DLL
----------------------------------------
AcWindows.resources
    Версия сборки: 18.0.0.0
    Версия Win32: 18.0.55.0.0
    CodeBase: file:///C:/Program%20Files/AutoCAD%202010/ru-RU/AcWindows.resources.DLL
----------------------------------------
AcCui
    Версия сборки: 18.0.0.0
    Версия Win32: 18.0.309.0.0
    CodeBase: file:///C:/Program%20Files/AutoCAD%202010/AcCui.DLL
----------------------------------------
Mapimgd
    Версия сборки: 1.0.4694.37045
    Версия Win32: 9.2.0.1307
    CodeBase: file:///C:/Program%20Files/CSoft/СПДС%20GraphiCS%208/mg9/mapimgd.dll
----------------------------------------
System.Windows.Forms
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
mapinet
    Версия сборки: 1.0.0.0
    Версия Win32: 9.2.0.1307
    CodeBase: file:///C:/Program%20Files/CSoft/СПДС%20GraphiCS%208/mg9/mapinet.dll
----------------------------------------
AcCustomize
    Версия сборки: 18.0.0.0
    Версия Win32: 18.0.309.0.0
    CodeBase: file:///C:/Program%20Files/AutoCAD%202010/AcCustomize.DLL
----------------------------------------
AcCustomize.resources
    Версия сборки: 18.0.0.0
    Версия Win32: 18.0.55.0.0
    CodeBase: file:///C:/Program%20Files/AutoCAD%202010/ru-RU/AcCustomize.resources.DLL
----------------------------------------
AcMNUParser
    Версия сборки: 18.0.0.0
    Версия Win32: 18.0.309.0.0
    CodeBase: file:///C:/Program%20Files/AutoCAD%202010/AcMNUParser.DLL
----------------------------------------
AcrobatAcadICRibbon
    Версия сборки: 10.0.0.0
    Версия Win32: 10.0.0.0
    CodeBase: file:///D:/Program%20Files/Adobe/Acrobat%2010.0/PDFMaker/AutoCAD/2010/32/AcrobatAcadICRibbon.dll
----------------------------------------
PDFMAcadRibbon
    Версия сборки: 10.0.0.0
    Версия Win32: 10.0.0.0
    CodeBase: file:///D:/Program%20Files/Adobe/Acrobat%2010.0/PDFMaker/AutoCAD/2010/32/PDFMAcadRibbon.dll
----------------------------------------
PresentationFramework.Aero
    Версия сборки: 3.0.0.0
    Версия Win32: 3.0.6920.1427 built by: SP
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/PresentationFramework.Aero/3.0.0.0__31bf3856ad364e35/PresentationFramework.Aero.dll
----------------------------------------
PresentationFramework.Luna
    Версия сборки: 3.0.0.0
    Версия Win32: 3.0.6920.1427 built by: SP
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/PresentationFramework.Luna/3.0.0.0__31bf3856ad364e35/PresentationFramework.Luna.dll
----------------------------------------
AcCalcUi
    Версия сборки: 18.0.0.0
    Версия Win32: 18.0.309.0.0
    CodeBase: file:///C:/Program%20Files/AutoCAD%202010/AcCalcUi.DLL
----------------------------------------
AcCalcUi.resources
    Версия сборки: 18.0.0.0
    Версия Win32: 18.0.55.0.0
    CodeBase: file:///C:/Program%20Files/AutoCAD%202010/ru-RU/AcCalcUi.resources.DLL
----------------------------------------
Accessibility
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Web.Services
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Web.Services/2.0.0.0__b03f5f7f11d50a3a/System.Web.Services.dll
----------------------------------------
ManagedMC3
    Версия сборки: 2.20.0.0
    Версия Win32: 3.14.1
    CodeBase: file:///C:/Program%20Files/AutoCAD%202010/ManagedMC3.DLL
----------------------------------------
AcLayer
    Версия сборки: 18.0.0.0
    Версия Win32: 18.0.309.0.0
    CodeBase: file:///C:/Program%20Files/AutoCAD%202010/AcLayer.DLL
----------------------------------------
qvugue6h
    Версия сборки: 2.1.0.0
    Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.resources
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.resources/2.0.0.0_ru_b77a5c561934e089/System.resources.dll
----------------------------------------
AcLayer.resources
    Версия сборки: 18.0.0.0
    Версия Win32: 18.0.55.0.0
    CodeBase: file:///C:/Program%20Files/AutoCAD%202010/ru-RU/AcLayer.resources.DLL
----------------------------------------
System.Web.Services.resources
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Web.Services.resources/2.0.0.0_ru_b03f5f7f11d50a3a/System.Web.Services.resources.dll
----------------------------------------
mscorlib.resources
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
AcTaskDialogs
    Версия сборки: 18.0.0.0
    Версия Win32: 18.0.309.0.0
    CodeBase: file:///C:/Program%20Files/AutoCAD%202010/AcTaskDialogs.DLL
----------------------------------------
AcTaskDialogs.resources
    Версия сборки: 18.0.0.0
    Версия Win32: 18.0.55.0.0
    CodeBase: file:///C:/Program%20Files/AutoCAD%202010/ru-RU/AcTaskDialogs.resources.DLL
----------------------------------------
AcDx
    Версия сборки: 18.0.0.0
    Версия Win32: 18.0.309.0.0
    CodeBase: file:///C:/Program%20Files/AutoCAD%202010/AcDx.DLL
----------------------------------------
AcDxUi
    Версия сборки: 18.0.0.0
    Версия Win32: 18.0.309.0.0
    CodeBase: file:///C:/Program%20Files/AutoCAD%202010/AcDxUi.DLL
----------------------------------------
AcDialogToolTips
    Версия сборки: 18.0.0.0
    Версия Win32: 18.0.309.0.0
    CodeBase: file:///C:/Program%20Files/AutoCAD%202010/AcDialogToolTips.DLL
----------------------------------------
AcDialogTooltips.resources
    Версия сборки: 18.0.0.0
    Версия Win32: 18.0.55.0.0
    CodeBase: file:///C:/Program%20Files/AutoCAD%202010/ru-RU/AcDialogToolTips.resources.DLL
----------------------------------------
LayoutsFromModel
    Версия сборки: 1.2.4797.30369
    Версия Win32: 1.2.4797.30369
    CodeBase: file:///C:/Documents%20and%20Settings/PR11/Рабочий%20стол/LayoutsFromModel/LayoutsFromModel/LayoutsFromModel2010-win32.dll
----------------------------------------
2bycjf6j
    Версия сборки: 1.2.4797.30369
    Версия Win32: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms.resources
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** Оперативная отладка (JIT) **************
Для подключения оперативной (JIT) отладки файл .config данного
приложения или компьютера (machine.config) должен иметь
значение jitDebugging, установленное в секции system.windows.forms.
Приложение также должно быть скомпилировано с включенной
отладкой.

Например:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

При включенной отладке JIT любое необрабатываемое исключение
пересылается отладчику JIT, зарегистрированному на данном компьютере,
вместо того чтобы обрабатываться данным диалоговым окном.
TuMoH вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Автор темы   Непрочитано 20.02.2013, 11:16
#135
bargool


 
Регистрация: 16.08.2006
Санкт-Петербург
Сообщений: 496
Отправить сообщение для bargool с помощью ICQ


Очень странно. Потому как я так и не смог воспроизвести ошибку, причём на разных автокадах.
Пока вернул в шапку темы предыдущий вариант, до тех пор, пока не появится время для разбирательств. Проверьте, пожалуйста, работает ли эта версия.
__________________
Алексей
bargool вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 20.02.2013, 11:45
#136
TuMoH


 
Регистрация: 19.02.2013
Сообщений: 7


bargool, к сожалению эта версия у меня тоже не работает, версия которая работает - от 17.12.2012, была в шапке до 15.02.2013
TuMoH вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 20.02.2013, 11:52
#137
Yapp


 
Регистрация: 15.02.2007
г.Якутск
Сообщений: 27


Да у меня такая же ошибка как у предыдущего пользователя.
Yapp вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 20.02.2013, 11:58
#138
Вовочка

пищевая технология
 
Регистрация: 02.06.2009
Киев
Сообщений: 280
Отправить сообщение для Вовочка с помощью ICQ


Предыдущая проверенна многократно. Попробуйте вводить постепенно апдейт. Может так будет проще ее (ошибку) выявить. Для начала самое существенное это проверка наименования листов.
Вовочка вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Автор темы   Непрочитано 20.02.2013, 12:23
#139
bargool


 
Регистрация: 16.08.2006
Санкт-Петербург
Сообщений: 496
Отправить сообщение для bargool с помощью ICQ


Вернул версию от 17 декабря
__________________
Алексей
bargool вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Автор темы   Непрочитано 22.02.2013, 02:01
#140
bargool


 
Регистрация: 16.08.2006
Санкт-Петербург
Сообщений: 496
Отправить сообщение для bargool с помощью ICQ


Все-таки идея бетаальфа-тестирования имеет смысл
Товарищи, пользующиеся программой! Протестируйте, пожалуйста, сборки во вложении к этому сообщению.
Ожидаемые эффекты:
- не падает!
- учитывает дубли в именах листов
- выставляет область печати лист (layout) и не сбивается обратно
- соответственно, при повторном проходе не должны удаляться ранее созданные листы при соответствующей установленной галочке во вложении
Не забудьте! Другие версии LFM не должны быть загружены в автокад!
__________________
Алексей

Последний раз редактировалось bargool, 22.03.2013 в 16:59.
bargool вне форума вставить имя Обратить внимание модератора на это сообщение  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Готовые программы > C# .net Создание Layout для чертежей, оформленных в модели

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как вывести в layout только часть модели? temoha2006 AutoCAD 12 18.08.2008 17:19
Помогите завершить создание 3М модели!? Jerald AutoCAD 8 27.04.2008 23:09
Автоматической создание Layout serg01 AutoCAD 3 16.08.2007 14:09
как начертить в масштабе не деля на калькуляторе? djon AutoCAD 168 29.05.2007 10:13
Подготовка рабочих чертежей по 3D модели constructorl AutoCAD 21 07.02.2007 19:50

|| Главная || Каталог САПР || Тендеры || Публикации || Объявления || Биржа труда || Download || Галерея ||
|| Библиотека || Кунсткамера || Каталог предприятий || Контакты || Файлообменник || Блоги ||


Размещение рекламы