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

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

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

Закрытая тема
Поиск в этой теме
Непрочитано 07.11.2006, 15:22
Мои динамические блоки
Shoorup
 
Минск
Регистрация: 16.09.2006
Сообщений: 1,587

Прогресс и опыт не стоит на месте. А по этому хочу поделиться своим опытом по созданию динамических блоков и конечно посмотреть на чужой.
Динамические блоки очень мощный инструмент, а умело им пользоваться далеко не каждый умеет. Уверен большинство идей (ухищрений, модификаций, построений) можно применить и для своей работы тем самым свести к минимуму однотонную и трудоемкую работу => что я и предлагаю на данной теме.
---
Дополнительно (спасибо 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
----
Тема закрыта, продолжение: http://forum.dwg.ru/showthread.php?t=66721
__________________
Поезд который устал от ржавого здравомыслия рельсов...

Последний раз редактировалось Кулик Алексей aka kpblc, 09.11.2011 в 14:01.
Просмотров: 1891383
 
Непрочитано 07.09.2010, 13:38
#2081
vawer


 
Регистрация: 13.08.2008
Оренбург
Сообщений: 220


Во вложении блок. На рис. 1 полка находится с базовом положении. Необходимо, чтобы размер её выносной линии (Позиция полки на рис. 3) следовал за всеми изменениями ее положения.
На рис. 2 видно что происходит сейчас. Собственно ничего и не делалось, т.к. не знаю как. Сделать одной линией до центра фигуры и прилепить wipeout нельзя — прямоугольник с фасками ничего закрывать не должен.
Миниатюры
Нажмите на изображение для увеличения
Название: 001.jpg
Просмотров: 103
Размер:	7.5 Кб
ID:	44866  Нажмите на изображение для увеличения
Название: 002.jpg
Просмотров: 93
Размер:	6.9 Кб
ID:	44867  Нажмите на изображение для увеличения
Название: 003.jpg
Просмотров: 152
Размер:	23.6 Кб
ID:	44868  
Вложения
Тип файла: dwg
DWG 2010
test block.dwg (60.1 Кб, 3963 просмотров)
Тип файла: dwg
DWG 2007
test block 2007.dwg (72.6 Кб, 3960 просмотров)

Последний раз редактировалось vawer, 07.09.2010 в 14:03.
vawer вне форума  
 
Непрочитано 07.09.2010, 14:06
#2082
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,536
<phrase 1= Отправить сообщение для wetr с помощью Skype™


Цитата:
Сообщение от vawer Посмотреть сообщение
делать одной линией до центра фигуры и прилепить wipeout нельзя — прямоугольник с фасками ничего закрывать не должен
почемуж нельзя. Опускай всегда такой блок в самый низ и все. Это как вариант
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Непрочитано 07.09.2010, 14:07
#2083
vawer


 
Регистрация: 13.08.2008
Оренбург
Сообщений: 220


Цитата:
Сообщение от wetr Посмотреть сообщение
почемуж нельзя. Опускай всегда такой блок в самый низ и все. Это как вариант
Знаю, что это вариант, но вариант не очень хороший
Других мыслей нет?
vawer вне форума  
 
Непрочитано 07.09.2010, 15:56
#2084
vrtm

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


Цитата:
Других мыслей нет?
Никогда не юзал полярные растяжения - они какие-то хитрые . Может поможет.
vrtm вне форума  
 
Непрочитано 07.09.2010, 15:57
#2085
avrubtsov

Инженер-конструктор
 
Регистрация: 25.08.2009
Красноярск
Сообщений: 470
Отправить сообщение для avrubtsov с помощью Skype™


я вот так сделал свой - на большее не хватило
Вложения
Тип файла: dwg
DWG 2007
Блок.dwg (153.4 Кб, 4012 просмотров)
avrubtsov вне форума  
 
Непрочитано 07.09.2010, 16:24
#2086
vawer


 
Регистрация: 13.08.2008
Оренбург
Сообщений: 220


Цитата:
Сообщение от avrubtsov Посмотреть сообщение
я вот так сделал свой - на большее не хватило
Понятно, но не то, что хочется.
vawer вне форума  
 
Непрочитано 07.09.2010, 16:47
#2087
saa


 
Регистрация: 25.09.2008
Новосибирск
Сообщений: 218


ну вот еще такой вариант, при общем масштабировании выделяемой области результат похож на требуемое, но при вытягивании в конкретном направлении не совсем то, чего хочется. В целом считаю, что либо так, либо использовать wipeout. Сам я от маскировки отказался, имхо неудобно
Вложения
Тип файла: dwg
DWG 2007
Чертеж4.dwg (102.1 Кб, 3989 просмотров)
__________________
www.saa-blogs.blogspot.com
saa вне форума  
 
Непрочитано 08.09.2010, 00:32
#2088
Chapter

Инженер-проектировщик автомобильных дорог
 
Регистрация: 21.10.2009
Южно-Сахалинск
Сообщений: 245
<phrase 1=


Может что то типа этого? Только вместо прямоугольника сделать сопряжение по углам. Плюс добавить как saa растяжение вверх и выноску сместить на центр а не на угол.

Это как концепция. По моему есть схожая идея. Это не решение дл ятебя. Просто чтобы не ругались.

Здесь wipeout использован чтобы подрезать всякую хрень под прямоугольником а не чтобы там что то там))))

