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

Вернуться   Форум 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,843

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


Спасибо 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-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Просмотров: 1499089
 
Непрочитано 12.03.2019, 11:44
#4281
Melx


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


Цитата:
Сообщение от artifex Посмотреть сообщение
Здравствуйте! Прошу помочь с динамическим блоком.
Не знаю с чем связано такое поведение, но у вас все окружности разного радиуса... Может и из-за этого.

П.С. Чуть ранее в этой теме уже был дин блок хомута.
Melx вне форума  
 
Непрочитано 12.03.2019, 15:20 Динамический блок двери с атрибутами
#4282
Sergey97


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


Добрый день, прошу помочь, объясните в чем моя ошибка! при растягивании динамического блока двери меняется угол поворота атрибута, сдвигается базовая точка вставки, неправильно работает отражение. Буду благодарен за любую помощь
Вложения
Тип файла: dwg
DWG 2007
Дверь 1.0.dwg (736.6 Кб, 40 просмотров)
Sergey97 вне форума  
 
Непрочитано 12.03.2019, 21:23
#4283
nexai


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


Всех приветствую!
Подскажите возможно ли реализовать такую задачу: При растягивании динамического блока на разной длине отображать разные объекты?

В прикрепленном файле в блоке использовался параметр "Видимость"... а можно ли сделать без выбора из списка? Просто тянешь блок и заданные объекты отображаются?
Вложения
Тип файла: dwg
DWG 2013
Шаги сверлений ТЕСТ.dwg (371.4 Кб, 29 просмотров)
nexai вне форума  
 
Непрочитано 13.03.2019, 12:26
3 | #4284
Simon0149


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


Цитата:
Сообщение от nexai Посмотреть сообщение
Всех приветствую!
Подскажите возможно ли реализовать такую задачу: При растягивании динамического блока на разной длине отображать разные объекты?

В прикрепленном файле в блоке использовался параметр "Видимость"... а можно ли сделать без выбора из списка? Просто тянешь блок и заданные объекты отображаются?
Можно.
Сначала надо переключить интерфейс редактора блоков BACTIONBARMODE - 0, далее сделать как показано в скриншотах тут https://www.cadtutor.net/forum/topic...kup-parameter/ далее в одну таблицу забивайте условие(диапазоны параметра растяжения), в другую - видимости
Для примера, посмотрите как я реализовал подобное в блоке указание вида https://dwg.ru/dnl/14684
Simon0149 вне форума  
 
Непрочитано 13.03.2019, 12:35
#4285
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,779


Цитата:
Сообщение от Sergey97 Посмотреть сообщение
сдвигается базовая точка вставки
Никуда она не сдвигается. Отражение продольное плохо выполнили.
engngr вне форума  
 
Непрочитано 13.03.2019, 21:09
#4286
nexai


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


Simon0149, Спасибо! Буду пробовать, похвастаюсь результатом)
nexai вне форума  
 
Непрочитано 14.03.2019, 12:59
#4287
savizor


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


Добрый всем, от начинающего строителя динамических блоков -) Помогаю родителям, работающим в автокаде, созданием блоков.
Не могу сообразить один:
Сделано:
1 Труба состоящая тупо из двух красных линий - она растягивается и наклоняется. Концы обоих линий должны быть строго друг над другом т.к. труба цепляется к вертикальным линями - поэтому к полярному расстоянию привязаны операция линейного растягивания, если делать полярное растяжение - конц трубы "разъезжается".
2 У труб есть "футляр" - зеленые линии. Футляр может иметь разную длину и быть в разном месте трубы, но всегда параллельно и на одном расстоянии от самой трубы - поэтому к нему привязаны два "размера" позволяющие двигать его вдоль трубы

Что немогу уже второй день додумать:
Как при изменении трубы (поворот/растяжение красных линий), а конкретно при наклоне сделать так чтобы футляр (зеленый линии) сохранял свою позицию относительно трубы? Если я их привязываю к растяжению трубы - они разъезжаются во все стороны, не говоря уже о ручках размеров футляра..

Вдруг кто знает быстрое решение вопроса?
Вложения
Тип файла: dwg
DWG 2010
tube.dwg (78.2 Кб, 50 просмотров)
savizor вне форума  
 
Непрочитано 16.03.2019, 19:04
#4288
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,779


Имхо, лучше футляр убрать, сделать нормальной одну трубу. Понять для себя, относительно чего пляшет диаметры трубы (низ, верх, ось). Добавить маскировку. Видимости без маскировки и без. Свойста (цвет, толщина, тип линий) "трубы" - по блоку.
Как футляр будете вставлять тот же блок трубы позади самой трубы.
engngr вне форума  
 
Непрочитано 18.03.2019, 08:30
#4289
savizor


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


Да так пока и сделано, - два блока труба и футляр. Но всегда ведь хочется красивости и универсальности, чтобы не приходилось футляр выравнивать относительно трубы вручную.
savizor вне форума  
 
Непрочитано 18.03.2019, 09:18
#4290
Melx


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


savizor,
- из вашего описания не совсем ясно как должен работать блок.
- в блоке вы используете для полярного параметра линейное растяжение - это и вызывает некорректную работу с линиями футляра. Используйте полярное растяжение.

Последний раз редактировалось Melx, 18.03.2019 в 14:31.
Melx вне форума  
 
Непрочитано 18.03.2019, 14:17
#4291
artifex


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


