|
Форумы VetCAD++ VetCAD++ - утилиты для AutoCAD
|
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
KEHT
Зарегистрирован: 11.10.2017 Сообщения: 51
|
Добавлено: Вт Сен 03, 2019 12:34 Заголовок сообщения: |
|
|
VetalBY писал(а): | Почему не работает? Поставьте правильно галочки перед выводом спецификации и всё работает. Не работает только если поставили сначала группировать обозначение , а потом решили всем вывести. Но тут я ничего не сделаю без дополнительных манипуляций, так как атрибут не имеет промежуточного состояния "не определено", а только видимый\невидимый.
В общем, честно говоря, не понимаю проблемы. Настроил один раз спецификацию и только обновляй. |
Просто возник такой вопрос не просто так. Пример: есть у нас спецификация с объединением ГОСТов, и добавляется позиция с другим гостом, обновляется спецификация рисуются линии перегруппировываются ГОСТы, а в новой позиции ГОСТ не отображается, потому что атрибут выключен. Эту проблему показал еще Dextron3 в посте. Вот и мы начали недавно пользоваться менеджером спецификаций (мы - наша организация, до этого я писал что просто обновляемыми строками и позициями пользовались) и заметили такую же особенность, интуитивно думал что можно через кнопку "Строки" поставить галочку затем обновить, а потом поставить квадратик и всё будет отображаться правильно. Вот поэтому и предположил что "Строки" работают не правильно. Всё таки интуитивно было бы менять настройки отображения спецификации сразу из менеджера.
VetalBY писал(а): | Ну вот, понеслась душа в рай) Я могу расписать, какие при этом возникают вопросы, которые придется решить, но не буду. Сами то галочки добавить не проблема.
Я подумаю по поводу добавления "Итого".
У вас это в непечатаемом слое? |
В печатаемом слое. Если конечно геморой большой, то даже предложение это снимаю. Задача то возможно узконаправленная под одну может организацию. Но для решения этой задачи спрошу всё же.
1. Можно ли как то при нажатии кнопки "обновить" выполнять lisp функцию?
2. Можно ли передать в лисп список из объектов(строк спецификации)?
|
|
Вернуться к началу |
|
|
KEHT
Зарегистрирован: 11.10.2017 Сообщения: 51
|
Добавлено: Чт Сен 05, 2019 17:03 Заголовок сообщения: |
|
|
VetalBY, Есть небольшой минус при выводе спецификаций из менеджера, это слетают поля если обновить спецификацию. Поля ссылаются на листы подшивки. Атрибут обозначение. Это наверно единственный атрибут где могут быть поля.
Description: |
|
Filesize: |
54.98 KB |
Viewed: |
2906 Time(s) |
|
|
|
Вернуться к началу |
|
|
VetalBY Site Admin
Зарегистрирован: 22.03.2007 Сообщения: 1880
|
Добавлено: Пн Сен 16, 2019 15:22 Заголовок сообщения: |
|
|
Обновлен архив http://vetcad.ru/dnl/new/update3153.zip , архив распаковать в папку VetCAD++
KEHT писал(а): | VetalBY, Есть небольшой минус при выводе спецификаций из менеджера, это слетают поля если обновить спецификацию. Поля ссылаются на листы подшивки. Атрибут обозначение. Это наверно единственный атрибут где могут быть поля. |
Поддержка полей добавлена.
KEHT писал(а): |
1. Можно ли как то при нажатии кнопки "обновить" выполнять lisp функцию?
2. Можно ли передать в лисп список из объектов(строк спецификации)? |
После обновления спецификации происходит запуск LISP функции (если она определена) SPECGROUPUPDATED_VC++. В качестве параметра передается строковый параметр - метка группы (обновляемая спецификация - это группа). По метке группы можно получить все примитивы, которые входят в группу.
Пример:
Код: | (defun SPECGROUPUPDATED_VC++ (groupHandle)
;;;(alert groupHandle)
) |
|
|
Вернуться к началу |
|
|
KEHT
Зарегистрирован: 11.10.2017 Сообщения: 51
|
Добавлено: Вт Сен 17, 2019 23:25 Заголовок сообщения: |
|
|
VetalBY, шикарно. Спасибо) Правда пока выкрутился лиспом с "просмотром" всего чертежа на сткроки vcblock сортировка группировка и вставка в каждой спецификации Итого. И при каждом запуске команды удалялись и заново добавлялись новые поля. Делал на коленке в попыхах, но для нужд подошло))
Кстати про группы не знал даже не догадывался) думал в словарях как обычно))) Кстати, я не до конца понял как работает реактор на выноску vcBlockPos с полилинией. Иногда перестает работать, пытался "починить" и не до конца понял. Через Xdata?
|
|
Вернуться к началу |
|
|
VetalBY Site Admin
Зарегистрирован: 22.03.2007 Сообщения: 1880
|
Добавлено: Ср Сен 18, 2019 9:53 Заголовок сообщения: |
|
|
KEHT писал(а): | VetalBY, шикарно. Спасибо) Правда пока выкрутился лиспом с "просмотром" всего чертежа на сткроки vcblock сортировка группировка и вставка в каждой спецификации Итого. И при каждом запуске команды удалялись и заново добавлялись новые поля. Делал на коленке в попыхах, но для нужд подошло))
Кстати про группы не знал даже не догадывался) думал в словарях как обычно))) Кстати, я не до конца понял как работает реактор на выноску vcBlockPos с полилинией. Иногда перестает работать, пытался "починить" и не до конца понял. Через Xdata? |
Реактор сам по себе работает, но и xdata конечно же есть. Если грубо объяснить, то блок находит выноску, на которой лежит его точка вставки и если блок модифицируется, то срабатывает реактор и запускается механизм модификации полилинии.
|
|
Вернуться к началу |
|
|
Dextron3
Зарегистрирован: 10.07.2015 Сообщения: 441 Откуда: СССР
|
Добавлено: Ср Сен 18, 2019 10:23 Заголовок сообщения: |
|
|
Виталий почените вывод названий в ТСМ, чтобы отображалось как в ВРС
Description: |
|
Filesize: |
167.19 KB |
Viewed: |
2782 Time(s) |
|
|
|
Вернуться к началу |
|
|
VetalBY Site Admin
Зарегистрирован: 22.03.2007 Сообщения: 1880
|
Добавлено: Ср Сен 18, 2019 11:02 Заголовок сообщения: |
|
|
Dextron3 писал(а): | Виталий почените вывод названий в ТСМ, чтобы отображалось как в ВРС |
Это же починено в последнем обновлении. Разве нет?
|
|
Вернуться к началу |
|
|
VetalBY Site Admin
Зарегистрирован: 22.03.2007 Сообщения: 1880
|
Добавлено: Ср Сен 18, 2019 11:08 Заголовок сообщения: |
|
|
Сегодня выложил версию 3.15(R3). Эта тема закрывается. Для обсуждения новшеств следующего релиза будет создана новая тема.
Благодарю всех, кто принял участие в отладке 3-го релиза. Очень сложно прошло нововведение разделов в автоматические спецификации, но, надеюсь, основные моменты удалось закрыть. Это наверное самый "жаркий" релиз
Продолжим далее в новой теме, готов выслушивать ваши пожелания, замечания и предложения.
Всем спасибо!
|
|
Вернуться к началу |
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах You cannot attach files in this forum You can download files in this forum
|
|