Вот выноска...вроде по вопросу...только я не понимаю зачем нужно масштабирование. У меня его нет.

Блок не доделка концепт. Просто если проблему решает ожно прикрутить остальные там растягвивания зеркала и остальное.
Вложения
Тип файла: dwg
DWG 2007
Координаты.dwg (112.2 Кб, 4029 просмотров)
Тип файла: dwg
DWG 2007
Выноска.dwg (111.7 Кб, 4037 просмотров)

Последний раз редактировалось Chapter, 08.09.2010 в 08:11.
Chapter вне форума  
 
Непрочитано 08.09.2010, 04:15
#2089
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,536
<phrase 1= Отправить сообщение для wetr с помощью Skype™


Цитата:
Сообщение от saa Посмотреть сообщение
ну вот еще такой вариант, при общем масштабировании выделяемой области результат похож на требуемое, но при вытягивании в конкретном направлении не совсем то, чего хочется. В целом считаю, что либо так, либо использовать wipeout. Сам я от маскировки отказался, имхо неудобно
дело ухудшается тем, что выноска всегда смотрит в центр примоугольника
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Непрочитано 08.09.2010, 05:03
#2090
saa


 
Регистрация: 25.09.2008
Новосибирск
Сообщений: 218


Цитата:
Сообщение от wetr Посмотреть сообщение
дело ухудшается тем, что выноска всегда смотрит в центр примоугольника
для меня это вопрос непринципиальный. Поэтому и бороться за красоту не стал
__________________
www.saa-blogs.blogspot.com
saa вне форума  
 
Непрочитано 10.09.2010, 03:23
#2091
Chapter

Инженер-проектировщик автомобильных дорог
 
Регистрация: 21.10.2009
Южно-Сахалинск
Сообщений: 245
<phrase 1=


У меня вот вопрос. Кто бы мог мне помочь зауниверсалить вот такой блок. Он у меня с ограничениями. То есть есть линия выноски без полки и есть прямоугольник с инфой. Линию выноски можно зеркалить по 4м углам прямоугольника. Прямоугольник можно растягивать. Но если например линия выноски находится в нижнем правом углу и я начинаю растягивать вправо, то прямоугольник тянется а выноска нет и нужно делать сброс чтобы вернутся к первоначальному состоянию.

То есть хотелось бы чтобы растягивания прямоугольника не нарушало общую конструкцию блока при любом положении линии выноски. Вот до этого не допер я.

