|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Регистрация: 09.06.2010
Сообщений: 126
|
Уважаемые форумчане, добрый вечер!
работаю в 2010ом Акаде, правда на 64ех битной системе. Есть попытка создать штамп с несколькими сетами. подгрузить параметр не могу, но зато если открыть чужой файл, то можно поковырять настройки. при этом, один сет, сбрасывает другой. (в строках Выполнил и проверил) как решить данную проблему? |
|||
|
||||
Котло- и реакторостроение Регистрация: 25.02.2010
Барнаул
Сообщений: 807
|
Бася, Мою видео инструкцию смотрели парой постов выше? Я там как раз на 2010х64 показываю. Все работает.
Если один сет сбрасывает другой, значит у вас не оригинальная программа из первого поста, а переработанная Полещуком версия для 2012 и выше. Формально она работает, но приходиться мириться со сброской сетов. Пользуйтесь оригинальной программой, тем более у вас 2010 и с этим проблем нет.
__________________
AutoCad 2011 -> AutoCad 2013 |
|||
|
||||
Регистрация: 05.11.2015
Сообщений: 585
|
Цитата:
Цитата:
Т. е. против динамических блоков, как таковых, ничего против не имею. Замечательная вещь, но... это все хорошо для каких-то именно блоков, небольших легко параметризируемых деталей. Как, например, выше приведен пример "Контакт...dwg" Что касается более сложных задач, типа рамки и штампа, думаю, здесь уместней применить VBA. И никаких трудностей с видимостью, постоянно меняющимися списками сотрудников, с изменением версий Акада, и проч., да и просто масса прочих возможностей дополнительно появится, чтобы уже выжать из данной задачи по максимуму. Описание возможных идей по данной задаче и пути их реализации, см. вложение. Не судите строго, описание приложения устаревшее... Последний раз редактировалось Владимир_М, 15.12.2015 в 06:59. |
|||
|
||||
Регистрация: 09.06.2010
Сообщений: 126
|
Astartes, инструкцию видела, более того, я уже визибилити сетом пользовалась раньше - создавала блок с 3мя видимостями. Другое дело, что там была другая машина (хотя Акад тот же).
Вчера загружала из шапки .fas, но! когда в блоке пытаюсь запустить функцию получаю ошибку. команда: (Visibility_add) ; ошибка: no function definition: VISIBILITY_ADD Владимир_М, на самом деле, согласна - ну их. но пока возможности выбрать что-либо из выпадающего списка нет. что касается коллег и пр. - тут как раз, для того, чтобы никто ничего не добавлял. я устала постоянно чистить файл от левых слоев, стилей текста и размеров, которые нигде не используются, но захламляют файл. с VBA я не знакома, буду изучать на досуге. Спасибо! |
|||
|
||||
Регистрация: 05.11.2015
Сообщений: 585
|
Цитата:
Кстати, в моем случае, программка никакого хлама не добавляет, даже если захочется. Править коллеги могут только, отдельно лежащий, текстовый файл, у каждого свой. |
|||
|
||||
КИП и А Регистрация: 28.04.2010
Киев
Сообщений: 101
|
Кто подскажет.
1) В динамических блоках есть вставка "Таблица свойств блока" Штука прикольная можно создать что то типа lookup но многоуровневый и более понятный по корректировке. - Минус не могу вставить две и более таких таблиц. - Не могу операцией "перемещение" переместить саму галочку выбора таблицы. 2) С lookup все это можно сделать но гораздо сложнее и запутанней (Особенно когда с помощью lookup я выбираю нужное значение и вписываю в атрибут) Сам Вопрос. Можно сделать lookup многоуровневый? или Как вставить две и более "Таблица свойств блока"? Как перемещать галочку выбора "Таблица свойств блока"? |
|||
|
||||
Может кто подскажет.
Есть блок с двумя Visibility. Visibility1 управляет состояниями "1" "2" "3" а Visibility 2 соответственно "4" "5" "6". У меня ни как не получается добиться того, чтоб после активации любого состояния из Visibility 2, при переключении в стояние "3", элементы "4" "5" "6" становились бы невидимыми
__________________
...переменная FILEDIA создана для привлечения пользователей к форумам. |
||||
|
||||
Регистрация: 26.12.2013
Сообщений: 284
|
1) Нужен 10 если не ошибаюсь (или 12) версия автокада - программа только в них работает. Начну с этого- проверьте.
2) Сам мучался с такой проблемой. делал так: а) прикинули сколько параметров видимости будет использоваться б) надо нарисовать в блоке абсолютно все линии для всех видимостей (разбрасывайте по рабочему полю относительно одной точки. потом все это просто совместить в одну точку нужно будет). Если есть накладывающиеся линии лучше оставить их. Пока не разберетесь как работает программа- будите путаться и все время переделывать в) открыли блок, программой вставить подсчитанное количество видимостей (лучше так же в разные места, что бы не накладывалиь) - сразу называем как надо г) теперь начинаем раскидывать, что с чем видимо и невидимо. Выходим из блока сохраняем, программой выбираем видимость, заходим в блок, стандартными средствами автокада выбираем скрыть/показать, если есть несколько сетов в видимости- так же делаем скрыть/показать. д) выходим сохраняем, переключаемся на следующую видимость и повторяем пункт г) Примечание! из-за которого и начинается путаница Скрыв линии они могут все равно быть видны- это нормально. Все будет работать исправно (поэтому нужен пункт б) ) PS лучше делать разные версии блоков при каждом изменении т.к. что-то можете сломать/забыть и будет худо. поправка: версия где все раскидано(для отладки и внесения изменений через некоторое вреся) и версия где все собрано(рабочая). Т.к. скрытые линии все равно видны- сразу запутаетесь. Чем больше видимостей тем сложнее вносить изменения в будущем!!! На мой взгляд программно решать некоторые проблемы и атрибутами. Последний раз редактировалось tujn08, 01.03.2016 в 11:08. |
|||
|
||||
Решил немного разобраться с созданием параметров видимости в Autocad 2016, записал ролик. Надеюсь, кому-то поможет.
https://www.youtube.com/watch?v=3VWoHxLD8Lc |
||||
|
||||
Регистрация: 19.04.2016
Сообщений: 3
|
Если тут не поднималось такое решение, выкладываю свой пример (на примере рамки со штампом).
Несколько "параметров видимости", реализовано стандартными средствами автокада без дополнительных программ и надстроек. Настоящий параметр видимости только один, а остальные - параметр выбора. В параметрах выбора ненужные объекты "отключаются" масштабированием до мизерных размеров и маскируются под линию рамки (реализовано, для полей согласования и окошка номера страницы в стадии П) Решение так се, но может кому пригодится ----- добавлено через ~2 мин. ----- Забыл сказать, блок пока ещё в процессе изготовления, работает не всё корректно. Желательно тестировать на "Форме 3 по ГОСТ ....." |
|||
|
||||
Регистрация: 30.10.2008
Сообщений: 53
|
Хотел воспользоваться Excel->Lookup и Lookup->Excel из этого поста.
Autocad2016eng, Excel 2013. Lookup->Excel завершился с сообщением "Невозможно запустить Microsoft Excel 2003". Поменял Код:
С обратной функцией Excel->Lookup, такое не прокатило. Она вроде отрабатывает, но изменений в блоке не происходит. В ком. строку выводит: Код:
|
|||
|
||||
Регистрация: 30.10.2008
Сообщений: 53
|
Цитата:
В тексте скрипта есть фраза "It seems only VSPadd and VSPSet are working under AutoCAD 2016.", у меня так и есть: VSPDelsel не работает судя по всему. Какая у Вас версия Autocad x64 или x86? |
|||
|
||||
Цитата:
У меня Autocad 2016x64. Помнится, когда я баловался, вроде как, все работало (VSPDelsel в том числе). |
||||
|
||||
Регистрация: 02.07.2016
Сообщений: 249
|
Цитата:
Autocad x64 |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как с помощью vba начертить линию | vasyavip | Программирование | 77 | 09.10.2008 23:17 |
Femap и VBA | Makson | Программирование | 11 | 05.08.2008 14:54 |
Создание списка чертежей из Sheet Set Manager | krokh | AutoCAD | 2 | 20.06.2008 16:46 |