Реклама i
Стань нашим партнером - зарабатывай с нами!
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Мои динамические блоки [2]

Мои динамические блоки [2]

Закрытая тема
Поиск в этой теме
Непрочитано 21.04.2011, 23:33
Мои динамические блоки [2]
Кулик Алексей aka kpblc
Moderator
 
LISP, C# (ACAD 200[9,12,13,14])
 
С.-Петербург
Регистрация: 25.08.2003
Сообщений: 39,832

Тема служит продолжением закрытой темы Мои динамические блоки


Спасибо VVA:
В 2010-2011-2012 в редакторе блоков при настройках по умолчанию нельзя добавлять к операциям некоторые вещи, например к операции Flip добавить Strech и т.д.
Проблема:
http://forum.dwg.ru/showpost.php?p=7...postcount=2666
Лечение:
http://forum.dwg.ru/showpost.php?p=7...postcount=2679

==================================================

Проблема:
В некоторых чертежах долго открывается редактор блоков (_bedit)
Лечение:
Проверить в блоке/блоках значение линейных параметров "Максимальное расстояние". Должно быть задано хоть какое-то значение
Блок эдитор открывает несколько минут.

__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Просмотров: 1498681
 
Непрочитано 14.04.2014, 17:06
#2141
atomny

Проектирование
 
Регистрация: 16.11.2012
Москва
Сообщений: 3
Отправить сообщение для atomny с помощью Skype™


Цитата:
Сообщение от Domen Посмотреть сообщение
Можно как-то сделать чтобы автокад посчитал длины каждого провода по отдельности. Т.е. чтобы получилась табличка (см. вложение)
Добавьте атрибут значения длины, тогда при извлечении данных можно будет по нему суммировать.
atomny вне форума  
 
Непрочитано 15.04.2014, 13:08
#2142
Couleurs du Sud

Рождение электрика
 
Регистрация: 23.05.2013
FRANCE
Сообщений: 104


Здравствуйте,
подскажите что я делаю не так?

во вложении светильник 2х49, от него идет луч к якобы другому светильнику на расстоянии 1,45м, как сделать этот луч подвижным, понимаю что нужно использовать два параметра - растягивание и поворот. но у меня или поворачивается все вместе ( со светильником) или отдельно сам луч. А мне Нужно чтоб точка А была неподвижной, а точка Б поворачивалась вокруг оси и еще и растягивалась на нужную длину.
Вложения
Тип файла: dwg
DWG 2010
Dessin3.dwg (75.7 Кб, 2768 просмотров)
Couleurs du Sud вне форума  
 
Непрочитано 15.04.2014, 13:39
#2143
Vombat

HVAC (ОВК)
 
Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822


Цитата:
Сообщение от Couleurs du Sud Посмотреть сообщение
Нужно чтоб точка А была неподвижной, а точка Б поворачивалась вокруг оси и еще и растягивалась на нужную длину.
Если правильно понял, то самый простой способ:
Вложения
Тип файла: dwg
DWG 2007
Dessin3.dwg (109.8 Кб, 2775 просмотров)
Vombat вне форума  
 
Непрочитано 15.04.2014, 13:53
#2144
Couleurs du Sud

Рождение электрика
 
Регистрация: 23.05.2013
FRANCE
Сообщений: 104


Да, правильно,


то что нужно, а то вырисовывание этих дуг от каждого светильника отбирает кучу времени,

не буду наглеть но есть вопросы:

1. Можно ли сделать постоянным угол дуги, для красоты так сказать;
2. Можно ли сделать дугу исчезающей для последнего светильника например?
3. И когда поворачиваешь дугу влево, возможно ли чтобы дуга не была вогнутой, а оставалась выгнутой.

решение этих вопросов не принципиально, просто интересно ,

вам большое СПАСИБО

не могли написать кратко как это делали? а то уменя еще 5 типов светильников.
Couleurs du Sud вне форума  
 
Непрочитано 15.04.2014, 14:03
#2145
Vombat

