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

doctorraz

Пользователи
  • Публикаций

    1 435
  • Зарегистрирован

  • Посещение

  • Победитель дней

    168

Весь контент doctorraz

  1. какие проблемы )) привязываешь таблицу к формату и пишешь пояснилку в ней, автоматом начинается новый лист
  2. мистика какая-то... ничего не выдумываю, на видео, все отлично видно ((( Я тоже только за улучшение программы, но что сеете,...
  3. если вам для диплома или курсовой, то конечно толщина линий и расстояние между знаками выдерживать придется, иначе суровый нормоконтроь не пропустит, и ГОСТ который он не знает ему порой не указ ))) а если для реального проектирования, то в соответствии с:
  4. Проблемы характерны не только для AutoCAD, это общая болезнь СПДС 9 и Нано 5.. незначительное увеличение функционала, в ущерб качеству продукта. На нано 5,4 присутствует такой же баг Nano СПДС 5.4.2805.1651, не обновляет при перемещении: youtu.be/koxlh5wReZE а в СПДС 8,1.1336 работает все как задумано разработчиком: youtu.be/-IhkiKo5rCg в принципе оно и очевидно коль движки у СПДС 9 и нано 5.х идентичны, баги у них одни и те же
  5. значит ли это, что баги будут исправлены в новой версии. Отсюда возникает закономерный вопрос: с 9-ки до новой версии можно будет обновиться бесплатно? Или ремонта по гарантии не будет покупайте новый автомобиль?
  6. Autodesk эту проблему решил по своему. Хотя мне тоже непонятно зачем? Перетащил в окно, открыл файл, вставка ссылки через меню, хочешь ускорить ком строка или макрос. Хотя опять тот же Word понимает если тянешь ему в окно картинку, то он ее вставляет в документ, если *.doc то открывает. т.е. технически все решаемо, хотя бы на уровне растра и PDF
  7. Прошла неделя отвтеа нет (((( посмотреть как это проявляется можно тут youtu.be/5dj0STe-9iQ
  8. у сервера КОМ есть такой метод: object.Query ([bstrClasses], [vProps], [rBoundBlock]) rBoundBlock- Необязательный. Значение Variant. Габариты в пространстве чертежа, в которых нужно искать объекты. вопрос как эти габариты корректно задать??? т.е. такая конструкция Set Frmt = SPDS.Query("McCOM2.SymFrame")(1) Set Objs = SPDS.Query("Object", "strTheType=""vaPipe""", Frmt.Bounds) коректно ищет объекты если точка вставки формата 0,0,0. Стоит сдвинуть ао XY начинаются чудеса. Значения чего подставляются в rBoundBlock (координаты, размеры, вес)))
  9. 7. Табличный отчет. При выборе объектов "в прямоугольнике" при простом перемещении объектов отчета за пределы "прямоугольника" таблица не обновляется.
  10. Ответ: тупо перебором всех листов, тормозит конечно при регенерации листов, но пока ничего умнее никто не подсказал Sub МСсборСоВсехЛистов(SPDS, МаркерСпец) Dim Layouts As AcadLayouts, Layout As AcadLayout Dim МаркерСпецTemp As McCOM2.ObjectsCollection Dim АдресМодели As String '---------------------------------- ' ThisDrawing.SetVariable "regenmode", 0 Set Layouts = ThisDrawing.Layouts АдресМодели = ThisDrawing.ActiveLayout.Name ' запоминаем лист где находимся Set МаркерСпец = SPDS.Query(ОбъектПоиска, УсловияПоиска) 'собираем с текущего For Each Layout In Layouts ' добавить If Layout.Name <> АдресМодели Then 'проверочка что с него начали, что б с него не собирать ThisDrawing.ActiveLayout = ThisDrawing.Layouts.Item(Layout.Name) Set МаркерСпецTemp = SPDS.Query(ОбъектПоиска, УсловияПоиска) If МаркерСпецTemp.Count > 0 Then Set МаркерСпец = МаркерСпец.Or(МаркерСпецTemp) 'разобраться как добавить к коллекции End If Next Layout ThisDrawing.ActiveLayout = ThisDrawing.Layouts.Item(АдресМодели) ' вернемся откуда пришли ' ThisDrawing.SetVariable "regenmode", 1 End Sub
  11. Что вы пристали к ТС... он ясно дал понять т.е. данные вбиваются руками непосредственно в AUTОCAD и ни в каком Excel люди работать не собираются. Им надо ввести данные в Кад программу а потом , что бы это все дело как-то обработалось. Только так и никак иначе. Без вариантов. ________________ PS Кстати весьма распространенная проблема, пользователи привыкли работать определенным образом и при попытке автоматизации своей работы, вместо оптимизации привычных бизнес процессов (как правило весьма корявых и порой нелогичных) пытаются приделать автоматизацию к существующим. Обычно в результате получается костыль на костыле. На справедливое замечание оптимизировать приемы работы два стандартных ответа: "Мы так привыкли", или "Не мы для программы, а она для нас, пусть разработчики настраивают под нас функционал"
  12. это мое предположение про excel, ТС , что-то молчит откуда получает данные. Похоже хранит интеллектуальную собственность.
  13. Там точно =Object.Query а не =This.Query ? в отчете отчет если в него передавать свойства таблицы передается =Object.Query. В справке ни по тому ни по тому инфы нет все равно) Там точно =Object.Query а не =This.Query ? в отчете отчет если в него передавать свойства таблицы передается =Object.Query. В справке ни по тому ни по тому инфы нет все равно) =Object.Query это собственно не сам запрос, а свойство таблицы, ссылка на запрос, которая в деле автоматизации в данном случае нам не поможет. а вот откуда эти данные получены (скорее всего подтянуты из Excel) там их обработать можно еще проще.
  14. Если много таблиц, штук 50-70, ручная работа это убийственно. Надо автоматизировать. Но для автоматизации должна быть хоть какая-то система. Разное количество строк не проблема, главное, что бы данные были в своих столбцах. Средствами только СПДС эту задачу решить может и возможно, но быстродействие будет оставлять желать лучшего. Возможно есть смысл посмотреть в сторону автоматизации например на VBA , его средствами достаточно просто собрать все таблицы из чертежа, вытащить значения ячеек, выполнить необходимые операции с ними и результат закинуть в другую таблицу или даже в другое приложение. Причем на 50-70 объектах это будет выполняться одним нажатием кнопки, а времени занимать много меньше чем вы потратили на чтение этого поста )
  15. конечно не сложно, в процессе проектирования я занимаюсь отловом багов в СПДС 8, 9, (ежики плакали кололись, но продолжали жрать кактусы) щас скачаю и протестирую nanoCAD Plus 7 PS немного напоминает бег спиной вперед, СПДС уже версия 9.4, (т.е. минимум пять релизов 9,0-9,4, и еще куча подсборок) а ошибки не только не устранены, но и добавлены новые которых не было в 8-й . Это при том, что кроме добавления возможности собирать в авто-отчет примитивы автокад и нескольких корявых программных отчетов, больше никаких изменений невооруженным глазом замечено не было, так одна косметика. (ну и выпустили бы 8.5, куда спешите, зачем брак голимый гоните? по подписке свои деньги и так бы отбили) ______________________ заявку на тестирование нано 7 отправил.
  16. Мы сейчас говорим про Россию или какую другую страну? До тех пор пока пересадка всех и вся на Linux не станет, как минимум национальной программой, то ИМХО разработка нормальных графических CAD-программ под эту ось как минимум выброс денег на ветер, как максимум в условиях кризиса, банкротство компании. (возможно это причина отсутствия такого ПО на рынке) Кроме того декларируемым повсеместно плюсом Linux является не столько открытый исходный код (читай повышенная безопасность) но и его "условная бесплатность", вот за эту псевдохаляву на него некоторые и пересаживаются. PS интересно, сколько проектных институтов России работают на Linux? и сколько собирается переходить на него в обозримом будущем. PPS имхо: цель "импортозамещения", как минимум потеснить Autodesk и Аскон на этом рынке, но для этого нужен качественный продукт, а вот с этим пока не очень
  17. Windows Linux ________________ Не будут чаще обсуждать и просить будут единицы до тех пор, пока корпорации сидят на Windows. Даже из-за тысячи энтузиастов никто не будет заморачиваться с портированием под другую платформу, Несмотря на то, что количество линуксоводов постоянно растет и значительно больше постоянно прибывающих нановодов, эти два сообщества пересекаются весьма незначительно )))), вследствие чего, количество гибрида этого вида на общем фоне пользователей стремится к 0, 00(0)
  18. По ходу написания скрипта возник еще вопрос. В McCOM2 есть класс BOM, имеетсе большое подозрение, что он сильно может облегчить жизнь при сортировке и группировке объектов. К сожалению моих знаний VBA сильно недостаточно и получить этот объект мне не удалось. Вопрос к Гуру, как получить BOM
  19. Меня несколько удивляет молчание разработчиков СИ&нано СОФТ. Тем более в свете озвученного обоими СОФТАМИ импортозамещения. вышеоназванные баги присутствуют в обеих ветках продукта и существенно затрудняют работу. Тем более, что изначально СПДС позиционировался именно как: СПДС GraphiCS является уникальным приложением для подготовки проектной документации всех разделов проектирования и одновременно — инструментом стандартизации работ проектировщиков. СПДС GraphiCS увеличит производительность работ любой проектной организации. Однако с версии 9 начинает даже немножко вредить. PS просто ответьте, будете баги устранять, или это теперь новый стандарт СПДС? (as is)
  20. Разработчикам информация для размышления: может есть смысл для SPEQUIPMENTLIST не городить интерфейс выбора параметров , как для автоотчетов, а сделать xml файл с настройками, где можно будет выбирать тип объекта, критерии выбора и поля для выборки. Понимаю конечно, что это то же не айс и будет некоторая потеря производительности , но думаю, что не сильно критично. ибо компромисс.
  21. ну так вроде уже выбрали Windows. Хотите Linux, так их много больше версий сборок чем окошек, опять каждый будет просить сделать нано еще и под его сборку. что мы в принципе и поимели, тут даже не OS разные просто разные платформы, наноСПДС и автокадСПДС, в 9-й версии поломали, то что работало до этого весьма неплохо. Хотели, как лучше, унифицировать движок СПДС, а получилось..., что пользователи опять бетатестеры за свои кровные (((
  22. читай тут http://forum.nanocad...hp?showforum=87 а тут рабочие примеры от уважаемого MCAD http://forum.dwg.ru/showthread.php?t=32516
  23. McCOM2.chm, там немного есть хотя то же не все так просто например: у таблицы свойство Insertion point-угол вставки таблицы есть, а в McCom2 об этом нет ничего. но для начала справки по McCom2 наверное хватит.
×
×
  • Создать...