А сейчас этот блок норм работает так. Если линия выноски находится слева, то растягиваем только вправо. Если линия выноски находится справа, то растягиваем только влево.
Вложения
Тип файла: dwg
DWG 2007
Вершина угла.dwg (113.4 Кб, 3984 просмотров)
Chapter вне форума  
 
Непрочитано 10.09.2010, 12:45
#2092
vawer


 
Регистрация: 13.08.2008
Оренбург
Сообщений: 220


Тоже есть проблема, похожая на пост #2091, с отражением.
В файле два блока. Одинаковых на первый взгляд. Но в первом (верхний, зелёный) после растяжения по X, отражения и снова растяжения по X наклонная линия ведёт себя правильно (рис. 1), а во втором нет (рис. 2).
Миниатюры
Нажмите на изображение для увеличения
Название: Блок 1.jpg
Просмотров: 129
Размер:	13.7 Кб
ID:	45059  Нажмите на изображение для увеличения
Название: Блок 2.jpg
Просмотров: 107
Размер:	11.4 Кб
ID:	45060  
Вложения
Тип файла: dwg
DWG 2007
Дверь 2007.dwg (80.1 Кб, 3976 просмотров)
Тип файла: dwg
DWG 2010
Дверь 2010.dwg (77.6 Кб, 3969 просмотров)
vawer вне форума  
 
Непрочитано 12.09.2010, 13:18
#2093
Netlog


 
Регистрация: 05.09.2005
Ростов на Дону
Сообщений: 71
<phrase 1=


Цитата:
Сообщение от Krovlaf Посмотреть сообщение
Сделал недавно себе дин.блочёк "скважина". В
К масштабированию блок этот относится плохо, только scale=1, иначе текст уползает вниз.
С координатами сейчас попутный вопрос. Нужен дин. блок, который бы писал координаты местной системе координат, с пересчётом от координат листа по формулам вроде X = a*x+b*y+c, Y = d*x+e*y+f
Netlog вне форума  
 
Непрочитано 13.09.2010, 10:04
#2094
dafara


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


Скажите пожалуйста, каким образом можно создать блок с автоматическим присвоением нумерации? Т.е. при вставке нового блока, нумерация его увеличивалась на единицу, а при удалении одного из цепочки блоков, все остальные блоки автоматически перенумеровывались.
dafara вне форума  
 
Непрочитано 13.09.2010, 10:07
#2095
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404


dafara, а поискать по форуму? Тем про нумерацию - немеряно!
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 13.09.2010, 10:13
#2096
dafara


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


Кулик Алексей aka kpblc, уже целый день потратил в поисках необходимой информации. Про автоперенумерацию, после удаления одного из элементов цепочки не нашел ничего.
dafara вне форума  
 
Непрочитано 13.09.2010, 10:29
#2097
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 6,010


Цитата:
Сообщение от dafara Посмотреть сообщение
Про автоперенумерацию, после удаления одного из элементов цепочки не нашел ничего.
штатных возможностей для этого в Автокаде нету, без программирования это невозможно
Nike вне форума  
 
Непрочитано 13.09.2010, 10:37
#2098
dafara


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


Nike, скажите пожалуйста, а при помощи Полей этого сделать нельзя? Если нет, то где можно поискать необходимую программку?
dafara вне форума  
 
Непрочитано 13.09.2010, 10:41
#2099
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 6,010


Цитата:
Сообщение от dafara Посмотреть сообщение
Nike, скажите пожалуйста, а при помощи Полей этого сделать нельзя?
А создай отдельную тему, может какие умельцы что-нибудь придумают.. По-моему - ничего не получится.
Программы разные есть, поищи сам - http://www.google.ru/cse?cx=partner-...chid%3D4730732
Nike вне форума  
 
Непрочитано 13.09.2010, 10:48
#2100
dafara


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


Спасибо, буду искать.
А тему новую открывал, но админ её удалил и посоветовал пользоваться поиском.
dafara вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Мои динамические блоки