HVAC (ОВК)
 
Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822


Цитата:
Сообщение от Couleurs du Sud Посмотреть сообщение
1. Можно ли сделать постоянным угол дуги, для красоты так сказать;
Могу ошибаться, но без параметризации видимо никак.
Цитата:
Сообщение от Couleurs du Sud Посмотреть сообщение
2. Можно ли сделать дугу исчезающей для последнего светильника например?
3. И когда поворачиваешь дугу влево, возможно ли чтобы дуга не была вогнутой, а оставалась выгнутой.
решаемо параметром видимости.
Цитата:
Сообщение от Couleurs du Sud Посмотреть сообщение
не могли написать кратко как это делали? а то уменя еще 5 типов светильников.
Полярне растяжения. Заходите в редактор блока и смотрите как реализован блок.
Вложения
Тип файла: dwg
DWG 2007
Dessin3.dwg (112.8 Кб, 2743 просмотров)
Vombat вне форума  
 
Непрочитано 15.04.2014, 16:08
#2146
Couleurs du Sud

Рождение электрика
 
Регистрация: 23.05.2013
FRANCE
Сообщений: 104


[quote=Vombat;1254013]решаемо параметром видимости[/quote

у меня исчезает целый блок а не дуга...
Couleurs du Sud вне форума  
 
Непрочитано 15.04.2014, 16:21
#2147
Vombat

HVAC (ОВК)
 
Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822


Цитата:
Сообщение от Couleurs du Sud Посмотреть сообщение
у меня исчезает целый блок а не дуга...
в блоке из #2145?
У меня все работает Autocad 2011
Vombat вне форума  
 
Непрочитано 15.04.2014, 16:44
#2148
Couleurs du Sud

Рождение электрика
 
Регистрация: 23.05.2013
FRANCE
Сообщений: 104


да в вашем блоке пытаюсь ввести параметр видимости к дуге - по вашему совету, но исчезает целый блок полностью
Couleurs du Sud вне форума  
 
Непрочитано 15.04.2014, 16:55
#2149
Vombat

HVAC (ОВК)
 
Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822


Цитата:
Сообщение от Couleurs du Sud Посмотреть сообщение
но исчезает целый блок полностью
Странно. Скорее всего глюк. Попробуйте открыть блок на другом ПК
Vombat вне форума  
 
Непрочитано 17.04.2014, 00:05 Динамический блок рамки и штампа
#2150
baaba

архитектор
 
Регистрация: 07.07.2007
Москва
Сообщений: 644
<phrase 1= Отправить сообщение для baaba с помощью Skype™


Здравствуйте!

Сделал под себя динамический блок рамки и штампа (есть много примеров в даунлоде). Формат листа можно выбирать из списка. Но при этом приходится вручную набивать ФорматА.. Есть какие то предложения что бы это устанавливалось само или хотя бы из динамического списка (см. вложение)?

Заранее спасибо!
Вложения
Тип файла: zip forma-3-on-forum.zip (45.2 Кб, 57 просмотров)
baaba вне форума  
 
Непрочитано 17.04.2014, 13:25
#2151
Ilez

Техник АС, КЖ
 
Регистрация: 24.09.2013
Ingushetiya
Сообщений: 392


Цитата:
Сообщение от baaba Посмотреть сообщение
Здравствуйте!

Сделал под себя динамический блок рамки и штампа (есть много примеров в даунлоде). Формат листа можно выбирать из списка. Но при этом приходится вручную набивать ФорматА.. Есть какие то предложения что бы это устанавливалось само или хотя бы из динамического списка (см. вложение)?

Заранее спасибо!
Здравствуйте.
Можно это реализовать введением параметра видимости. (см. вложение).
Кстати дополнительные графы с введением ГОСТ Р 21.1101-2013 выглядят чуть по другому. (см. вложение).
Вложения
Тип файла: dwg
DWG 2010
Чертеж1.dwg (93.5 Кб, 2508 просмотров)
Ilez вне форума  
 
Непрочитано 17.04.2014, 23:37
#2152
baaba

архитектор
 
Регистрация: 07.07.2007
Москва
Сообщений: 644
<phrase 1= Отправить сообщение для baaba с помощью Skype™


Цитата:
Сообщение от Ilez Посмотреть сообщение
Здравствуйте.
Можно это реализовать введением параметра видимости. (см. вложение).
Кстати дополнительные графы с введением ГОСТ Р 21.1101-2013 выглядят чуть по другому. (см. вложение).
Спасибо! Параметр видимости это как то многодельно, ведь форматов очень много, A4, A2x3 и т. п.
А ГОСТ Р 21.1101-2013 уже действует? В постановлении 1047-р вроде только 2009 указывается.
baaba вне форума  
 
Непрочитано 18.04.2014, 09:03
#2153
Ilez

Техник АС, КЖ
 
Регистрация: 24.09.2013
Ingushetiya
Сообщений: 392


Цитата:
Сообщение от baaba Посмотреть сообщение
А ГОСТ Р 21.1101-2013 уже действует? В постановлении 1047-р вроде только 2009 указывается.
Виноват, поспешил.http://forum.dwg.ru/showpost.php?p=1...postcount=1996 Короче, как я понял по обсуждениям, от экспертизы пляшем. Просто с этими полями при печати легче.
Ilez вне форума  
 
Непрочитано 20.04.2014, 17:14
#2154
rebus


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


Здравствуйте!

Подскажите пожалуйста, что делать с атрибутом в динамическом блоке.
Есть динамический блок, изображающий стрелку и атрибут "НОМЕР_СТРЕЛКИ". (см. вложение)
Есть точечный параметр для изменения положения номера стрелки вдоль самой стрелки.
Есть полярный параметр и операция полярного растяжения для изменения длины и наклона стрелки.
Надо строить стрелки и извлекать в таблицу номера стрелок, их длину и наклон.

И все работает как надо, за исключением атрибута - он во второй и третьей четверти переворачивается и сверху вниз и слева направо.
Операция отражения отражает только положение атрибута, но ориентацию текста не изменяет.
Также я пробовал скопировать атрибут, копию перевернуть, затем параметром видимости настроить отображение того или другого экземпляра - но это не работает: один из экземпляров атрибута отображается при одном состоянии видимости, а при другом состоянии видимости не отображается ни один.

Как ориентировать атрибут по прямой, вдоль которой строится стрелка, но при этом чтобы его текст всегда был ориентирован слева направо?
Вложения
Тип файла: dwg
DWG 2007
Стрелка.dwg (97.3 Кб, 2355 просмотров)
rebus вне форума  
 
Непрочитано 21.04.2014, 14:15
#2155
vrtm

рисование
 
Регистрация: 19.02.2009
Сообщений: 210
<phrase 1=


rebus, вот была похожая тема: http://forum.dwg.ru/showthread.php?t=28269
Как простой вариант: вставить два текстовых поля, присвоить им значение атрибута, сам атрибут скрыть. Нужные поля выводить при необходимости видимостью. Попытался сделать это в прикрепленном файле, но насколько я помню автокад с полями не очень работает - это заметно
Вложения
Тип файла: dwg
DWG 2010
Стрелка2.dwg (109.1 Кб, 2296 просмотров)

Последний раз редактировалось vrtm, 21.04.2014 в 14:21.
vrtm вне форума  
 
Непрочитано 21.04.2014, 20:49
#2156
rebus


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


Цитата:
Сообщение от vrtm Посмотреть сообщение
rebus, вот была похожая тема: http://forum.dwg.ru/showthread.php?t=28269
Как простой вариант: вставить два текстовых поля, присвоить им значение атрибута, сам атрибут скрыть. Нужные поля выводить при необходимости видимостью. Попытался сделать это в прикрепленном файле, но насколько я помню автокад с полями не очень работает - это заметно
Спасибо, но всё не то, к сожалению.
В той теме про сохранение угла наклона атрибута при повороте блока. Это не подходит.
Два текстовых поля с ссылкой на атрибут не работают тоже. Атрибут меняется, поля не обновляются. _updatefield не помогает.

Сделал вместо точечного параметра линейный, а для поворота атрибута добавил параметр поворота с выбором 0/180.
Теперь атрибут можно повернуть. Но появилась и новая неприятность: всегда после поворота самого атрибута его надо "вытягивать" линейным параметром куда-нибудь над линией стрелки. И длина линейного параметра при этом только увеличивается, так что после нескольких операций поворота блока и выравнивания атрибута линейный параметр становится длиннее стрелки (как стрелка № 57 во вложении). Как можно ограничить увеличение длины линейного параметра?
Вложения
Тип файла: dwg
DWG 2007
Стрелка3.dwg (99.3 Кб, 2240 просмотров)
rebus вне форума  
 
Непрочитано 23.04.2014, 09:57
#2157
Leopard_

Нефтепереработка
 
Регистрация: 21.01.2010
Украина, Киев.
Сообщений: 364


Цитата:
Сообщение от rebus Посмотреть сообщение
И все работает как надо, за исключением атрибута - он во второй и третьей четверти переворачивается и сверху вниз и слева направо.
Атрибут должен быть паралельно стрелке или может быть просто горизонтальным?
Если горизонтальный, то можно просто поцепить его на параметр положения и не крутить.
__________________
У фантазии нет границ. Это у ограниченных нету фантазии.
Leopard_ вне форума  
 
Непрочитано 23.04.2014, 19:30
#2158
rebus


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


Цитата:
Сообщение от Leopard_ Посмотреть сообщение
Атрибут должен быть паралельно стрелке или может быть просто горизонтальным?
Да, атрибут должен быть параллельно стрелке и направлен всегда слева направо.
rebus вне форума  
 
Непрочитано 23.04.2014, 20:26 В. отметка для версии 2012г.
#2159
termit-spb


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


Цитата:
Сообщение от Vombat Посмотреть сообщение
Теперь все понятно. Автор видео этот момент не показал, но у него все правильно.
Вместо MTEXT нужно использовать атрибут, сейчас исправлю.
Готово
День добрый Vombat. В свое время Вы помогли решить вопрос в высотной отметкой для версии 2007 года. Сейчас работаю в версии 2012 года. У Вас есть возможность проверить корректную работу этого блока для 12 версии? У меня отметка выдает не верные значения. Спасибо.
на 54 странице.
termit-spb вне форума  
 
Непрочитано 23.04.2014, 23:07
#2160
Isuma

конструктор
 
Регистрация: 29.09.2008
Санкт-Петербург
Сообщений: 159
<phrase 1=


Делаю динамический блок с высотной отметкой. В Атрибуте отметки указал По Умолчанию поле с формулой InsertionPoint/1000. Где переменная InsertionPoint имеет местозаполнительблока по Положению с указанием координаты Y.
Соответственно, при тестировании блока в значение Атрибута выводится абсолютная координата/1000.
Я хотел бы отредактировать формулу следующим образом: InsertionPoint-(координата точки вставки другого блока в этом чертеже)/1000.
Какие переменные отвечают за подобного рода операцию?
Ещё, хотелось бы, чтобы эти координаты отсчитывались и от копий блока отдельно.
__________________
Идеал оптимизации - это когда жмёшь куда попало, а получаешь то, что нужно.
Isuma вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Мои динамические блоки [2]

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамические блоки при копировании перестают быть динамическими. *Voland* Динамические блоки 11 04.07.2012 10:51
Мои динамические блоки Shoorup Динамические блоки 2713 21.04.2011 23:34
соединить динамические блоки отрезками по кротчайшему пути gizmo_zx Программирование 18 06.09.2010 20:32
Глюк. Динамические блоки становится статическим! b_anton Динамические блоки 10 24.06.2008 16:27
HELP!!! Динамические блоки? Bdod Динамические блоки 13 07.04.2007 08:59