Цитата:
Сообщение от Melx Посмотреть сообщение
Не знаю с чем связано такое поведение, но у вас все окружности разного радиуса... Может и из-за этого.

П.С. Чуть ранее в этой теме уже был дин блок хомута.
Точно, какая-то вышла неточная геометрия... Спасибо подправлю, может поможет!

По поводу предыдущих тем с хомутами, да я находил, но похожей проблемы с динамическими арками не увидел)
artifex вне форума  
 
Непрочитано 19.03.2019, 13:18
#4292
savizor


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


Цитата:
Сообщение от Melx Посмотреть сообщение
savizor,
- из вашего описания не совсем ясно как должен работать блок.
- в блоке вы используете для полярного параметра линейное растяжение - это и вызывает некорректную работу с линиями футляра. Используйте полярное растяжение.
Линейное растяжение используется как раз для того чтобы концы линий трубы были всегда выровнены по вертикали. Полярное растяжение такого эффекта не дает. Блок трубы сейчас работает именно так как от него требуется. Осталось чтобы футляр всегда был параллелен трубе.
savizor вне форума  
 
Непрочитано 19.03.2019, 17:45
#4293
Melx


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


Цитата:
Сообщение от savizor Посмотреть сообщение
Блок трубы сейчас работает именно так как от него требуется.
Сейчас при наклоне трубы меняется её диаметр. Вам точно надо именно так?
Melx вне форума  
 
Непрочитано 21.03.2019, 10:38
#4294
Barmaley Bubusikin


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


Цитата:
Сообщение от Simon0149 Посмотреть сообщение
Для примера, посмотрите как я реализовал подобное в блоке указание вид
Мощно.
Скачал все ваши блоки, которые нашел. Не понимаю как можно не запутаться в таких блоках Строительная ось очень прикольная

Последний раз редактировалось Barmaley Bubusikin, 21.03.2019 в 11:15. Причина: Усиление эмоций
Barmaley Bubusikin вне форума  
 
Непрочитано 21.03.2019, 15:08
#4295
m-v.oleg


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


Цитата:
Сообщение от Simon0149 Посмотреть сообщение
Можно.
Сначала надо переключить интерфейс редактора блоков BACTIONBARMODE - 0, далее сделать как показано в скриншотах тут https://www.cadtutor.net/forum/topic...kup-parameter/ далее в одну таблицу забивайте условие(диапазоны параметра растяжения), в другую - видимости
Для примера, посмотрите как я реализовал подобное в блоке указание вида https://dwg.ru/dnl/14684
Добрый день!
Помогите пожалуйста. Я инженер-электрик. Выполняю работу по освещению автомобильной дороги. Создал блоки:
1. опора с именем - НФГ-9
2. кронштейн с именем - КДР-2*2
3. два светильника с именами - LS-80 и SS-150
Мне надо создать объект (например блок с именем = Опора_9-2_80+150) состоящий из блоков НФГ-9, КДР-2*2, LS-80 и SS-150 так, чтобы после расстановки на чертеже блоков "Опора_9-2_80+150" можно было быстро подсчитать спецификацию (количество опор НФГ-9, количество кронштейнов КДР-2*2, количество светильников - LS-80 и SS-150).
Какими средствами автокада это можно реализовать?
Мой электронный адрес: [email protected]
m-v.oleg вне форума  
 
Непрочитано 22.03.2019, 11:04
#4296
valerik88


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


m-v.oleg, если все опоры будут одинаковыми с одинаковыми кронштейнами и с одинаковыми светильниками, то просто делаете любой блок, расставляете его по чертежу, потом выделяете один, пишите команду SELECTSIMILAR и в таблице свойств видите количество всех одинаковых блоков... Это самое простое.
valerik88 вне форума  
 
Непрочитано 22.03.2019, 11:14
#4297
AlexCondor

инженер
 
Регистрация: 03.08.2007
Сообщений: 1,327


m-v.oleg, С помощью лисп: Block Counter от Lee Mac
AlexCondor вне форума  
 
Непрочитано 12.04.2019, 21:54 Три равные части
#4298
MXXX


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


Доброго дня!

Пытаюсь сделать блок, чтобы он растягивался на три равные части (причем между этими частями были две постоянные).
Впоследствии хотелось бы, по тому же принципу, сделать блоки на 4 равные с 3-мя постоянными, 5 равных с 4-мя постоянными и т.д.
В идеале, чтобы это был один блок, где можно менять шаг непостоянных частей.

В приложении, что удалось самому сделать..
Зараннее спасибо.
Вложения
Тип файла: dwg
DWG 2010
Три равные части.dwg (73.1 Кб, 22 просмотров)
MXXX вне форума  
 
Непрочитано 12.04.2019, 22:29
#4299
Theodor


 
Регистрация: 16.04.2009
Петрозаводск
Сообщений: 323


С заливками не стал пока заморачиваться... Посмотрите, поймете ли идею.
Вложения
Тип файла: dwg
DWG 2010
Три равные части вер.1.dwg (89.2 Кб, 24 просмотров)

Последний раз редактировалось Theodor, 12.04.2019 в 22:47.
Theodor вне форума  
 
Непрочитано 12.04.2019, 22:56
#4300
MXXX


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


У вас блок три равные части и три постоянных части, а нужно три равные и две постоянные..
Постоянных частей должно быть всегда на одну меньше равных.
MXXX вне форума  
Закрытая тема
Вернуться   Форум 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